v0.5.2 - Credentials Get an Upgrade
Credentials Get an Upgrade
v0.5.2 focuses on reliability and polish. The credential system gets a full v2 rewrite with provider-based loading and runtime validation. Stripe joins the tool ecosystem as a new payment integration. Several graph-level fixes harden async safety for production workloads.
Highlights
Credential System v2
The credential subsystem has been rewritten with provider-based loading and a dedicated test agent. Credentials are now validated at load time with proper error typing, health checks for Google tools, and improved setup flows for both the TUI and worker agents.
# Credentials are now validated with health checks on load
hive setup-credentialsStripe Tool Integration
New MCP tools for Stripe payment processing, enabling agents to manage payments, customers, and subscriptions programmatically.
What's New
Architecture & Runtime
- Credential v2 with provider loading -- Rewritten credential subsystem with provider-based loading, runtime validation, and a test agent.
- Hardened JSON parsing -- Async-safe JSON parsing for large LLM outputs, preventing corruption in concurrent node executions. (@mohammednihala123)
- Execution ID on NodeContext --
execution_idnow available inNodeContextforescalate_to_coder, enabling proper execution tracking. (@Antiarin) - Event loop node zoom in Worker Bee graph -- Worker Bee graph now renders event loop nodes with zoom support.
New Tool Integrations
| Tool | Description | Contributor |
|---|---|---|
| Stripe | Payment processing tools for managing payments, customers, and subscriptions via Stripe API | @vakrahul |
Bug Fixes
- Fix TUI account selection flow
- Fix ZAI API key setup
- Fix Gmail batch tool schema coercion
- Fix credential error types for clearer error reporting
- Fix Google tools health check validation
- Fix streaming output leakage
- Fix worker credential setup flow
- Harden JSON parsing for async safety and large LLM outputs (@mohammednihala123)
Documentation
- Sync zh-CN README with latest English README and fix broken links (@Schlaflied)
- Fix CLI arguments mismatch for
test-debugandtest-listcommands (@nico-suescun) - Add document processing recipe (@alhousseynou-ndiaye)
- Expand Available Tools table with all tools by category (@NSkogstad-AUS)
- Fix Gmail tool description inaccuracy (@NSkogstad-AUS)
Community Contributors
A huge thank you to everyone who contributed to this release:
- Aaryan Chandola (@Antiarin) -- Execution ID fix for escalate_to_coder
- Rahul Vakiti (@vakrahul) -- Stripe tool integration
- Nihal (@mohammednihala123) -- Hardened JSON parsing for async safety
- @Schlaflied -- Chinese README sync and link fixes
- Nicolas Suescun (@nico-suescun) -- CLI docs fix
- Alhousseynou Ndiaye (@alhousseynou-ndiaye) -- Document processing recipe
- @NSkogstad-AUS -- Tools documentation expansion
Upgrading
git pull origin main
uv syncWhat's Next
- Native Web UI -- A full web interface replacing the current TUI for a richer, more accessible agent experience
- Hive Coder enhancements -- Improved code generation, smarter error recovery, and deeper framework awareness for the meta-agent
- Sub-agent structure -- First-class support for agents spawning and coordinating child agents within a graph
- GCU (Graph Compute Unit) capability -- Metered graph execution units for resource tracking and usage-based billing