Fix for sub-agents not showing up in OpenClaw v2026.3.13

Issue: Sub-agents invisible in v2026.3.13
In OpenClaw version 2026.3.13, some users report that only the main agent appears in the agent list, while custom sub-agents remain invisible. The issue appears to be with automatic path discovery for custom squad members.
Solution: Force-connect method
After analyzing logs, a community member found a reliable workaround involving two configuration changes.
1. Simplify openclaw.json
The 2026.3 parser can fail when the agent list contains extra keys like "path". Keep the list minimal with only "id" values:
"list": [
{ "id": "main", "tools": { "alsoAllow": ["agents_list"], "deny": ["cron"] } },
{ "id": "librarian" },
{ "id": "matrix" }
]Important: Check trailing commas and brackets. The "list" should end with just ] and then } for the "agents" section.
2. Manual registration via runs.json
If the system doesn't detect your agents, manually register them in your .openclaw/subagents/runs.json (or root runs.json depending on setup). Set their status to "idle" to activate them:
{
"version": 2,
"runs": {
"librarian": {
"id": "librarian",
"path": "C:\\Users\\YOUR_USERNAME\\.openclaw\\subagents\\Librarian_Synapse.md",
"status": "idle"
}
}
}3. Verification
After making these changes, restart your gateway and use the /agents command. Your squad should now appear (e.g., showing "Agents (8)" instead of just 1). You can then delegate tasks using the @agent_name tag.
📖 Read the full source: r/openclaw
👀 See Also

Optimizing GLM-4.7-Flash on M4 Mac Mini with 24GB RAM
A developer shares specific configuration details for running GLM-4.7-Flash on an M4 Mac Mini with 24GB RAM, including Q3_K_XL quantization, 32k context size with MLA, and memory allocation realities for Metal.

OpenClaw Memory Plugin Analysis: Lossless Claw + LanceDB Recommended
A developer tested OpenClaw memory plugins and found that the default setup causes token bloat, while Lossless Claw paired with LanceDB provides optimal performance for maintaining agent context without high costs.

Fix for Claude VS Code Extension Error: 'command claude-vscode.editor.openLast not found'
The Claude VS Code extension version 2.1.51 contains a breaking bug that causes the error 'command claude-vscode.editor.openLast not found'. The workaround is to downgrade to version 2.1.49.

Master OpenClaw on Your Android Smartphone: A Comprehensive Tutorial
Curious about harnessing the potential of OpenClaw on your Android smartphone? This tutorial provides step-by-step guidance on getting started, covering essential tips and tricks from the vibrant OpenClaw community.