Skip to content

chatgpt-on-wechat

v2.1.0 Feature

This release adds 3 notable features for engineering teams evaluating rollout.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

ai ai-agent ai-agents chatgpt-on-wechat claude claude-code
+10 more
codex cowagent deepseek harness llm mcp multi-agent openai openclaw skills

Summary

AI summary

Broad release touches ⌨️ CLI Interaction Upgrades, https://github.com/6vision, https://docs.cowagent.ai/en/channels, and https://github.com/lyteen.

Changes in this release

Security Medium

Confined file access to user home directory and agent workspace by default in Web UI.

Confined file access to user home directory and agent workspace by default in Web UI.

Source: granite4.1:30b@2026-06-01-audit

Confidence: low

Feature Medium

Adds Telegram Bot channel support for text and multimedia messages.

Adds Telegram Bot channel support for text and multimedia messages.

Source: llm_adapter@2026-06-01

Confidence: high

Feature Medium

Adds Discord Bot channel to chat in channels and direct messages.

Adds Discord Bot channel to chat in channels and direct messages.

Source: llm_adapter@2026-06-01

Confidence: high

Feature Medium

Adds Slack Bot channel integration for team workflows.

Adds Slack Bot channel integration for team workflows.

Source: llm_adapter@2026-06-01

Confidence: high

Feature Medium

Adds WeChat Customer Service channel with image and file merging support.

Adds WeChat Customer Service channel with image and file merging support.

Source: llm_adapter@2026-06-01

Confidence: high

Feature Medium

Introduces end‑to‑end internationalization with automatic language detection and console switching.

Introduces end‑to‑end internationalization with automatic language detection and console switching.

Source: llm_adapter@2026-06-01

Confidence: high

Feature Medium

Streamlines CLI install into an interactive one‑line setup with language, model and channel selection.

Streamlines CLI install into an interactive one‑line setup with language, model and channel selection.

Source: llm_adapter@2026-06-01

Confidence: high

Feature Medium

Enables real‑time streaming output of agent reasoning, tool calls and replies in the Terminal channel.

Enables real‑time streaming output of agent reasoning, tool calls and replies in the Terminal channel.

Source: llm_adapter@2026-06-01

Confidence: high

Feature Medium

Adds fuzzy command matching with abbreviation support and typo suggestions in the CLI.

Adds fuzzy command matching with abbreviation support and typo suggestions in the CLI.

Source: llm_adapter@2026-06-01

Confidence: high

Feature Medium

Introduces task cancellation via Web Console stop button or `/cancel` command in other channels.

Introduces task cancellation via Web Console stop button or `/cancel` command in other channels.

Source: llm_adapter@2026-06-01

Confidence: high

Feature Low

Adds Streamable HTTP transport option to MCP tools alongside stdio and SSE.

Adds Streamable HTTP transport option to MCP tools alongside stdio and SSE.

Source: granite4.1:30b@2026-06-01-audit

Confidence: low

Feature Low

Introduces new models `claude-opus-4-8` and Xiaomi `MiMo`.

Introduces new models `claude-opus-4-8` and Xiaomi `MiMo`.

Source: granite4.1:30b@2026-06-01-audit

Confidence: low

Feature Low

Passive replies in WeChat Official Account now merge cached text segments and support local `file://` images.

Passive replies in WeChat Official Account now merge cached text segments and support local `file://` images.

Source: granite4.1:30b@2026-06-01-audit

Confidence: low

Performance Low

Optimizes vector retrieval flow and improves Python version compatibility.

Optimizes vector retrieval flow and improves Python version compatibility.

Source: granite4.1:30b@2026-06-01-audit

Confidence: low

Performance Low

Dispatches WeCom bot callbacks asynchronously to avoid 5‑second timeout message loss.

Dispatches WeCom bot callbacks asynchronously to avoid 5‑second timeout message loss.

Source: granite4.1:30b@2026-06-01-audit

Confidence: low

Bugfix Medium

Fixes JSON parsing failures for tool‑call arguments returned by some models.

Fixes JSON parsing failures for tool‑call arguments returned by some models.

Source: llm_adapter@2026-06-01

Confidence: high

Bugfix Medium

Fixes login error when `web_password` is not a string.

Fixes login error when `web_password` is not a string.

Source: granite4.1:30b@2026-06-01-audit

Confidence: low

Bugfix Low

Fixes low hit rates for Chinese keyword search and empty results for pure‑English queries.

Fixes low hit rates for Chinese keyword search and empty results for pure‑English queries.

Source: granite4.1:30b@2026-06-01-audit

Confidence: low

Bugfix Low

