isAssistantMessage
Type guard narrowing a Message to role: 'assistant'.
import { isAssistantMessage } from '@threadplane/chat';Declaration · overload 1
Parameters
m· requiredMessageThe message to test.
Returns
m is Message & {
role: 'assistant';
}true (and narrows m) when the message came from the assistant.
Examples
const reply = agent.messages().findLast(isAssistantMessage);