Skip to content

[Bug]: Feishu group chat: slash commands like /new, /status, and /model do not work and may lose message content #49915

@hjuyam

Description

@hjuyam

Bug type

Behavior bug (incorrect output/state without crash)

Summary

In a Feishu single-bot group chat with group-bound agent routing, slash commands such as /new, /status, and /model do not work.
More importantly, they do not seem to reach the agent as normal text either. From the assistant side, these messages behave like empty-content events with metadata only.
Environment
Channel: Feishu
Chat type: group chat
Mode: single bot
Routing: group-bound agent
Feishu plugin: @larksuiteoapi/feishu-openclaw-plugin
Plugin version: 2026.3.8

Steps to reproduce

  • Use OpenClaw in a Feishu group chat with a single bot and group-bound agent routing.
  • Send normal messages to establish context.
  • Send /new.
  • Ask a follow-up question that checks whether context was reset.
  • Send /status and /model or other slash commands.

Expected behavior

Either:

  • slash commands should work as OpenClaw control commands, or
  • at minimum, they should still be delivered to the agent as normal text

Actual behavior

/new does not reset the session/context
/status and /model do not work
slash messages do not appear to arrive as normal text
from the assistant side, they look like empty-content events / metadata-only messages

OpenClaw version

<2026.3.13>

Operating system

ubuntu 22.04

Install method

npm

Model

gpt-5.4

Provider / routing chain

no sure

Config file / key location

No response

Additional provider/model setup details

No response

Logs, screenshots, and evidence

Impact and severity

No response

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    P2Normal backlog priority with limited blast radius.bugSomething isn't workingbug:behaviorIncorrect behavior without a crashclawsweeper:linked-pr-openClawSweeper found an open linked pull request for this issue.clawsweeper:needs-live-reproClawSweeper needs live local, crabbox, or manual validation to confirm this issue.clawsweeper:needs-maintainer-reviewClawSweeper marked this issue as needing maintainer review before automation.clawsweeper:needs-product-decisionClawSweeper marked this issue as needing a product or behavior decision.clawsweeper:needs-security-reviewClawSweeper marked this issue as needing security-sensitive review.clawsweeper:no-new-fix-prClawSweeper does not recommend queueing a new automated fix PR for this issue.impact:auth-providerAuth, provider routing, model choice, or SecretRef resolution may break.impact:message-lossChannel message delivery can be lost, duplicated, or misrouted.impact:session-stateSession, memory, transcript, context, or agent state can drift or corrupt.issue-rating: 🐚 platinum hermitGood issue quality with a plausible reproduction path needing some confirmation.

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions