Skip to content

Bump agent-framework from 1.13.0 to 1.17.0 in /test-agents - #20

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/test-agents/agent-framework-1.17.0
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/test-agents/agent-framework-1.17.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 9, 2026

Copy link
Copy Markdown

Bumps agent-framework from 1.13.0 to 1.17.0.

Release notes

Sourced from agent-framework's releases.

python-1.17.0

[1.17.0] - 2026-09-03

Added

  • samples: Add an end-to-end Foundry-hosted Telegram agent sample (#7883)
  • agent-framework-foundry-hosting: Add explicit Agent Server or agent-owned model history selection while preventing duplicated conversation replay (#7997)

Changed

  • agent-framework-core, agent-framework-foundry: [BREAKING] Restore sequence-only agent middleware inputs and remove the experimental agent-hooks core extra (#7918)
  • agent-framework-core, agent-framework-foundry, agent-framework-openai: Document the same-event-loop concurrency contract for shared chat clients (#7680)
  • agent-framework-devui, agent-framework-hosting-responses, agent-framework-openai: Support OpenAI SDK 3.x while retaining the existing supported floors (#7967)
  • agent-framework-mistral: Migrate chat and embedding clients to the official Mistral SDK (#7960)

Fixed

  • agent-framework-core, agent-framework-devui, agent-framework-foundry-hosting, agent-framework-hosting-responses, agent-framework-openai: Preserve provider refusals as marked text across history, replay, hosting, and UI conversion (#7992)
  • agent-framework-ag-ui, agent-framework-core, agent-framework-devui, agent-framework-openai: Bind approvals to stable function-call occurrences while preserving legacy approval compatibility (#7988)
  • agent-framework-foundry-hosting: Persist valid OAuth consent responses and restore consent state during recovery (#8006)
  • agent-framework-core: Surface the underlying MCP initialization error when cancellation masks a connection failure (#7704)
  • agent-framework-ag-ui, agent-framework-core: Preserve client tools and request correlation when resuming workflow-as-agent approvals (#7776)
  • agent-framework-core: Project each model call's effective tool set to agent-hooks pre_model_call events (#7747)
  • agent-framework-ag-ui: Preserve every parallel function result during AG-UI message conversion (#7980)
  • agent-framework-devui, agent-framework-openai: Preserve Responses message boundaries, multimodal content, measured usage, and streamed response IDs in DevUI (#7968)
  • agent-framework-hosting-responses: Align continuation, input, output, and media parsing with the OpenAI Responses schemas (#7966)
  • agent-framework-foundry: Declare the HTTPX runtime dependency required by Azure AI Projects 2.3
  • agent-framework-openai: Preserve falsey provider values, valid request content, usage details, and embedding order (#7964)
  • agent-framework-foundry-hosting: Preserve JSON-safe arguments, falsey results, MCP output consistency, and shell limits in response conversion (#7965)
  • agent-framework-ag-ui, agent-framework-foundry, agent-framework-openai: Preserve Responses replay metadata across stateless and provider-managed AG-UI continuations (#7906)
  • agent-framework-core: Preserve compaction mutations across tool-loop calls and align thresholds and observability (#7912)
  • agent-framework-gemini: Send Pydantic response formats to Gemini as response schemas (#7879)
  • agent-framework-redis: Keep history-provider typing compatible across the supported Redis range (#7604)

Full Changelog: microsoft/agent-framework@python-1.16.0...python-1.17.0

python-1.16.0

[1.16.0] - 2026-08-27

Added

  • agent-framework-core: Add configurable timeouts for waiting on the first background-agent task completion (#7908)
  • agent-framework-core: Allow programmatic OpenTelemetry service metadata, resource attributes, and OTLP exporter configuration (#7703)

Changed

  • agent-framework-foundry-hosting: Update Agent Server dependencies and expose parent FoundryToolbox constructor options (#7921)
  • samples: Apply ChatKit attachment lifecycle checks consistently in the end-to-end sample (#7846)

Fixed

  • agent-framework-ag-ui, agent-framework-foundry-hosting: Preserve backend-owned service-session snapshots and validate incremental provider continuation input (#7770)
  • agent-framework-anthropic, agent-framework-mistral: Preserve unmapped provider finish reasons (#7850)
  • agent-framework-azure-ai-search: Preserve the kinds of heterogeneous knowledge sources (#7875)
  • agent-framework-core: Prevent workflow checkpoints from being mutated outside storage implementations (#7847)
  • agent-framework-core: Discard unsafe Content fields during deep copy (#7903)

... (truncated)

Commits
  • 1da5718 Updating version for dotnet release 1.17.0 (#7514)
  • d56e813 Fail declarative workflows when an agent returns an error (#7497)
  • 5f3ca8f Python: Fix AG-UI approval resume at the protocol boundary (#7480)
  • 4d3c784 Python: Bound tool result compaction summaries (#7396)
  • 07511b8 Python: Prevent orphaned local approval responses (#7462)
  • e84b5a0 Python: fix LocalEvaluator reporting zero-check items as passed (#7399)
  • 84d5a5e Consolidate Dependabot dependency updates (#7445)
  • 8d37916 Python: Improve python sample validation workflow (#7350)
  • 18997c2 Python: Give the AG-UI Thread Snapshot lifecycle a single owner module (#7479)
  • 5cc1b8e Python: Add hosted agent sample for the agent harness (#7010)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [agent-framework](https://github.com/microsoft/agent-framework) from 1.13.0 to 1.17.0.
- [Release notes](https://github.com/microsoft/agent-framework/releases)
- [Commits](microsoft/agent-framework@dotnet-1.13.0...dotnet-1.17.0)

---
updated-dependencies:
- dependency-name: agent-framework
  dependency-version: 1.17.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Sep 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants