v1.3.3-beta.1
Beta release with new agents, new features, and broad platform fixes. No breaking changes.
New Features
- Devin agent: add Devin CLI as a first-class agent with full
/list,/mode, and session management (#672) /pscommand (replaces/btw): send a message to a busy session mid-turn;/btwkept as alias (#620)!shell shortcut: use!ls -laas shorthand for/shell ls -la, with optional--timeout(#658)- NO_REPLY suppression: agents can return
NO_REPLYto silently skip platform delivery (#682) - Feishu shared WebSocket: multiple projects sharing the same
app_idnow share one WebSocket connection withallow_chat/group_onlyfiltering (#613) - Message queue depth configurable:
[queue] max_depthconfig option (default 5) (#690) - Claude Code opus[1m]: add 1M-context Opus model option (#660)
- QQ Bot file send/receive: full file attachment support (#685)
- Bridge ImageSender/FileSender:
cc-connect send --image/--filenow works through bridge protocol (#712) - Provider presets: add NekoCode, VisionCoder, AIHubMix; add Trae CLI ACP and COCO ACP config examples (#739)
Fixed
- OpenCode image handling: inbound images now correctly passed to OpenCode CLI (#717)
- Slack Markdown: convert to Slack mrkdwn format (#680)
- QQ Bot reconnect: cancel stale goroutines on WebSocket reconnect (#678)
- Gemini multiline prompt: pass prompt via stdin (#695)
- Telegram HTML fallback: upgrade to Warn-level logs (#674)
- Telegram /skills: show Telegram-safe format (#571)
- Feishu webhook mode: skip bot open_id fetch for private deployments (#696)
- Reply footer: suppress when only workdir is known (#701)
- Web UI add-platform: fix "project not found" error
Install
# npm (recommended)
npm install -g cc-connect@beta
# or download binary from release assetsFull Changelog: https://github.com/chenhg5/cc-connect/blob/main/CHANGELOG.md