Commit Graph
3208 Commits
Author SHA1 Message Date
Kai (Tam Nhu) TranandGitHub 37cd0cb014 Merge pull request #978 from kaitranntt/dev
feat(release): promote dev to main
2026-04-13 10:38:09 -04:00
github-actions[bot] d2e10ed576 chore(sync): merge main into dev after release [skip ci]
# Conflicts:
#	package.json
2026-04-13 13:53:45 +00:00
semantic-release-bot 10cd32f567 chore(release): 7.68.2 [skip ci]
## [7.68.2](https://github.com/kaitranntt/ccs/compare/v7.68.1...v7.68.2) (2026-04-13)

### Bug Fixes

* **image-analysis:** wrap defaultDeps in arrow functions to fix circular dep capture ([a76265a](https://github.com/kaitranntt/ccs/commit/a76265a7c0edcae7e1b952cacd32e0eca20b6325)), closes [#973](https://github.com/kaitranntt/ccs/issues/973)

### Tests

* **image-analysis:** cover circular dependency regression ([d74b514](https://github.com/kaitranntt/ccs/commit/d74b514dc5b2d741071b13d85ac02da115ae9b9d))
2026-04-13 13:52:53 +00:00
Kai (Tam Nhu) TranandGitHub afa07ce7e5 Merge pull request #975 from innocarpe/fix/default-deps-circular-dependency
fix(image-analysis): wrap defaultDeps in arrow functions to fix circular dep capture
2026-04-13 09:50:44 -04:00
github-actions[bot] dd71d7349b chore(release): 7.68.1-dev.9 [skip ci] 2026-04-13 13:49:30 +00:00
Kai (Tam Nhu) TranandGitHub 15edf9fe0c Merge pull request #976 from thepa1n/feat/cli-append-system-prompt-file
feat(cli): add --append-system-prompt-file support
2026-04-13 09:47:21 -04:00
Tam Nhu Tran 1d65ba7eb3 chore: merge latest dev into pr-976 branch 2026-04-13 09:42:36 -04:00
Tam Nhu Tran 31c464a3c5 chore: merge dev into pr-976 branch 2026-04-13 09:40:10 -04:00
github-actions[bot] abd2b28428 chore(release): 7.68.1-dev.8 [skip ci] 2026-04-13 13:36:38 +00:00
Kai (Tam Nhu) TranandGitHub 35ad91af1c Merge pull request #974 from walker1211/feat/browser-mcp-pr
feat(browser): add CCS browser MCP integration and stabilize launch flow
2026-04-13 09:34:27 -04:00
Tam Nhu Tran d74b514dc5 test(image-analysis): cover circular dependency regression 2026-04-13 08:45:42 -04:00
Tam Nhu Tran 99a01bbf36 Merge remote-tracking branch 'origin/dev' into kai/fix/pr-974-browser-mcp-ci 2026-04-13 08:44:19 -04:00
github-actions[bot] 01b98ff9f3 chore(release): 7.68.1-dev.7 [skip ci] 2026-04-13 12:42:30 +00:00
Tam Nhu Tran 7b337e2f7d Merge remote-tracking branch 'origin/dev' into kai/fix/pr-974-browser-mcp-ci 2026-04-13 08:41:32 -04:00
Tam Nhu Tran a68bc46caf fix(test): isolate chrome reuse home env expectations 2026-04-13 08:41:19 -04:00
Kai (Tam Nhu) TranandGitHub 0394281480 Merge pull request #963 from sgaluza/fix/test-isolation-ccs-managed-env
test(ci): isolate CCS-managed env vars from host session
2026-04-13 08:40:30 -04:00
Tam Nhu Tran 7fc39f7c03 fix(cli): match managed prompt files by exact path 2026-04-13 08:39:59 -04:00
Tam Nhu Tran a63417e567 fix(ci): sync bun.lock for browser MCP types 2026-04-13 08:33:29 -04:00
Yehor Baklanov 45c231a717 feat(cli): add --append-system-prompt-file support 2026-04-13 06:37:19 +00:00
Wooseong Kim a76265a7c0 fix(image-analysis): wrap defaultDeps in arrow functions to fix circular dep capture
Direct function references in defaultDeps (checkRemoteProxy, fetchRemoteAuthStatus,
getAuthStatus, getProxyTarget, initializeAccounts) are captured at module load time.
Due to circular dependencies in the module graph, auth-handler.js may not have
finished initializing when this module is first evaluated, causing these references
to be captured as undefined.

Wrapping each reference in an arrow function defers evaluation to call time,
by which point all modules are fully initialized.

isCliproxyRunning was already wrapped correctly; this patch applies the same
pattern consistently to all deps.

Fixes #973
2026-04-13 15:05:22 +09:00
walker1211 2527889d1d test(ui): 修复彩色输出下的脆弱断言 2026-04-13 11:19:16 +08:00
walker1211 7754c6c0ff test(browser): 修复 default profile browser launch 竞态测试 2026-04-13 11:19:16 +08:00
walker 26059c78dc build(types): 补充 Bun 类型声明配置 2026-04-13 11:19:16 +08:00
walkerandClaude Opus 4.6 74f028168d fix(browser): 加固 browser_click 激活语义并修复相关验证阻塞
- 将 browser_click 调整为 mousedown/mouseup 后走 native click
- 在取消激活和中途 detached 场景下避免强制触发 native activation
- 补齐 browser_click 的回归测试与取消激活场景覆盖
- 修复 cliproxy 本地代理、Droid 环境隔离、图像分析 hook 与 proxy 集成测试的验证阻塞

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-13 11:19:16 +08:00
walkerandClaude Opus 4.6 eb8149e8fa feat(browser): 接入 CCS browser MCP 与最小交互闭环
新增 browser MCP 安装、Chrome 复用与运行时接线,
实现 navigate、click、type、take_screenshot 四个 phase-1 工具并补齐相关单测。

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-13 11:19:16 +08:00
github-actions[bot] efecd7c7d9 chore(release): 7.68.1-dev.6 [skip ci] 2026-04-12 21:03:50 +00:00
Tam Nhu Tran 18e5cd5d94 feat(ui): persist paused account toggle state in localStorage 2026-04-12 16:59:04 -04:00
github-actions[bot] 52d51b1402 chore(release): 7.68.1-dev.5 [skip ci] 2026-04-12 20:44:31 +00:00
Kai (Tam Nhu) TranandGitHub 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
github-actions[bot] 4b526e1c01 chore(release): 7.68.1-dev.4 [skip ci] 2026-04-12 20:03:53 +00:00
Kai (Tam Nhu) TranandGitHub affe07e1ea Merge pull request #962 from sgaluza/feat/cliproxy-catalog-json
feat(cliproxy): add --json flag to catalog command
2026-04-12 16:02:03 -04:00
github-actions[bot] 66467f9409 chore(release): 7.68.1-dev.3 [skip ci] 2026-04-12 19:30:42 +00:00
Kai (Tam Nhu) TranandGitHub 9b3d464bfb Merge pull request #958 from buiducnhat/main
feat(websearch): add SearXNG provider support and configuration
2026-04-12 15:28:39 -04:00
Tam Nhu Tran 8d8f4469b6 fix(websearch): reject blank searxng status urls 2026-04-12 14:46:56 -04:00
Tam Nhu Tran 54791b5cca Merge remote-tracking branch 'origin/dev' into kai/fix/958-searxng-pr-review 2026-04-12 06:32:27 -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
github-actions[bot] 2eaf760d20 chore(release): 7.68.1-dev.2 [skip ci] 2026-04-12 05:47:44 +00:00
Kai (Tam Nhu) TranandGitHub d04c9abf09 Merge pull request #970 from kaitranntt/kai/feat/gemini-quota-tooltip-ux
fix(ui): clarify Gemini quota tooltip labels
2026-04-12 01:45:48 -04:00
github-actions[bot] b2f584114a chore(release): 7.68.1-dev.1 [skip ci] 2026-04-12 05:37:37 +00:00
github-actions[bot] 07120c9990 chore(sync): merge main into dev after release [skip ci]
# Conflicts:
#	package.json
2026-04-12 05:35:40 +00:00
semantic-release-bot d725a3c061 chore(release): 7.68.1 [skip ci]
## [7.68.1](https://github.com/kaitranntt/ccs/compare/v7.68.0...v7.68.1) (2026-04-12)

### Hotfixes

* detect bun-owned installs through symlinked ccs path ([5f8e66e](https://github.com/kaitranntt/ccs/commit/5f8e66ec1e1ef9cceb135c560f9bd44c9269dd6b))
2026-04-12 05:34:46 +00:00
Tam Nhu Tran 898e7a6321 hotfix: detect bun-owned installs through symlinked ccs path 2026-04-12 01:33:48 -04:00
Kai (Tam Nhu) TranandGitHub 46f9567df5 Merge pull request #968 from kaitranntt/kai/hotfix-update-bun-install-detection
hotfix: detect bun-owned installs through symlinked ccs path
2026-04-12 01:32:39 -04:00
Tam Nhu Tran 5076b212af fix(ui): clarify Gemini quota tooltip labels 2026-04-12 01:24:40 -04:00
Tam Nhu Tran 5f8e66ec1e hotfix: detect bun-owned installs through symlinked ccs path 2026-04-12 01:22:15 -04:00
github-actions[bot] ca8401e5fc chore(release): 7.68.0-dev.1 [skip ci] 2026-04-11 22:13:58 +00:00
Kai (Tam Nhu) TranandGitHub 7e52635706 Merge pull request #965 from kaitranntt/kai/fix/964-docker-restart-supervisord
fix(docker): delegate restart/install to supervisorctl in Docker deployments
2026-04-11 18:11:59 -04:00