feat(tui): support session deletion

This commit is contained in:
Dax Raad
2026-07-06 19:19:22 -04:00
parent 96717c1a8c
commit c0ea1a43f9
18 changed files with 569 additions and 279 deletions
+11
View File
@@ -84,6 +84,16 @@ export const Renamed = Event.durable({
})
export type Renamed = typeof Renamed.Type
export const Deleted = Event.durable({
type: "session.deleted",
durable: {
aggregate: "sessionID",
version: 2,
},
schema: Base,
})
export type Deleted = typeof Deleted.Type
export const Forked = Event.durable({
type: "session.forked",
...options,
@@ -477,6 +487,7 @@ export const Definitions = Event.inventory(
ModelSelected,
Moved,
Renamed,
Deleted,
Forked,
PromptPromoted,
PromptAdmitted,