Skip to content

feat: implement meeting scheduler and event-triggered meetings #264

@Aureliolo

Description

@Aureliolo

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 MeetingOrchestrator for actual meeting execution
  • Participant resolution from config (department names → agent IDs)

Metadata

Metadata

Assignees

No one assigned

    Labels

    prio:mediumShould do, but not blockingscope:medium1-3 days of workspec:agent-systemDESIGN_SPEC Section 3 - Agent Systemspec:communicationDESIGN_SPEC Section 5 - Communication Architecturespec:human-interactionDESIGN_SPEC Section 13 - Human Interaction Layertype:featureNew feature implementation

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions