show_result
Display a saved tool result as a chart or field table, loading full data from disk so large payloads stay out of the agent's context.
Instructions
Show a saved tool result to the user, rendered (a polar plot for angular scans, a field table otherwise) on hosts that support it. Pass path from an earlier result's full_result — the viewer then reads the complete payload directly, so the full data never enters your context. A result is charted only when it declares how (the command's view, or an encoding you pass here); otherwise it renders as a field table. Use it when the user would rather see the data than read it.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "show_result"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | No | The result itself, for small results that were never spilled to disk | |
| path | No | full_result path from an earlier tool result, e.g. .openbaud/out/res-….json | |
| encoding | No | How to draw it: {kind, data, angle, radius, intensity?} naming the fields that feed each visual channel. Only needed when the result carries no `view` of its own — e.g. you decoded the bytes yourself. Overrides the result's `view` when both are present. |