()
| 41 | } |
| 42 | |
| 43 | export function getDaemonActivitySnapshot(): DaemonActivitySnapshot { |
| 44 | const byCategory = Object.fromEntries( |
| 45 | Array.from(activityCounts.entries()).sort(([left], [right]) => left.localeCompare(right)), |
| 46 | ); |
| 47 | const activeOperationCount = Array.from(activityCounts.values()).reduce( |
| 48 | (accumulator, count) => accumulator + count, |
| 49 | 0, |
| 50 | ); |
| 51 | return { |
| 52 | activeOperationCount, |
| 53 | byCategory, |
| 54 | }; |
| 55 | } |
| 56 | |
| 57 | /** |
| 58 | * Test helper to reset shared process-local activity state. |
no outgoing calls
no test coverage detected