AWS nova documentation change
Summary
Added requirement to always respond to tool calls with toolResult events to prevent unresponsive behavior
Security assessment
The change addresses application responsiveness requirements but doesn't mention security vulnerabilities, threats, or protective measures. It focuses on preventing functional issues rather than security risks.
Diff
diff --git a/nova/latest/nova2-userguide/sonic-tool-configuration.md b/nova/latest/nova2-userguide/sonic-tool-configuration.md index 61ea2f70a..fede94b6a 100644 --- a//nova/latest/nova2-userguide/sonic-tool-configuration.md +++ b//nova/latest/nova2-userguide/sonic-tool-configuration.md @@ -247,0 +248,2 @@ Example ToolResult Event + * Always respond to tool calls: Nova 2 Sonic expects a toolResult event after every toolUse event it sends. If your application fails to respond, even when an error occurs, the model enters a waiting state, causing unresponsive behavior or unexpected output. Always send a toolResult event in response, even if it contains an error message or signals that the session is ending. +