Skip to content

bodhi-realtime-agent / AgentDefinition

Interface: AgentDefinition ​

Defined in: src/runtime/actors/main-agent-actor.ts:17

Agent definition as seen by the MainAgentActor.

Properties ​

instructions ​

instructions: string

Defined in: src/runtime/actors/main-agent-actor.ts:19


name ​

name: string

Defined in: src/runtime/actors/main-agent-actor.ts:18


onEnter? ​

optional onEnter?: () => void | Promise<void>

Defined in: src/runtime/actors/main-agent-actor.ts:22

Returns ​

void | Promise<void>


onExit? ​

optional onExit?: () => void | Promise<void>

Defined in: src/runtime/actors/main-agent-actor.ts:23

Returns ​

void | Promise<void>


providerOptions? ​

optional providerOptions?: Record<string, unknown>

Defined in: src/runtime/actors/main-agent-actor.ts:21


tools ​

tools: unknown[]

Defined in: src/runtime/actors/main-agent-actor.ts:20

Built with VitePress