UNPKG

@memberjunction/ai-agent-manager-actions

Version:

Agent Management actions for creating and managing AI agents in MemberJunction

28 lines 1.09 kB
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