Open Agent Loops
API Reference

isToolMessage

@open-agent-loops/core


function isToolMessage(message): message is ToolMessage;

Defined in: types/message.ts:57

Narrow a Message to a ToolMessage.

Parameters

ParameterTypeDescription
messageMessageThe message to test.

Returns

message is ToolMessage

true (narrowing the type) when the message is a tool-result turn.

On this page