## Summary
- add a global gateway plugin host module with a registry token and lookup service
- instantiate active channel plugins from environment variables and start/stop them with Nest lifecycle hooks
- wire the Discord workspace plugin into @mosaic/gateway and attach PluginModule to AppModule
## Verification
- pnpm --filter @mosaic/gateway... build
- pnpm --filter @mosaic/gateway typecheck
- pnpm --filter @mosaic/gateway lint
- pnpm format:check
- pnpm typecheck
- pnpm lint
Fixes #41
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
Verification
Fixes #41