- MEETING_ROOM_INBOX_ID = 22 (开发团队) - handle_meeting_message(): all messages → both AI agents - [SKIP] replies filtered out, rest sent with [QWEN]/[OpenCode] prefix - Routing in _on_message_created for inbox 22
Changes from v1.2: - Add Metrics class: track WS connection, per-inbox AI reply success rate and latency - Add DEFAULT_INBOX_CONFIG hardcoded fallback (demo sites work without inboxes.json) - Add _validate_config() for config structure validation - Add log levels (INFO/WARN/ERROR) - Add CLI commands: --health, --metrics, --ws-status, --list-inboxes, --inbox-stats - Cleanup: remove 30+ redundant --inbox-stats-* argparse variants, keep 4 useful formats - Fix f-string nested quote syntax errors - Net: 1374 -> 1025 lines (-349 lines of bloat)