Tam Nhu Tran
476c6d827f
fix(ui): improve split quota bar readability
2026-04-30 10:32:43 -04:00
Tam Nhu Tran
a8b686d643
feat(ui): show split Claude quota bars
2026-04-30 10:05:19 -04:00
Kai (Tam Nhu) Tran and GitHub
a8e0d95bc8
Merge pull request #1117 from kaitranntt/kai/feat/1115-session-affinity
...
feat: add local CLIProxy session affinity controls
2026-04-28 13:37:37 -04:00
Kai (Tam Nhu) Tran and GitHub
f328cff870
Merge pull request #1113 from yousiki/fix/codex-additional-rate-limits
...
fix(cliproxy): parse Codex additional_rate_limits for Spark quota
2026-04-28 13:04:16 -04:00
Tam Nhu Tran
4309db89c3
feat(cliproxy): add local session affinity controls
2026-04-28 12:17:26 -04:00
Tam Nhu Tran
b2e4be310d
fix(ui): tighten analytics session and query contracts
2026-04-27 12:30:56 -04:00
yousiki
725d95b0d2
fix(ui): surface Codex Spark windows in dashboard quota views
...
Mirror the server-side CodexQuotaWindow metadata extension on the UI
side: api-client.ts gains category/cadence/featureLabel; utils.ts
breakdown returns additionalWindows so Spark quota does not pollute
core 5h/weekly badges; quota-tooltip-content renders Spark inline with
prettified labels (GPT-5.3-Codex-Spark -> Codex Spark). Adds breakdown
unit tests and i18n strings for English/Chinese/Vietnamese/Japanese.
2026-04-27 15:50:31 +09:00
Tam Nhu Tran
e2f1363708
fix(analytics): correct token accounting and usage aggregation
...
Align snapshot handling and UI contracts with the current analytics payloads.
2026-04-26 15:21:52 -04:00
Tam Nhu Tran
4efd61ee34
feat: add gpt-5.5 to codex model catalogs
2026-04-24 10:30:59 -04:00
Tam Nhu Tran
254abd504f
fix(cliproxy): keep provider sections consistent for variants
2026-04-22 20:02:54 -04:00
Tam Nhu Tran
f6c86b79fc
feat(cliproxy): separate core and plus provider sections
2026-04-22 19:51:20 -04:00
Tam Nhu Tran
3a63cc0431
fix: preserve supplemental codex effort variants
2026-04-22 14:31:40 -04:00
Tam Nhu Tran
e2ca197397
fix: preserve codex effort suffixes in dashboard profiles
2026-04-22 14:24:00 -04:00
Tam Nhu Tran
06f6f5485f
feat(settings): refine browser automation tab
2026-04-16 18:49:24 -04:00
Tam Nhu Tran
4e30c9b080
feat(cli): add browser automation commands
2026-04-16 18:49:24 -04:00
Tam Nhu Tran
8edb56331e
fix: clarify docker dashboard auth setup guidance
2026-04-15 21:15:41 -04:00
Tam Nhu Tran
3b5941c60b
feat(cursor): split legacy bridge from cliproxy provider
2026-04-15 17:04:37 -04:00
Tam Nhu Tran
1bad3b0305
fix(ui): align cliproxy provider assets
2026-04-15 15:45:13 -04:00
Tam Nhu Tran
2d9f8c9695
feat(cliproxy): integrate missing provider support
2026-04-15 00:26:12 -04:00
Tam Nhu Tran
2a3632e5a5
fix(accounts): show one codex plan badge
2026-04-14 21:35:07 -04:00
Tam Nhu Tran
0bfdc522d5
fix(accounts): prefer live codex plan over stale free tags
2026-04-14 21:23:13 -04:00
Tam Nhu Tran
25aa8bdb16
fix(accounts): refine codex plan badges
2026-04-14 21:12:41 -04:00
Tam Nhu Tran
72ea1fc9d6
fix(accounts): simplify codex free tier badges
2026-04-14 21:01:48 -04:00
Tam Nhu Tran
d5868e0688
test(accounts): cover codex free-tier identity labels
2026-04-14 18:09:23 -04:00
Kai (Tam Nhu) Tran and GitHub
8a53278148
Merge pull request #988 from kaitranntt/kai/fix/986-dashboard-i18n-followups
...
fix(ui): finish dashboard i18n follow-up pass
2026-04-14 11:30:53 -04:00
Tam Nhu Tran
87899a489c
fix(ui): finish dashboard i18n follow-up pass
2026-04-13 22:55:13 -04:00
Tam Nhu Tran
4e15ec5387
fix(cliproxy): degrade gracefully on GitHub release 403s
...
- fall back to stale CLIProxy version caches instead of surfacing 500s
- remove duplicate dashboard update-check fetches and disable retry/focus refetch
- add backend and UI regressions for the degraded-path behavior
2026-04-13 22:19:16 -04:00
Tam Nhu Tran
cf5df0630a
fix(cursor): resolve PR review findings
2026-04-12 02:14:26 -04:00
Tam Nhu Tran
e1049e38d4
feat(cursor): harden live probe and runtime contracts
2026-04-12 01:51:26 -04:00
Tam Nhu Tran
5076b212af
fix(ui): clarify Gemini quota tooltip labels
2026-04-12 01:24:40 -04:00
Kai (Tam Nhu) Tran and GitHub
0b0407a4da
Merge pull request #950 from kaitranntt/kai/fix/941-provider-model-alias-routing
...
fix: preserve requested provider model aliases in AI Providers
2026-04-10 20:26:01 -04:00
Kai (Tam Nhu) Tran and GitHub
dcc584e375
Merge pull request #951 from kaitranntt/kai/feat/765-huggingface-inference-providers
...
feat: add Hugging Face API profile preset
2026-04-10 18:27:24 -04:00
Tam Nhu Tran
25dd9ab9e1
fix(cliproxy): align AGY preset aliases
2026-04-10 18:07:22 -04:00
Tam Nhu Tran
34d70442bf
fix(cliproxy): keep new live provider models selectable
2026-04-10 18:07:22 -04:00
Tam Nhu Tran
0e4677f558
fix: sanitize cliproxy provider model pickers
2026-04-10 18:07:22 -04:00
Tam Nhu Tran
92a769d773
fix(ui): harden provider model alias editing
...
- keep raw JSON model mappings aligned with requested=upstream semantics
- block malformed mapping lines instead of coercing them on save
- render saved mappings as requested to upstream and add regression coverage
Refs #941
2026-04-10 17:44:15 -04:00
Tam Nhu Tran
83255f4771
feat(api): add Hugging Face provider preset
...
- add the huggingface preset and hf alias to the shared preset catalog
- default the preset to Factory Droid because the documented path is generic chat completions
- cover the CLI and dialog behavior with preset metadata and UI tests
2026-04-10 17:29:25 -04:00
Tam Nhu Tran
49c4338f28
fix(ui): preserve requested provider model aliases
...
- keep requested=upstream semantics stable in the AI Providers editors
- preview the client-visible ANTHROPIC_MODEL instead of the upstream target
- add UI coverage for alias parsing and formatting helpers
Refs #941
2026-04-10 17:28:18 -04:00
Tam Nhu Tran
7330fdbf28
fix(cliproxy): prefer live entitlement tier in account badges
2026-04-10 13:24:00 -04:00
Tam Nhu Tran
bb331ff5d8
feat(cliproxy): add entitlement evidence for gemini and agy
2026-04-10 13:17:50 -04:00
Tam Nhu Tran
5f9bafe9cd
fix(ui): address provider lane review notes
2026-04-10 06:31:58 -04:00
Tam Nhu Tran
ad70f93b1b
feat(ui): reposition providers around quality and local lanes
2026-04-10 05:50:26 -04:00
Tam Nhu Tran
0c10cb6f47
fix(cliproxy): harden routing prefix sync and UI pinning
2026-04-10 01:16:31 -04:00
Tam Nhu Tran
4d5e52828b
feat(cliproxy): add pinned model routing prefixes
2026-04-10 01:16:31 -04:00
Tam Nhu Tran
94eda996e3
fix(ui): clarify filtered flow viz metrics
2026-04-09 17:51:37 -04:00
Tam Nhu Tran
7b2743b845
test(ui): cover paused account flow viz filtering
2026-04-09 17:44:20 -04:00
Tam Nhu Tran
7ac6d0a4d4
fix(review): harden quota retry and tooltip edge cases
2026-04-09 00:14:51 -04:00
Tam Nhu Tran
b6fb443f57
fix(cliproxy): refresh non-default gemini quota tokens
2026-04-08 23:55:55 -04:00
Tam Nhu Tran
a70eae558e
fix(ui): restore searchable-select dropdown scrolling
...
- replace the popover list scroll area with a native overflow container
- keep keyboard navigation behavior while restoring wheel scroll in long dropdowns
2026-04-08 18:02:05 -04:00
Tam Nhu Tran
87f00c524d
fix(ui): gate preset catalog reuse on query readiness
...
- only reuse provider catalogs after /api/cliproxy/catalog has resolved
- avoid passing synthesized static fallback catalogs into preset application
- cover quick-setup and cliproxy add-account flows with regression tests
2026-04-08 18:01:30 -04:00