Commit History

  1. fix: update checker shows correct status + version display + dark mode fixes⁠

    icebear0828
    3cf831b
  2. feat: proxy pool add form with separate protocol/host/port/auth fields⁠

    icebear0828 +1: Claude Opus 4.6
    af3e19d
  3. fix: remove wall-clock timeout from streaming SSE to prevent thinking chain cutoff⁠

    icebear0828 +1: Claude Opus 4.6
    ffcac87
  4. fix: proxy pool review fixes — security, validation, robustness⁠

    icebear0828 +1: Claude Opus 4.6
    deae086
  5. feat: add proxy pool for per-account proxy routing⁠

    icebear0828 +1: Claude Opus 4.6
    4ebb914
  6. feat: GitHub Star badge + check-for-updates in dashboard header⁠

    icebear0828 +1: Claude Opus 4.6
    06a5304

  1. fix: move /v1/models/catalog route before :modelId param route⁠

    icebear0828 +1: Claude Opus 4.6
    2b84f47
  2. feat: add gpt-5.4 + codex-spark support, matrix model selector, extended reasoning efforts⁠

    icebear0828 +1: Claude Opus 4.6
    7824fcd
  3. fix: auto-admit new Codex models from backend API⁠

    icebear0828 +1: Claude Opus 4.6
    5b8472d
  4. fix: remove unsupported previous_response_id parameter (#30)⁠

    icebear +2: icebear0828, Claude Opus 4.6
    Unverified signature
    3c0eaf7

  1. refactor: extract startServer() + path abstraction for Electron reuse⁠

    icebear0828 +1: Claude Opus 4.6
    4a940a5
  2. feat: add reasoning/thinking output support for OpenAI and Anthropic routes⁠

    icebear0828 +1: Claude Opus 4.6
    7366e72
  3. fix: Anthropic route thinking blocks validation + context token display⁠

    icebear0828 +1: Claude Opus 4.6
    be3a571
  4. fix: support thinking/redacted_thinking content blocks in Anthropic schema⁠

    icebear0828 +1: Claude Opus 4.6
    ca7b1cb
  5. feat: add image input support for all API routes⁠

    icebear0828 +1: Claude Opus 4.6
    142c9c4

  1. fix: normalize tool schemas missing `properties` field⁠

    icebear0828 +1: Claude Opus 4.6
    2df0167
  2. fix: window counter review issues — opacity modifier, catch-up spam, rounding⁠

    icebear0828 +1: Claude Opus 4.6
    247b874
  3. feat: add per-window usage counters with time-driven reset⁠

    icebear0828 +1: Claude Opus 4.6
    4f2220c

  1. fix: stop resetting local usage counters on rate limit window rollover⁠

    icebear0828 +1: Claude Opus 4.6
    9d65acf

  1. feat: add per-account empty response tracking with email in logs⁠

    icebear0828 +1: Claude Opus 4.6
    b3dfc6c
  2. fix: detect empty Codex responses and auto-retry with account rotation (#18)⁠

    icebear +2: icebear0828, Claude Opus 4.6
    Unverified signature
    9d6278d
  3. chore: deduplicate model selector, auto-extract chromium version, harden update pipeline⁠

    icebear0828 +1: Claude Opus 4.6
    8728276
  4. fix: harden prompt injection suppression and non-streaming error handling⁠

    icebear0828 +1: Claude Opus 4.6
    2def35e
  5. fix: filter non-Codex models from backend to prevent resolveModelId fallback breakage⁠

    icebear0828 +1: Claude Opus 4.6
    eea9e24
  6. fix: handle error SSE events from Codex API instead of silently dropping them⁠

    icebear0828 +1: Claude Opus 4.6
    cf0807a

  1. fix: support thinking.type "adaptive" for latest Claude Code⁠

    icebear0828 +1: Claude Opus 4.6
    be3ca8e

  1. fix: Docker container auto-detect host proxy via host.docker.internal⁠

    icebear0828 +1: Claude Opus 4.6
    d7d7389

  1. fix: use known-profile list instead of runtime detection for TLS impersonation⁠

    icebear0828 +1: Claude Opus 4.6
    38895cf
  2. fix: auto-fallback for unsupported TLS impersonate profiles⁠

    icebear0828 +1: Claude Opus 4.6
    27e0738

  1. feat: dynamic model list fetching from Codex backend (#9)⁠

    icebear +2: icebear0828, Claude Opus 4.6
    Unverified signature
    5f8456f

  1. feat: OpenCode platform support, vitest tests, changelog & Docker hardening⁠

    icebear0828 +1: Claude Opus 4.6
    92c5df7
  2. feat: native tool calling support across all protocols (#8)⁠

    icebear +2: icebear0828, Claude Opus 4.6
    Unverified signature
    ab2754a

  1. fix(api): return 400 invalid_json for malformed chat payload

    icebear0828
    0be9bdf
  2. refactor: remove dead code, unused config, and fix type violations⁠

    icebear0828 +1: Claude Opus 4.6
    50ae780

  1. feat: accept tool/function messages across all protocols⁠

    icebear0828 +1: Claude Opus 4.6
    759fe9e

  1. feat: suppress Codex Desktop directives in model responses⁠

    icebear0828 +1: Claude Opus 4.6
    d817d67
  2. feat: support developer role and array content in OpenAI protocol⁠

    icebear0828 +1: Claude Opus 4.6
    ebe8094
  3. fix: startup log shows config proxy_api_key instead of random hash⁠

    icebear0828 +1: Claude Opus 4.6
    a931669
  4. fix: proxy_api_key from config not used in frontend or auth validation⁠

    icebear0828 +1: Claude Opus 4.6
    1f63c38
  5. feat: add pnpm/bun package manager support for local development⁠

    icebear0828 +1: Claude Opus 4.6
    d3a5a81
  6. fix: prevent .env inline comments from being parsed as JWT tokens⁠

    icebear0828 +1: Claude Opus 4.6
    a971da6
  7. feat: add libcurl-impersonate FFI transport for Chrome TLS fingerprint⁠

    icebear0828 +1: Claude Opus 4.6
    3d01305
  8. refactor: architecture audit fixes round 2 (P0-P2)⁠

    icebear0828 +1: Claude Opus 4.6
    d6c3bb0

  1. feat: migrate dashboard to Preact + Vite⁠

    icebear0828 +1: Claude Opus 4.6
    b7d4394
  2. refactor: architecture audit fixes (P0-P2 stability & reliability)⁠

    icebear0828 +1: Claude Opus 4.6
    b1107bc
  3. refactor: fingerprint alignment, auto-maintenance, Docker deployment⁠

    icebear0828 +1: Claude Opus 4.6
    347f81b
  4. fix: remove fake Claude/Gemini model aliases, use dynamic catalog⁠

    icebear0828 +1: Claude Opus 4.6
    87cb62c
  5. refactor: extract shared proxy handler, eliminate route duplication⁠

    icebear0828 +1: Claude Opus 4.6
    8b777a2
  6. fix: remove dead login.html reference causing UI fallback on fresh installs⁠

    icebear0828 +1: Claude Opus 4.6
    fcc0669
  7. feat: auto-detect local proxy (mihomo/clash/v2ray)⁠

    icebear0828 +1: Claude Opus 4.6
    e7285df