Skip to content

Phase 2: migrate messaging enrollment to manifest hooks #4247

@sandl99

Description

@sandl99

Phase #2 for #3896.

Scope:

  • Migrate messaging channel enrollment for Telegram, Discord, WeChat, Slack, and WhatsApp to the channel manifest and workflow compiler architecture.
  • Preserve the existing onboard UX while letting enrollment hooks own channel-specific prompts and setup behavior.
  • Keep channel availability and setup driven by ChannelManifestAvailabilityContext and compiled manifest plans.

Validation:

  • CLI typecheck/build and targeted onboarding/messaging tests.

Metadata

Metadata

Assignees

Labels

VRDCIssues and PRs submitted by NVIDIA VRDC test team.area: messagingMessaging channels, bridges, manifests, or channel lifecycleintegration: whatsappWhatsApp integration or channel behaviorrefactorPR restructures code without intended behavior change
No fields configured for Enhancement.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions