From 9dd35c90aebff44cb543cb21ba6ed5b0f2eb500e Mon Sep 17 00:00:00 2001 From: dtzp555 Date: Fri, 27 Mar 2026 11:04:38 +1000 Subject: [PATCH] docs: remove premature Known Issues section MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The slash session workaround was incomplete — root cause still under investigation. Removed to avoid misleading users. Will add back with accurate info once the issue is fully resolved. Co-Authored-By: Claude Opus 4.6 (1M context) --- README.md | 27 --------------------------- 1 file changed, 27 deletions(-) diff --git a/README.md b/README.md index c9484c9..68346dd 100644 --- a/README.md +++ b/README.md @@ -176,8 +176,6 @@ Add to `~/.openclaw/openclaw.json`: Restart the gateway: `openclaw gateway restart` -> ⚠️ **Known Issue:** `/ocp` may intermittently return "Unknown skill: ocp" due to an OpenClaw gateway bug with slash sessions ([#26895](https://github.com/openclaw/openclaw/issues/26895)). See [Known Issues](#known-issues) for the workaround. - ### Upgrading from v2.x (skill-based /ocp) If you previously used the skill-based `/ocp` command (via `skills/ocp/SKILL.md`), remove it to avoid conflicts: @@ -319,31 +317,6 @@ openclaw gateway restart - Session management with `--resume` - Full tool access, system prompt, MCP config support -## Known Issues - -### `/ocp` command intermittently returns "Unknown skill: ocp" - -This is a known OpenClaw gateway bug ([#26895](https://github.com/openclaw/openclaw/issues/26895), [#54485](https://github.com/openclaw/openclaw/issues/54485)). The gateway creates a `telegram:slash` session on the first `/ocp` invocation, and subsequent calls get routed to this session (sent to the agent) instead of the plugin command handler. - -**Workaround:** Delete the slash session entries and restart the gateway: - -```bash -# Remove slash sessions for all agents -python3 -c " -import json, glob -for f in glob.glob('~/.openclaw/agents/*/sessions/sessions.json'): - d = json.load(open(f)) - keys = [k for k in d if 'slash' in k] - for k in keys: del d[k] - if keys: json.dump(d, open(f, 'w'), indent=2); print(f'Cleaned {len(keys)} slash sessions from {f}') -" - -# Restart gateway -openclaw gateway restart -``` - -**Important:** Do not add `ocp` to agent `skills` lists in `openclaw.json` — this creates a routing conflict with the plugin and makes the problem worse. OCP should only be registered as a plugin, never as a skill. - ## License MIT