Skip to main content

Interface: WorkflowInvocationRequest

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

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:48


conversationId?

optional conversationId: string

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


definitionId

definitionId: string

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


metadata?

optional metadata: Record<string, unknown>

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


roleAssignments?

optional roleAssignments: Record<string, string>

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


workflowId?

optional workflowId: string

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