Inspect reusable analysis data and semantic elements
inspect_analysis_artifactRead the durable datasets, stable semantic element IDs, and view bindings from one completed analysis run in the current conversation. Use this before resolving any chart-derived value or condition. The response exposes schemas, stable IDs, and derivations, not full row dumps. For a follow-up chart edit, request includeProgram=true to retrieve the exact saved code and revision linkage. Set displaySavedChart=true to reopen the unchanged saved chart inline without a new program, broker read or runtime execution. It retains its original data timestamps; it does not refresh prices. Each dataset has an inputId for internal_data.get. Reuse full calculation history for the same source and period; fetch missing periods or refreshed data when needed. This tool is generic and does not infer behavior from indicator names, labels, or user wording.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"analysisRunId": "<analysisRunId>"
},
"name": "inspect_analysis_artifact"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| analysisRunId | Yes | ||
| includeProgram | No | Return the original code, capabilities and revision linkage for a chart edit. Omit for dataset or semantic inspection. | |
| displaySavedChart | No | Reopen the original saved chart without recomputing or refreshing data. Returns its original result and observation timestamps. |