Tam Nhu Tran
30f350a74f
fix(usage): preserve pricing overrides and legacy merges
2026-04-28 16:51:06 -04:00
Tam Nhu Tran
c7141b3d3a
fix(usage): honor provider-aware pricing precedence
2026-04-28 16:11:07 -04:00
Tam Nhu Tran
a38c1a75ba
feat: integrate models.dev pricing metadata
2026-04-28 14:50:26 -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
Tam Nhu Tran
e95b354297
fix(analytics): avoid bridge double counting in native collectors
2026-04-26 18:19:41 -04:00
Tam Nhu Tran
fe7cc6f9ba
fix(analytics): add native codex and droid collectors
2026-04-26 18:13:33 -04:00
Tam Nhu Tran
01fcd77573
fix(cli-proxy): preserve historical analytics across syncs
2026-04-26 16:52:12 -04:00
Tam Nhu Tran
69b75c0449
fix(cli-proxy): durable analytics history persistence and dedupe migration
2026-04-26 16:44:39 -04:00
Tam Nhu Tran
286b5781a7
fix: address analytics review follow-ups
2026-04-26 15:31:32 -04: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
3d22bb07f0
fix(cliproxy): route plus backend to maintained fork
2026-04-23 21:25:29 -04:00
Tam Nhu Tran
5ff0370c1c
chore: merge origin/dev into pr-1061 fix branch
2026-04-22 22:38:20 -04:00
Tam Nhu Tran
c24033dc6b
fix(browser): preserve opt-in browser settings and env isolation
2026-04-22 22:35:02 -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
3e7ce1743b
hotfix: preserve plus fallback state and guard variant updates
2026-04-22 08:52:17 -04:00
Tam Nhu Tran
dd90ea7e2f
hotfix: close cliproxy plus fallback gaps
2026-04-22 08:52:17 -04:00
walker1211
96db93ee6c
Merge upstream/dev into feat/browser-mcp-hover-phase11e
2026-04-22 00:59:24 +08:00
Tam Nhu Tran
6604357b22
fix(browser): default browser tooling to manual opt-in
2026-04-20 21:15:31 -04:00
Tam Nhu Tran
039ed63a39
fix(browser): harden runtime policy edge cases
2026-04-20 21:01:19 -04:00
Tam Nhu Tran
7d02f55f9f
feat(browser): add explicit runtime policy controls
2026-04-20 21:01:19 -04:00
Tam Nhu Tran
b52503300b
fix(browser): bootstrap managed attach profile setup
2026-04-18 17:18:14 -04:00
walker1211
b90eae3892
feat(browser): 完成 browser MCP 第一阶段能力与配置打通
...
- 增加 browser_wait_for、browser_eval 及 click/query 扩展能力
- 打通 browser eval_mode 的配置、状态、启动链路与设置界面
- 补充浏览器相关测试隔离、文档和 CI parity 收尾调整
2026-04-18 00:29:43 +08:00
Tam Nhu Tran
4583ffa022
fix(browser): reset blank attach path to default
2026-04-16 19:00:14 -04:00
Tam Nhu Tran
4e30c9b080
feat(cli): add browser automation commands
2026-04-16 18:49:24 -04:00
Tam Nhu Tran
80847b4e6b
fix(cliproxy): align codex defaults with gpt-5.4
2026-04-16 03:41:38 -04:00
Tam Nhu Tran
1923d87a84
chore: merge dev into openai provider routing
2026-04-15 20:36:03 -04:00
Tam Nhu Tran
2d9f8c9695
feat(cliproxy): integrate missing provider support
2026-04-15 00:26:12 -04:00
Tam Nhu Tran
769b54fb4f
fix(cliproxy): clear stale auth quota cache
...
- invalidate per-account quota cache entries after successful OAuth account registration
- add regression coverage for the Claude stale-reauth dashboard path
2026-04-14 15:11:34 -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
Kai (Tam Nhu) Tran and GitHub
a18146b83e
Merge pull request #971 from kaitranntt/kai/feat/966-cursor-integration-usable
...
feat: make Cursor integration usable and supportable
2026-04-12 16:42:32 -04:00
Tam Nhu Tran
8b553c35c1
fix(websearch): harden searxng url handling
2026-04-12 06:31:20 -04:00
Tam Nhu Tran
2719d7a6f7
fix(cursor): align auto-detect status and CI coverage
2026-04-12 04:42:28 -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
buiducnhat
eec8c8b4a3
feat(websearch): add SearXNG provider support and configuration
...
- Updated websearch.md to include SearXNG in the configuration guide.
- Implemented SearXNG JSON API integration in websearch-transformer.cjs.
- Enhanced unified-config-loader.ts to support SearXNG settings.
- Defined SearXNG configuration types in unified-config-types.ts.
- Updated hook-env.ts to manage SearXNG environment variables.
- Modified status.ts to include SearXNG in web search provider checks.
- Added SearXNG routes and validation in websearch-routes.ts.
- Implemented SearXNG provider tests in websearch-transformer.test.ts.
- Updated readiness tests to account for SearXNG in status.test.ts.
- Enhanced websearch routes tests to validate SearXNG settings.
- Added SearXNG configuration fields in the UI settings.
2026-04-11 16:43:59 +07:00
Tam Nhu Tran
63b67f1c1c
feat(profiles): add local runtime readiness checks
2026-04-10 05:49:38 -04:00
Tam Nhu Tran
6c799b2e58
feat(logging): unify CCS runtime logs and dashboard viewer
...
- add a shared structured logging service with bounded retention
- expose native /api/logs endpoints and the dashboard /logs route
- wire focused runtime emitters, cleanup support, and feature tests
Refs #926
2026-04-08 15:57:15 -04:00
Tam Nhu Tran
64ecd8b3dc
feat(image-analysis): make MCP-first provisioning self-healing
2026-04-08 13:36:05 -04:00
Tam Nhu Tran
103f0547c9
fix(recovery): harden shared commands startup recovery
2026-04-08 11:00:18 -04:00
Tam Nhu Tran
6393249111
feat(cliproxy): add routing guidance and strategy controls
2026-04-07 18:17:06 -04:00
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
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
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