Bug Reports
Open
OpenClaw integration
I hit several OpenCoven ↔ OpenClaw integration issues while getting Coven Cave connected:
>
- Coven Cave
0.0.112invokedopenclaw agentwith--session-key, but OpenClaw2026.5.3-1expects--session-id. This produced:
unknown option '--session-key'>
- The default familiar was configured as
openclaw_agent = "default", but my OpenClaw default agent ID is actuallymain. Error:
Unknown agent id "default">
- When OpenClaw needed a scope upgrade, Coven surfaced this poorly as:
_The "openclaw" agent bridge returned no text._
The real issue was a pending OpenClaw device approval foroperator.write.- Coven Cave
>
- Relaunching Coven Cave left multiple stale
server.mjssidecar processes running, so fixes didn’t apply until I manually killed the old sidecars.
>
Suggested fixes:
- Detect OpenClaw CLI version/capabilities and use
--session-idvs older flags appropriately. - Resolve the default OpenClaw agent via
openclaw agents list --jsoninstead of assumingdefault. - Surface pairing/scope approval errors explicitly in the UI.
- Ensure app relaunch kills stale bundled sidecar processes.
- Parse OpenClaw JSON robustly or separate stderr/stdout so gateway notices don’t become “no text.”
- Relaunching Coven Cave left multiple stale
0 Comments
Sign in to comment
No comments yet. Be the first to share your thoughts!