Skills, UI Redesign & Git projects
One of the largest releases in Agent Zero history. The entire UI has been redesigned with process groups and real-time WebSocket state sync, a new Skills framework replaces the legacy Instruments system, new LLM providers, a message queue, Git-based projects, and dozens of bug fixes round out a release that touches nearly every part of the codebase.
✨ New Features
- Skills System replacing the legacy Instruments with a new SKILL.md standard for structured, portable agent capabilities.
- Built-in skills, and UI support for importing and listing skills
- Real-time WebSocket infrastructure replacing the polling-based approach for instant UI state synchronization
- Complete UI redesign with process groups to visually group agent actions with expand/collapse support
- Timestamps and execution time with tool-specific badges
- Step detail modals with key-value and raw JSON display
- Collapsible responses with show more/less and copy buttons on code blocks and tables
- Message queue system allowing users to queue messages while the agent is still processing
- Git-based projects with clone authentication for public and private repositories
- In-browser file editor for viewing and editing files without leaving the UI
- Welcome screen redesign with info and warning banners for connection security, missing API keys, and system resources
- Modular settings architecture - the entire settings UI restructured into dedicated Alpine.js components
- Scheduler redesign with standalone modal, separate task list, detail and editor components, and project support
- Four new LLM providers: CometAPI, Z.AI, Moonshot AI, and AWS Bedrock
- Microsoft Dev Tunnels integration for secure remote access
- User data migration to /usr directory for cleaner separation of user and system files
- Subagents system with configurable agent profiles for different roles
⚡ Improvements
- Smooth response rendering and scroll stabilization across chat, terminals, and image viewer
- Chat width setting and reworked preferences panel
- Image viewer improvements with scroll support and expanded viewer
- Redesigned sidebar with reusable dropdown component and streamlined buttons
- Inline button confirmations for critical actions
- Improved login design and new logout button
- File browser enhanced with rename and file actions dropdown
- Memory operations offloaded to deferred tasks for better performance
- Environment variables can now configure settings via A0_SET_* prefix in .env
- Automatic migration with overwrite support for .env, scheduler, knowledge, and instruments directories
- Projects support extended to MCP, A2A, and external API
- Workdir outside project support for more flexible file organization
- Agent number tracking in backend and responses for multi-agent identification
🐛 Bug Fixes
- Fix file name download issue
- Parse LLM chunk fix, Alpine store state save/load
- Fix CSRF fstring breaking with double to single quotes
- Fix prompt fence stripping policy
- Fix GitHub Copilot Vision Requests
- Document query QA fix
- Fix TTS cleanText function for HTML extraction
- Fix TTS streaming race conditions and audio cancellation
- Fix API keys saved with correct API_KEY_ prefix
- Skip empty AI messages in output
- Better filename check
- Remove hard-coded timeout caps on MCP tool execution
- Fix code break in tables
- Remove folder restriction in image_get
- Fix autoscroll for chat switching
- Fix subordinate grouping, layout alignments
- Fix path links in step content
- Agent retry on critical error
- Fix expanded messages on chat switch
- Fix browser screenshot flashing
- Fix terminal autoscroll
- Skip root password change in non-docker env
- Fix allowed hosts, image_get folders, extensions after termination
- Fix upload path from tmp/uploads to usr/uploads
- Fix MCP/A2A project activation
- Fix scheduler flickering
- Proper task cancellation in scheduler, leakage in defer.py
- Fix for scheduler and memory dashboard style
- Fix editor disappearing in MCP/A2A examples
- Fix dropdown behind sidebar-bottom
- Fix backend not setting agent number
- Fix user-message position
- Memory area enum serialization fix
- Fix response rendering IDs
- Fix backup and file limit
- Fix compatibility warning
- Remove dummy output message
These release notes have been generated by Agent Zero.