v0.4.1
Fixed
- Calling
run_queryorexecute_statementwith fewer (or more) values than
the statement has placeholders is now rejected before the query is sent,
with a message that states both counts, instead of surfacing DuckDB's
"Values were not provided for the following prepared statement parameters"
wrapped in Arrow and Flight SQL transport noise. - Server errors are shown without the driver's wrappers (
Arrow Error: C Data interface error: [FlightSQL] An execution error has occurred:and the
trailing(Unknown; DoGet: endpoint 0: [])), whichever tool raised them. - The note about the
LIMITwrapper offsetting line numbers is only added to
errors that actually cite a line.
Changed
list_schemasexplains that DuckDB keepsinformation_schemaand
pg_catalogin thesystemcatalog only, soinclude_systemdoes not add
schemas to a user catalog.
Container image: ghcr.io/gizmodata/gizmosql-mcp:0.4.1 (linux/amd64, linux/arm64)
Helm chart: oci://ghcr.io/gizmodata/charts/gizmosql-mcp --version 0.4.1