- Add claudeHeaderCache.js to intercept and cache live Claude Code client headers - Forward cached headers dynamically to api.anthropic.com via default.js - Strip first-party identity headers (x-app, claude-code-* beta) for non-Anthropic upstreams - Validate and sanitize tool call IDs to match Anthropic pattern (^[a-zA-Z0-9_-]+$) - Skip thinking blocks when applying cache_control; fix max_tokens buffer (+1024) - Strip cache_control from thinking blocks in openai-to-claude translator - Comment out thoughtSignature in Gemini translator (kept for reference) - Expand .gitignore to match all deploy*.sh variants Co-authored-by: kwanLeeFrmVi <quanle96@outlook.com> Closes #433 Made-with: Cursor |
||
|---|---|---|
| .. | ||
| antigravity-to-openai.js | ||
| claude-to-openai.js | ||
| gemini-to-openai.js | ||
| openai-responses.js | ||
| openai-to-claude.js | ||
| openai-to-cursor.js | ||
| openai-to-gemini.js | ||
| openai-to-kiro.js | ||
| openai-to-kiro.old.js | ||
| openai-to-ollama.js | ||
| openai-to-vertex.js | ||