Port fixes from #461 (claude_code_llm) to codex_llm: - Replace json.dumps(result) with result.model_dump_json() for Pydantic models to fix TypeError during consolidation - Wrap record_llm_call tracing block in try/except so logging failures never propagate to retry handler Co-authored-by: Marco Rutsch <marco@rutimka.de> Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| anthropic_llm.py | ||
| claude_code_llm.py | ||
| codex_llm.py | ||
| gemini_llm.py | ||
| litellm_llm.py | ||
| mock_llm.py | ||
| none_llm.py | ||
| openai_compatible_llm.py | ||