(msg)
| 602 | .filter(Boolean) |
| 603 | .map((line) => JSON.parse(line)); |
| 604 | } |
| 605 | |
| 606 | function summarizeAppServerEvents(input) { |
| 607 | const lines = parseAppServerMessages(input); |
| 608 | const summary = { |
| 609 | messageCount: lines.length, |
| 610 | threads: new Set(), |
| 611 | turns: new Set(), |
| 612 | approvals: 0, |
| 613 | commandOutputBytes: 0, |
| 614 | fileChanges: 0, |
| 615 | methods: {}, |
| 616 | }; |
no outgoing calls
no test coverage detected