fix(schema): expose client-consumed events in the server manifest

This commit is contained in:
Dax Raad 2026-07-03 01:42:50 -04:00
commit 0087dd56d9
3 changed files with 2622 additions and 4857 deletions

View file

@ -66,6 +66,18 @@ export const ServerDefinitions = Event.inventory(
...foundationDefinitions,
...featureDefinitions,
...SessionTodo.Event.Definitions,
// Current events the TUI consumes from the public stream.
...SessionStatusEvent.Definitions,
...TuiEvent.Definitions,
...InstallationEvent.Definitions,
...VcsEvent.Definitions,
McpEvent.StatusChanged,
// Shared transitional: V1 contracts the current TUI still consumes during
// the migration (permission.asked/replied, question.asked, session.error).
// Remove when the TUI moves to the current permission/question surfaces.
...PermissionV1.Event.Definitions,
...QuestionV1.Event.Definitions,
SessionV1.Error,
)
export const Definitions = Event.inventory(