Releases: XpressAI/xaibo
v0.2.2
v0.2.1
v0.2.0
🚀 Xaibo v0.2.0 - Enhanced Developer Experience & Advanced Orchestration
We're excited to announce Xaibo v0.2.0, a significant release that puts developer flexibility and advanced AI orchestration at the forefront. This release introduces powerful new capabilities that give you more control over your AI agents while making the development experience smoother and more intuitive.
Breaking Changes
🏗️ SimpleToolOrchestrator Rename
We've renamed the core orchestrator class from StressToolUser to SimpleToolOrchestrator.
✨ What's New
🔧 Module Ejection System - Take Full Control When You Need It
New CLI command: xaibo eject
Sometimes the built-in modules are almost perfect, but you need that extra bit of customization that goes beyond the standard API. The new module ejection system solves this by letting you extract any core Xaibo module directly into your project for full customization.
🧠 ReAct Orchestrator - Transparent AI Reasoning
The ReAct (Reasoning and Acting) orchestrator introduces explicit Thought-Action-Observation cycles, giving you unprecedented visibility into how your AI agent makes decisions.
📚 Improved Dev UI Startpage
Previously you've been greeted by a blank page with only a link to your agents in the sidebar when opening up the dev UI. Now you get a couple handy links to the documentation, so you can find everything quickly.
Redesigned documentation front page
🔄 Migration Notes
If you're using StressToolUser in your code, simply update your imports to use SimpleToolOrchestrator instead. The functionality remains identical - only the name has changed for clarity.
Full Changelog: v0.1.10...v0.2.0
v0.1.10
v0.1.9
- Check that installed uv version is at least 0.6.0 when using
uvx xaibo init
Full Changelog: v0.1.8...v0.1.9
v0.1.8
v0.1.7
v0.1.6
- Feature: Enable preview of Config View in UI (it only shows the config for now, the save button does nothing)
Full Changelog: v0.1.5...v0.1.6
v0.1.5
- Bugfix: Ensure the node order in Config view is consistent
Full Changelog: v0.1.4...v0.1.5
v0.1.4
- Bugfix: Use
--instead of.as the separator in mcp server based tool names (some llms dislike that) - Bugfix: Support array valued parameters in tool parameters
Full Changelog: v0.1.3...v0.1.4