feat: add group admin commands#265
Conversation
|
Codex review: needs maintainer review before merge. Latest ClawSweeper review: 2026-05-22 22:58 UTC / May 22, 2026, 6:58 PM ET. Workflow note: Future ClawSweeper reviews update this same comment in place. How this review workflow works
Summary Reproducibility: not applicable. as a feature PR rather than a bug report. The changed behavior is supported by source inspection, focused parser/registration tests, and the contributor's live WhatsApp proof. PR rating Rank-up moves:
What the crustacean ranks mean
Shiny media proof means a screenshot, video, or linked artifact directly shows the changed behavior. Runtime, network, CSP, and security claims still need visible diagnostics. Real behavior proof Next step before merge Security Review detailsBest possible solution: Land the feature after standard maintainer review and CI, preserving the existing groups command and WA wrapper patterns. Do we have a high-confidence way to reproduce the issue? Not applicable as a feature PR rather than a bug report. The changed behavior is supported by source inspection, focused parser/registration tests, and the contributor's live WhatsApp proof. Is this the best way to solve the issue? Yes. The implementation follows the existing groups CLI and WA wrapper structure, and the follow-up commit addresses the previous boolean toggle parsing issue with regression coverage. Label changes:
Label justifications:
What I checked:
Likely related people:
Codex review notes: model gpt-5.5, reasoning high; reviewed against 54cb3f385733. |
|
ClawSweeper PR egg ✨ Hatched: 🥚 common Clockwork Crabkin Hatch commandComment Hatchability rules:
Rarity: 🥚 common. What is this egg doing here?
|
|
@clawsweeper re-review |
|
🦞🧹 I asked ClawSweeper to review this item again. Re-review progress:
|
|
@clawsweeper hatch |
|
🦞👀 I queued a comment sync for this PR. If the egg is hatchable, ClawSweeper will generate the image once and update the existing review comment. |

Summary
Live Test
Performed against a real linked WhatsApp session using contacts named
AssistentandAutomator.120363428272512126@g.usnamedwacli live test 2026-05-23with Assistent and Automator invited.groups topicset the group description live.groups descriptionalias updated the group description live.groups announce-only --onviagroups info:IsAnnounce=true.groups locked --onviagroups info:IsLocked=true.announce-only --offandlocked --off; finalgroups infoshowedIsAnnounce=falseandIsLocked=false.Topicwas empty.groups requests listhit the live endpoint successfully and returned an empty list because there were no pending join requests.Automated Checks
pnpm format:check && pnpm lint && pnpm test && pnpm build && git diff --check