( turnId: string | undefined, kind: TranscriptEntry['kind'] = 'assistant', )
| 5 | |
| 6 | let seq = 0; |
| 7 | function makeEntry( |
| 8 | turnId: string | undefined, |
| 9 | kind: TranscriptEntry['kind'] = 'assistant', |
| 10 | ): TranscriptEntry { |
| 11 | return { id: String(++seq), kind, turnId, renderMode: 'markdown', content: '' }; |
| 12 | } |
| 13 | function tool(turnId: string): TranscriptEntry { |
| 14 | return makeEntry(turnId, 'tool_call'); |
| 15 | } |