mirror of
https://github.com/frido22/cellclaw
synced 2026-05-10 22:43:50 +00:00
OpenAI & OpenRouter: - Fix tool call serialization: assistant messages now include tool_calls array, tool results sent as role:"tool" with tool_call_id - Sanitize dotted tool names (sms.read -> sms_read) for OpenAI compliance, reverse-map on response parsing Model updates: - Anthropic: claude-sonnet-4-6, claude-opus-4-6, claude-haiku-4-5 - OpenAI: gpt-5.2 (default), gpt-5.2-chat-latest, gpt-5-mini - Gemini: add gemini-3.1-pro-preview, drop deprecated gemini-2.0-flash - OpenRouter: add anthropic/claude-sonnet-4.6, openai/gpt-5.2 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>