Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.cowagent.ai/llms.txt

Use this file to discover all available pages before exploring further.

🌐 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