Commit Graph

  • a4a9206196 docs: move Trendshift badge below language switcher main Claude 2026-05-04 06:37:48 +08:00
  • 8ded01b9ae docs: add Trendshift badge to README.zh-CN Claude 2026-05-04 06:27:44 +08:00
  • 94f2c4bd65 docs: add Trendshift badge to README Claude 2026-05-04 06:27:09 +08:00
  • a7058854ba docs: update sponsor list and add donor recognition Claude 2026-04-30 15:44:03 +00:00
  • de5ca264aa feat(core): relay unsolicited agent events between user turns (#608) ahahahaandClaude Opus 4.7 2026-04-30 17:25:33 +08:00
  • 84d4f9067d feat(dingtalk): implement FileSender for file attachments Claude 2026-04-28 22:21:56 +08:00
  • acf85dc457 fix(discord): accept PDF and other file attachments from inbound messages (#609) ahahahaandClaude Opus 4.6 2026-04-28 22:12:11 +08:00
  • 9613fc85c4 fix(opencode): add -- separator before prompt to prevent --file from consuming it Claude 2026-04-28 22:07:48 +08:00
  • 003d96d68b fix(test): sort disabled_commands before comparison to avoid map iteration order flakiness Claude 2026-04-27 20:55:12 +08:00
  • f3071ad632 fix(core): use /usr/bin/true instead of /bin/true for macOS compatibility (#737) cg33andClaude 2026-04-27 15:06:17 +08:00
  • 228a7b4092 fix(telegram): increase HTTP client timeout to 90s to prevent long-poll EOF (#743) cg33andClaude 2026-04-27 15:02:06 +08:00
  • a7164eec1e feat(codex): support custom CLI binary via cli_path option (#545) (#679) cg33andClaude 2026-04-27 14:54:24 +08:00
  • 8fff0ef2f9 fix: exit with friendly error when no projects configured (#755) cg33andClaude 2026-04-27 14:44:24 +08:00
  • b05f9fe6ae fix(core): guard workspacePool nil access in getOrCreateWorkspaceAgent (#754) cg33andClaude 2026-04-27 14:43:32 +08:00
  • 96e9557a1f Revise event subscription steps for clarity (#753) Zhao Yao 2026-04-27 14:38:00 +08:00
  • d18ba12cd1 fix(feishu): parse at/markdown in post content and handle sticker/media messages (#726) CCandCigarrr 2026-04-27 14:37:36 +08:00
  • b187acd147 feat(platform/max): add MAX messenger bridge with bidirectional file and voice support (#742) Aleksey BondarenkoandClaude Opus 4.7 2026-04-27 09:36:57 +03:00
  • e81cc1d568 fix(opencode): prevent empty response when agent process crashes (#720) bingkxuandvibecoder 2026-04-27 14:30:30 +08:00
  • 7164c949ab fix(claudecode): encode spaces and "~" in project keys (#500) (#706) 2026-04-27 14:29:47 +08:00
  • e1b0319b1e fix(daemon): support launchd gui and background sessions (#716) xxb 2026-04-27 14:29:20 +08:00
  • d068ea44a2 fix(acp): preserve options for workspace agents (#704) xxb 2026-04-27 14:28:28 +08:00
  • 558d48b511 fix: update sponsor referral links Claude 2026-04-26 06:47:54 +08:00
  • e0b4cc89e5 docs: add DragonCode and 优云智算 sponsors Claude 2026-04-26 01:00:25 +08:00
  • 3a9bb44125 build: release v1.3.3-beta.1 — new agents, features, and platform fixes Claude 2026-04-25 10:53:29 +08:00
  • 9900924af1 test(management): add comprehensive unit tests for all web API endpoints Claude 2026-04-24 15:53:39 +08:00
  • dffd702ccb fix(qqbot): use platform context for reconnect instead of canceled connCtx Claude 2026-04-24 07:13:50 +08:00
  • fc79307142 fix(core): restore /btw alias, gate NO_REPLY done reaction, fix i18n gaps Claude 2026-04-24 07:09:27 +08:00
  • 29a408d7bf fix(bridge): implement ImageSender and FileSender interfaces (#712) cg33andClaude 2026-04-24 06:49:55 +08:00
  • 33976574a6 fix(slack): convert Markdown to Slack mrkdwn format (#667) (#680) cg33andClaude 2026-04-24 06:49:32 +08:00
  • 3415b7e5c4 fix(qqbot): cancel old goroutines on WebSocket reconnect (#524) (#678) cg33andClaude 2026-04-24 06:48:31 +08:00
  • 59a08dd512 fix(kimi): remove CLI dependency from unit tests (#647) (#677) cg33andClaude 2026-04-24 06:48:10 +08:00
  • 4a92b0a3d7 fix(test): harden integration tests for missing credentials and fixture bugs (#588) cg33andClaude 2026-04-24 06:47:09 +08:00
  • 1c25dd42ee fix(gemini): pass prompt via stdin to preserve newlines (#695) cg33andClaude Opus 4.6 2026-04-24 06:46:09 +08:00
  • f0c4e93326 fix(telegram): make HTML→plain-text fallback observable (#674) 2026-04-24 07:34:48 +09:00
  • d8573c81f6 fix(opencode): pass inbound images as files (#717) soaringk 2026-04-24 06:33:54 +08:00
  • e67915227b fix(core): suppress reply footer when only workdir is known (#701) LyInfi 2026-04-24 06:32:40 +08:00
  • ccb0e366a8 feat(claudecode): add opus[1m] model option and use shorthand descs (#660) Yu Zhangand张彧 2026-04-24 06:31:31 +08:00
  • 6e0a2e116e feat(shell): support ! prefix shortcut and --timeout for shell commands (#658) HanandClaude Opus 4.6 2026-04-24 06:30:56 +08:00
  • dab7cc6d8e feat(core): replace /btw with /ps as builtin command (#620) CCandCigarrr 2026-04-24 06:29:26 +08:00
  • 650c4eb800 feat(feishu): allow_chat filter & shared WebSocket for multi-project apps (#613) 2026-04-24 06:27:30 +08:00
  • ee81bb59e6 feat(core): suppress agent replies marked with NO_REPLY (#682) 2026-04-24 06:25:32 +08:00
  • d01a9ccbb2 fix(telegram): show Telegram-safe skill commands in /skills (#571) Zeren ChenandClaude 2026-04-24 06:24:32 +08:00
  • 39c0f9610a feat(core): make message queue depth configurable (#690) cg33andClaude Opus 4.6 2026-04-23 22:36:40 +08:00
  • 25ea7b5f35 Add Trae CLI ACP and COCO ACP examples to config.example.toml (#739) MeloAlrightandClaude Opus 4.6 2026-04-23 22:06:51 +08:00
  • 77a1f9cc77 docs: clarify that cc-connect web does not start the service Claude 2026-04-23 17:48:27 +08:00
  • 4a04b14f96 fix(feishu): skip bot open_id fetch in webhook mode for private deployments (#696) 2026-04-22 11:47:37 +08:00
  • cf9798c9d7 feat(qqbot): add file send/receive with robustness checks (#685) ferocknewandferock 2026-04-22 11:12:51 +08:00
  • 04b7a483ac feat(presets): add NekoCode and VisionCoder to provider-presets Claude 2026-04-21 23:38:08 +08:00
  • 087bb2402a feat(sponsor): add NekoCode as new sponsor (position 3) Claude 2026-04-21 23:03:15 +08:00
  • 32bd992ecc feat(sponsor): add VisionCoder as new sponsor (¥800/month) Claude 2026-04-21 22:50:59 +08:00
  • fdda018e5c fix(sponsor): move AIHubMix to 2nd position and add brand name Claude 2026-04-21 21:35:17 +08:00
  • c2b66fb3c7 feat(sponsor): update AIHubMix position and add to provider-presets Claude 2026-04-21 21:27:22 +08:00
  • e425f1ec40 feat(sponsor): add AIHubMix as new sponsor Claude 2026-04-21 21:22:07 +08:00
  • 1b8a0843ef feat(agent): add Devin CLI as a first-class agent (#672) 2026-04-21 22:19:30 +09:00
  • a49b5772a5 test: add comprehensive E2E session tests with isolated config Claude 2026-04-21 11:35:08 +08:00
  • 19406df98f build: release v1.3.2 — session filter default off + config switch Claude 2026-04-21 08:42:07 +08:00
  • e30fb6f7d4 test: E2E tests use real provider config instead of env-var API keys Claude 2026-04-21 08:35:33 +08:00
  • e9c0d7fb3b test(integration): add E2E tests with real agent conversation Claude 2026-04-21 08:27:25 +08:00
  • f3a729d7ab test(integration): add real agent adapter tests for filter_external_sessions Claude 2026-04-21 08:11:11 +08:00
  • 7a3bad4815 feat(session): add filter_external_sessions config (default off) Claude 2026-04-21 08:02:21 +08:00
  • 48afa69f9d build: release v1.3.1 — session fixes, config preservation, weibo media Claude 2026-04-20 23:24:04 +08:00
  • 234f651a26 test(config): add comment preservation tests for all surgical save functions Claude 2026-04-20 23:15:12 +08:00
  • 668c9d3ba6 fix(core): add name mapping to relay paths + tests for all agent patterns Claude 2026-04-20 23:06:04 +08:00
  • 86ab722c3e fix(core): map session name in EventResult handler (codex compatibility) Claude 2026-04-20 22:57:22 +08:00
  • b8a46c42b9 fix(core): map session name during startOrResumeSession Claude 2026-04-20 22:49:09 +08:00
  • 4e61c8f53c fix(core): persistent legacy mode for session filtering Claude 2026-04-20 22:45:36 +08:00
  • 20268b2b17 fix(codex): use configured codex_home for session listing/history/delete Claude 2026-04-20 21:49:37 +08:00
  • fa5150ec7c feat(weibo): support image/file send & receive in DM Claude 2026-04-20 21:42:36 +08:00
  • 772e4388fe fix: preserve comments and config fields during provider switch Claude 2026-04-20 18:07:59 +08:00
  • 5eb795846e feat(sponsors): add DDS Hub sponsor Claude 2026-04-20 17:00:53 +08:00
  • b80e11261d docs: add Weibo DM to What's New section in both READMEs Claude 2026-04-20 12:53:43 +08:00
  • 207b196924 docs: sync Chinese README with English version Claude 2026-04-20 12:13:48 +08:00
  • 05a44c4f06 doc: update provider preset Claude 2026-04-20 11:52:23 +08:00
  • 2745fc2793 docs: add Homebrew as install option (brew install cc-connect) Claude 2026-04-19 22:31:05 +08:00
  • e5fb6cb77e docs: fix broken legend table in platform feature snapshot Claude 2026-04-19 21:34:04 +08:00
  • ea9669ba85 docs: add Kimi CLI and Pi to support matrix, remove OpenClaw reference Claude 2026-04-19 21:28:00 +08:00
  • 3fd6b9948c docs: add ACP (Agent Client Protocol) to support matrix and agent description Claude 2026-04-19 21:23:23 +08:00
  • 0a4390ded6 docs: remove beta tags, emphasize Web UI as recommended management approach Claude 2026-04-19 21:01:57 +08:00
  • d84cd3c8cb build: release v1.3.0 — web admin, lifecycle hooks, skill management Claude 2026-04-19 20:44:52 +08:00
  • c982a61dc1 fix: correct copy-paste comment on SetHooks method Claude 2026-04-19 20:37:50 +08:00
  • f255fec54e fix: render Modal via portal to fix overlay not covering full viewport Claude 2026-04-19 20:22:24 +08:00
  • fc93904ce3 chore: bump npm version to 1.3.0-rc.5 Claude 2026-04-19 09:24:54 +08:00
  • 4d5cadd41b feat: add lifecycle event hooks (command/http) for message, session, cron, error events Claude 2026-04-19 09:19:07 +08:00
  • 345cdd59ac feat: add skill management page with local/recommended tabs Claude 2026-04-19 08:57:45 +08:00
  • 4e2bcec082 chore: bump npm version to 1.3.0-rc.4 Claude 2026-04-19 07:29:52 +08:00
  • 0ddcabe87d fix: remove duplicate runas_stub_windows.go causing Windows build failure Claude 2026-04-19 07:27:28 +08:00
  • c53739d2bb Merge branch 'main' into release/v1.3.0 Claude 2026-04-19 07:23:12 +08:00
  • 1d9dbbc4fd fix: remove duplicate 'v' prefix in web footer version display Claude 2026-04-19 07:23:12 +08:00
  • 42753482ed Merge branch 'main' into release/v1.3.0 Claude 2026-04-19 07:19:32 +08:00
  • ef83d29b62 feat: add cc-connect web CLI command with auto-login and 401 handling Claude 2026-04-19 07:19:32 +08:00
  • 38d06403f9 Merge branch 'main' into release/v1.3.0 Claude 2026-04-19 00:10:34 +08:00
  • d02a5f1370 feat: provider switch fixes, agent type switching, integration tests & i18n Claude 2026-04-19 00:10:29 +08:00
  • acd0c93a25 Merge branch 'main' into release/v1.3.0 Claude 2026-04-18 17:31:56 +08:00
  • c4279d142e feat: import providers from cc-switch in web UI Claude 2026-04-18 17:31:40 +08:00
  • 421cbc77aa fix: add build tags for Windows cross-compilation of runas files Claude 2026-04-18 17:31:32 +08:00
  • b8927fd1ab chore: bump npm version to 1.3.0-rc.3 Claude 2026-04-18 16:02:40 +08:00
  • ebfba502af Merge branch 'main' into release/v1.3.0 Claude 2026-04-18 16:01:53 +08:00
  • a418ad87a9 fix: resolve per-agent provider overrides when switching providers at runtime Claude 2026-04-18 16:01:34 +08:00
  • f8d2cad68f refactor: restructure provider presets with per-agent-type configuration Claude 2026-04-18 15:24:32 +08:00
  • 3a3f894c91 fix: global provider model switch and web provider UX improvements Claude 2026-04-18 08:08:42 +08:00