docs(feishu): clarify oc_ group allowlist vs ou_ command allowFrom for /reset#26835
Merged
Takhoffman merged 2 commits intoopenclaw:mainfrom Feb 28, 2026
Merged
Conversation
fa1b643 to
0c8c437
Compare
r4jiv007
pushed a commit
to r4jiv007/openclaw
that referenced
this pull request
Feb 28, 2026
…r /reset (openclaw#26835) * docs(feishu): clarify oc_* group allowlist vs ou_* command allowFrom * docs(feishu): avoid direct edits to generated zh-CN docs --------- Co-authored-by: Tak Hoffman <781889+Takhoffman@users.noreply.github.com>
mylukin
pushed a commit
to mylukin/openclaw
that referenced
this pull request
Feb 28, 2026
…r /reset (openclaw#26835) * docs(feishu): clarify oc_* group allowlist vs ou_* command allowFrom * docs(feishu): avoid direct edits to generated zh-CN docs --------- Co-authored-by: Tak Hoffman <781889+Takhoffman@users.noreply.github.com>
wanjizheng
pushed a commit
to wanjizheng/openclaw
that referenced
this pull request
Feb 28, 2026
…r /reset (openclaw#26835) * docs(feishu): clarify oc_* group allowlist vs ou_* command allowFrom * docs(feishu): avoid direct edits to generated zh-CN docs --------- Co-authored-by: Tak Hoffman <781889+Takhoffman@users.noreply.github.com>
wanjizheng
pushed a commit
to wanjizheng/openclaw
that referenced
this pull request
Feb 28, 2026
…r /reset (openclaw#26835) * docs(feishu): clarify oc_* group allowlist vs ou_* command allowFrom * docs(feishu): avoid direct edits to generated zh-CN docs --------- Co-authored-by: Tak Hoffman <781889+Takhoffman@users.noreply.github.com> (cherry picked from commit 14c6345)
wanjizheng
pushed a commit
to wanjizheng/openclaw
that referenced
this pull request
Feb 28, 2026
…r /reset (openclaw#26835) * docs(feishu): clarify oc_* group allowlist vs ou_* command allowFrom * docs(feishu): avoid direct edits to generated zh-CN docs --------- Co-authored-by: Tak Hoffman <781889+Takhoffman@users.noreply.github.com> (cherry picked from commit 14c6345)
wanjizheng
pushed a commit
to wanjizheng/openclaw
that referenced
this pull request
Feb 28, 2026
…r /reset (openclaw#26835) * docs(feishu): clarify oc_* group allowlist vs ou_* command allowFrom * docs(feishu): avoid direct edits to generated zh-CN docs --------- Co-authored-by: Tak Hoffman <781889+Takhoffman@users.noreply.github.com> (cherry picked from commit 14c6345)
vincentkoc
pushed a commit
to Sid-Qin/openclaw
that referenced
this pull request
Feb 28, 2026
…r /reset (openclaw#26835) * docs(feishu): clarify oc_* group allowlist vs ou_* command allowFrom * docs(feishu): avoid direct edits to generated zh-CN docs --------- Co-authored-by: Tak Hoffman <781889+Takhoffman@users.noreply.github.com>
vincentkoc
pushed a commit
to rylena/rylen-openclaw
that referenced
this pull request
Feb 28, 2026
…r /reset (openclaw#26835) * docs(feishu): clarify oc_* group allowlist vs ou_* command allowFrom * docs(feishu): avoid direct edits to generated zh-CN docs --------- Co-authored-by: Tak Hoffman <781889+Takhoffman@users.noreply.github.com>
newtontech
pushed a commit
to newtontech/openclaw-fork
that referenced
this pull request
Feb 28, 2026
…r /reset (openclaw#26835) * docs(feishu): clarify oc_* group allowlist vs ou_* command allowFrom * docs(feishu): avoid direct edits to generated zh-CN docs --------- Co-authored-by: Tak Hoffman <781889+Takhoffman@users.noreply.github.com>
wanjizheng
pushed a commit
to wanjizheng/openclaw
that referenced
this pull request
Mar 1, 2026
…r /reset (openclaw#26835) * docs(feishu): clarify oc_* group allowlist vs ou_* command allowFrom * docs(feishu): avoid direct edits to generated zh-CN docs --------- Co-authored-by: Tak Hoffman <781889+Takhoffman@users.noreply.github.com>
wanjizheng
pushed a commit
to wanjizheng/openclaw
that referenced
this pull request
Mar 1, 2026
…r /reset (openclaw#26835) * docs(feishu): clarify oc_* group allowlist vs ou_* command allowFrom * docs(feishu): avoid direct edits to generated zh-CN docs --------- Co-authored-by: Tak Hoffman <781889+Takhoffman@users.noreply.github.com>
6 tasks
hughdidit
pushed a commit
to hughdidit/DAISy-Agency
that referenced
this pull request
Mar 1, 2026
…r /reset (openclaw#26835) * docs(feishu): clarify oc_* group allowlist vs ou_* command allowFrom * docs(feishu): avoid direct edits to generated zh-CN docs --------- Co-authored-by: Tak Hoffman <781889+Takhoffman@users.noreply.github.com> (cherry picked from commit 6e64530)
ansh
pushed a commit
to vibecode/openclaw
that referenced
this pull request
Mar 2, 2026
…r /reset (openclaw#26835) * docs(feishu): clarify oc_* group allowlist vs ou_* command allowFrom * docs(feishu): avoid direct edits to generated zh-CN docs --------- Co-authored-by: Tak Hoffman <781889+Takhoffman@users.noreply.github.com>
steipete
pushed a commit
to Sid-Qin/openclaw
that referenced
this pull request
Mar 2, 2026
…r /reset (openclaw#26835) * docs(feishu): clarify oc_* group allowlist vs ou_* command allowFrom * docs(feishu): avoid direct edits to generated zh-CN docs --------- Co-authored-by: Tak Hoffman <781889+Takhoffman@users.noreply.github.com>
safzanpirani
pushed a commit
to safzanpirani/clawdbot
that referenced
this pull request
Mar 2, 2026
…r /reset (openclaw#26835) * docs(feishu): clarify oc_* group allowlist vs ou_* command allowFrom * docs(feishu): avoid direct edits to generated zh-CN docs --------- Co-authored-by: Tak Hoffman <781889+Takhoffman@users.noreply.github.com>
steipete
pushed a commit
to Sid-Qin/openclaw
that referenced
this pull request
Mar 2, 2026
…r /reset (openclaw#26835) * docs(feishu): clarify oc_* group allowlist vs ou_* command allowFrom * docs(feishu): avoid direct edits to generated zh-CN docs --------- Co-authored-by: Tak Hoffman <781889+Takhoffman@users.noreply.github.com>
venjiang
pushed a commit
to venjiang/openclaw
that referenced
this pull request
Mar 2, 2026
…r /reset (openclaw#26835) * docs(feishu): clarify oc_* group allowlist vs ou_* command allowFrom * docs(feishu): avoid direct edits to generated zh-CN docs --------- Co-authored-by: Tak Hoffman <781889+Takhoffman@users.noreply.github.com>
robertchang-ga
pushed a commit
to robertchang-ga/openclaw
that referenced
this pull request
Mar 2, 2026
…r /reset (openclaw#26835) * docs(feishu): clarify oc_* group allowlist vs ou_* command allowFrom * docs(feishu): avoid direct edits to generated zh-CN docs --------- Co-authored-by: Tak Hoffman <781889+Takhoffman@users.noreply.github.com>
execute008
pushed a commit
to execute008/openclaw
that referenced
this pull request
Mar 2, 2026
…r /reset (openclaw#26835) * docs(feishu): clarify oc_* group allowlist vs ou_* command allowFrom * docs(feishu): avoid direct edits to generated zh-CN docs --------- Co-authored-by: Tak Hoffman <781889+Takhoffman@users.noreply.github.com>
hughdidit
pushed a commit
to hughdidit/DAISy-Agency
that referenced
this pull request
Mar 3, 2026
…r /reset (openclaw#26835) * docs(feishu): clarify oc_* group allowlist vs ou_* command allowFrom * docs(feishu): avoid direct edits to generated zh-CN docs --------- Co-authored-by: Tak Hoffman <781889+Takhoffman@users.noreply.github.com> (cherry picked from commit 6e64530)
dorgonman
pushed a commit
to kanohorizonia/openclaw
that referenced
this pull request
Mar 3, 2026
…r /reset (openclaw#26835) * docs(feishu): clarify oc_* group allowlist vs ou_* command allowFrom * docs(feishu): avoid direct edits to generated zh-CN docs --------- Co-authored-by: Tak Hoffman <781889+Takhoffman@users.noreply.github.com>
sachinkundu
pushed a commit
to sachinkundu/openclaw
that referenced
this pull request
Mar 6, 2026
…r /reset (openclaw#26835) * docs(feishu): clarify oc_* group allowlist vs ou_* command allowFrom * docs(feishu): avoid direct edits to generated zh-CN docs --------- Co-authored-by: Tak Hoffman <781889+Takhoffman@users.noreply.github.com>
zooqueen
pushed a commit
to hanzoai/bot
that referenced
this pull request
Mar 6, 2026
…r /reset (openclaw#26835) * docs(feishu): clarify oc_* group allowlist vs ou_* command allowFrom * docs(feishu): avoid direct edits to generated zh-CN docs --------- Co-authored-by: Tak Hoffman <781889+Takhoffman@users.noreply.github.com>
Mateljan1
pushed a commit
to Mateljan1/openclaw
that referenced
this pull request
Mar 7, 2026
…r /reset (openclaw#26835) * docs(feishu): clarify oc_* group allowlist vs ou_* command allowFrom * docs(feishu): avoid direct edits to generated zh-CN docs --------- Co-authored-by: Tak Hoffman <781889+Takhoffman@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Change Type (select all)
Scope (select all touched areas)
Linked Issue/PR
User-visible / Behavior Changes
None
Security Impact (required)
No)No)No)No)No)Yes, explain risk + mitigation: N/ARepro + Verification
Environment
channels.feishu.groupPolicy=allowlistchannels.feishu.groupAllowFrom=["oc_..."]channels.feishu.groups.<oc_...>.allowFrom=["ou_..."]Steps
oc_*)./reset @botin the group with sender not inallowFrom.ou_*) toallowFrom(global or per-group) and restart gateway.Expected
Actual
Evidence
Docs change only; see updated examples in:
docs/channels/feishu.mddocs/zh-CN/channels/feishu.mdObserved behavior in gateway logs matched the docs clarification; no code changes included.
Human Verification (required)
What you personally verified (not just CI), and how:
Confirmed Feishu group /reset//new works after adding sender open_id to allowFrom.Mentioned command forms like /reset @bot and /new hello @bot.No automated docs build checks beyond local review (docs-only).Compatibility / Migration
Yes)No)No)Failure Recovery (if this breaks)
Risks and Mitigations
None
Greptile Summary
Clarifies Feishu group and user ID types (
oc_*vsou_*) and documents the sender-levelallowFromrequirement for control commands in groups. The PR fixes a documentation ambiguity where users might incorrectly useou_*user IDs ingroupAllowFrom(which expects groupoc_*IDs), and adds an example showing how to configure per-groupallowFromto authorize specific users for/resetand/newcommands.Key changes:
oc_*formatopen_idin per-groupallowFromConfidence Score: 5/5
oc_*vsou_*ID types, (4) examples are syntactically correct and consistent with existing patternsLast reviewed commit: fa1b643
(2/5) Greptile learns from your feedback when you react with thumbs up/down!