Skip to content

Feature: Auto-populate session label with chat/group name from messaging providers #35675

@KIDD-4869

Description

@KIDD-4869

When using OpenClaw with messaging providers like Feishu (Lark), each group chat creates a separate session. In the web UI sessions list, these sessions only show the session ID and an empty label field, making it hard to identify which session belongs to which group.

Current behavior:

  • Sessions created from group chats have an empty label field
  • Users can only identify sessions by their chat ID (e.g. oc_771ec885b7467af...)
  • Manual label editing is possible but tedious

Expected behavior:

  • When a session is created from a messaging provider (Feishu, Telegram, Discord, Slack, etc.), automatically populate the label field with the group/chat name
  • This would make the sessions list in the web UI much more user-friendly

Example:
A Feishu group named "🦞龙虾养殖场" creates a session, but the label shows empty. It should auto-fill with the group name.

Environment:

  • OpenClaw 2026.3.2
  • Channel: Feishu (Lark)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    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