Fix cross-agent subagent channel routing
TL;DR
Route subagent spawns through the target agent's bound channel account to prevent child sessions from incorrectly inheriting the caller's account in shared workspaces.
## What changed OpenClaw released a fix for cross-agent subagent channel routing on 19 May 2026. The update routes subagent spawns through the target agent's bound channel account instead of the caller's account.
This prevents child sessions from pulling the wrong messaging credentials in shared workspaces. The change targets multi-user setups where multiple agents run under one installation.
## Why it matters Shared workspaces often mix personal and team agents on the same VPS. Incorrect channel inheritance broke notifications and task handoffs when one agent spawned another.
The fix reduces silent failures that previously required manual account checks after every subagent launch. It strengthens OpenClaw's claim as a reliable runtime for mixed personal and small-team automation without forcing separate installs.
## How to use it Pull the latest code from the GitHub repository and restart the agent process. No YAML changes are required for existing channel bindings.
Confirm the update by spawning a test subagent from a secondary workspace and checking that messages arrive on the intended account. The fix ships in the current main branch and is available immediately for self-hosted users.
## Watch for Monitor error logs for any remaining channel mismatches during the next two weeks. A follow-up release is likely to add explicit workspace isolation toggles in the CLI config. Test subagent creation in your heaviest shared setup first to validate the routing before relying on it for production tasks.
Harsh’s take
This patch closes a real hole that turned shared OpenClaw installs into account roulette. Solo builders who run one agent for personal tasks and another for client work now face fewer crossed wires, but the underlying multi-tenant model still assumes careful manual setup.
The trade-off is clear: you gain stability without extra cost, yet you still carry the full burden of monitoring token spend and process restarts. Skip this update only if you keep every agent on its own VPS.
Do X now: update the binary, spawn a test subagent from each workspace, and verify the target channel receives the first message before you trust it with live workflows.
by Harsh Desai
About OpenClaw
View the full OpenClaw page →All OpenClaw updatesMore from OpenClaw
- FeatureExpand QA-Lab with runtime parity scenarios
Added comprehensive runtime parity tiers and token-efficiency artifacts to the QA-Lab, including specific checks for Codex-vs-Pi compatibility and tool fixture coverage.
- App UpdateUpdate Node.js requirement and Pi packages
Raised the minimum supported Node.js version to 22.19 and updated Pi packages to version 0.75.1 to ensure compatibility with the latest runtime features.
- App UpdateOptimize Gateway startup and restart latency
Reduced restart ready latency by overlapping startup logging and plugin-service initialization with channel sidecars while maintaining strict readiness gating.