🐛 Patch Changes
- 483d6c1: Close object schemas in Anthropic structured output. Every
type: objectnode inoutput_config.format.schemanow getsadditionalProperties: false(unless the author set it), on both the chat-completions → Anthropic translation and the native/v1/messagespass-through, so Anthropic no longer rejects requests with "For 'object' type, 'additionalProperties' must be explicitly set to false". - 8f4fd02: Fix Kiro agent loops. When a request ends on a tool result with no new user text, leave the current Kiro turn empty instead of synthesizing
continue(or leaving the system prompt there). Kiro read that fabricated text as a fresh instruction and dropped the in-flight task, so tool-calling agents (opencode et al.) lost context immediately after the first tool call. The system prompt now rides the conversation's first user turn so it still reaches the model.