Matthias Nott
2026-03-08 4c266155785aad5050ebff7211e3d5f9e15c3238
types/index.ts
....@@ -28,6 +28,7 @@
2828 export interface WsTextMessage {
2929 type: "text";
3030 content: string;
31
+ sessionId?: string;
3132 }
3233
3334 export interface WsVoiceMessage {
....@@ -35,6 +36,7 @@
3536 audioBase64: string;
3637 content: string;
3738 messageId?: string;
39
+ sessionId?: string;
3840 }
3941
4042 export interface WsImageMessage {
....@@ -42,12 +44,14 @@
4244 imageBase64: string;
4345 caption: string;
4446 mimeType: string;
47
+ sessionId?: string;
4548 }
4649
4750 export interface WsCommandMessage {
4851 type: "command";
4952 command: string;
5053 args?: Record<string, unknown>;
54
+ sessionId?: string;
5155 }
5256
5357 export type WsOutgoing = WsTextMessage | WsVoiceMessage | WsImageMessage | WsCommandMessage;