| 14 | export type MessageHandler<T extends object> = (message: string) => Promise<Result<T>>; |
| 15 | |
| 16 | export interface Agent<T extends object> extends AgentInfo { |
| 17 | handleMessage(message: string): Promise<Result<T>>; |
| 18 | }; |
| 19 | |
| 20 | interface JsonPrintAgent<T extends object> extends Agent<T> { |
| 21 | _translator: TypeChatJsonTranslator<T>; |
no outgoing calls
no test coverage detected
searching dependent graphs…