From 0d24c7f9bef507ce6f378a553d73619ed011b636 Mon Sep 17 00:00:00 2001 From: Carlos Escalante Date: Sat, 4 Jul 2026 15:24:54 -0600 Subject: [PATCH] Upgrade MAF 1.2.1 -> 1.10.0 (ag-ui rc7), pin instrumentation off MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Agent/OpenAIChatCompletionClient/add_agent_framework_fastapi_endpoint APIs verified unchanged against the python-1.10.0 source; 115 tests green, pip check clean. MAF 1.6.0 turns OTel on by default — ENABLE_INSTRUMENTATION=false in both compose files keeps prod logs unchanged. Co-Authored-By: Claude Opus 4.8 (1M context) --- backend/constraints.txt | 8 ++++---- backend/requirements.txt | 6 +++--- docker-compose.prod.yml | 2 ++ docker-compose.yml | 2 ++ 4 files changed, 11 insertions(+), 7 deletions(-) diff --git a/backend/constraints.txt b/backend/constraints.txt index 8b3f226..aab9aa7 100644 --- a/backend/constraints.txt +++ b/backend/constraints.txt @@ -1,8 +1,8 @@ a2a-sdk==0.3.23 ag-ui-protocol==0.1.19 -agent-framework==1.2.1 +agent-framework==1.10.0 agent-framework-a2a==1.0.0b260428 -agent-framework-ag-ui==1.0.0b260428 +agent-framework-ag-ui==1.0.0rc7 agent-framework-anthropic==1.0.0b260428 agent-framework-azure-ai-search==1.0.0b260428 agent-framework-azure-cosmos==1.0.0b260428 @@ -11,7 +11,7 @@ agent-framework-bedrock==1.0.0b260428 agent-framework-chatkit==1.0.0b260428 agent-framework-claude==1.0.0b260428 agent-framework-copilotstudio==1.0.0b260428 -agent-framework-core==1.2.1 +agent-framework-core==1.10.0 agent-framework-declarative==1.0.0b260428 agent-framework-devui==1.0.0b260428 agent-framework-durabletask==1.0.0b260428 @@ -21,7 +21,7 @@ agent-framework-github-copilot==1.0.0b260402 agent-framework-lab==1.0.0b251024 agent-framework-mem0==1.0.0b260428 agent-framework-ollama==1.0.0b260428 -agent-framework-openai==1.2.1 +agent-framework-openai==1.10.0 agent-framework-orchestrations==1.0.0b260428 agent-framework-purview==1.0.0b260428 agent-framework-redis==1.0.0b260428 diff --git a/backend/requirements.txt b/backend/requirements.txt index 6cac094..077f79b 100644 --- a/backend/requirements.txt +++ b/backend/requirements.txt @@ -11,6 +11,6 @@ httpx pywebpush py-vapid python-dateutil -agent-framework==1.2.1 -agent-framework-ag-ui==1.0.0b260428 -agent-framework-openai==1.2.1 +agent-framework==1.10.0 +agent-framework-ag-ui==1.0.0rc7 +agent-framework-openai==1.10.0 diff --git a/docker-compose.prod.yml b/docker-compose.prod.yml index e85a96b..30387fb 100644 --- a/docker-compose.prod.yml +++ b/docker-compose.prod.yml @@ -32,6 +32,8 @@ services: VAPID_PUBLIC_KEY: ${VAPID_PUBLIC_KEY} OPENAI_API_KEY: ${OPENAI_API_KEY} AGENT_MODEL: ${AGENT_MODEL:-gpt-5.4-mini} + # MAF 1.6+ enables OTel instrumentation by default; keep it off explicitly. + ENABLE_INSTRUMENTATION: "false" expose: - "8000" networks: diff --git a/docker-compose.yml b/docker-compose.yml index 0a6a3c6..bf7afeb 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -31,6 +31,8 @@ services: VAPID_PUBLIC_KEY: ${VAPID_PUBLIC_KEY:-} OPENAI_API_KEY: ${OPENAI_API_KEY:-} AGENT_MODEL: ${AGENT_MODEL:-gpt-5.4-mini} + # MAF 1.6+ enables OTel instrumentation by default; keep it off explicitly. + ENABLE_INSTRUMENTATION: "false" ports: - "8001:8000" volumes: