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

Migrating OpenClaw agents to Claude Code after third-party harness deprecation
A developer migrated 17 OpenClaw agents to Claude Code in one afternoon after Anthropic ended third-party harness support. The process involved creating CLAUDE.md entry points, bash wrappers, and cron jobs while preserving existing agent logic.

Running Qwen3.6 27B and 35B on 6GB VRAM with ik_llama: Practical Configs and Benchmarks
A user shares detailed ik_llama configs and performance numbers for running Qwen3.6 27B and 35B A3B models on an RTX2060 mobile (6GB VRAM, 32GB RAM), with prefill speeds of 40-100 t/s and generation up to 11 t/s.

Trellis 2 Successfully Running on ROCm 7.11 with AMD RX 9070 XT
A developer got Trellis 2 working on Linux Mint 22.3 with an AMD RX 9070 XT using ROCm 7.11, fixing two key issues: ROCm instability with high N tensors and a broken hipMemcpy2D in CuMesh.

Opus 4.7 Broke 40% of Prompts; Fix Was Structuring CLAUDE.md and Skills
After Opus 4.7 degraded ~40% of prompts across 6 setups, a fractional head of AI fixed it by replacing ad-hoc prompts with structured Skill files, hierarchical CLAUDE.md, and separate memory files — reducing token usage 22% and iteration turns from 3-4 to 1-2.