Commit Graph

  • b5ae9444e2 feat: add web admin dashboard for cc-connect instance management (#316) cg33andClaude Opus 4.6 2026-03-25 11:31:11 +08:00
  • 2e9d75c231 fix(opencode): add warn logs when sqlite3 CLI is missing (#319) cg33andClaude Opus 4.6 2026-03-25 11:30:53 +08:00
  • 607bdae273 feat(web): add QR-based platform setup and improve project management Claude 2026-03-25 11:15:58 +08:00
  • ba0a89dc79 fix(opencode): add warn logs when sqlite3 CLI is missing or query fails Claude 2026-03-25 02:01:44 +00:00
  • a44b375bce fix(core): exact-resume saved session on workspace reconnect (#315) xxb 2026-03-25 06:30:30 +08:00
  • 3a0ab9dd51 fix(feishu): fall back to post format when markdown has >5 tables (#290) ConverSun 2026-03-24 15:01:16 -07:00
  • 57ffaa73e1 chore: add .vite/ to .gitignore Claude 2026-03-25 00:54:23 +08:00
  • 0e11e7c159 feat(web): improve session UI, markdown rendering, and API richness Claude 2026-03-25 00:54:04 +08:00
  • dabb410092 feat(web): add web admin dashboard (React + Tailwind + TypeScript) Claude 2026-03-24 23:58:12 +08:00
  • e64aa04813 Merge github/main into main (sync Discord file send + cron job details) Claude 2026-03-24 23:15:20 +08:00
  • 40900b1aa2 feat(discord): 支持通过 bot 给用户发送文件 (#307) buddhism5080andClaude Code 2026-03-24 17:31:09 +08:00
  • e065b6d22f feat(integration-tests): add integration test suite for real agent sessions Claude 2026-03-24 15:56:18 +08:00
  • 38ece2a2d2 feat(cron): add command to show job details 术士木星andClaude Opus 4.6 2026-03-24 15:30:25 +08:00
  • 2700b5b027 Merge remote-tracking branch 'github/main' (sync merged PRs) Claude 2026-03-24 14:19:13 +08:00
  • 0a2e860b56 fix: clear old session state in /new command to prevent stale resume (#248) 2026-03-24 14:17:06 +08:00
  • 41cfde7663 fix(slack): pass file uploads to agent (fixes #292) (#296) cg33andClaude 2026-03-24 14:16:30 +08:00
  • dc8808ea1a fix(engine): /new must not reuse prior Claude process (fixes #238) (#297) cg33andClaude 2026-03-24 14:16:23 +08:00
  • 87fa8e2e4d fix(session): do not persist __continue__ as agent_session_id (fixes #255) (#298) cg33andClaude 2026-03-24 14:16:17 +08:00
  • c74bd3467a fix(discord): execute slash commands when defer fails (fixes #258) (#300) cg33andClaude 2026-03-24 14:16:10 +08:00
  • 1beffe3f25 fix(telegram): UTF-8-safe command menu descriptions (fixes #119) (#301) cg33andClaude 2026-03-24 14:16:04 +08:00
  • 235e54db25 fix(wecom): strip @bot mentions from inbound text (#98) (#303) cg33andClaude 2026-03-24 14:15:57 +08:00
  • a456ab3bd4 fix(daemon): macOS launchd do not respawn on clean exit (#153) (#304) cg33andClaude 2026-03-24 14:15:51 +08:00
  • 573b1d3eb3 fix: require explicit session key when sending attachments with multiple sessions (#247) 2026-03-24 14:15:43 +08:00
  • ac79163082 fix(engine): pass replyCtx as parameter to processInteractiveEvents Claude 2026-03-24 04:14:51 +00:00
  • c593d58e7e merge github main Claude 2026-03-24 10:40:22 +08:00
  • 161176e368 fix(codex): avoid closing events channel before readLoop exits Claude 2026-03-24 08:16:32 +08:00
  • 66f3007f07 feat(agent): ACP (Agent Client Protocol) stdio adapter MVP cg33andClaude 2026-03-24 08:03:57 +08:00
  • 888cfe2828 feat(discord): 为 mode 和 reasoning 添加按钮 buddhism5080andClaude Opus 4.6 2026-03-24 08:03:32 +08:00
  • 288107d6bf fix(core): surface model save failures Deeka WongandDeeka Wong 2026-03-24 08:03:29 +08:00
  • 7bce7b12ef fix(telegram): add HTTP status code validation for file downloads ferocknew 2026-03-24 08:03:25 +08:00
  • ab87b68b0b feat(cron): add cron edit command to modify job fields 术士木星andClaude Opus 4.6 2026-03-24 08:03:21 +08:00
  • ac34d94f05 feat(core): add shared workspace routing infrastructure xxb 2026-03-24 08:03:18 +08:00
  • aaffa0cc84 fix(core): preserve CC_SESSION_KEY in multi-workspace sessions xxb 2026-03-24 08:03:14 +08:00
  • 7b85a80814 fix(claudecode): omit --verbose when router_url set (stream-json safe) Claude 2026-03-23 21:55:08 +08:00
  • 2529ee6771 docs: add ACP adapter design plan Claude 2026-03-23 21:55:00 +08:00
  • cb2371c15a feat: /dir cards, context indicator toggle, Feishu flat send option Claude 2026-03-23 16:49:42 +08:00
  • 327415d83d docs(readme): use ✅(beta) instead of 🧪 for Weixin column Claude 2026-03-23 10:37:08 +08:00
  • a30da73977 Revert "fix(discord): use rctx for slash command ReplyCtx (undefined ictx)" Claude 2026-03-23 10:31:10 +08:00
  • eaaeb8a6fd fix(discord): use rctx for slash command ReplyCtx (undefined ictx) Claude 2026-03-23 10:30:34 +08:00
  • d083bdad09 docs(readme): add platform feature snapshot matrix (stable vs beta) Claude 2026-03-23 10:24:33 +08:00
  • 401525931b feat: session resilience — --continue, resume recovery, context indicator Leigh StillardandClaude Opus 4.6 2026-03-23 11:30:19 +11:00
  • fa9280b543 fix(feishu): preserve preview card finalization and silence ws heartbeat spam q107580018 2026-03-23 08:01:28 +08:00
  • e383792553 fix (discord): Discord cron thread retargeting when thread_isolation=true Junyi Du 2026-03-23 08:01:25 +08:00
  • 33ca94e2f1 test(opencode): add regression tests for session list parsing (#262) 2026-03-22 21:38:27 +08:00
  • da7fa2b77d feat: persist /dir work directory overrides across restarts Gaoyuan-SIATandKRATSZ 2026-03-22 16:33:18 +08:00
  • 0192f28661 docs(readme): add What's New (beta) section before product pitch Claude 2026-03-22 16:02:30 +08:00
  • 1fb24ef1ee docs: clarify personal Weixin is beta-only in README and INSTALL Claude 2026-03-22 15:25:45 +08:00
  • d50a797314 build: release v1.2.2-beta.4 — Weixin ilink, session/cron fixes, platforms Claude 2026-03-22 14:39:42 +08:00
  • df14077693 fix(weixin): treat sendMessage JSON ret!=0 as failure Claude 2026-03-22 14:36:29 +08:00
  • f269c09f27 fix(weixin): harden send path, response cap, dedup, multi-voice Claude 2026-03-22 13:04:19 +08:00
  • 00b719d215 feat: 微信个人号(ilink)平台、扫码 setup 与 CDN 媒体 (#257) cg33andClaude 2026-03-22 13:01:28 +08:00
  • 9b2f39202d fix(feishu): always reply to original message ShawnandKevin Wang Sheng 2026-03-21 21:43:38 -07:00
  • e99b5781c8 fix(core): replace persisted ContinueSession sentinel with real agent ID Claude 2026-03-22 12:26:09 +08:00
  • 8a75a00df5 feat(telegram): add async startup recovery q107580018 2026-03-22 12:03:30 +08:00
  • a5085aa03d feat(discord): support @everyone/@here broadcast (#132) quabugandClaude Opus 4.6 2026-03-22 12:33:29 +09:00
  • 6771598e0b feat(core): add directory history for /dir command alinnbandClaude Opus 4.6 2026-03-22 11:03:25 +08:00
  • 71a2f9b284 fix: ignore ContinueSession sentinel in non-Claude agents quabugandClaude Opus 4.6 2026-03-22 11:21:11 +09:00
  • 8d225a59d0 fix(update): syncNpmPackageVersion normalize v-prefix before comparing Claude 2026-03-22 06:23:22 +08:00
  • 079249dc77 test(config): add coverage for validateUsersConfig, cloneStringMap, cloneAgentConfig Claude 2026-03-22 01:09:49 +08:00
  • 5409f8aece test(core): add coverage for session key extraction, i18n detection, cron Claude 2026-03-22 00:53:39 +08:00
  • 76e62c7be7 test: improve coverage across agents and platforms Claude 2026-03-22 00:22:40 +08:00
  • ec446f4786 test: improve core coverage and fix flaky cursor test Claude 2026-03-22 00:17:40 +08:00
  • e2d12c2454 fix: reserve CLI --continue bridge for real user traffic Claude 2026-03-21 20:58:42 +08:00
  • 87141fe07c fix: auto-compress counts pending assistant; cron side sessions Claude 2026-03-21 20:56:22 +08:00
  • 253ef30f4e Auto-compress context when token threshold exceeded (#231) huluma1314andHuluma 2026-03-21 20:33:03 +08:00
  • 5f7a558eda fix: codex mode switch not taking effect and --json flag position (#240) 2026-03-21 20:32:52 +08:00
  • df5cc64ef4 feat: fork session on --continue to prevent context contamination (#244) Leigh StillardandClaude Opus 4.6 2026-03-21 23:32:48 +11:00
  • 6ad4d49950 feat: add MiniMax-M2.7-highspeed model to provider config examples (#217) OctopusandPR Bot 2026-03-21 07:32:27 -05:00
  • b61ef355b1 feat(claudecode): add disallowed_tools config option (#232) 2026-03-21 20:32:25 +08:00
  • 253a7a73e8 feat(cron): optional new session per run and per-job timeout (#236) 术士木星 2026-03-21 20:32:24 +08:00
  • a807c732af fix(codex): correct --json flag position in exec resume command (#239) 2026-03-21 20:32:23 +08:00
  • 9df8d494dd feat(core): align /model switching with provider flow (#246) Deeka WongandDeeka Wong 2026-03-21 20:32:22 +08:00
  • 0095b0e9ff feat(telegram): add audio reply support for telegram (#225) Deeka WongandDeeka Wong 2026-03-21 14:39:42 +08:00
  • 5e69ef8328 fix: workspace command prefix check missing leading slash in multi-workspace mode (#135) Shawn 2026-03-20 23:38:14 -07:00
  • 13107d9368 fix(feishu): dispatch message handling asynchronously (#57) Shawn 2026-03-20 23:37:40 -07:00
  • 0a35b285b3 refactor(npm): improve version parsing and comparison logic Claude 2026-03-20 08:42:54 +08:00
  • 46f26a75ba Revert "fix(npm): correct pre-release version comparison" Claude 2026-03-20 08:11:55 +08:00
  • a41ed34fbd Revert "chore(npm): bump version to 1.2.2-beta.4" Claude 2026-03-20 08:11:55 +08:00
  • f9097d46e4 chore(npm): bump version to 1.2.2-beta.4 Claude 2026-03-20 01:39:21 +08:00
  • 6e1d6ff44f fix(npm): correct pre-release version comparison Claude 2026-03-20 01:23:18 +08:00
  • 6c82e54157 feat(cc-connect): sync npm package version after update Claude 2026-03-20 08:08:34 +08:00
  • b9af7ea7ba fix: handle errors and add error logging throughout codebase Claude 2026-03-20 00:31:00 +08:00
  • d760f3b41a chore: remove version-announce.md from repo Claude 2026-03-19 23:09:55 +08:00
  • 11ed018a8a docs: update version announcement with contributors Claude 2026-03-19 23:07:47 +08:00
  • 33c1af3b85 docs: update v1.2.2-beta.3 changelog with contributors Claude 2026-03-19 23:07:35 +08:00
  • 319c198400 build: bump npm version to v1.2.2-beta.3 Claude 2026-03-19 22:54:38 +08:00
  • 44c61e2314 build: release v1.2.2-beta.3 — multi-user mode, ImageSender, workspace fixes Claude 2026-03-19 22:52:47 +08:00
  • 2af2b3946b test(cursor): skip agent CLI test in CI environment Claude 2026-03-19 22:50:24 +08:00
  • fe44a07cd6 fix(qqbot): handle http.NewRequest error in apiRequest Claude 2026-03-19 22:44:27 +08:00
  • 76cc9be07c feat(feishu): add QR code image saving support Claude 2026-03-19 22:03:22 +08:00
  • 32194025c3 feat(whoami): add card support and text formatting for whoami command Claude 2026-03-19 21:58:52 +08:00
  • 8dfedee851 feat: add /whoami command to display user ID for allow_from/admin_from config Claude 2026-03-19 21:52:10 +08:00
  • 53de7da91a feat(feishu): improve bot setup guidance and menu handling Claude 2026-03-19 21:33:15 +08:00
  • f2744e6e6c feat(feishu): mask sensitive URL params in SDK logs Claude 2026-03-19 15:57:50 +08:00
  • 1d15effd2e feat(platform): implement ImageSender for 6 platforms (#222) Sean 2026-03-19 13:02:41 +08:00
  • 425836d1bf Merge feat/testing-infrastructure: add comprehensive test suite Claude 2026-03-19 12:11:23 +08:00
  • f62b9d9dfc test(core): add tests for beta pre-release features including inject_sender, idle_timeout, /shell, /workspace, /switch, /memory commands Claude 2026-03-19 12:05:13 +08:00
  • e3902ccea8 fix(discord): support bot role mentions for @mention detection (#216) ahahahaandClaude Opus 4.6 2026-03-19 12:01:59 +08:00
  • 815cbe79e3 fix(core): clear stale platform prompt when platform has no formatting (#207) Shawn 2026-03-18 20:49:12 -07:00
  • 398dd5da0f test(core): add P0 beta release tests for queue overflow, /compress, executeCardAction, and multi-workspace handling Claude 2026-03-19 11:45:51 +08:00