Python: [BREAKING]: removed display_name, renamed context_providers, middleware and AggregateContextProvider (#3139)

* removed display_name, renamed context_providers, middleware and AggregateContextProvider

* fixes

* fixed test

* testfix

* removed mistakenly put back test

* updated new test

* rename middlewares to middleware

* middleware fixes
This commit is contained in:
Eduard van Valkenburg
2026-01-13 03:24:07 +01:00
committed by GitHub
Unverified
parent ef44fb4960
commit 203fb7b1c4
80 changed files with 596 additions and 838 deletions
@@ -99,7 +99,7 @@ def main():
"You are a helpful support specialist for Contoso Outdoors. "
"Answer questions using the provided context and cite the source document when available."
),
context_providers=TextSearchContextProvider(),
context_provider=TextSearchContextProvider(),
)
# Run the agent as a hosted agent
@@ -189,7 +189,7 @@ def create_app(config: AppConfig) -> web.Application:
web.Application: Fully initialized web application.
"""
middleware_fn = build_anonymous_claims_middleware(config.use_anonymous_mode)
app = web.Application(middlewares=[middleware_fn])
app = web.Application(middleware=[middleware_fn])
storage = MemoryStorage()
agent = build_agent()