Skip to content

fix(vexa-bot): detect Google Meet admission denial#297

Open
vikas-writer wants to merge 2 commits intoVexa-ai:mainfrom
vikas-writer:fix/google-meet-denial-detection
Open

fix(vexa-bot): detect Google Meet admission denial#297
vikas-writer wants to merge 2 commits intoVexa-ai:mainfrom
vikas-writer:fix/google-meet-denial-detection

Conversation

@vikas-writer
Copy link
Copy Markdown

Summary

  • Detect Google Meet host-denial states before treating the bot as still in the waiting room.
  • Add denial/retry UI selectors and map admission rejection to a failed lifecycle with awaiting_admission_rejected metadata.
  • Include lifecycle reason metadata in status pub/sub payloads so consumers can distinguish admission denial from generic failures.

Test plan

  • npx --yes --package tsx tsx src/platforms/googlemeet/admission.test.ts
  • python3 -m py_compile services/meeting-api/meeting_api/callbacks.py
  • Rebuilt local vexa-bot and meeting-api images and verified services healthy locally.

Made with Cursor

@vikas-writer vikas-writer marked this pull request as ready for review May 1, 2026 16:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant