Skip to content

chore: release main - #487

Open
stainless-app[bot] wants to merge 5 commits into
mainfrom
release-please--branches--main--changes--next
Open

chore: release main#487
stainless-app[bot] wants to merge 5 commits into
mainfrom
release-please--branches--main--changes--next

Conversation

@stainless-app

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

Copy link
Copy Markdown
Contributor

✨ Stainless prepared a new release

agentex-client: 0.23.0

0.23.0 (2026-08-07)

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

Features

  • propagate error categories to SGP spans (#486) (f2b1808)
  • tracing: correlate business spans with obs via dedicated wrapper span (#484) (72732b7)
  • tracing: propagate OTel trace context across Temporal boundaries (#485) (da7ea15)
agentex-sdk: 0.23.0

0.23.0 (2026-08-07)

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

Features

  • propagate error categories to SGP spans (#486) (f2b1808)

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 advances both packages to version 0.23.0 and ships tracing improvements for error categorization, business-span correlation, and Temporal context propagation.

  • Adds observability wrapper spans and bidirectional identifiers linking business spans with backend traces.
  • Propagates OpenTelemetry context through Temporal clients, workflows, and activities.
  • Records categorized errors on Agentex and SGP spans.
  • Updates package metadata, changelogs, dependencies, and tracing tests.

Confidence Score: 5/5

The PR appears safe to merge.

No blocking failure remains.

Important Files Changed

Filename Overview
src/agentex/lib/core/tracing/trace.py Integrates observability wrapper-span lifecycle and correlation metadata into synchronous and asynchronous business spans.
src/agentex/lib/core/tracing/obs_span.py Adds fail-open OpenTelemetry and Datadog wrapper-span creation, tagging, correlation, and closure.
src/agentex/lib/core/tracing/temporal.py Adds default-enabled, environment-configurable Temporal OpenTelemetry interceptor construction.
src/agentex/lib/core/temporal/workers/worker.py Installs tracing interceptors on Temporal worker clients and worker execution.
src/agentex/lib/core/tracing/span_error.py Adds normalized application, platform, and unknown error categories to stored span errors.
src/agentex/lib/adk/_modules/tracing.py Records exceptions raised inside ADK tracing contexts before ending their spans.
adk/pyproject.toml Releases agentex-sdk 0.23.0 and raises the scale-gp-beta minimum version for categorized tracing errors.

Sequence Diagram

sequenceDiagram
    participant ACP as ACP Handler
    participant Client as Temporal Client
    participant Workflow as Temporal Workflow
    participant Activity as Temporal Activity
    participant Trace as Agentex Business Trace
    participant Obs as OTel / Datadog
    ACP->>Obs: Open dispatch span
    ACP->>Client: Start workflow or send signal
    Client->>Workflow: Propagate trace context in headers
    Workflow->>Activity: Propagate trace context
    Activity->>Trace: Start business span
    Trace->>Obs: Add correlation and reverse tags
    Activity->>Trace: End span with categorized error metadata
    Trace->>Obs: Close correlated observability span
Loading

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

stainless-app Bot and others added 2 commits August 4, 2026 00:28
…r span (#484)

Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
@stainless-app
stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from 8c9eeac to 2af8c8b Compare August 6, 2026 21:33
jshaikScale and others added 2 commits August 7, 2026 12:23
@stainless-app
stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from 2af8c8b to f0d38bf Compare August 7, 2026 16:24
@socket-security

Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updatedpypi/​scale-gp-beta@​0.2.0 ⏵ 0.5.099 +1100100100100

View full report

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