| Name |
Last commit
|
Last Update |
|---|---|---|
| .. | ||
| claude_messages | ||
| gemini_chat | ||
| jsonutil | ||
| matcher | ||
| media | ||
| meta | ||
| oai_chat | ||
| oai_responses | ||
| shared |
When a function call was already registered under its output_index key via response.output_item.added, the synthetic events built from the terminal response.completed output carry no output_index and resolve to a different item-based key. ensureToolForEvent then created a second tool index and resent the full arguments, so Chat Completions clients received the same tool call twice. Reuse the tool registered under itemIDToKey/callIDToKey before creating a new one, and alias the new key to the existing tool. Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
| Name |
Last commit
|
Last Update |
|---|---|---|
| .. | ||
| claude_messages | Loading commit data... | |
| gemini_chat | Loading commit data... | |
| jsonutil | Loading commit data... | |
| matcher | Loading commit data... | |
| media | Loading commit data... | |
| meta | Loading commit data... | |
| oai_chat | Loading commit data... | |
| oai_responses | Loading commit data... | |
| shared | Loading commit data... |