Skip to content

agent-framework

vpython-1.8.0 scope: python Breaking

This release includes 2 breaking changes for platform teams planning a safe upgrade.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

agent-framework agentic-ai agents ai .net multi-agent
+4 more
orchestration python sdk workflows

ReleasePort's take

Light signal
editorial:auto 1mo

Upgrade github‑copilot‑sdk to v1.0.0 (stable) and refactor the Skill API to async resource lookup.

Why it matters: The upgrade removes experimental status for the SDK, requiring immediate migration; refactoring the Skill API changes its usage pattern, affecting code that relies on synchronous lookups.

Summary

AI summary

BREAKING: Upgrade github‑copilot‑sdk to v1.0.0 (stable) and refactor Skill API to async resource lookup.

Changes in this release

Breaking High

[BREAKING] Upgrade github-copilot-sdk to v1.0.0 (stable)

[BREAKING] Upgrade github-copilot-sdk to v1.0.0 (stable)

Source: llm_adapter@2026-06-05

Confidence: high

Breaking High

[BREAKING — experimental] Refactor Skill API to async resource and script lookup

[BREAKING — experimental] Refactor Skill API to async resource and script lookup

Source: llm_adapter@2026-06-05

Confidence: high

Feature Medium

Add MCP-based skills discovery (`McpSkillsSource`) to agent-framework-core

Add MCP-based skills discovery (`McpSkillsSource`) to agent-framework-core

Source: llm_adapter@2026-06-05

Confidence: high

Feature Medium

Add progressive tool exposure via `FunctionInvocationContext` to agent-framework-core

Add progressive tool exposure via `FunctionInvocationContext` to agent-framework-core

Source: llm_adapter@2026-06-05

Confidence: high

Feature Medium

Add background agent support to harness agent in agent-framework-core

Add background agent support to harness agent in agent-framework-core

Source: llm_adapter@2026-06-05

Confidence: high

Feature Medium

Add `AgentFileStore` and `FileAccessProvider` for file access operations in agent-framework-core

Add `AgentFileStore` and `FileAccessProvider` for file access operations in agent-framework-core

Source: llm_adapter@2026-06-05

Confidence: high

Feature Medium

Add `timeout` parameter to `FoundryAgent` to fix ConnectTimeout on multi‑turn conversations in agent-framework-foundry

Add `timeout` parameter to `FoundryAgent` to fix ConnectTimeout on multi‑turn conversations in agent-framework-foundry

Source: llm_adapter@2026-06-05

Confidence: high

Feature Low

Implement native structured output support via Converse API in agent-framework-bedrock

Implement native structured output support via Converse API in agent-framework-bedrock

Source: granite4.1:30b@2026-06-05-audit

Confidence: low

Feature Low

Add Foundry Adaptive Evals integration for rubric-generation in agent-framework-foundry

Add Foundry Adaptive Evals integration for rubric-generation in agent-framework-foundry

Source: granite4.1:30b@2026-06-05-audit

Confidence: low

Feature Low

Persist hosted MCP call/results as canonical `mcp_call` output in agent-framework-foundry-hosting

Persist hosted MCP call/results as canonical `mcp_call` output in agent-framework-foundry-hosting

Source: granite4.1:30b@2026-06-05-audit

Confidence: low

Feature Low

Add Mistral AI embedding client package to agent-framework-mistral

Add Mistral AI embedding client package to agent-framework-mistral

Source: granite4.1:30b@2026-06-05-audit

Confidence: low

Feature Low

Expose `supported_protocol_bindings` as configurable parameter in agent-framework-a2a

Expose `supported_protocol_bindings` as configurable parameter in agent-framework-a2a

Source: granite4.1:30b@2026-06-05-audit

Confidence: low

Feature Low

Set `message_id` on `AgentResponseUpdate` for message-bearing paths in agent-framework-a2a

Set `message_id` on `AgentResponseUpdate` for message-bearing paths in agent-framework-a2a

Source: granite4.1:30b@2026-06-05-audit

Confidence: low

Bugfix Medium

Fix compaction message-id collisions and tool-loop summary persistence in agent-framework-core

Fix compaction message-id collisions and tool-loop summary persistence in agent-framework-core

Source: llm_adapter@2026-06-05

Confidence: high

Bugfix Medium

Fix observability unsafe serialization of function-call arguments containing dataclass/framework objects in agent-framework-core

Fix observability unsafe serialization of function-call arguments containing dataclass/framework objects in agent-framework-core

Source: llm_adapter@2026-06-05

Confidence: high

Bugfix Medium

Fix `FoundryAgent` stripping model from `PromptAgent` requests in agent-framework-foundry

Fix `FoundryAgent` stripping model from `PromptAgent` requests in agent-framework-foundry

