Open Agent Loops
API Reference

ToolResultOverride

@open-agent-loops/core


Defined in: primitives/loop.ts:86

What a Hooks.afterToolCall hook returns to override a result.

Remarks

Returning nothing keeps the original result and error flag unchanged.

See

Hooks.afterToolCall

Properties

PropertyTypeDescriptionDefined in
isError?booleanReplacement error flag; omit to keep the original.primitives/loop.ts:90
result?ToolResultReplacement tool result; omit to keep the original.primitives/loop.ts:88

On this page