test(tools): close canonical output coverage gaps

This commit is contained in:
Tianyi Cui
2026-07-21 18:22:14 +08:00
parent 80603b22f9
commit 1f4f147699
6 changed files with 50 additions and 8 deletions
@@ -274,6 +274,6 @@ describe('structured tool error propagation (the runtime-validation Agent Note,
const toolResult = agent.session.events.find(e => e.type === 'tool/result')
expect(toolResult?.type === 'tool/result' && toolResult.data.isError).toBe(true)
expect(toolResult?.type === 'tool/result' && toolResult.data.error)
.toEqual({ message: 'exploded', info: { name: 'HarnessError', code: 'BOOM' } })
.toEqual({ name: 'HarnessError', code: 'BOOM' })
})
})