changedInput schema / properties / canvas_id / description
Previous value: -"DataCanvas table name (df_XXXXX_XXXXX) to register series results into for SQL analysis. When provided, or when mode=series and results exceed 200 rows, the result is registered and canvas_id is returned. Use treasury_dataframe_query to query it. Requires CANVAS_PROVIDER_TYPE=duckdb."New value: +"Set any non-empty value to stage mode=series results as a DataCanvas table for SQL analysis — the value only requests staging; the server picks the table name. Staging also happens on its own when a series matches more than 200 rows. The assigned name (df_XXXXX_XXXXX) comes back in the output canvas_id; pass it to treasury_dataframe_describe, then treasury_dataframe_query. Requires CANVAS_PROVIDER_TYPE=duckdb."
changedOutput schema / properties / canvas_id / description
Previous value: -"DataCanvas table name for series results. Use treasury_dataframe_query to run SQL."New value: +"DuckDB table name (df_XXXXX_XXXXX) holding the staged series. Pass it to treasury_dataframe_describe for the column schema, then use it as the FROM target in treasury_dataframe_query SQL. Absent when nothing was staged."
addedOutput schema / properties / cap
Added value: +{
+ "description": "The preview cap applied to the inline series array.",
+ "type": "number"
+}
changedOutput schema / properties / notice / description
Previous value: -"Guidance when no records match — lists valid security types or notes the empty date range."New value: +"Guidance when no records match (lists valid security types, or notes the empty date range), when the inline series is a preview, or when the series was staged as a DataCanvas table."
changedOutput schema / properties / rates / description
Previous value: -"Interest rate records."New value: +"Interest rate records, newest first. Whole in mode=latest — a month is a bounded set. In mode=series an inline preview of at most 20 rows; compare its length against total_records to detect the cap, and reach the rest through canvas_id when one is returned."
addedOutput schema / properties / shown
Added value: +{
+ "description": "Series rows returned inline.",
+ "type": "number"
+}
changedOutput schema / properties / total_records / description
Previous value: -"Total matching records."New value: +"In mode=latest, the number of rows in rates. In mode=series, the full upstream match — larger than rates.length whenever the preview cap applied."
addedOutput schema / properties / truncated
Added value: +{
+ "description": "True when the inline series array holds fewer rows than were retrieved.",
+ "type": "boolean"
+}