Get the (almost) daily changelog
-
Adding metadata to ToolCallResult and ToolCallResultMessage: You can now include optional metadata in tool call results and messages. This allows you to send additional context or information to clients alongside standard tool responses.
-
Adding
tool.completed
client message type: Assistants can now handle a new client message type,tool.completed
. This enables you to notify clients when a tool has finished executing. -
Customizable assistant messages via
message
property in ToolCallResult: You can now specify exact messages for the assistant to say upon tool completion or failure using themessage
property. This gives you greater control over user interactions by allowing custom, context-specific responses.