🔌 Personal WeChat Channel
Added personal WeChat (weixin) channel — the most important update in this release. Simply scan a QR code to connect CowAgent to your personal WeChat account, with support for:
- Messaging: Send and receive text, image, file, and video messages; receive voice messages
- QR Code Login: QR code displayed in terminal, scan with WeChat to log in; auto-refresh on expiry
- Credential Persistence: Login credentials saved to
~/.weixin_cow_credentials.jsonautomatically, no re-scan needed on restart - Session Auto-Reconnect: Automatically clears expired credentials and re-initiates QR code login
- Web Console Integration: Add WeChat channel from the Web Console with synchronized QR code login flow
- Docker & Script Support: Both
run.shanddocker-compose.ymlnow support the WeChat channel
🤖 New Models
- MiniMax-M2.7: Added MiniMax-M2.7 model support
- GLM-5-Turbo: Added Zhipu glm-5-turbo model support
🔧 Script Refactoring
- run.sh Refactoring: Extracted shared logic and eliminated duplication, reducing from 600+ lines to 177 lines (49d8707)
- Executable Permission: Fixed
run.shfile permission issue (652156e)
⚡ Improvements
- Unified Request Headers: Added identification headers to external requests across Agent services (Chat, Embedding, Vision, WebSearch, etc.) (b4e711f)
- Auto-Repair Messages: Enhanced message protocol fault tolerance with automatic repair of malformed message sequences (b8b57e3)
🌍 Japanese Documentation
Added complete Japanese documentation covering getting started guide, channel integration, model configuration and other major sections. Thanks @Ikko Ashimine Related commits: 5487c0b🐛 Bug Fixes
- WeCom Bot Compatibility: Fixed compatibility with older
websocket-clientversions, added unified WebSocket compatibility layer (bc7f627) - run.sh PID: Fixed process PID retrieval error in
run.sh(9febb07) - Feishu Encoding: Fixed message and log encoding issue in Feishu channel (7d0e156)
- Feishu Config: Removed redundant
feishu_bot_namedependency inrun.sh(1b5be1b)
📦 Upgrade
Run./run.sh update for a one-click upgrade, or manually pull the latest code and restart. See Upgrade Guide for details.
Release Date: 2026.03.22 | Full Changelog