Commit History

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

icebear0828 Claude Opus 4.6 commited on

docs: remove external contributor mention from CHANGELOG
fda1a14

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

ci: improve changelog sync to show only Added highlights
2029dd9

icebear0828 Claude Opus 4.6 commited on

ci: auto-sync CHANGELOG to README via GitHub Actions
680b9a3

icebear0828 Claude Opus 4.6 commited on

docs: add recent changes section to README
35c714c

icebear0828 Claude Opus 4.6 commited on

chore: update client fingerprint to v26.303 / Chromium 144
22b2541

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

Merge branch 'feat/window-counters'
e336506

icebear0828 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

docs: update CHANGELOG for refresh button feature
21cd05d

icebear0828 commited on

feat: add manual refresh button with timestamp to account list
e6a1587

icebear0828 Claude Sonnet 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

docs: add Docker cross-container networking tip, fix outdated section name
d40d20b

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: tighten JS detection regex in extract-fingerprint to catch more minified patterns
7cc27d8

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

chore: bump Codex Desktop to v26.227.1448 (build 747)
2171187

icebear0828 commited on

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

icebear0828 Claude Opus 4.6 commited on

fix: remove corrupted JS from desktop-context.md that broke tool_calls (#13)
6c4df8c

icebear0828 Claude Opus 4.6 commited on

docs: update changelog with dynamic model list & review fixes
8057cb9

icebear0828 Claude Opus 4.6 commited on

Merge pull request #15 from icebear0828/fix/docker-proxy-detection
15c7155
unverified

icebear commited on

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

icebear0828 Claude Opus 4.6 commited on

Merge pull request #12 from icebear0828/fix/impersonate-known-profiles
059677f
unverified

icebear commited on

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

icebear0828 Claude Opus 4.6 commited on

Merge pull request #11 from icebear0828/fix/impersonate-profile-fallback
6b3630b
unverified

icebear commited on

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

icebear0828 Claude Opus 4.6 commited on

docs: update changelog with dynamic model list & review fixes
3838101

icebear0828 Claude Opus 4.6 commited on

fix: build script vite --root incompatibility
5b8c195

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

chore: auto-update Codex Desktop v26.224.1209, Chromium 137
a35e3ee

icebear0828 Claude Opus 4.6 commited on

feat: Claude Code quick setup β€” dashboard card, model aliases & README
2f3712c

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

Merge pull request #7 from icebear0828/refactor/cleanup-dead-code
38e103b
unverified

icebear commited on

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

icebear0828 Claude Opus 4.6 commited on

Merge pull request #6 from icebear0828/feat/tool-protocol-compat
c3eb32a
unverified

icebear commited on

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

icebear0828 Claude Opus 4.6 commited on

fix: useStatus not refreshing after first OAuth login
5db3721

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