← Back to Clusters

Tool Call ID Sanitization

This cluster focuses on sanitizing tool call IDs across various AI providers to ensure compatibility and prevent errors.

16 PRs
fix tools anthropic Representative: #12608
# Title Author Created GitHub
2806 [AI-Assisted] Fix: Repair tool_use/tool_result pairing for Claude on any prov... Arthur742Ramos 2026-01-27 View
4057 fix: sanitize tool call IDs for Azure OpenAI wangchuan3533 2026-01-29 View
7767 fix: enable turn validation for all non-OpenAI providers to prevent role orde... sohail22dec 2026-02-03 View
8117 Agents: sanitize tool call ids for OpenAI TylonHH 2026-02-03 View
10232 Fix: Add anthropic mode for tool call ID sanitization StreetJammer 2026-02-06 View
12608 fix: sanitize client tool call IDs per provider requirements rep piyushhhxyz 2026-02-09 View
12812 fix(transcript-policy): sanitize tool call IDs for all non-OpenAI providers justin-nevins 2026-02-09 View
13831 fix(agents): include Anthropic in tool call ID sanitization lailoo 2026-02-11 View
13976 fix(anthropic): include Anthropic in tool call ID sanitization omair445 2026-02-11 View
15379 fix(antigravity): strip unsigned thinking blocks in agent loop via transformC... jg-noncelogic 2026-02-13 View
18926 fix(agents): preserve thinking signatures for direct Anthropic API BinHPdev 2026-02-17 View
20593 fix: route Anthropic OAT tokens to /v1/messages endpoint (#20107) KyleKincer 2026-02-19 View
22270 fix: add auto-recovery for thinking block immutability errors MunemHashmi 2026-02-20 View
23573 feat: add programmatic tool calling (PTC) support for Anthropic syumpx 2026-02-22 View
23698 fix: sanitize tool call IDs in agent loop for Mistral strict9 format (#23595) echoVic 2026-02-22 View
23740 fix(run): generate Mistral-compatible tool call IDs (9-char alphanumeric) mrx-arafat 2026-02-22 View