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
1edc10362a
fix(ui): resolve cliproxy account stats by provider
2026-03-26 16:37:37 -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
Kai (Tam Nhu) Tran and GitHub
6686924eaa
Merge pull request #800 from kaitranntt/kai/fix/json-viewer-scroll
...
fix(ui): restore scrolling in bounded code editors
2026-03-26 15:33:36 -04:00
Tam Nhu Tran
92d067d062
test(ui): cover bounded editor height contracts
2026-03-26 15:31:32 -04:00
Tam Nhu Tran
604f9fc78a
fix(ui): harden power user mode auth checks
2026-03-26 15:19:59 -04:00
Tam Nhu Tran
823cf96e77
test(ui): cover bounded code editor scroll mode
2026-03-26 15:10:48 -04:00
Tam Nhu Tran
a15c729079
test(ui): cover Gemini power user auth bypass
2026-03-26 15:03:33 -04:00
Tam Nhu Tran
a97fc42b10
feat(channels): auto-enable official Claude channels
2026-03-25 16:31:55 -04:00
Tam Nhu Tran
a3478ace44
fix(ui): guard auth success on registered account
2026-03-24 09:15:06 -04:00
Tam Nhu Tran
32b2216f0f
Merge remote-tracking branch 'origin/dev' into kai/fix/issue-768-localhost-disclaimer-layout
...
# Conflicts:
# ui/src/pages/api.tsx
2026-03-23 15:08:54 -04:00
Tam Nhu Tran
0d59c7a3af
fix(ui): remove stale dashboard footer gap
2026-03-23 14:40:54 -04:00
Kai (Tam Nhu) Tran and GitHub
71941ab36e
Merge pull request #771 from Max-Loo/fix/remove-apiPage-extra-blank
...
fix(dashboard): remove the unnecessary blank on api config page
2026-03-23 12:04:21 -04:00
Tam Nhu Tran
10f284585f
test(dashboard): cover api profile quick start states
2026-03-23 11:43:13 -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
287691fa04
feat(profiles): add cliproxy api profile bridge
...
- add backend and CLI flows for creating routed API profiles from CLIProxy providers
- add dashboard bridge CTAs, metadata, and guided create dialog mode
- cover bridge routes and dialog behavior with focused tests
Refs #649
2026-03-19 10:24:28 -04:00
Tam Nhu Tran
ef36ad4600
fix(ui): reflect cliproxy preset plan tiers
2026-03-18 12:15:30 -04:00
Tam Nhu Tran
2d48e6a287
chore: resolve dev merge conflicts for GLMT deprecation
2026-03-17 15:55:25 -04:00
Tam Nhu Tran
5525098400
feat: deprecate GLMT user-facing surfaces
2026-03-17 15:49:29 -04:00
Tam Nhu Tran
a999adc776
fix(ui): simplify provider chooser cards
2026-03-17 14:51:07 -04:00
Tam Nhu Tran
3954e445f3
fix(ui): keep provider names readable
2026-03-17 14:43:46 -04:00
Tam Nhu Tran
93d94b597f
fix(ui): add llama.cpp provider icon
2026-03-17 14:41:03 -04:00
Tam Nhu Tran
8c0d75a454
fix(ui): rebalance API profile provider chooser
2026-03-17 14:35:27 -04:00
Tam Nhu Tran
0337a32d99
feat(ui): improve API profile provider selector UX
2026-03-17 13:54:52 -04:00
Tam Nhu Tran
5fe96b74b9
fix(ui): restore searchable combobox keyboard navigation
2026-03-17 09:42:38 -04:00
Tam Nhu Tran
d056878539
feat(ui): add searchable model comboboxes
2026-03-17 09:01:21 -04:00
Tam Nhu Tran
e28f87bc9c
fix(i18n): polish Japanese dashboard copy
2026-03-10 16:46:11 +07:00
Tam Nhu Tran
8b5158bec5
feat(i18n): add Japanese dashboard locale
2026-03-10 16:13:29 +07:00
Kai (Tam Nhu) Tran and GitHub
163f40be8a
Merge pull request #693 from jellydn/feat/llamacpp-support
...
feat(api): add llama.cpp support as local model provider
2026-03-09 05:24:46 -04:00
Tam Nhu Tran
0b9a8526a7
merge(dev): port llama.cpp preset onto current catalog
2026-03-07 16:00:03 +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
f4a7d4dc2c
fix(codex): standardize haiku defaults on gpt-5.1-codex-mini
2026-03-07 15:18:44 +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
546c4ee4ee
fix(cliproxy): normalize stale iflow model aliases
2026-03-03 23:26:07 +07:00
Tam Nhu Tran
7893436038
feat(i18n): add comprehensive Vietnamese dashboard locale
2026-03-03 02:09:46 +07:00
Tam Nhu Tran
552eee3169
fix(i18n): harden unstable dialog and complete cursor locale key
2026-03-03 01:22:52 +07:00
lidong
7ffb8a4234
feat(i18n): Added support for Chinese language pack
2026-03-02 18:39:34 +08:00
Tam Nhu Tran
766cc1b43e
refactor(ui): remove unused last-route restore helpers
2026-02-26 21:48:55 +07:00
Tam Nhu Tran
f9f063ca01
fix(shared): polish shared data UX and route persistence
2026-02-26 17:46:35 +07:00
Tam Nhu Tran
eedb53b49e
feat(droid): sync reasoning effort across CLI and dashboard
2026-02-26 12:27:50 +07:00
Tam Nhu Tran
ca58cb5a08
fix(cliproxy): harden quota guards and review follow-ups
2026-02-22 02:35:07 +07:00
Tam Nhu Tran
8d9d4987dc
feat(quota): add GitHub Copilot quota checks for ghcp and copilot
2026-02-20 22:32:27 +07:00
Tam Nhu Tran
945db1d690
feat(cliproxy): clarify codex effort mapping and preset UX
2026-02-14 11:31:18 +07:00
Tam Nhu Tran
40512fe338
fix(codex): stabilize code review window labeling
2026-02-14 06:28:48 +07:00
Tam Nhu Tran
1d2ee827fe
fix(codex): infer code review cadence from reset window
2026-02-14 06:09:36 +07:00
Tam Nhu Tran
f8af5a8c3c
fix(codex): align quota display to 5h and weekly windows
2026-02-14 05:57:06 +07:00
kaitranntt
0b8635d3ba
test(ui): add comprehensive tests for quota utility functions
...
Address PR review feedback - add tests for:
- getMinCodexQuota() / getCodexResetTime()
- getMinGeminiQuota() / getGeminiResetTime()
- getProviderMinQuota() / getProviderResetTime()
- Type guards (isAgyQuotaResult, isCodexQuotaResult, isGeminiQuotaResult)
Covers: empty arrays, null/undefined, edge cases (0%/100%/negative),
provider dispatch logic, and type discrimination.
2026-01-29 22:44:09 -05:00
kaitranntt
84ec43430d
fix: resolve test import paths and vi.mock hoisting issues
...
- Fix import paths (5 '../' → 4 '../' for src imports)
- Fix test-utils import path (2 '../' → 3 '../')
- Fix vi.mock hoisting by inlining mock function
- Fix mockData scope in Privacy Mode test
- Fix test assertions (getByRole → querySelector, getByText → getAllByText)
- Add barrel export for getProjectDisplayName utility
2026-01-23 16:17:23 -05:00
Joseph Mearman
c5911dde38
test: add project name display tests
...
- Add comprehensive tests for getProjectDisplayName function
- Test various path structures including worktrees, nested projects, and edge cases
- Include regression tests for the reported bug cases
- Create separate utility file for better testability
Fixes session stats display where wrong fragments were shown
Related to: #348 (quota display), #103 (context display)
2026-01-22 07:17:38 +00:00