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.
๐ฅ๏ธ Model Management Console
The Web Console adds a new Models page that organizes everything by provider ร capability, covering chat, image, voice, embedding and search models in one place:- Per-provider configuration: Each providerโs API Key / API Base is configured once at the top, and every capability below picks it up automatically โ no more re-entering credentials
- Image models: Image understanding and image generation can each pick their own provider and model independently; falls back to the main model when unspecified
- Voice models: ASR (speech-to-text) and TTS (text-to-speech) can be configured independently, with new Qwen and Zhipu ASR/TTS models added
- Embedding models: Configurable embedding models (used for memory and knowledge-base retrieval), with new support for OpenAI, Tongyi, Doubao, Zhipu and others; run
/memory rebuild-indexafter switching to rebuild the index online - Search capability: Web search has been upgraded to support Bocha, Baidu, Zhipu and more providers โ in auto mode the agent can synthesize results from multiple sources for deeper research
๐งฉ MCP Protocol Support
Adds support for MCP (Model Context Protocol), expanding from a fixed built-in toolset to an open, pluggable tool ecosystem โ any MCP-compatible service can be plugged in directly as an agent tool.- Native JSON-RPC implementation, zero extra dependencies, supports both
stdioandssetransports - Compatible with the
mcpServersconfiguration style used by Claude Desktop / Cursor, reads~/cow/mcp.jsonby default
๐ Browser Persistent Login
For sites that require login or have anti-bot protection, the browser tool can now persist a login session for long-term reuse, and supports attaching to your real Chrome browser to bypass fingerprint detection:- Persistent user profile (default): Uses
~/.cow/browser_profileas the browser user data dir by default; once logged in, sessions are reused automatically on subsequent runs - CDP mode: Configure
tools.browser.cdp_endpointto take over a real Chrome instance with full browser permissions
๐ค New Models and Improvements
- New models:
gpt-5.5,gemini-3.5-flash,qwen3.7-max,ernie-5.1 - Improvements: DeepSeek V4 supports the
reasoning_effortthinking-depth parameter; fixed thinking models like MiMo failing to connect via the OpenAI-compatible protocol
๐ Deployment & Security
- Bind to localhost by default: The Web Console
web_hostnow defaults to127.0.0.1; for server deployments, set it to0.0.0.0and configure a password manually. Thanks @August829, @yidaozhongqing, @YLChen-007, @icysun - Fully bundled frontend assets: All third-party CSS / JS are now served locally โ the console works offline and on intranet deployments. Thanks @gitlayzer (#2816)
๐ UX Improvements & Fixes
- TTS rolls out to more channels: Web Console, Personal WeChat, Feishu, DingTalk and WeCom Smart Bot all support voice replies โ see the Channels Overview
- Log panel enhancements: Differentiated highlighting by log level, with level-based filtering. Thanks @yangluxin613 (#2807)
- Auto-launch Web Console: The Web Console now opens automatically on startup. Thanks @yangluxin613 (#2804)
- Clean Ctrl+C exit: No more long
KeyboardInterruptstack traces. Thanks @yangluxin613 (#2806) - Folder upload: Web Console supports directory uploads, with path validation adapted for Windows. Thanks @TryToMakeUsBetter (#2814)
- Fixed scheduled tasks executing duplicates under certain conditions. Thanks @CNXudiandian (#2820)
- Fixed one-shot scheduled tasks with timezone not firing. Thanks @AethericSpace
- Fixed failed tool calls not being displayed after page refresh. Thanks @a1094174619 (#2822)
- Fixed WeCom bot messages with illegal control characters failing to be delivered. Thanks @Jacques-Zhao (#2810)
๐ฆ Upgrade
Source-code deployments can runcow update for a one-click upgrade, or pull the latest code and restart manually. See the Upgrade Guide for details.
Release Date: 2026.05.22 | Full Changelog