const stepSources =
step.toolResults
?.flatMap((result) => result.result?.sources || [])
.filter((source): source is Source => source !== undefined) || []
sources = [...sources, ...stepSources]
console.log('sources', JSON.stringify(sources))
const stepSources =
step.toolResults
?.flatMap((result) => result.result?.sources || [])
.filter((source): source is Source => source !== undefined) || []
sources = [...sources, ...stepSources]
console.log('sources', JSON.stringify(sources))