(value: unknown)
| 112 | } |
| 113 | |
| 114 | export function isChartPayload(value: unknown): value is ChartPayload { |
| 115 | return isRecord(value) && value.version === 1 && isRecord(value.spec) && isRecord(value.dataset) |
| 116 | } |
| 117 | |
| 118 | export function extractChartPayloads(toolResult: unknown): ChartPayload[] { |
| 119 | if (!isRecord(toolResult)) return [] |
no test coverage detected