Skip to content

chore: shorten channel label from "openclaw-weixin" to "WeChat" - #170

Open
caiyc16888 wants to merge 3 commits into
Tencent:mainfrom
caiyc16888:chore/shorten-channel-label
Open

chore: shorten channel label from "openclaw-weixin" to "WeChat"#170
caiyc16888 wants to merge 3 commits into
Tencent:mainfrom
caiyc16888:chore/shorten-channel-label

Conversation

@caiyc16888

Copy link
Copy Markdown

Summary

Shorten the channel display label from openclaw-weixin to WeChat for a cleaner session list in Control UI.

Problem

Session titles in Control UI are excessively long:

agent:main:openclaw-weixin:direct:o9cq80-pjknon-f6onuzhryb9siy@im.wechat

The openclaw-weixin segment comes from meta.label in the plugin. For comparison, Telegram and Discord plugins use short labels ("Telegram", "Discord").

Changes

  • src/channel.ts: meta.label, meta.selectionLabel, meta.docsLabel → "WeChat"
  • openclaw.plugin.json: channelConfigs.openclaw-weixin.label → "WeChat"
  • package.json: openclaw.channel.label, selectionLabel, docsLabel → "WeChat"

The plugin id remains openclaw-weixin (no breaking change to config or session keys).

Related

@NewFuture

Copy link
Copy Markdown

Thank you for the UI cleanup. This PR's commit series has been carried into and released by the current community-maintained openclaw-weixin v3.0.1:

The channel, selection, docs, and plugin-config labels now display WeChat, while the stable plugin/channel ID remains openclaw-weixin, so configuration and state compatibility are preserved.

One-line in-place replacement/upgrade (requires OpenClaw >=2026.6.1; do not uninstall the official package first):

openclaw plugins install npm:openclaw-weixin --force

For clarity: the linked repository/package is a community-maintained distribution, not the official Tencent/Weixin release. This upstream Tencent PR is still open; this comment only records that its patch has shipped in the community release.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants