feat(inter-agent): surface frontend des annonces live sur les cellules (F1-F3)
Affiche les annonces d'agent en direct au-dessus des cellules, sur la base develop : - announcements: nouveau feature module — store réactif, provider d'abonnement aux événements, overlay par cible et aperçu, avec tests (announcementsStore + provider). - App.tsx: montage du provider dans l'arbre applicatif. - domain/index.ts: types partagés de l'événement d'annonce côté front. - layout: composition de l'overlay dans LayoutGrid + règle d'exclusion couverte par overlayExclusion.test.ts. - AgentsPanel: intègre l'aperçu des annonces dans la surface existante. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
19
frontend/src/features/announcements/index.ts
Normal file
19
frontend/src/features/announcements/index.ts
Normal file
@ -0,0 +1,19 @@
|
||||
/**
|
||||
* Inter-agent announcements feature (ticket #4) — live, ephemeral overlay/preview
|
||||
* of the réflexions streamed while one agent talks to another.
|
||||
*/
|
||||
|
||||
export {
|
||||
AnnouncementsProvider,
|
||||
useTargetAnnouncements,
|
||||
useRequesterAnnouncements,
|
||||
} from "./AnnouncementsProvider";
|
||||
export {
|
||||
TargetAnnouncementsOverlay,
|
||||
type TargetAnnouncementsOverlayProps,
|
||||
} from "./TargetAnnouncementsOverlay";
|
||||
export {
|
||||
AnnouncementsPreview,
|
||||
type AnnouncementsPreviewProps,
|
||||
} from "./AnnouncementsPreview";
|
||||
export * from "./announcementsStore";
|
||||
Reference in New Issue
Block a user