thought_signature #13638
Replies: 1 comment
-
|
Hey @mohamedDev, You've correctly identified the core challenge — the ai-proxy plugin is stateless by design, processing each request independently with no session-level context preserved between calls [1]. There's no mechanism today to capture a field like Here are the potential paths forward: 1. Client-side management (workaround, works today) 2. Provider-specific hook in the newer architecture 3. Feature request for stateful session support If you'd like to move this forward as a feature, I'd suggest opening a GitHub issue describing the use case (Gemini tool calls requiring In the meantime, option 1 (client-side management) is the most practical path. To reply, just mention @dosu. Docs are dead. Just use Dosu. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello,
With ai-proxy, since the OpenAI-compatible API does not expose an equivalent field, the gateway cannot currently generate or reconstruct this value automatically during request translation.
Supporting this would require provider-specific state management within the gateway to capture the
thought_signaturefrom Gemini responses and re-inject it into subsequent tool calls, which is not supported today.@dosu, how can we move forward?
Beta Was this translation helpful? Give feedback.
All reactions