CreateAgentOptions
Interface: CreateAgentOptions
Defined in: packages/sdk/src/backend/agents.ts:90
Properties
fallbackMessage?
optionalfallbackMessage?:string
Defined in: packages/sdk/src/backend/agents.ts:94
flow?
optionalflow?:FlowGraph
Defined in: packages/sdk/src/backend/agents.ts:100
guardrails?
optionalguardrails?:GuardrailConfig
Defined in: packages/sdk/src/backend/agents.ts:98
instructions?
optionalinstructions?:string
Defined in: packages/sdk/src/backend/agents.ts:92
knowledge?
optionalknowledge?:string[]
Defined in: packages/sdk/src/backend/agents.ts:95
model?
optionalmodel?:string
Defined in: packages/sdk/src/backend/agents.ts:93
name
name:
string
Defined in: packages/sdk/src/backend/agents.ts:91
streamMode?
optionalstreamMode?:"buffered"|"live"
Defined in: packages/sdk/src/backend/agents.ts:103
"buffered" (default) or "live" — phase c token streaming. Live is honored only when the output guard is off and the agent has no tools/flow.
toolPolicy?
optionaltoolPolicy?:ToolPolicy
Defined in: packages/sdk/src/backend/agents.ts:99
uiActions?
optionaluiActions?:UiActionType[]
Defined in: packages/sdk/src/backend/agents.ts:97
Allow-list of uiAction types this agent may emit.