mirror of
https://github.com/whit3rabbit/anyllm-proxy.git
synced 2026-09-21 16:00:49 +00:00
- Tool-call guardrails (lsp_first/quiet_command/write_payload_cap nudges, fingerprint dedup) for local-LLM tool loops. Configurable via YAML tool_execution.guardrails, FORGE_TOOL_CALL_POLICY env fallback, or the admin UI (live, no restart). - Anthropic thinking-block record/repair (ANTHROPIC_THINKING_REPAIR): records ground truth off the real API and repairs client-corrupted thinking/redacted_thinking blocks in replayed conversations. - Bidirectional thinking_blocks (signature/redacted state) round-trip through the OpenAI-compat wire format for LiteLLM-style clients. - Review fixes: guardrail-mode divergence between streaming/non-streaming paths, cross-backend/tenant cache-namespace collision, client-controlled integer overflow in thinking budget_tokens, dropped reasoning_content and citations on repair/translation paths, a fail-closed race under cache eviction, plus dedup/simplification cleanup and doc corrections. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>