-
-
Notifications
You must be signed in to change notification settings - Fork 57.4k
Labels
bugSomething isn't workingSomething isn't workingregressionBehavior that previously worked and now failsBehavior that previously worked and now fails
Description
Bug type
Regression (worked before, now fails)
Summary
Slash commands (/model, /reset, /new) in Feishu group chats are not recognized by Gateway command parser. Commands are passed to the agent as regular messages instead of being intercepted and processed as system commands.
This appears to be a regression or incomplete fix of issue #10965 (closed Feb 23, 2026).
Steps to reproduce
- Configure Feishu channel with
commands.text: true - Add bot to a Feishu group chat
- Send
@bot /modelin the group - Observe behavior
Expected behavior
The /model command should be:
- Intercepted by Gateway command parser
- Processed as a system command
- Return model information directly from Gateway
- Not reach the agent
Actual behavior
- Command is not intercepted by Gateway
- Message is passed to agent as regular text:
Feishu[default] message in group: /model - Agent receives the message and responds (because agent prompt includes command handling)
- Gateway logs show:
dispatching to agent (session=agent:main:feishu:group:oc_xxx) - Gateway logs show:
dispatch complete (queuedFinal=true, replies=1) - No command-related log entries in Gateway logs
This means: /modelappears to work (agent responds with model info)- But it's not a real system command - just agent recognizing the pattern
/resetand/newdon't work at all (require Gateway processing)
OpenClaw version
2026.3.2 (latest)
Operating system
macOS (Darwin 25.2.0, arm64)
Install method
No response
Logs, screenshots, and evidence
Impact and severity
No response
Additional information
No response
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workingregressionBehavior that previously worked and now failsBehavior that previously worked and now fails