Source: llm_adapter@2026-06-05

Confidence: high

Bugfix Low

Fix toolbox consent flow in hosted agent in agent-framework-foundry-hosting

Fix toolbox consent flow in hosted agent in agent-framework-foundry-hosting

Source: granite4.1:30b@2026-06-05-audit

Confidence: low

Bugfix Low

Fix OTLP HTTP base-endpoint losing `/v1/{signal}` auto-append in agent-framework-openai

Fix OTLP HTTP base-endpoint losing `/v1/{signal}` auto-append in agent-framework-openai

Source: granite4.1:30b@2026-06-05-audit

Confidence: low

Bugfix Low

Fix integration test worker crashes on Py3.13 in agent-framework-azurefunctions

Fix integration test worker crashes on Py3.13 in agent-framework-azurefunctions

Source: granite4.1:30b@2026-06-05-audit

Confidence: low

Full changelog

[1.8.0] - 2026-06-04

Added

  • agent-framework-core: Add MCP-based skills discovery (McpSkillsSource) (#6169)
  • agent-framework-core: Progressive tool exposure via FunctionInvocationContext (#6233)
  • agent-framework-core: Add background agent support to harness agent (#6155)
  • agent-framework-core: Add AgentFileStore and FileAccessProvider for file access operations (#6099)
  • agent-framework-core: Coalesce code interpreter history chunks (#5801)
  • agent-framework-core: Run sync tools off the event loop (#5773)
  • agent-framework-bedrock: Implement native structured output support via Converse API (#6052)
  • agent-framework-foundry: Add Foundry Adaptive Evals integration for rubric-generation (#6101)
  • agent-framework-foundry: Add timeout parameter to FoundryAgent to fix ConnectTimeout on multi-turn conversations (#6263)
  • agent-framework-mistral: Add Mistral AI embedding client package (#5480)
  • agent-framework-a2a: Expose supported_protocol_bindings as configurable parameter (#6098)
  • agent-framework-a2a: Set message_id on AgentResponseUpdate for message-bearing paths (#6163)
  • agent-framework-foundry-hosting: Persist hosted MCP call/results as canonical mcp_call output (#6070)

Changed

  • agent-framework-github-copilot: [BREAKING] Upgrade github-copilot-sdk to v1.0.0 (stable) (#6292)
  • agent-framework-core: [BREAKING — experimental] Refactor Skill API to async resource and script lookup (#6135)
  • agent-framework-github-copilot: Promote to release candidate (1.0.0rc1)
  • agent-framework-declarative: Promote to release candidate (1.0.0rc1) (#6256)

Fixed

  • agent-framework-core: Fix compaction message-id collisions and tool-loop summary persistence (#6299)
  • agent-framework-core: Fix observability unsafe serialization of function-call arguments containing dataclass/framework objects (#6026)
  • agent-framework-core: Consolidate MCP reliability fixes (#6145)
  • agent-framework-core: Backfill chat span request model if unknown and response model is available (#6160)
  • agent-framework-anthropic: Skip orphan anthropic thinking signatures (#5784)
  • agent-framework-foundry: Fix FoundryAgent stripping model from PromptAgent requests (#5526)
  • agent-framework-foundry-hosting: Fix toolbox consent flow in hosted agent (#6249)
  • agent-framework-foundry-hosting: Drop hosted MCP calls when reasoning is stripped (#6210)
  • agent-framework-openai: Fix OTLP HTTP base-endpoint losing /v1/{signal} auto-append (#5913)
  • agent-framework-openai: Drop hosted MCP calls when reasoning is stripped (#6210)
  • agent-framework-orchestrations: Fix spurious Magentic custom manager warning (#6261)
  • agent-framework-azurefunctions: Fix integration test worker crashes on Py3.13 (#4260)

Breaking Changes

  • Upgrade github‑copilot‑sdk to version 1.0.0 (stable) – requires migration.
  • [BREAKING — experimental] Refactor Skill API to async resource and script lookup.

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track agent-framework

Get notified when new releases ship.

Sign up free

About agent-framework

A framework for building, orchestrating and deploying AI agents and multi-agent workflows with support for Python and .NET.

All releases →

Related context

Earlier breaking changes

  • vdotnet-1.9.0 Removes [Experimental] tag from .NET Orchestrations, marking them stable.
  • vpython-1.7.0 Remove Python-only declarative actions and rename alias kinds to C# canonical names in agent-framework-declarative.
  • vpython-1.6.0 Enable instrumentation by default in agent-framework-core and agent-framework-foundry.
  • vpython-1.4.0 Migrate to a2a-sdk v1.0 in agent-framework-a2a
  • vpython-1.4.0 Tighten default access controls and CORS posture in agent-framework-devui

Beta — feedback welcome: [email protected]