(firstMessage: UserMessage)
| 8 | export interface ThreadStorage { |
| 9 | listThreads(cursor?: string): Promise<{ threads: Thread[]; nextCursor?: string }>; |
| 10 | createThread(firstMessage: UserMessage): Promise<Thread>; |
| 11 | getMessages(threadId: string): Promise<Message[]>; |
| 12 | updateThread(thread: Thread): Promise<Thread>; |
| 13 | deleteThread(id: string): Promise<void>; |
no outgoing calls
no test coverage detected