v0.6.2
Highlights
Separate Queen and Worker Input
A significant UX redesign for multi-agent workflows.
- Dedicated input channels -- The main chat input is now permanently connected to the queen agent, eliminating routing ambiguity
- Inline worker reply boxes -- When a worker requests user input, a dedicated reply box appears inline in the chat thread
- Clearer multi-agent interactions -- Users always know which agent they're communicating with
Subagent Framework
A major architectural addition enabling hierarchical agent orchestration with queen-worker communication patterns.
- Queen-worker communication -- Parent agents can spawn and coordinate child subagents with bidirectional messaging
- Subagent lifecycle tools -- New tools for spawning, monitoring, and managing subagent execution
- Progressive feedback -- SubagentJudge provides incremental feedback during long-running subagent tasks
- Worker status reporting -- Consolidated status updates from workers to parent agents
- Subagent logging -- Organized log structure with subagent logs stored in dedicated node folders
GCU (General Computer Use)
New browser automation capabilities built into the framework as a first-class node type.
- Browser control tools -- Complete toolkit for navigation, interaction, inspection, and tab management
- Interactive element highlighting -- Visual highlighting of actionable elements on web pages
- Snapshot tools -- Page state capture for debugging and verification
- Health checks -- Browser session validation at startup
- GCU node type -- Built-in browser tools automatically available for GCU-enabled nodes
- Quickstart integration -- GCU option added to the quickstart menu
Security Hardening
Multiple security improvements for safer agent execution.
- Agent path validation -- Restricts agent loading to allowed directories only
- OAuth token permissions -- Enforces 0600 permissions on OAuth token files
- Preload validation -- Enhanced pre-start validation for GCU subagents and credentials
Frontend & UX Improvements
Significant updates to the web workspace experience.
- Colorful tool pills -- Visual distinction with color-coded tool call indicators
- Agent building animation -- Animated feedback during agent construction
- Subagents in node panel -- Subagent activity displayed in the node detail panel
- Scheduler countdown -- Frontend display of agent idling timer
- Separate worker/queen input -- Distinct input handling for orchestrated agents
What's New
Core Framework
- Subagent framework -- Queen-worker communication with bidirectional messaging and lifecycle management. (
core/framework/tools/queen_lifecycle_tools.py,core/framework/graph/event_loop_node.py) - GCU node type -- Browser automation as a built-in node capability with tool highlighting. (
core/framework/graph/gcu.py,tools/src/gcu/) - Agent idling detection -- Runtime detection of idle agents with configurable timeouts. (
core/framework/runtime/agent_runtime.py) - Preload validation -- Enhanced validation pipeline for subagents and credentials before agent start. (
core/framework/runner/preload_validation.py) - LLM debug logger -- Human-friendly logging for LLM calls and tool invocations. (
core/framework/runtime/llm_debug_logger.py) - Gemini 3.1 Pro support -- Added support for Gemini 3.1 Pro model. (
core/framework/llm/litellm.py)
Frontend & Server
- Tool pills v2 -- Colorful, per-call tool status indicators with turn tracking. (
core/frontend/src/components/ChatPanel.tsx) - Agent building animation -- Visual feedback during agent graph construction. (
core/frontend/src/pages/workspace.tsx) - Node panel subagents -- Subagent activity visible in node detail panel. (
core/frontend/src/components/NodeDetailPanel.tsx) - Scheduler countdown -- Timer display for agent idling detection. (
core/frontend/src/pages/workspace.tsx) - SSE event handling -- Improved event bus to prevent critical event queue blocking. (
core/framework/runtime/event_bus.py)
Tools & Integrations
- GCU browser tools -- Full browser automation suite:
- Navigation:
goto_url,go_back,go_forward,refresh_page - Interactions:
click_element,type_text,scroll,drag_and_drop - Inspection:
get_page_content,get_element_text,take_screenshot - Tabs:
new_tab,switch_tab,close_tab,list_tabs - Advanced:
execute_javascript,wait_for_element,extract_data
- Navigation:
- File operation tools -- Upgraded file operations with better error handling. (
tools/src/aden_tools/file_ops.py)
Documentation
- Runtime initialization docs -- Comprehensive documentation for runtime startup flow. (
docs/runtime_initialization.md) - Architecture updates -- Expanded architecture documentation. (
docs/architecture/README.md) - GCU guide -- Reference guide for browser automation in hive coder. (
core/framework/agents/hive_coder/reference/gcu_guide.md)
Bug Fixes
- Fix queen agent flakiness in orchestration scenarios
- Fix unused
/hive-credentialsprompts in validation flow - Fix auto-block grace period check ordering before
_await_user_input - Fix GCU error log throwing
- Fix conversation ordering in multi-turn interactions
- Fix tool pill turn ID tracking
- Fix agent loading issues
- Fix browser snapshot tool excessive calls
- Fix subagent tool call overflow margin inheritance
- Fix subagent spillover handling
- Fix SSE critical event queue blocking event bus
- Fix timer countdown update in scheduler
- Fix Windows compatibility in quickstart scripts
- Fix outdated goal-agent path reference in README
- Clear build cache in quickstart scripts
Upgrading
git pull origin main
uv sync
# For the web frontend
cd core/frontend
npm install
npm run buildContributors
Thanks to all contributors for this release!
- @Antiarin - Security hardening for agent path validation