InvokeArgs
type InvokeArgs = | string | ContentBlock[] | ContentBlockData[] | Message[] | MessageData[] | InterruptResponseContent[] | InterruptResponseContentData[] | CheckpointResumeContent;Defined in: src/types/agent.ts:57
Experimental
Arguments for invoking an agent.
Supports multiple input formats:
string- User text input (wrapped in TextBlock, creates user Message)ContentBlock[]|ContentBlockData[]- Array of content blocks (creates single user Message)Message[]|MessageData[]- Array of messages (appends all to conversation)InterruptResponseContent[]- Array of interrupt responses (resumes from interrupted state)CheckpointResumeContent- Resume payload for a checkpointing agent
The CheckpointResumeContent member is experimental and subject to change.