Latest release

Xagent v0.7.1

Five new connectors (Jira, Linear, GitHub, Stripe, PostHog), an AI Team marketplace with a Hire-to-chat flow, /build redesigned as My Team, plus media usage billing and broad reliability fixes

πŸ“… Released August 23, 2026

πŸ”„ How to update

Pull the latest code
cd xagent && git pull
Pull images & restart
docker compose up -d
Or upgrade directly via pip
pip install --upgrade xagent-ai

βœ… Highlights

πŸ”Œ

Five new connectors

Jira, Linear, GitHub and Stripe join via OAuth App / Restricted API Key, plus PostHog via Personal API Key.

πŸ›οΈ

AI Team marketplace

A Marketplace detail page and Hire-to-chat flow, with a marketplace persona schema on built-in templates.

πŸ’³

Media usage billing

Media usage billing vocabulary and recording helpers, surfaced in the task API and chat UI.

πŸš€ What's New

βœ“

πŸ”Œ Jira, Linear, GitHub & Stripe connectors

Adds Jira, Linear, GitHub and Stripe connectors (OAuth App / Restricted API Key plus custom MCP tools).

βœ“

πŸ“ˆ PostHog connector

Adds a PostHog connector (Personal API Key plus custom MCP tools).

βœ“

πŸ›οΈ AI Team Marketplace & Hire-to-chat

Adds the Marketplace detail page and Hire-to-chat flow, a marketplace persona schema on built-in templates, and a connect_apps interaction in the Hire flow.

βœ“

πŸ‘₯ /build redesigned as My Team

Redesigns the /build page into a My Team page.

βœ“

πŸ’³ Media usage billing & display

Adds media usage billing vocabulary and recording helpers, and surfaces media usage in the task API and chat UI.

βœ“

πŸ” Encryption & owner-aware OAuth storage

Adds strict decrypt helpers that report an unreadable token, plus an owner-aware OAuth storage foundation.

βœ“

πŸ“Š Auto-opening DAG progress panel

The DAG execution progress panel now opens automatically.

βœ“

πŸ“‘ Task event stream projection

Projects step and message content onto the task event stream.

βœ“

🀝 Clarification interaction improvements

Reads the pending question through the compatibility view and recovers superseded questions on the waiting-task read surface.

βœ“

πŸ–ΌοΈ Native vision for uploaded images

Uploaded images now use native vision.

πŸ›  Stability & Polish

  • Log startup phase durations and a sandbox quiesce summary
  • Log a startup phase around the inline temp-file cleanup
  • Replace per-character control-char stripping with str.translate
  • MCP: emit connector attachability from /api/mcp/apps
  • MCP: dedupe the connector picker’s local branch on app_id too
  • MCP: gate the create path’s auto-select on can_attach
  • MCP: sweep expired mcp_oauth flow states on connect
  • MCP: guard OAuth connect against same-tick double clicks
  • MCP: emit can_configure and stop gating Configure on connection state
  • Clear the open dag_execution planning key on any dag_execute_end
  • Stop the toolNames fixture from re-narrowing Locale
  • Avoid blocking the event loop in Xinference streams
  • Make pause_execution stateless so a second stop takes effect
  • Cap the sandbox mcp dependency below 2.0 to stop version drift
  • Stop silently truncating builtin skill index entries
  • Build daily stats windows in UTC instead of naive local time
  • Stop alembic from disabling every existing logger
  • Build workforces with ReAct and preserve response language
  • Send region cookies for public downloads
  • Use standard S3 retries
  • Run container init so SIGTERM stops sandboxes fast
  • Stop treating empty tool-call arguments as a fatal provider error
  • OpenRouter: default DeepSeek-served models to thinking disabled
  • Register sandbox-produced files from the host process
  • Keep SSH tools for agents whose category selection omits ssh
  • Skip inactive shared defaults for music and sound-effect models
  • Judge background-job staleness by last update, not start time
  • Replay tool exchanges when reconstructing initial messages
  • Stop the per-call vector index rebuild and the blocked fts merge
  • Take pool health knobs from the shared DB policy
  • Bump compose images to 0.7.0