mirror of
https://github.com/BerriAI/litellm.git
synced 2026-10-29 06:33:28 +00:00
* fix(gemini): send Google's current Managed Agents fields on create and forward agent_config on interactions * fix(gemini): accept id on managed agent get, delete, and list_versions * fix(gemini): drop unsupported agent fields under drop_params and keep agent_config keyword-only A model interaction drops agent_config under drop_params, agent create drops wrongly typed optional fields under drop_params and otherwise answers 400 naming the field the caller sent, and agent_config on interactions create is keyword-only so positional response settings stay in place * fix(gemini): drop a non-object agent_config under drop_params and name the id alias the caller sent * fix(interactions): reject agent_config on bridged providers and drop a typeless one under drop_params Bridged providers answer 400 for agent_config without drop_params and drop it with drop_params. A Gemini agent run drops an agent_config without a string type under drop_params. The Gemini agents wire test expects Google's current upstream field names. * fix(interactions): honor additional_drop_params for agent_config on bridged providers * fix(agents): drop a clashing instructions alias under drop_params --------- Co-authored-by: mateo-berri <277851410+mateo-berri@users.noreply.github.com> |
||
|---|---|---|
| .. | ||
| _a2a_peers.py | ||
| _status_code_audit.py | ||
| test_a2a_protocol_version_bridge.py | ||
| test_a2a_protocol_version_errors.py | ||
| test_a2a_protocol_version_override.py | ||
| test_a2a_wire_versions.py | ||
| test_audio_speech_wire.py | ||
| test_audio_transcriptions_wire.py | ||
| test_audio_translations_wire.py | ||
| test_codex_model_catalog.py | ||
| test_compressed_request_bodies.py | ||
| test_embedding_path_aliases.py | ||
| test_fine_tuning_jobs.py | ||
| test_fine_tuning_managed_files_chaos.py | ||
| test_granian_admission_saturation.py | ||
| test_integration_worker_cleanup.py | ||
| test_missing_body_param_status.py | ||
| test_openai_consumer.py | ||
| test_openai_sdk_client_paths.py | ||
| test_openai_sdk_client_paths_chaos.py | ||
| test_persisted_toolsets.py | ||
| test_prompt_management_routes.py | ||
| test_proxy_utils.py | ||
| test_responses_openapi_schema.py | ||
| test_status_code_followups.py | ||
| test_status_code_followups_chaos.py | ||
| test_status_code_followups_defaults.py | ||
| test_status_code_followups_requests.py | ||