(tracker: ProgressTracker)
| 95 | } |
| 96 | } |
| 97 | export function getProgressUpdate(tracker: ProgressTracker): AgentProgress { |
| 98 | return { |
| 99 | toolUseCount: tracker.toolUseCount, |
| 100 | tokenCount: getTokenCountFromTracker(tracker), |
| 101 | lastActivity: tracker.recentActivities.length > 0 ? tracker.recentActivities[tracker.recentActivities.length - 1] : undefined, |
| 102 | recentActivities: [...tracker.recentActivities] |
| 103 | }; |
| 104 | } |
| 105 | |
| 106 | /** |
| 107 | * Creates an ActivityDescriptionResolver from a tools list. |
no test coverage detected