Interfaces
ToolResultMiddleware
Interface: ToolResultMiddleware
Defined in: src/core/agent/middleware/types.ts:250
A link that decides only about the RESULT. It takes no part in dispatch.
Extends
ToolMiddlewareIdentity
Properties
name
readonlyname:string
Defined in: src/core/agent/middleware/types.ts:240
Identifies this middleware in every ledger row and event it produces.
Inherited from
ToolMiddlewareIdentity.name
onToolCall?
optionalonToolCall?:undefined
Defined in: src/core/agent/middleware/types.ts:251
Methods
onToolResult()
onToolResult(
call):ToolResultOutcome|Promise<ToolResultOutcome>
Defined in: src/core/agent/middleware/types.ts:252
Parameters
call
Returns
ToolResultOutcome | Promise<ToolResultOutcome>
