HybridClaw v0.16.0
Release Date: May 7, 2026
The federation, desktop, and operational-control release: a macOS wrapper, Browser Use Cloud and local browser profiles, A2A delivery over Agent Card JSON-RPC and signed webhooks, Cloudflare Tunnel support, direct Google OAuth secret routes, invoice harvesting, warehouse SQL, and a cleaner approval/middleware substrate.
Highlights
- macOS desktop wrapper — Source builds can launch a native Electron shell around the local chat UI with gateway reuse/startup, admin menu access, packaged runtime preparation, and DMG build scripts.
- Browser automation substrate — Browser automation can run through local persistent Playwright profiles or Browser Use Cloud CDP sessions, with encrypted
BROWSER_USE_API_KEYlookup, audit/usage events, profile guards, andhybridclaw doctor browser-usediagnostics. - A2A federation transport — Agent-to-agent envelopes now support JSON-RPC Agent Card peers and signed webhook peers with a retrying audited outbox, inbound HMAC verification, replay protection, per-peer limits, canonical identity allocation, and DNS-style identity discovery.
- Cloud and credential routing — Local deployments can use the Cloudflare Tunnel provider, while
hybridclaw secret routeand/secret routecan inject stored secrets or short-lived Google OAuth tokens into directhttp_requestcalls. - Business workflow skills — Added
download-platform-invoicesfor monthly SaaS invoice PDFs and DATEV handoff flows, pluswarehouse-sqlfor reviewed read-only natural-language SQL over cached warehouse schemas.
Changed
- Approval and middleware substrate — Container approval evaluation now runs through a hook-fed, policy-orderable rule pipeline, and classifier middleware gives plugins and skills a shared pre-send/post-receive decision surface.
- Provider fallback and discovery —
HYBRIDAI_FALLBACK_CHAINcan route auth and rate-limit failures to alternate providers with primary cooldowns, while provider discovery errors and OpenRouter fallback hints are less noisy. - Web chat and TUI flow — Recent-session history has clearer titles/snippets, active-agent switching is more stable across resumed sessions, tool activity rendering is calmer, and
Escstops the active TUI run. - Secret-bearing tool calls — Gateway-side secret injection resolves non-LLM credentials and Google OAuth tokens at request time instead of exposing long-lived credentials to agent context.
- Release automation — Release workflows validate promoted image tags, pin newer checkout/setup actions, tolerate build-cache export failures, and enforce the Node engine during npm installs.
Fixed
- Gateway transport timeout resilience — Host/container transport timeouts fail the affected run locally without taking down the gateway for subsequent work.
- Google Ads invoice harvesting — Invoice discovery and PDF downloads use the correct InvoiceService and GoogleAdsService paths, including accessible-customer, manager-client, and billing-setup discovery.
- TUI activity and stop behavior — Repeated/stacked tool rows no longer produce noisy duplicate output, and pressing
Escreliably stops the in-flight session run. - OpenRouter fallback hints — HybridAI-prefixed model hints are stripped before OpenRouter fallback resolution.
- IMAP polling failures — Email transport timeouts stay contained to the IMAP connection path instead of leaking into broader gateway state.
Contributors
Core
- @furukama — desktop app, A2A/webhook transport work, browser provider substrate, approval and middleware pipeline, business skills, credential routing, release hardening, documentation, and reliability fixes
All Contributors
@furukama, Max, Stephan Noller
Full Changelog: v0.15.0...v0.16.0