diff --git a/src/lib/types.ts b/src/lib/types.ts index 9793077..05cf753 100644 --- a/src/lib/types.ts +++ b/src/lib/types.ts @@ -3,6 +3,15 @@ export type ChatTurnMessage = { content: string; }; +export type ToolMessage = { + role: 'tool'; + id: string; + name: string; + content: string; +}; + +export type Message = ChatTurnMessage | ToolMessage; + export type Chunk = { content: string; metadata: Record;