Commit Graph

2 Commits

  • v3.8.4: Fix codebuff DeepSeek V4 tool-call reasoning_content round-trip
    - Full reasoning round-trip: capture reasoning_content + tool_calls from
      stream, store by tool_call_id, reinsert before next codebuff POST
    - Primary path no longer disables thinking (codebuff doesn't forward the flag)
    - Fallback retry uses DeepSeek native {thinking:{type:'disabled'}} format
    - Replaced broken _fb_retry_no_reasoning + _fb_retry_stripped with
      single _fb_retry_thinking_disabled
    - New _ds_store_assistant(), _ds_rebuild_tool_history() functions
    - oa_stream_to_sse() now captures tool_calls in reasoning_out dict
    - Multi-turn Codex CLI sessions with function calls now complete successfully
  • Initial commit: Codex Launcher — Any AI Provider
    Multi-provider integration for OpenAI Codex CLI/Desktop.
    
    - Translation proxy: Responses API ↔ Chat Completions / Anthropic Messages
    - GTK launcher with endpoint management, provider presets, Desktop/CLI launch
    - Codex Default mode (built-in OAuth, zero config)
    - Browser UA injection for Cloudflare-protected providers
    - Streaming SSE, tool calls, reasoning content support
    - Profile backup/import, model auto-fetch, bulk import
    - Zero pip dependencies (pure Python stdlib + GTK)