v0.6.0
What's new in 0.6.0 (2026-07-03)
These are the changes in xagent v0.6.0.
New features
- feat(tool): add Meta MCP tool and related tests by @codeacme17 in #698
- feat: add conversation logs API and frontend integration by @codeacme17 in #702
- feat(templates): add Social Media Content Manager and Inbox Manager templates by @yiboyasss in #696
- feat: redesign workforce UI with config panel, run page, and flow visualization by @yiboyasss in #707
- feat: add Gmail watch state management and trigger integration by @codeacme17 in #704
- feat: implement App Widget settings dialog by @codeacme17 in #718
- feat: publish complete xagent-ai package (backend + static frontend) to PyPI by @qinxuye in #732
- feat: support MCP OAuth authorization by @AlexLiu190625 in #733
- feat(triggers): unified TriggerProvider callback framework (closes #720–#728) by @codeacme17 in #731
- feat(skill-hub): browse + install + author Claude-format skills by @martinma51 in #577
- feat(mcp): per-user env overrides with global fallback by @bluefish-08 in #750
Enhancements
- ref: H05 KB collection lifecycle ops moved into KBCollectionHandle by @rogercloud in #697
- ref(kb): move KB status and version lifecycle into the collection handle by @rogercloud in #708
- ref(kb): move collection/document cascade-delete data-plane into LanceDBVectorIndexStore by @rogercloud in #711
Bug fixes
- fix: model provider compatibility by @bsbds in #694
- fix: ensure Chinese text renders in generated PPTX by @kejhz653-stack in #695
- fix: stop Preview thinking animation after response completes by @kejhz653-stack in #701
- fix(build): load agent preview images via authenticated file preview by @kejhz653-stack in #706
- fix(kb): recover parse method from parser column for candidate semantic_id by @rogercloud in #712
- fix(api-v1): unblock REST SDK tasks stuck in RUNNING / task_busy by @kejhz653-stack in #749
- fix(tools): scope custom API selection to connectors by @bluefish-08 in #716
- fix(mcp): merge two alembic heads on main by @bluefish-08 in #752
Others
- test(kb): cover numpy-vector and None-text in version-candidate listing by @rogercloud in #713
- chore: bump compose images to 0.5.1 by @qinxuye in #700
- chore(templates): update social media manager instructions and unfeature LinkedIn and Inbound agents by @yiboyasss in #714
New Contributors
- @kejhz653-stack made their first contribution in #695
Full Changelog: v0.5.1...v0.6.0