Xagent v0.6.2
ElevenLabs voice cloning, a visual Flow view for Custom Agents, and MCP OAuth dynamic registration all land
๐ Released July 17, 2026
๐ How to update
cd xagent && git pull
docker compose up -d
pip install --upgrade xagent-ai
โ Highlights
ElevenLabs voice cloning & audio previews
Clone voices and preview generated audio directly in the app.
Custom Agent Flow view
The agent builder adds a visual Flow view for orchestrating execution.
MCP OAuth dynamic client registration
Supports the OAuth dynamic client registration flow for MCP.
๐ What's New
๐ OAuth resolver runtime refresh
Adds runtime refresh support for OAuth resolvers, so expired authorizations can be renewed without restarting the service.
๐ v1 SDK task attachments
Task turns on the v1 SDK now support file attachments.
๐ Durable task command transport
Adds a durable task command transport mechanism, improving task execution reliability.
๐ Doc Summarizer & Action Extractor template
Adds a ready-to-use "Doc Summarizer & Action Extractor" P0 template.
๐ท๏ธ Localized built-in model indicator
The built-in model indicator now supports localized copy and badges.
๐ Token usage by model
Adds token usage breakdowns by individual model.
๐๏ธ ElevenLabs voice cloning & audio previews
Supports ElevenLabs voice cloning, with in-app previews of generated audio.
๐ Admin read-only view of agent config
Admins can view other users' agent configs in read-only mode, easing collaborative troubleshooting.
๐ MCP OAuth dynamic client registration
Supports the OAuth dynamic client registration flow for MCP.
๐ฅ Team-scoped agent ownership & visibility
Agents support opt-in team-scoped ownership and can be set to admins-only visibility.
๐งญ Connector runtime scoped by task
Connector runtime resolution is now scoped by task identity, preventing cross-task bleed.
๐จ Revamped templates/tools pages & sidebar
Redesigns the templates and tools pages, plus the sidebar's "More" menu styling.
๐งฉ Flow view for Custom Agent builder
Adds a visual Flow view to the Custom Agent builder.
๐ข Provider details across model selectors
Model selectors now uniformly show provider details.
๐ฅ Import agents from openclaw hermes
Supports migrating and importing agents from openclaw hermes.
๐ Opt-in team ownership via hooks
Adds opt-in team ownership for connectors, agents, and knowledge bases via application hooks.
๐ Doc Summarizer template update
Updates and refines the Doc Summarizer template.
๐ง Scope-dimension reap & enumeration for memory
Memory stores add scope-dimension reap and enumeration capabilities.
โก Routed agent context optimization
Optimizes context usage for routed agents.
๐ Improved ElevenLabs pronunciation & interruption
Improves ElevenLabs pronunciation and interruption messaging.
๐๏ธ Removed Google image search tool
Retires the Google image search tool.
๐ Normalized file references
Standardizes how file references are represented.
๐ Stability & Polish
- Normalize DeepSeek tool protocol responses
- Always show a thin scrollbar instead of revealing it on hover
- Install HTTPX SOCKS support
- Scope the execution plan to the DAG process
- Avoid an extra DashScope embedding-model list GET request
- Harden DeepSeek tool protocol recovery
- Preserve connector settings during edits
- Use the public API URL in A2A agent cards
- Prevent MCP initialization from exhausting the DB connection pool
- Handle Telegram voice messages and cloning tools
- Surface failed task reasons live, plus a coded-error seam
- Preserve audio playback and pending tool work
- Poll for the detached resume-rejection payload (test)
- Make built-in MCP runtime configuration deterministic
- Make database startup failures self-explanatory
- Fix Gmail trigger OAuth expiry timezone and Pub/Sub provisioning
- Repair workforce setup and execution
- Stop unconfigured agents from inheriting user custom APIs
- Skip malformed rows in LanceDB search instead of truncating results
- Install browser and router runtimes
- Interpret nested metadata filters in InMemoryMemoryStore
- Honor tags/keywords/date filters in LanceDBMemoryStore.search()
- Prevent concurrent auth refresh from causing logout
- Bump compose images to 0.6.1