Added
Tool messages
January 8th, 2026 by Michael Hood
Tool messages let you define static messages that are surfaced to the user as a tool progresses through its lifecycle:
- Start — Message delivered when the tool is initiated
- Complete — Message delivered when the tool finishes successfully
- Failed — Message delivered if the tool encounters an error
- Delayed — Message delivered if the tool takes longer than a specified duration (default: 3000ms, configurable)
This provides clear, predictable feedback during tool execution, improving transparency and user trust—especially for long-running or failure-prone tools.