Skip to content

chore: release main - #492

Merged
NiteshDhanpal merged 6 commits into
mainfrom
release-please--branches--main--changes--next
Aug 12, 2026
Merged

chore: release main#492
NiteshDhanpal merged 6 commits into
mainfrom
release-please--branches--main--changes--next

Conversation

@stainless-app

@stainless-app stainless-app Bot commented Aug 11, 2026

Copy link
Copy Markdown
Contributor

✨ Stainless prepared a new release

agentex-client: 0.24.0

0.24.0 (2026-08-11)

Full Changelog: agentex-client-v0.23.0...agentex-client-v0.24.0

Features

  • tracing: per-step obs wrappers inside business Temporal activities (#491) (5c7ee10)

Bug Fixes

  • tracing: continue inbound W3C trace context at the ACP boundary (#490) (152c163)
agentex-sdk: 0.24.0

0.24.0 (2026-08-11)

Full Changelog: agentex-sdk-v0.23.0...agentex-sdk-v0.24.0

Chores

  • agentex-sdk: Synchronize agentex versions

This pull request is managed by Stainless's GitHub App.

The semver version number is based on included commit messages. Alternatively, you can manually set the version number in the title of this pull request.

For a better experience, it is recommended to use either rebase-merge or squash-merge when merging this pull request.

🔗 Stainless website
📚 Read the docs
🙋 Reach out for help or questions

Greptile Summary

The release updates both packages to version 0.24.0 and improves trace continuity and per-step observability across ACP and Temporal boundaries.

  • Continues inbound W3C trace context through ACP request handling and downstream Temporal dispatch.
  • Adds per-step observability wrappers for business Temporal activities while retaining ambient-span handling for split tracing activities.
  • Adds backend-drift diagnostics and focused tracing regression tests.
  • Synchronizes package manifests, generated version metadata, statistics, and changelogs.

Confidence Score: 5/5

The PR appears safe to merge because no blocking failure remains within the scope of this follow-up review.

No blocking failure remains.

Important Files Changed

Filename Overview
src/agentex/lib/sdk/fastacp/base/base_acp_server.py Adds request-scoped W3C trace-context extraction and guaranteed context detachment around ACP HTTP handling.
src/agentex/lib/core/tracing/trace.py Distinguishes split tracing-dispatch activities from business activities so only in-process business spans receive dedicated observability wrappers.
src/agentex/lib/core/tracing/obs_span.py Adds OTel-first wrapper and ambient-tag behavior for Temporal execution, with fail-open backend fallback.
src/agentex/lib/core/tracing/obs_ids.py Renames the OTel-selection option and adds deduplicated warnings when configured and active observability backends differ.
tests/test_temporal_obs_backend.py Expands coverage for dispatch discrimination, business-activity wrappers, OTel correlation, and backend-drift diagnostics.
tests/test_trace_context_extraction.py Covers inbound traceparent extraction, repeated tracestate headers, baggage exclusion, and safe context detachment.

Sequence Diagram

sequenceDiagram
  participant Gateway
  participant ACP as ACP middleware
  participant Handler as ACP handler
  participant Temporal
  participant Activity as Business activity
  Gateway->>ACP: HTTP request + traceparent
  ACP->>ACP: Extract and attach W3C context
  ACP->>Handler: Run under ingress context
  Handler->>Temporal: Start or signal workflow
  Temporal->>Activity: Propagate OTel context
  Activity->>Activity: Open per-step observability wrapper
  Activity-->>Temporal: Close wrapper in-process
  ACP->>ACP: Detach request context
Loading

Reviews (2): Last reviewed commit: "chore: release main" | Re-trigger Greptile

@stainless-app
stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from 16d9ccc to 76a64cb Compare August 11, 2026 22:16
@NiteshDhanpal
NiteshDhanpal enabled auto-merge (squash) August 11, 2026 23:26
@NiteshDhanpal
NiteshDhanpal merged commit 55930f2 into main Aug 12, 2026
51 checks passed
@NiteshDhanpal
NiteshDhanpal deleted the release-please--branches--main--changes--next branch August 12, 2026 00:04
@stainless-app

stainless-app Bot commented Aug 12, 2026

Copy link
Copy Markdown
Contributor Author

@stainless-app

stainless-app Bot commented Aug 12, 2026

Copy link
Copy Markdown
Contributor Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants