mirror of
https://github.com/aaif-goose/goose.git
synced 2026-07-03 14:10:03 +02:00
d9573deb4f
Choose the Databricks Responses protocol after building the payload so routing sees the actual function tool representation. Route GPT-5.5 aliases with tools to native Responses because Databricks Chat Completions treats that combination as a reasoning_effort request even when Goose omits an explicit effort. Add regression coverage for goose-gpt-5-5, compass-openai-gpt-5-5, databricks-gpt-5-5, and the explicit reasoning effort path while preserving the GPT-5.4 compatibility path. Signed-off-by: Matt Toohey <contact@matttoohey.com>