v0.4.0: DataCanvas support for the dataframe tools
DataCanvas support for the dataframe tools
- eurostat_query_dataset stages a match past the 5,000-row inline cap onto an optional DuckDB canvas as a flat SQL table, reusing the response body already in memory — no extra request to Eurostat (#8)
- eurostat_dataframe_describe and eurostat_dataframe_query read the staged tables; both are gated off tools/list when CANVAS_PROVIDER_TYPE is not duckdb (#8)
- Dockerfile grants the non-root user writable canvas scratch/export directories; a scratch-directory permission failure now names CANVAS_TEMP_PATH instead of surfacing a bare EACCES
- deps: @duckdb/node-api ^1.5.5-r.3 added as a runtime dependency