v0.12.190 — /imagegen → /cr-imagegen (Telegram collision fix)
Fix
Renames the /imagegen slash command to /cr-imagegen to resolve a collision with Telegram channel commands.
OpenClaw runtime previously emitted:
Plugin command "/imagegen" conflicts with an existing Telegram command
because Telegram channels reserve /imagegen for their own image-gen bots (HuggingFace Spaces et al.). The OpenClaw command registry can't claim the same prefix without inconsistent routing behavior in Telegram.
What changed
src/index.ts:1768—api.registerCommand({ name: "imagegen" })→name: "cr-imagegen"src/proxy.ts:3472— chat-prefix interceptor accepts both/cr-imagegenand/imagegen(backward compatibility for muscle memory; legacy form still works in chat)- README,
docs/image-generation.md,skills/imagegen/SKILL.mdupdated to lead with/cr-imagegenand note the legacy form still works in chat /videogendeliberately untouched — no field reports of collision
Migration
- Slash command in Telegram/Discord/Slack picker: use
/cr-imagegen(the new registered name) - Typing in chat: both
/cr-imagegen <prompt>and/imagegen <prompt>continue to work
Install
npm install -g @blockrun/clawrouter@0.12.190Closes #165.