GPT-6 Astra tool calls fail on Chat Completions; Responses API fixes them in Spring AI

therealdanvega · x · 2026-11-04

Spring AI developer Dan Vega shares a debugging habit: before rewriting a failing tool, check the model and endpoint pairing together. In his Spring AI 2.1 example, GPT-6 Astra tool calls fail on the Chat Completions API, but switching to the Responses API makes the identical request work — with zero changes to the Java code.

Related event: GPT-6 Astra upgrade breaks Spring AI tool calls; switching to Responses API fixes it(2 posts)→

Original post →

More from coding & agent

coding & agent channel →