bpm.scheduler
Calendrier/agenda avec vues jour, semaine et mois, gestion d'événements et de ressources.
Couche sémantique
Ce que le composant signifie pour un agent — valeurs proposées par la boucle, ontologie curée par l'humain. Exposée par le connecteur MCP (get_component).
Rôlecomposite
Frame Ωevent
Quand l'employerAgenda autoporteur d'événements positionnés dans le temps (jour/semaine/mois) : afficher, créer au clic sur un créneau, répartir par ressource.
S'associe avecbpm.timeline, bpm.badge, bpm.drawer
À éviter pourPlanning de tâches à dépendances (bpm.gantt) ou historique chronologique en lecture seule (bpm.timeline).
Contexte attenduÉvénements datés (start/end, ressource optionnelle) projetés sur une grille calendaire ; le clic sur créneau ouvre la création.
Statutproposed
Référence d'API
Extrait de llms.txt, généré depuis les sources TypeScript — la même référence que lisent les agents.
view*: "day" | "week" | "month"
events*: SchedulerEvent[]
resources?: SchedulerResource[]
onEventClick*: (ev: SchedulerEvent) => void
onSlotClick*: (dayStart: Date, hour: number) => void
startHour?: number
endHour?: number