docs(im): document chat.managers and chat.moderation API resources#1294
docs(im): document chat.managers and chat.moderation API resources#1294shifengjuan-dev wants to merge 1 commit into
Conversation
📝 WalkthroughWalkthroughThis PR adds documentation sections for two IM API resources: ChangesIM API Resources and Permissions
Estimated code review effort🎯 2 (Simple) | ⏱️ ~8 minutes Suggested labels
Suggested reviewers
Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
🚀 PR Preview Install Guide🧰 CLI updatenpm i -g https://pkg.pr.new/larksuite/cli/@larksuite/cli@be3bfde5d5c53d26c124b4be81a597e04d21bfe0🧩 Skill updatenpx skills add shifengjuan-dev/lark-cli#feat/chat-managers-moderation -y -g |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #1294 +/- ##
=======================================
Coverage 71.58% 71.58%
=======================================
Files 689 689
Lines 65521 65521
=======================================
Hits 46901 46901
Misses 14972 14972
Partials 3648 3648 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
Add SKILL.md entries for the group manager and group moderation (speaking-permission) API-meta resources: - chat.managers.add_managers / delete_managers (指定/删除群管理员) - chat.moderation.get / update (查询/更新群发言权限) Includes the API Resources descriptions and the permission-table scope rows. Invoked via lark-cli im chat.managers/chat.moderation <method>. Change-Id: If269f72d572f276972366bdd4bb97b387dd9ec1d
3fc9541 to
be3bfde
Compare
Summary
Document the group-manager and group-moderation (speaking-permission) API-meta resources in the lark-im skill so they are discoverable for the
lark-cli im <resource> <method>flow. Docs-only; the resource definitions already ship via the generated registry.Changes
### chat.managersAPI Resources section:add_managers(指定群管理员),delete_managers(删除群管理员).### chat.moderationAPI Resources section:get(查询群成员发言权限),update(更新群发言权限).im:chat.managers:write_only,im:chat.moderation:read,im:chat:moderation:write_only).Test Plan
go build ./...passeslark-cli schema im.chat.managers.add_managers/delete_managersandim.chat.moderation.get/updateall resolve with the expected params, body, and output fieldsSummary by CodeRabbit