(value: unknown)
| 82 | } |
| 83 | |
| 84 | function isChartPayload(value: unknown): value is ChartPayload { |
| 85 | return isRecord(value) && value.version === 1 && isRecord(value.spec) && isRecord(value.dataset) |
| 86 | } |
| 87 | |
| 88 | function extractChartPayloads(toolResult: unknown): ChartPayload[] { |
| 89 | if (!isRecord(toolResult)) return [] |
no test coverage detected