@memberjunction/ai-agent-manager-actions
Version:
Agent Management actions for creating and managing AI agents in MemberJunction
28 lines • 1.09 kB
TypeScript
import { ActionResultSimple, RunActionParams } from "@memberjunction/actions-base";
import { BaseAgentManagementAction } from "./base-agent-management.action";
/**
* Lists available actions that can be associated with agents.
* Used by the Planning Designer Agent to discover available actions.
*
* @example
* ```typescript
* const result = await runAction({
* ActionName: 'List Actions',
* Params: [
* { Name: 'CategoryID', Value: 'category-id' }, // Optional filter
* { Name: 'ExcludeAgentManagement', Value: 'true' } // Optional, default true
* ]
* });
* // Returns Actions array in output params
* ```
*/
export declare class ListActionsAction extends BaseAgentManagementAction {
protected InternalRunAction(params: RunActionParams): Promise<ActionResultSimple>;
/**
* Extract parameter information from an action entity
* This would typically load the Action Params related entities
*/
private extractActionParameters;
}
export declare function LoadListActionsAction(): void;
//# sourceMappingURL=list-actions.action.d.ts.map