v0.31.2
Fixed
Client.table_function,table_in_out_function,table_buffering_function,
table_function_plan, andtable_scan_resumableall hardcodedsecrets=None
on the wire despite the shared internal helpers already accepting and
threading asecretsparameter — exactly howscalar_function/
aggregate_functionalready got it. Not a design gap, just five call
sites nobody had gone through. Fixed; all five now accept a public
secrets: dict[str, Any] | Nonekwarg.
🤖 Generated with Claude Code