diff options
Diffstat (limited to 'js/src/session/message.ts')
| -rw-r--r-- | js/src/session/message.ts | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/js/src/session/message.ts b/js/src/session/message.ts index 75c22ef0b..91bcd19b4 100644 --- a/js/src/session/message.ts +++ b/js/src/session/message.ts @@ -1,6 +1,17 @@ import z from "zod"; +import { z as zv4 } from "zod/v4"; +import { Bus } from "../bus"; export namespace Message { + export const Event = { + Updated: Bus.event( + "message.updated", + zv4.object({ + sessionID: zv4.string(), + messageID: zv4.string(), + }), + ), + }; export const ToolCall = z .object({ state: z.literal("call"), |