Fixes scheduled‑task pushes failing after restart on Personal WeChat channel.

Fixes scheduled‑task pushes failing after restart on Personal WeChat channel.

Source: granite4.1:30b@2026-06-01-audit

Confidence: low

Bugfix Low

Corrects browser tool dropping non‑HTTP URL schemes and reduces memory usage.

Corrects browser tool dropping non‑HTTP URL schemes and reduces memory usage.

Source: granite4.1:30b@2026-06-01-audit

Confidence: low

Full changelog

🌐 English | 中文

📱 New Channels

This release adds several mainstream platform channels — configure and go, ready out of the box:

  • Telegram Bot: Connect a Telegram bot with support for text and multimedia messages
  • Discord Bot: Connect a Discord bot to chat in channels and direct messages
  • Slack Bot: Connect a Slack bot and bring CowAgent into your team's workflow
  • WeChat Customer Service: New WeChat Customer Service channel that receives images and files and automatically merges them into the next turn, bringing its multimedia context experience in line with other channels. Thanks @6vision (#2840)

Documentation: Channels Overview

🌍 Internationalization

CowAgent introduces an end-to-end internationalization framework built for developers worldwide, adapting automatically based on the system language:

  • End-to-end localization: The install flow, CLI, logs and error messages, agent system prompts and more are all localized
  • Automatic language detection: The default auto mode infers the language from the system locale, or you can set cow_lang explicitly in config.json. English and Chinese ship first, with more languages to follow
  • One-click switch in the console: The Web Console supports switching the system language online, taking effect in real time

⌨️ CLI Interaction Upgrades

  • Streamlined one-line install: The install script is simplified with an interactive setup — pick your language, and optionally choose a model and channel right from the prompts, getting you up and running in minutes
  • Streaming output: The Terminal channel now renders the agent's reasoning, tool calls and streaming replies in real time
  • Fuzzy command matching: Supports command abbreviations and near-miss typo suggestions, ships with built-in shortcuts, and lets you define custom aliases in the config file. Thanks @lyteen (#2850)
  • Task cancellation: In-flight agent runs can be interrupted on demand — the Web Console adds a stop button, and other channels can send /cancel to abort

Documentation: CLI Guide

🧩 MCP Protocol Enhancements

MCP tools now support the Streamable HTTP transport. On top of the existing stdio and sse options, this makes more MCP services compatible, letting you connect directly to remote tools that use the streamable HTTP protocol.

Documentation: MCP Tools

🤖 New Models & Improvements

  • New models: claude-opus-4-8, Xiaomi MiMo
  • Improvements: Fixed JSON parsing failures for tool-call arguments returned by some models (#2823)

Documentation: Models Overview

🧠 Memory & Retrieval Improvements

  • Keyword search: Fixed low hit rates for Chinese keyword search and empty results for pure-English keyword queries
  • Vector retrieval: Optimized the vector retrieval flow and improved Python version compatibility

Thanks @yangluxin613 (#2832)

🛠 UX Improvements & Fixes

  • Confined file access: Web file reads and sends are now limited to the user home directory and agent workspace by default to prevent arbitrary file reads; the scope can be widened via web_file_serve_root
  • More stable scheduled tasks: Fixed scheduled-task pushes failing after a restart on the Personal WeChat channel
  • Browser tool: Fixed non-HTTP schemes being dropped from navigation URLs; reduced browser memory usage
  • WeChat Official Account: Passive replies now merge cached text segments, flush ready segments while a task is still running, and support sending local file:// images. Thanks @6vision (#2848)
  • Faster WeCom bot responses: Callbacks are now dispatched asynchronously to avoid message loss from WeCom's 5-second timeout
  • More robust login: Fixed a login error when web_password was not a string

📦 Upgrade

Source-code deployments can run cow update for a one-click upgrade, or pull the latest code and restart manually. See the Upgrade Guide for details.

Release Date: 2026.06.01 | Full Changelog

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track chatgpt-on-wechat

Get notified when new releases ship.

Sign up free

About chatgpt-on-wechat

CowAgent是基于大模型的超级AI助理,能主动思考和任务规划、访问操作系统和外部资源、创造和执行Skills、通过长期记忆和知识库不断成长,比OpenClaw更轻量和便捷。同时支持微信、飞书、钉钉、企微、QQ、公众号、网页等接入,可选择OpenAI/Claude/Gemini/DeepSeek/ Qwen/GLM/Kimi/LinkAI,能处理文本、语音、图片和文件,可快速搭建个人AI助理和企业数字员工。

All releases →

Related context

Beta — feedback welcome: [email protected]