Tam Nhu Tran
173149ba71
fix(ui): keep remote read-only notice accurate
2026-04-07 07:08:32 -04:00
Tam Nhu Tran
1603f19388
fix(usage): block remote refresh without auth
2026-04-07 07:04:57 -04:00
Tam Nhu Tran
5fbe731341
fix(web-server): block remote dashboard writes
2026-04-07 06:10:41 -04:00
Tam Nhu Tran
431c22a16a
fix(dashboard): gate remote read-only auth
2026-04-07 05:19:44 -04:00
Tam Nhu Tran
d130972916
feat(dashboard-auth): clarify remote dashboard login flow
...
- add explicit access modes so remote users see setup guidance instead of an ambiguous login
- redesign the login page with remote setup messaging, password visibility, and light/dark controls
- cover the access-state contract and login UI with focused tests
2026-04-06 17:01:49 -04:00
Tam Nhu Tran
1434c3d1e0
fix(kiro): harden callback replay and auth detection
2026-04-05 18:41:23 -04:00
Tam Nhu Tran
325d8d861d
fix(kiro): parse Builder ID selector dynamically
2026-04-05 02:27:17 -04:00
Tam Nhu Tran
bf5fcfc034
docs(help): add kiro idc flag guidance
...
- add a dedicated 'ccs help kiro' topic with IDC and paste-callback examples
- link the providers help topic to the new Kiro-specific help surface
2026-04-05 02:17:50 -04:00
Tam Nhu Tran
f40d435a92
fix(kiro): harden idc and callback auth paths
...
- keep headless paste routing aligned with the selected Kiro auth method
- validate local callback replay targets and add prompt cancellation safeguards
- wire IDC params through the dashboard start route and support equals-form CLI flags
2026-04-05 02:04:11 -04:00
Tam Nhu Tran
0fbea0f335
fix(kiro): align auth flows with CLIProxyAPIPlus
...
- auto-select Builder ID for the default Kiro AWS auth flow
- support IDC auth flags and callback-based Kiro paste replay
- update regression coverage for Kiro auth routing
2026-04-05 02:04:11 -04:00
Tam Nhu Tran
a33d3f4481
fix: classify DuckDuckGo non-result HTML as failure
2026-04-04 13:05:31 -04:00
Tam Nhu Tran
1b3528f61a
fix(auth): keep resume lane warning non-blocking
...
- extract account resume lane guidance into a dedicated auth helper
- swallow diagnostic failures so account launches still reach execClaude
- add focused tests for the warning success and failure paths
2026-04-04 12:31:19 -04:00
Tam Nhu Tran
2830c2ae9e
feat(auth): add resume lane diagnostics and recovery
...
- add runtime-aware resume lane diagnostics and auth backup flows
- warn when account resume uses a different plain ccs continuity lane
- surface lane mismatch guidance in the accounts dashboard, docs, and tests
2026-04-04 12:17:32 -04:00
Tam Nhu Tran
01313a5a8e
fix(auth): harden delayed oauth token registration
2026-04-04 00:37:04 -04:00
Tam Nhu Tran
e2e5d99465
fix(auth): wait for polled oauth token persistence
2026-04-04 00:08:46 -04:00
Tam Nhu Tran
c9bbc58dd4
perf(cliproxy): overlap gemini quota metadata fetches
2026-04-03 19:56:31 -04:00
Tam Nhu Tran
71c4b184f9
test(cliproxy): stabilize tunnel localhost binding check
2026-04-03 19:51:29 -04:00
Tam Nhu Tran
a762d8dda0
feat(cliproxy): enrich gemini quota metadata
2026-04-03 19:43:17 -04:00
Tam Nhu Tran
0da7598a84
fix(completion): close shell completion review gaps
2026-04-03 01:40:45 -04:00
Tam Nhu Tran
2d5bda7f76
test(cli): isolate root router completion coverage
...
- stop mocking the completion backend in root-command-router tests
- remove cross-file module poisoning that caused flaky CI ordering failures
2026-04-03 01:06:36 -04:00
Tam Nhu Tran
24ba2abe10
feat(cli): refresh help and shell completion UX
...
- add a shared command catalog for root help and completion routing
- replace shell-local completion logic with a hidden __complete backend
- add topic help and parity tests for router, help, and completion coverage
2026-04-03 00:53:10 -04:00
Kai (Tam Nhu) Tran and GitHub
6e2dba8bfc
Merge pull request #891 from kaitranntt/kai/fix/855-cursor-dual-mode-runtime-dev-refresh
...
fix(cursor): make Cursor a first-class runtime profile and harden integration
2026-04-03 00:03:45 -04:00
Tam Nhu Tran
0347f5a973
fix(image-analysis): stabilize mcp config locking
2026-04-02 18:56:13 -04:00
Tam Nhu Tran
afc8b0bb6e
fix(image-analysis): handle installer lock contention
2026-04-02 18:53:11 -04:00
Tam Nhu Tran
77b488f8b1
fix(image-analysis): harden runtime and provisioning
2026-04-02 18:36:19 -04:00
Tam Nhu Tran
f379a4001f
test(image-analysis): cover runtime auth and fallback
2026-04-02 15:44:13 -04:00
Tam Nhu Tran
58a0fc43e6
hotfix(ci): restore default ai review output
2026-04-02 14:36:12 -04:00
Tam Nhu Tran
f7ddad6c19
fix(cursor): harden runtime follow-up regressions
2026-04-02 03:21:38 -04:00
Tam Nhu Tran
80e22515b0
hotfix(ci): separate ai review evidence blocks
2026-04-02 03:20:26 -04:00
Tam Nhu Tran
0be4ef7a0d
hotfix(ci): expand ai review comment layout
2026-04-02 03:14:49 -04:00
Tam Nhu Tran
25dddf4707
hotfix(ci): compact ai review comments and switch to glm-5-turbo
2026-04-02 01:07:03 -04:00
Tam Nhu Tran
f6779a503a
hotfix(ci): preserve literal snippet indentation in ai review comments
2026-04-02 00:48:14 -04:00
Tam Nhu Tran
07b4275543
hotfix(ci): render fenced evidence snippets in ai review comments
2026-04-02 00:44:44 -04:00
Tam Nhu Tran
164a8af82a
hotfix(ci): improve ai review comment formatting
2026-04-02 00:35:03 -04:00
Tam Nhu Tran
f47e7ae5a7
hotfix(ci): clean up ai review reruns and logging
2026-04-02 00:31:51 -04:00
Tam Nhu Tran
5b9427f8a0
hotfix(ci): restore reliable structured ai review comments
2026-04-02 00:24:29 -04:00
Tam Nhu Tran
2d67f40175
fix(cursor): route bare cursor through runtime profile
2026-04-01 22:50:58 -04:00
Tam Nhu Tran
27f6a675be
fix(cursor): address review feedback and translator edge cases
2026-04-01 22:50:58 -04:00
Tam Nhu Tran
d7b907ed9f
fix(cursor): make bare cursor command useful and harden tool-result translation
2026-04-01 22:50:58 -04:00
Tam Nhu Tran
4e05488c19
hotfix(ci): keep ai review feedback fast and deterministic
2026-04-01 22:20:55 -04:00
Tam Nhu Tran
3935574494
fix(ci): degrade timed-out ai reviews gracefully
2026-04-01 20:38:14 -04:00
Tam Nhu Tran
44e2a49650
fix(ci): resolve self-hosted Claude path dynamically
2026-04-01 20:24:52 -04:00
Tam Nhu Tran
09276518a7
fix(ci): repair ai review fallback scope script
2026-04-01 20:18:28 -04:00
Tam Nhu Tran
0883b9a8fe
fix(ci): use self-hosted Claude binary for ai review
2026-04-01 20:13:03 -04:00
Tam Nhu Tran
7396179c72
feat(ci): bound ai review runtime for large PRs
...
- add trusted scope generation for bounded ai-review runs
- restrict large PR reviews to a prepared read-only workspace
- render explicit mode, scope, and budget metadata in review comments
Closes #880
2026-04-01 19:54:11 -04:00
Tam Nhu Tran
7a783d0714
fix(settings): restore image tab scrolling and dev websocket routing
...
- route dashboard WebSocket traffic through /ws to avoid Vite HMR collisions
- run the dev entrypoint with node so bun run dev stays stable in this repo
- restore the Image settings scroll container contract and add regression coverage
2026-04-01 16:57:30 -04:00
Tam Nhu Tran
36acf9f190
Merge remote-tracking branch 'origin/dev' into kai/feat/867-image-analysis-backend-status
2026-04-01 16:49:21 -04:00
Tam Nhu Tran
037ed632fd
fix(ci): restore prepack script and stabilize cursor timeout
...
- restore the package prepack hook expected by npm packaging coverage
- raise the oversized cursor models test timeout to avoid full-suite flakes
2026-04-01 15:38:18 -04:00
Tam Nhu Tran
982ffc5895
feat(image): add native-read controls and autosave settings
...
- add per-profile native image preferences and native-capability detection
- redesign Settings -> Image around compact sections with Web-style autosave
- expose richer backend/profile status and update Gemini Flash defaults
2026-04-01 15:32:37 -04:00
Tam Nhu Tran
9d1d281e34
feat(image-analysis): add dedicated dashboard settings
2026-04-01 15:32:37 -04:00