feat(event): support VC meeting lifecycle events - #1632
Conversation
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (8)
📝 WalkthroughWalkthroughAdds two new VC event handlers ( ChangesVC Meeting Lifecycle Events
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~20 minutes Possibly related PRs
Suggested labels
Suggested reviewers
✨ Finishing Touches📝 Generate docstrings
🧪 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 |
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #1632 +/- ##
==========================================
+ Coverage 74.66% 74.68% +0.02%
==========================================
Files 806 808 +2
Lines 81391 81484 +93
==========================================
+ Hits 60769 60858 +89
- Misses 16089 16091 +2
- Partials 4533 4535 +2 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
e45fc31 to
83fa7c2
Compare
83fa7c2 to
bef92e9
Compare
🚀 PR Preview Install Guide🧰 CLI updatenpm i -g https://pkg.pr.new/larksuite/cli/@larksuite/cli@bef92e9b9136e7eb60219d886f510245f1ffb082🧩 Skill updatenpx skills add larksuite/cli#feat/start-recipient-calendar-rpc -y -g |
Summary
participant_meeting_startedandparticipant_meeting_joined.lark-eventskill documentation with the new VC lifecycle event examples.Why
AI agents using
lark-cli eventneed first-class VC meeting lifecycle subscriptions so they can react when meetings start and participants join. Without these typed event definitions, the CLI cannot expose or validate these event schemas through the normal event tooling.Impact
eventcommand surfaces.Validation
gofmt -l .produced no output.go vet ./...passed.go mod tidycompleted with no working tree changes.go test -race -gcflags='all=-N -l' ./cmd/event ./events/vc ./internal/event/...passed.make unit-testwas attempted, but unrelated tests failed duringt.TempDircleanup of temporary.git/objectsdirectories ininternal/qualitygate/publiccontent,internal/qualitygate/rules, andshortcuts/apps; the failures did not point to this PR's event changes.Summary by CodeRabbit
New Features
Bug Fixes
Documentation