You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I set up ToolBase following the instruction on ToolBase Desktop. When I use Goose Desktop with gpt-4o-mini of OpenAI, it behaved as expected. I post get the page of google.com on Goose Desktop, it uses the curl tool of ToolBase. However, I switched the model to gemini-2.0-flash or gemini-2.0-flash-exp on Goose Desktop. the following error message was responded.
Ran into this error: Request failed: Request failed with status: 400 Bad Request. Message: * GenerateContentRequest.tools[0].function_declarations[0].parameters.properties[url].format: only 'enum' and 'date-time' are supported for STRING type
GenerateContentRequest.tools[0].function_declarations[0].parameters.properties[headers].properties: should be non-empty for OBJECT type .
Please retry if you think this is a transient or recoverable error.
@gching Thank you for catching it up. Let me open it, as I still sometimes encounter the issue. I haven't analyzed the root cause yet. If I figure out something, I will put that here.
Activity
yu-iskw commentedon Feb 28, 2025
Today, I don't encounter the issue. So, let me close the issue.
gching commentedon Mar 4, 2025
Seeing this now! Yeah some models might not work well with MCP or tool calling from my testing, if it comes back up, let me know to see if I can help
yu-iskw commentedon Mar 4, 2025
@gching Thank you for catching it up. Let me open it, as I still sometimes encounter the issue. I haven't analyzed the root cause yet. If I figure out something, I will put that here.
gching commentedon Mar 4, 2025
Will see if I can catch it too, ill try
gemini-2.0-flashorgemini-2.0-flash-exp, or let me know of any other models