Skip to content

docs(tools-reference): fix stale feishu_comment.py path - #71371

Closed
santhiprakash wants to merge 1 commit into
NousResearch:mainfrom
santhiprakash:docs/fix-stale-feishu-comment-path-v3
Closed

docs(tools-reference): fix stale feishu_comment.py path#71371
santhiprakash wants to merge 1 commit into
NousResearch:mainfrom
santhiprakash:docs/fix-stale-feishu-comment-path-v3

Conversation

@santhiprakash

Copy link
Copy Markdown

Problem

The Built-in Tools Reference page references gateway/platforms/feishu_comment.py as the location of the Feishu document-comment handler. That path is stale — the feishu adapter was migrated from gateway/platforms/ to plugins/platforms/feishu/ in the platform-plugin migration (#49408).

Root cause

Line 67 of website/docs/reference/tools-reference.md still uses the pre-migration path.

Fix

  • Updated gateway/platforms/feishu_comment.pyplugins/platforms/feishu/feishu_comment.py to match the current codebase location.

Verification

  • Confirmed plugins/platforms/feishu/feishu_comment.py exists on upstream/main (commit 6ad632bf9)
  • Confirmed gateway/platforms/feishu_comment.py does not exist in gateway/platforms/ (only legacy adapters remain there)
  • No other gateway/platforms/ references in the website docs are stale — all other referenced files still exist at their documented paths

- Problem: The tools-reference page references gateway/platforms/feishu_comment.py, but the feishu adapter was migrated to plugins/platforms/feishu/ in the platform-plugin migration (NousResearch#49408).
- Fix: Update the path to plugins/platforms/feishu/feishu_comment.py to match the current codebase.
- Verification: Confirmed target file exists at the new path and the old path no longer exists in gateway/platforms/.
@alt-glitch alt-glitch added type/docs Documentation improvements comp/plugins Plugin system and bundled plugins platform/feishu Feishu / Lark adapter P3 Low — cosmetic, nice to have labels Jul 25, 2026
@santhiprakash

Copy link
Copy Markdown
Author

Closing in favor of consolidated PR covering all stale feishu path references (# coming). The three separate PRs were opened from an older branch that accumulated 360+ commits behind main and could not be cleanly rebased. All three fixes (tools-reference EN, tools-reference zh-Hans, feishu guide EN/zh-Hans, feishu_comment_rules.py usage, adapter.py docstring) are included in the replacement PR.

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

Labels

comp/plugins Plugin system and bundled plugins P3 Low — cosmetic, nice to have platform/feishu Feishu / Lark adapter type/docs Documentation improvements

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants