-
Notifications
You must be signed in to change notification settings - Fork 0
feat: implement meeting scheduler and event-triggered meetings #264
Copy link
Copy link
Closed
Labels
prio:mediumShould do, but not blockingShould do, but not blockingscope:medium1-3 days of work1-3 days of workspec:agent-systemDESIGN_SPEC Section 3 - Agent SystemDESIGN_SPEC Section 3 - Agent Systemspec:communicationDESIGN_SPEC Section 5 - Communication ArchitectureDESIGN_SPEC Section 5 - Communication Architecturespec:human-interactionDESIGN_SPEC Section 13 - Human Interaction LayerDESIGN_SPEC Section 13 - Human Interaction Layertype:featureNew feature implementationNew feature implementation
Description
Summary
Meeting config models support frequency (e.g. per_sprint_day, bi_weekly) and trigger (e.g. on_pr) fields on MeetingTypeConfig, and the meeting protocols/orchestrator exist, but there is no scheduler that actually triggers meetings at configured intervals or in response to events.
Design Spec Reference
- §5.4 Communication Config — meeting types with frequency/trigger
- §5.1 Communication Patterns — Pattern 3: Meeting-Based (structured multi-agent conversations at defined intervals)
Scope
- Meeting scheduler service that reads
MeetingsConfig - Periodic meeting triggering based on
frequency(e.g. daily standup, bi-weekly sprint planning) - Event-triggered meetings based on
trigger(e.g. on_pr → code review meeting) - Integration with
MeetingOrchestratorfor actual meeting execution - Participant resolution from config (department names → agent IDs)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
prio:mediumShould do, but not blockingShould do, but not blockingscope:medium1-3 days of work1-3 days of workspec:agent-systemDESIGN_SPEC Section 3 - Agent SystemDESIGN_SPEC Section 3 - Agent Systemspec:communicationDESIGN_SPEC Section 5 - Communication ArchitectureDESIGN_SPEC Section 5 - Communication Architecturespec:human-interactionDESIGN_SPEC Section 13 - Human Interaction LayerDESIGN_SPEC Section 13 - Human Interaction Layertype:featureNew feature implementationNew feature implementation