Skip to main content

AgentEventMap

openmolt


openmolt / AgentEventMap

Type Alias: AgentEventMap

AgentEventMap = object

Defined in: types/index.ts:393

Union of all agent events for use with agent.on(...).

Properties

commandsQueued

commandsQueued: object

Defined in: types/index.ts:397

Fired after the commands for a step are parsed but before execution.

commands

commands: AgentCommand[]


finish

finish: object

Defined in: types/index.ts:408

Fired when the agent issues a finish command.

result

result: unknown


llmOutput

llmOutput: object

Defined in: types/index.ts:395

Fired after every raw LLM response.

output

output: LLMResponse


planUpdate

planUpdate: object

Defined in: types/index.ts:406

Fired whenever the agent updates its plan.

plan

plan: PlanStep[]


tool:call

tool:call: object

Defined in: types/index.ts:399

Fired just before a tool is executed.

tool

tool: object

tool.handle

handle: string

tool.input

input: Record<string, unknown>

tool.integration

integration: string


tool:response

tool:response: object

Defined in: types/index.ts:401

Fired after a tool returns.

response

response: unknown

tool

tool: object

tool.handle

handle: string

tool.input

input: Record<string, unknown>

tool.integration

integration: string