AsyncEventBridge bridges sync EventEmitter to asyncio consumers. FastAPI app with session management, discussion control, roles/providers. WebSocket for real-time events + inject, SSE for read-only streaming. Minimal dark-theme HTML/JS UI. `meeting-room serve` CLI subcommand. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
434 B
434 B
v2-p2-serve-command
Goal
Add meeting-room serve CLI subcommand that starts the FastAPI web server.
Key files
meeting_room/cli.py— serve subcommand added
Decisions log
- 2026-05-04: Default port 8000, configurable via --port. --host and --reload flags.
Open questions
- None
Completed steps
meeting-room servesubcommand with --host, --port, --reload- Starts uvicorn with the FastAPI app