| 23 | * Session 消息 |
| 24 | */ |
| 25 | export interface SessionMessage { |
| 26 | seq: number; |
| 27 | role: 'user' | 'assistant' | 'compressed'; |
| 28 | content: string; |
| 29 | timestamp: string; |
| 30 | thinking?: string; |
| 31 | toolCalls?: ToolCall[]; |
| 32 | } |
| 33 | |
| 34 | /** |
| 35 | * 工具调用记录 |
nothing calls this directly
no outgoing calls
no test coverage detected