changedOutput schema / properties / error / properties / data / properties / reason / description
Previous value: -"Machine-readable failure mode. Declared by this tool: `canvas_required`: Oversized observations require an enabled workspace. `canvas_not_found`: The supplied workspace token is absent or expired. `unsupported_parameter`: Selected parameter is unavailable for this community and resolution. `unsupported_preset`: Preset is unavailable at this resolution. `invalid_window`: Window is reversed, impossible or outside source coverage. `invalid_correction`: Wind settings are unpaired or correction inputs are missing. `upstream_rejected`: NASA rejects the scientific request. `upstream_rate_limited`: NASA responds with a rate limit. `request_queue_full`: Source scheduling capacity is exhausted. `dataset_limit`: Complete data exceeds a bounded workload limit. `producer_capacity_exhausted`: Other data calls hold the in-flight capacity this call needs past its admission wait. `canvas_capacity_exhausted`: Canvas count, table or retained staging capacity is exhausted. `canvas_busy`: Another query, staging or removal occupies the supplied canvas. Other values are possible when a failure originates below the handler."New value: +"Machine-readable failure mode. Declared by this tool: `canvas_required`: Oversized observations or summaries require an enabled workspace. `canvas_not_found`: The supplied workspace token is absent or expired. `unsupported_parameter`: Selected parameter is unavailable for this community and resolution. `unsupported_preset`: Preset is unavailable at this resolution. `invalid_window`: Window is reversed, impossible or outside source coverage. `invalid_correction`: Wind settings are unpaired or correction inputs are missing. `upstream_rejected`: NASA rejects the scientific request. `upstream_rate_limited`: NASA responds with a rate limit. `request_queue_full`: Source scheduling capacity is exhausted. `dataset_limit`: Complete data exceeds a bounded workload limit. `producer_capacity_exhausted`: Other data calls hold the in-flight capacity this call needs past its admission wait. `canvas_capacity_exhausted`: Canvas count, table or retained staging capacity is exhausted. `canvas_busy`: Another query, staging or removal occupies the supplied canvas. Other values are possible when a failure originates below the handler."
addedOutput schema / properties / summaryDataset
Added value: +{
+ "additionalProperties": false,
+ "description": "Complete summaries ordered by summaryIndex; SQL NULL units restore an omitted source unit",
+ "properties": {
+ "canvas_id": {
+ "description": "Explicit process-local canvas access token",
+ "type": "string"
+ },
+ "columns": {
+ "description": "Explicit schema of every staged column",
+ "items": {
+ "additionalProperties": false,
+ "description": "One explicitly typed staged column",
+ "properties": {
+ "name": {
+ "description": "Exact registered column name",
+ "type": "string"
+ },
+ "nullable": {
+ "description": "Whether this column permits null values",
+ "type": "boolean"
+ },
+ "type": {
+ "description": "Explicit DuckDB column type",
+ "type": "string"
+ },
+ "units": {
+ "description": "Exact source units for scientific columns",
+ "type": "string"
+ },
+ "valueKind": {
+ "description": "Scientific value kind when applicable",
+ "enum": [
+ "number",
+ "categorical",
+ "orientation"
+ ],
+ "type": "string"
+ }
+ },
+ "required": [
+ "name",
+ "type",
+ "nullable"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "describeTool": {
+ "const": "nasa_power_dataframe_describe",
+ "description": "Tool for inspecting this dataset",
+ "type": "string"
+ },
+ "expiresAt": {
+ "description": "Table expiry timestamp",
+ "type": "string"
+ },
+ "queryTool": {
+ "const": "nasa_power_dataframe_query",
+ "description": "Tool for querying this dataset",
+ "type": "string"
+ },
+ "rowCount": {
+ "description": "Exact full staged row count",
+ "type": "number"
+ },
+ "table": {
+ "description": "Registered full-data table name",
+ "type": "string"
+ }
+ },
+ "required": [
+ "canvas_id",
+ "table",
+ "rowCount",
+ "expiresAt",
+ "columns",
+ "describeTool",
+ "queryTool"
+ ],
+ "type": "object"
+}