Commit History

fix: update checker shows correct status + version display + dark mode fixes
3cf831b

icebear0828 commited on

feat: proxy pool add form with separate protocol/host/port/auth fields
af3e19d

icebear0828 Claude Opus 4.6 commited on

fix: remove wall-clock timeout from streaming SSE to prevent thinking chain cutoff
ffcac87

icebear0828 Claude Opus 4.6 commited on

fix: proxy pool review fixes — security, validation, robustness
deae086

icebear0828 Claude Opus 4.6 commited on

feat: add proxy pool for per-account proxy routing
4ebb914

icebear0828 Claude Opus 4.6 commited on

feat: GitHub Star badge + check-for-updates in dashboard header
06a5304

icebear0828 Claude Opus 4.6 commited on

fix: move /v1/models/catalog route before :modelId param route
2b84f47

icebear0828 Claude Opus 4.6 commited on

feat: add gpt-5.4 + codex-spark support, matrix model selector, extended reasoning efforts
7824fcd

icebear0828 Claude Opus 4.6 commited on

fix: auto-admit new Codex models from backend API
5b8472d

icebear0828 Claude Opus 4.6 commited on

fix: remove unsupported previous_response_id parameter (#30)
3c0eaf7
unverified

icebear icebear0828 Claude Opus 4.6 commited on

refactor: extract startServer() + path abstraction for Electron reuse
4a940a5

icebear0828 Claude Opus 4.6 commited on

feat: add reasoning/thinking output support for OpenAI and Anthropic routes
7366e72

icebear0828 Claude Opus 4.6 commited on

fix: Anthropic route thinking blocks validation + context token display
be3a571

icebear0828 Claude Opus 4.6 commited on

fix: support thinking/redacted_thinking content blocks in Anthropic schema
ca7b1cb

icebear0828 Claude Opus 4.6 commited on

feat: add image input support for all API routes
142c9c4

icebear0828 Claude Opus 4.6 commited on

fix: normalize tool schemas missing `properties` field
2df0167

icebear0828 Claude Opus 4.6 commited on

fix: window counter review issues — opacity modifier, catch-up spam, rounding
247b874

icebear0828 Claude Opus 4.6 commited on

feat: add per-window usage counters with time-driven reset
4f2220c

icebear0828 Claude Opus 4.6 commited on

fix: stop resetting local usage counters on rate limit window rollover
9d65acf

icebear0828 Claude Opus 4.6 commited on

feat: add per-account empty response tracking with email in logs
b3dfc6c

icebear0828 Claude Opus 4.6 commited on

fix: detect empty Codex responses and auto-retry with account rotation (#18)
9d6278d
unverified

icebear icebear0828 Claude Opus 4.6 commited on

chore: deduplicate model selector, auto-extract chromium version, harden update pipeline
8728276

icebear0828 Claude Opus 4.6 commited on

fix: harden prompt injection suppression and non-streaming error handling
2def35e

icebear0828 Claude Opus 4.6 commited on

fix: filter non-Codex models from backend to prevent resolveModelId fallback breakage
eea9e24

icebear0828 Claude Opus 4.6 commited on

fix: handle error SSE events from Codex API instead of silently dropping them
cf0807a

icebear0828 Claude Opus 4.6 commited on

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

icebear0828 Claude Opus 4.6 commited on

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

icebear0828 Claude Opus 4.6 commited on

fix: use known-profile list instead of runtime detection for TLS impersonation
38895cf

icebear0828 Claude Opus 4.6 commited on

fix: auto-fallback for unsupported TLS impersonate profiles
27e0738

icebear0828 Claude Opus 4.6 commited on

feat: dynamic model list fetching from Codex backend (#9)
5f8456f
unverified

icebear icebear0828 Claude Opus 4.6 commited on

feat: OpenCode platform support, vitest tests, changelog & Docker hardening
92c5df7

icebear0828 Claude Opus 4.6 commited on

feat: native tool calling support across all protocols (#8)
ab2754a
unverified

icebear icebear0828 Claude Opus 4.6 commited on

fix(api): return 400 invalid_json for malformed chat payload
0be9bdf

icebear0828 commited on

refactor: remove dead code, unused config, and fix type violations
50ae780

icebear0828 Claude Opus 4.6 commited on

feat: accept tool/function messages across all protocols
759fe9e

icebear0828 Claude Opus 4.6 commited on

feat: suppress Codex Desktop directives in model responses
d817d67

icebear0828 Claude Opus 4.6 commited on

feat: support developer role and array content in OpenAI protocol
ebe8094

icebear0828 Claude Opus 4.6 commited on

fix: startup log shows config proxy_api_key instead of random hash
a931669

icebear0828 Claude Opus 4.6 commited on

fix: proxy_api_key from config not used in frontend or auth validation
1f63c38

icebear0828 Claude Opus 4.6 commited on

feat: add pnpm/bun package manager support for local development
d3a5a81

icebear0828 Claude Opus 4.6 commited on

fix: prevent .env inline comments from being parsed as JWT tokens
a971da6

icebear0828 Claude Opus 4.6 commited on

feat: add libcurl-impersonate FFI transport for Chrome TLS fingerprint
3d01305

icebear0828 Claude Opus 4.6 commited on

refactor: architecture audit fixes round 2 (P0-P2)
d6c3bb0

icebear0828 Claude Opus 4.6 commited on

feat: migrate dashboard to Preact + Vite
b7d4394

icebear0828 Claude Opus 4.6 commited on

refactor: architecture audit fixes (P0-P2 stability & reliability)
b1107bc

icebear0828 Claude Opus 4.6 commited on

refactor: fingerprint alignment, auto-maintenance, Docker deployment
347f81b

icebear0828 Claude Opus 4.6 commited on

fix: remove fake Claude/Gemini model aliases, use dynamic catalog
87cb62c

icebear0828 Claude Opus 4.6 commited on

refactor: extract shared proxy handler, eliminate route duplication
8b777a2

icebear0828 Claude Opus 4.6 commited on

fix: remove dead login.html reference causing UI fallback on fresh installs
fcc0669

icebear0828 Claude Opus 4.6 commited on

feat: auto-detect local proxy (mihomo/clash/v2ray)
e7285df

icebear0828 Claude Opus 4.6 commited on