Skip to content

Python: Build(deps): Bump azure-ai-agentserver-invocations from 1.0.0b3 to 1.0.0b4 in /python#6285

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/uv/python/azure-ai-agentserver-invocations-1.0.0b4
Closed

Python: Build(deps): Bump azure-ai-agentserver-invocations from 1.0.0b3 to 1.0.0b4 in /python#6285
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/uv/python/azure-ai-agentserver-invocations-1.0.0b4

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Jun 2, 2026

Bumps azure-ai-agentserver-invocations from 1.0.0b3 to 1.0.0b4.

Release notes

Sourced from azure-ai-agentserver-invocations's releases.

azure-ai-agentserver-invocations_1.0.0b4

1.0.0b4 (2026-05-21)

Features Added

  • Error source classification headers: All HTTP error responses now include x-platform-error-source with a value of user, platform, or upstream to indicate which component caused the error. Developer handler exceptions and missing handler registrations are classified as upstream. Exceptions tagged with the platform error tag are classified as platform and additionally include x-platform-error-detail with truncated exception details (max 2048 characters) for diagnostics.
  • WebSocket protocol support — InvocationAgentServerHost now hosts /invocations_ws alongside POST /invocations. Register the handler with the new @app.ws_handler decorator. The route is registered lazily on first decoration, so hosts without a registered handler return HTTP 404.
  • WebSocket Ping/Pong keep-alive — disabled by default; enable by setting the WS_KEEPALIVE_INTERVAL env var (auto-injected by AgentService into hosted-agent containers; surfaced on app.config.ws_ping_interval in azure-ai-agentserver-core>=2.0.0b4). 0 (or unset) disables keep-alive. Wired through to Hypercorn's websocket_ping_interval by AgentServerHost._build_hypercorn_config.
  • WebSocket telemetry — structured close-event log line carrying azure.ai.agentserver.invocations_ws.session_id, close_code, and duration_ms (via the standard logging extra dict). Session ID honours the FOUNDRY_AGENT_SESSION_ID env var for HTTP/WS correlation.
  • New samples: samples/ws_invoke_agent/ (echo) and samples/ws_bidirectional_streaming_agent/ (concurrent token streaming with cancel/bye control messages).

Breaking Changes

  • Removed the automatic invoke_agent server span that was created on each /invocations request. Trace context propagation is now handled by the core TraceContextMiddleware, and user-created spans inside handlers are correctly parented without framework-generated spans.
  • Removed _safe_set_attrs and _wrap_streaming_response internal helpers (no longer needed without framework-level span management).

Other Changes

  • Platform header name constants (e.g. x-platform-error-source, x-platform-error-detail) are now imported from azure-ai-agentserver-core (_platform_headers module) instead of being defined locally. Error source classification helpers remain internal to this package.
  • Simplified request handling: baggage entries (invocation_id, session_id) are still set on each request, but span creation and lifecycle management are left to downstream frameworks.
Commits
  • d6f84be agentserver release 05/22 (#47059)
  • ce4a76b bump version (#47060)
  • 3e3297a Text translation v2 ga (#46435)
  • 06f23a2 App Config Provider - Feature Flag Page based Etags (#46412)
  • 74086a6 [AutoPR azure-mgmt-maintenance]-generated-from-SDK Generation - Python-633146...
  • ea747f3 doc: add rule for renamed model/enum breaking change (#47038)
  • c218255 [AutoPR azure-mgmt-hybridkubernetes]-generated-from-SDK Generation - Python-6...
  • 66de39f Delete sdk/projects directory (#47032)
  • 68314c5 Backport version 1.16.8 (#47029)
  • 218656c Fix retry amplification storm in Azure Monitor OpenTelemetry exporter (#47002)
  • 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 [azure-ai-agentserver-invocations](https://github.com/Azure/azure-sdk-for-python) from 1.0.0b3 to 1.0.0b4.
- [Release notes](https://github.com/Azure/azure-sdk-for-python/releases)
- [Commits](Azure/azure-sdk-for-python@azure-ai-agentserver-invocations_1.0.0b3...azure-ai-agentserver-invocations_1.0.0b4)

---
updated-dependencies:
- dependency-name: azure-ai-agentserver-invocations
  dependency-version: 1.0.0b4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python labels Jun 2, 2026
Copilot AI review requested due to automatic review settings June 2, 2026 19:51
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review.

@github-actions github-actions Bot changed the title Build(deps): Bump azure-ai-agentserver-invocations from 1.0.0b3 to 1.0.0b4 in /python Python: Build(deps): Bump azure-ai-agentserver-invocations from 1.0.0b3 to 1.0.0b4 in /python Jun 2, 2026
@moonbox3 moonbox3 closed this Jun 2, 2026
@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot Bot commented on behalf of github Jun 2, 2026

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@dependabot dependabot Bot deleted the dependabot/uv/python/azure-ai-agentserver-invocations-1.0.0b4 branch June 2, 2026 19:56
@moonbox3
Copy link
Copy Markdown
Contributor

moonbox3 commented Jun 3, 2026

@dependabot recreate

@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot Bot commented on behalf of github Jun 3, 2026

Looks like this PR is closed. If the branch still exists, you can re-open the PR and then use @dependabot rebase or @dependabot recreate. If the branch was deleted, Dependabot will create a new PR on the next scheduled run, or you can trigger an update from the Dependency graph page.

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants