Skip to main content

Interface: WorkflowInvocationRequest

Defined in: packages/agentos/src/api/types/AgentOSInput.ts:55

Encapsulates all data and options for a single interaction turn with AgentOS. This structure is designed to be comprehensive, supporting multimodal inputs, persona selection, user-specific API keys, explicit feedback, conversation management, and fine-grained processing controls.

Interface​

AgentOSInput

Properties​

context?​

optional context: Record<string, unknown>

Defined in: packages/agentos/src/api/types/AgentOSInput.ts:59


conversationId?​

optional conversationId: string

Defined in: packages/agentos/src/api/types/AgentOSInput.ts:58


definitionId​

definitionId: string

Defined in: packages/agentos/src/api/types/AgentOSInput.ts:56


metadata?​

optional metadata: Record<string, unknown>

Defined in: packages/agentos/src/api/types/AgentOSInput.ts:61


roleAssignments?​

optional roleAssignments: Record<string, string>

Defined in: packages/agentos/src/api/types/AgentOSInput.ts:60


workflowId?​

optional workflowId: string

Defined in: packages/agentos/src/api/types/AgentOSInput.ts:57