Kai (Tam Nhu) Tran and GitHub
a5c765b221
Merge pull request #805 from kaitranntt/kai/fix/804-live-monitor-auth-index
...
fix(cliproxy): restore live monitor provider attribution
2026-03-26 17:37:01 -04:00
Tam Nhu Tran
63c8ec5d7c
fix(cliproxy): preserve auth-file source fallback
2026-03-26 17:18:48 -04:00
Tam Nhu Tran
368a625d92
fix(cliproxy): restore live monitor provider attribution
2026-03-26 17:18:47 -04:00
Tam Nhu Tran
19f6b3c4e6
fix(cliproxy): surface quota metadata in CLI
2026-03-26 17:13:11 -04:00
Tam Nhu Tran
31b7d45b58
fix(cliproxy): harden gemini quota error fallbacks
2026-03-26 17:13:11 -04:00
Tam Nhu Tran
99f78f156a
fix(cliproxy): surface gemini quota failure details
...
- preserve structured HTTP/error metadata for Gemini quota failures
- keep upstream verification detail and actionable hints for dashboard users
- add regression coverage for 401, 403, and 429 Gemini quota responses
2026-03-26 17:13:11 -04:00
Kai (Tam Nhu) Tran and GitHub
d08b4a2293
Merge pull request #802 from kaitranntt/kai/fix/789-opus-long-context
...
fix: preserve Claude long-context intent across CLI and dashboard
2026-03-26 17:09:32 -04:00
Tam Nhu Tran
75ccbb3ad1
fix(cliproxy): scope account stats by provider
2026-03-26 16:36:46 -04:00
Tam Nhu Tran
5e11bba514
test(cliproxy): cover Claude long-context parity flows
...
- add regression coverage for runtime, api create flags, and help text
- add provider-editor tests for multi-key [1m] state and preset preservation
Refs #789
2026-03-26 16:36:14 -04:00
Tam Nhu Tran
63f48622e5
fix(cliproxy): log clean registry recovery and harden email fallback
2026-03-26 13:40:37 -04:00
Tam Nhu Tran
313e244302
fix(cliproxy): harden corrupted registry recovery
2026-03-26 10:58:42 -04:00
Tam Nhu Tran
d53873bddd
fix(cliproxy): recover corrupted account registries from token files
2026-03-26 10:36:51 -04:00
Tam Nhu Tran
3af554275e
test: isolate shared-state test suites for CI stability
...
- add dependency injection to export-command, binary-manager,
codex-plan-compatibility, config-command, and usage-syncer
- override process.exit in api-export test to prevent silent
termination in Bun's parallel test runner
- harden test-environment bootstrap with process.env isolation
- fix auth middleware to avoid config upgrade during checks
2026-03-25 16:41:41 -04:00
Tam Nhu Tran
3ea9d2fc34
fix(settings): stabilize websearch and quota checks
2026-03-25 16:31:55 -04:00
Tam Nhu Tran
4df08f6d99
feat: make cliproxy provider nicknames optional by default
2026-03-23 11:02:08 -04:00
Tam Nhu Tran
834704938d
test(cliproxy): cover optional nickname auth flows
...
- add registry coverage for generated ids, reauth, and ambiguous prefixes
- add CLI and dashboard validation tests for optional nickname handling
- add manual callback coverage for persisted social OAuth nicknames
2026-03-23 11:02:08 -04:00
Tam Nhu Tran
04fd8ff019
fix: restore parallel-safe validate pipeline
2026-03-20 09:51:41 -04:00
Tam Nhu Tran
0d90f04f3e
fix: stabilize validate pipeline and cliproxy route tests
2026-03-20 09:29:51 -04:00
Tam Nhu Tran
9fac214051
fix(codex): recover unsupported live model switches
2026-03-18 11:56:39 -04:00
Tam Nhu Tran
e6b363524b
fix(cliproxy): remap codex haiku fallback on free plans
2026-03-16 14:31:55 -04:00
Tam Nhu Tran
ce600a7f22
test(cliproxy): cover codex plan fallback edge cases
2026-03-16 14:00:38 -04:00
Tam Nhu Tran
551591ef18
fix(cliproxy): make codex defaults free-plan safe
2026-03-16 13:43:23 -04:00
Kai (Tam Nhu) Tran and GitHub
3c7c8d5573
Merge pull request #726 from Kherrisan/main
...
feat: add support for setting the global fetch proxy through HTTP_PROXY
2026-03-16 07:20:48 -04:00
Tam Nhu Tran
fd5d16f3f3
fix: align proxy routing across fetch and downloader
2026-03-16 07:10:39 -04:00
Tam Nhu Tran
f50c9625de
fix: harden global fetch proxy handling
2026-03-16 06:58:01 -04:00
Tam Nhu Tran
88d1dc1ddb
fix(cliproxy): validate tier thinking against model caps
2026-03-10 17:34:45 +07:00
Kai (Tam Nhu) Tran and GitHub
84a2dd013d
Merge pull request #682 from 0xble/fix/claude-base-models
...
fix(config): update claude base models to latest
2026-03-07 03:56:06 -05:00
Tam Nhu Tran
bea3084d5e
fix(config): align claude defaults across catalogs
2026-03-07 15:41:26 +07:00
Tam Nhu Tran
3d183fe0e8
fix(cliproxy): sync claude 4.6 selector defaults
2026-03-07 15:35:12 +07:00
Tam Nhu Tran
f4a7d4dc2c
fix(codex): standardize haiku defaults on gpt-5.1-codex-mini
2026-03-07 15:18:44 +07:00
Kai (Tam Nhu) Tran and GitHub
b1e8519bf7
Merge pull request #679 from 0xble/fix/claude-oauth-policy-limits-unavailable
...
fix(cliproxy): handle Claude OAuth policy-limits 401 correctly
2026-03-07 02:27:27 -05:00
Kai (Tam Nhu) Tran and GitHub
630cb40089
Merge pull request #677 from 0xble/fix/oauth-paste-callback-route
...
fix(cliproxy): use management auth-url route in paste callback
2026-03-07 02:22:49 -05:00
Tam Nhu Tran
6ed95a2a86
fix(cliproxy): preserve Claude fallback when quota is unavailable
2026-03-07 13:57:27 +07:00
Tam Nhu Tran
b25b1653b0
fix(cliproxy): poll paste-callback auth urls
2026-03-07 13:48:34 +07:00
Tam Nhu Tran
86ca18003a
fix(cliproxy): preserve kiro paste-callback start route
2026-03-07 13:38:22 +07:00
Kai (Tam Nhu) Tran and GitHub
85de3ab5e4
Merge pull request #708 from kaitranntt/kai/fix/codex-quota-diagnostics
...
fix: improve quota diagnostics and oauth refresh handling
2026-03-07 01:25:05 -05:00
Kai (Tam Nhu) Tran and GitHub
c70cd4b08b
Merge pull request #707 from kaitranntt/kai/fix/706-proxy-version-install-restart
...
fix: restart CLIProxy after dashboard version install
2026-03-07 00:25:54 -05:00
Tam Nhu Tran
aed7beb075
fix: confirm risky cliproxy installs in dashboard
2026-03-07 11:13:49 +07:00
Tam Nhu Tran
fc3600e922
fix: improve quota diagnostics and oauth refresh handling
2026-03-07 11:09:15 +07:00
Tam Nhu Tran
ad01196964
fix: stop untracked CLIProxy installs safely
2026-03-07 11:01:35 +07:00
Tam Nhu Tran
4baed01d49
fix: complete codex tool sanitization coverage
2026-03-07 10:35:41 +07:00
Tam Nhu Tran
8cfd86f1d1
fix: strip unsupported gemini and codex tool fields
2026-03-07 09:54:02 +07:00
Brian Le
7e8f9e82c1
fix(cliproxy): handle Claude OAuth quota 401
2026-03-03 21:56:18 -05:00
Brian Le
fa027022a8
fix(cliproxy): use management oauth-callback in paste flow
2026-03-03 17:59:10 -05:00
Brian Le
6fcd924b1c
fix(cliproxy): use management auth-url route in paste callback
2026-03-03 17:16:07 -05:00
Tam Nhu Tran
e28d9c8abc
test(cliproxy): strengthen alias non-enrichment assertions
2026-03-04 02:51:42 +07:00
Tam Nhu Tran
276649f05d
fix(cliproxy): reduce gemini alias model bloat
2026-03-04 02:46:52 +07:00
Tam Nhu Tran
c2f564ac66
fix(ghcp): improve oauth failure diagnostics in device flow
2026-03-04 00:19:11 +07:00
Tam Nhu Tran
7e471e663c
fix(cliproxy): normalize iflow aliases for explicit routing
2026-03-03 23:34:38 +07:00
Tam Nhu Tran
546c4ee4ee
fix(cliproxy): normalize stale iflow model aliases
2026-03-03 23:26:07 +07:00