Skip to content

release: 0.11.0#330

Open
stainless-app[bot] wants to merge 43 commits intomainfrom
release-please--branches--main--changes--next
Open

release: 0.11.0#330
stainless-app[bot] wants to merge 43 commits intomainfrom
release-please--branches--main--changes--next

Conversation

@stainless-app
Copy link
Copy Markdown
Contributor

@stainless-app stainless-app Bot commented Apr 21, 2026

Automated Release PR

0.11.0 (2026-04-25)

Full Changelog: v0.10.2...v0.11.0

Features

Chores

  • internal: more robust bootstrap script (dd59283)

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

This is an automated Stainless SDK release PR bumping the version from 0.10.2 to 0.11.0. The primary API change is the removal of the task_id field from span-related operations (create, update, list) across all type definitions, resource methods, and tests, along with a minor bootstrap script hardening using ${SKIP_BREW:-} instead of $SKIP_BREW.

Confidence Score: 5/5

Safe to merge — automated SDK release with consistent field removals and no logic issues.

All changes are generated by Stainless and consistently remove task_id across types, resources, and tests. The bootstrap script improvement is strictly defensive. No logic errors, security concerns, or breaking inconsistencies found.

No files require special attention.

Important Files Changed

Filename Overview
src/agentex/resources/spans.py Removes task_id parameter from create, update, and list methods on both SyncSpansResource and AsyncSpansResource; updates list docstring to reflect new scope.
src/agentex/types/span.py Removes task_id field from the Span model; consistent with the API update removing task_id from all span operations.
src/agentex/types/span_create_params.py Removes task_id from SpanCreateParams TypedDict.
src/agentex/types/span_update_params.py Removes task_id from SpanUpdateParams TypedDict.
src/agentex/types/span_list_params.py Removes task_id from SpanListParams TypedDict.
tests/api_resources/test_spans.py Removes task_id from all span test calls (create, update, list) for both sync and async test classes.
scripts/bootstrap Hardens SKIP_BREW variable reference using ${SKIP_BREW:-} to safely handle unset variables under set -e/-u.

Sequence Diagram

sequenceDiagram
    participant Client
    participant SpansResource
    participant API

    note over SpansResource: v0.11.0 — task_id removed

    Client->>SpansResource: create(name, trace_id, parent_id, ...)
    SpansResource->>API: POST /spans {name, trace_id, parent_id}
    API-->>Client: Span

    Client->>SpansResource: update(span_id, ..., trace_id, ...)
    SpansResource->>API: PATCH /spans/{id} {trace_id, ...}
    API-->>Client: Span

    Client->>SpansResource: list(trace_id, ...)
    SpansResource->>API: GET /spans?trace_id=...
    API-->>Client: SpanListResponse
Loading

Reviews (42): Last reviewed commit: "release: 0.11.0" | Re-trigger Greptile

@stainless-app stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from 91abc1a to de14ac0 Compare April 21, 2026 17:20
@stainless-app stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from de14ac0 to e88491a Compare April 21, 2026 18:20
@stainless-app stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from e88491a to 3432a16 Compare April 21, 2026 20:20
@stainless-app stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from 3432a16 to d09931b Compare April 21, 2026 22:20
@stainless-app stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from d09931b to caf0668 Compare April 22, 2026 02:20
@stainless-app stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from caf0668 to 1bb322c Compare April 22, 2026 08:20
@stainless-app stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from 1bb322c to e423419 Compare April 22, 2026 10:20
@stainless-app stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from e423419 to 8a63a77 Compare April 22, 2026 11:20
@stainless-app stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from 8a63a77 to 9ccf90e Compare April 22, 2026 13:20
@stainless-app stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from 9ccf90e to dc63a90 Compare April 22, 2026 14:03
@stainless-app stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from dc63a90 to 9dc2cc1 Compare April 22, 2026 16:20
@stainless-app stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from 9dc2cc1 to 89702a7 Compare April 22, 2026 18:20
@stainless-app stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from 89702a7 to 341713c Compare April 23, 2026 00:20
@stainless-app stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from 341713c to 4fd88a7 Compare April 23, 2026 03:20
@stainless-app stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from 77b0817 to a26f3a0 Compare April 24, 2026 02:20
@stainless-app stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from a26f3a0 to 78f998a Compare April 24, 2026 06:20
@stainless-app stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from 78f998a to 48d5770 Compare April 24, 2026 07:20
@stainless-app stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from 48d5770 to 761063a Compare April 24, 2026 08:20
@stainless-app stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from 761063a to 799e5c4 Compare April 24, 2026 17:20
@stainless-app stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from 799e5c4 to b530469 Compare April 24, 2026 21:21
@stainless-app stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from b530469 to 6e03177 Compare April 24, 2026 23:20
@stainless-app stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from 6e03177 to 076baf0 Compare April 25, 2026 00:21
@stainless-app stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from 076baf0 to 2ccb107 Compare April 25, 2026 01:21
@stainless-app stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from 2ccb107 to f1414d0 Compare April 25, 2026 02:20
@stainless-app stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from f1414d0 to 5063e11 Compare April 25, 2026 03:20
@stainless-app stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from 5063e11 to b5ef88a Compare April 25, 2026 06:20
@stainless-app stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from b5ef88a to 71cab5d Compare April 25, 2026 07:21
@stainless-app stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from 71cab5d to f1892a8 Compare April 25, 2026 10:21
@stainless-app stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from f1892a8 to a7cb354 Compare April 25, 2026 12:21
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.

0 participants