| .. |
| antigravity | feat(antigravity): add `video_url` content part support to OpenAI request conversion | 2 months ago |
| claude | fix(claude): accept both `max_tokens` and `max_completion_tokens` in OpenAI→Claude request conversion | 2 months ago |
| codex | perf(translator): switch response translators to batched raw-array insertion via `SetRawArrayItems` | 2 months ago |
| common | fix(claude,gemini,antigravity): centralize tool-call ID generation and harden signature sanitization | 2 months ago |
| gemini | fix(gemini): support mixed and structured `function_call_output` handling in OpenAI→Gemini responses translation | 2 months ago |
| interactions | perf(translator): batch assemble translation arrays before writing JSON | 2 months ago |
| openai | fix(claude): always send `stop` as an array when converting `stop_sequences` in OpenAI requests | 2 months ago |
| translator | chore: upgrade CLIProxyAPI dependency to v7 across the project | 6 months ago |
| init.go | feat(interactions): add support for Google Interactions | 4 months ago |
| request_benchmark_test.go | perf(translator): add unit tests for payload reuse and normalization across translators | 3 months ago |
| response_benchmark_test.go | perf(translator): add unit tests for payload reuse and normalization across translators | 3 months ago |