Conversation
…r raw schema function tools Gemini Live doesn't support parameters_json_schema, so raw schema function tools were sent without parameters and the model could not call them properly. Switch the realtime session to the parameters field, while keeping parameters_json_schema for the regular Gemini LLM. Closes: #5450
|
This is an automated Claude Code Routine created by @toubatbrian. Right now it is in experimentation stage. The automation will start porting this PR into agents-js automatically. Heuristic classification: this PR touches the Google plugin's Gemini Live realtime integration (plugin work, not Python-only deps), so it is in scope for porting. A draft PR will be opened against Generated by Claude Code |
|
Update from the automated routine: after inspecting Reasoning:
If a future PR introduces raw-schema tools to agents-js (or splits the regular Gemini LLM onto cc @toubatbrian Generated by Claude Code |
Summary
parameters_json_schemaonFunctionDeclaration, so this PR switches the realtime session to theparametersfield (simplified via_GeminiJsonSchema).parameters_json_schemato preserve the richer JSON Schema features it supports.Closes #5450
Ref: googleapis/python-genai#1147