(context: string)
| 1562 | } |
| 1563 | |
| 1564 | private async getFilesReadByRooSafely(context: string): Promise<string[] | undefined> { |
| 1565 | try { |
| 1566 | return await this.fileContextTracker.getFilesReadByRoo() |
| 1567 | } catch (error) { |
| 1568 | console.error(`[Task#${context}] Failed to get files read by Roo:`, error) |
| 1569 | return undefined |
| 1570 | } |
| 1571 | } |
| 1572 | |
| 1573 | public async condenseContext(): Promise<void> { |
| 1574 | // CRITICAL: Flush any pending tool results before condensing |
no test coverage detected