Python: [BREAKING] parameter naming and other fixes (#1255)

* parameter naming and other fixes

* fix test

* fix azure openai responses decorator ordering

* fix test

* fix mypy

* fixes in options handling

* fix tests

* final fixes

* exclude macos tests

* fix model param
This commit is contained in:
Eduard van Valkenburg
2025-10-07 23:18:48 +02:00
committed by GitHub
Unverified
parent 1a81ed202e
commit 76900f0eab
22 changed files with 327 additions and 378 deletions
@@ -39,7 +39,7 @@ class EntityInfo(BaseModel):
# Agent-specific fields (optional, populated when available)
instructions: str | None = None
model: str | None = None
model_id: str | None = None
chat_client_type: str | None = None
context_providers: list[str] | None = None
middleware: list[str] | None = None