MCPcopy Create free account
hub / github.com/ChatLab/ChatLab / getChartPayloads

Function getChartPayloads

tests/chart-runtime/real-llm-chart-flow.e2e.test.ts:115–120  ·  view source on GitHub ↗
(events: AgentCoreEvent[])

Source from the content-addressed store, hash-verified

113}
114
115function getChartPayloads(events: AgentCoreEvent[]): ChartPayload[] {
116 return events
117 .filter((event) => event.type === 'tool_end' && event.toolName === 'render_chart')
118 .map((event) => (event.toolResult as { details?: { chart?: ChartPayload } }).details?.chart)
119 .filter((chart): chart is ChartPayload => !!chart)
120}
121
122describe('real external LLM chart flow', () => {
123 it(

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected