Open
Conversation
91abc1a to
de14ac0
Compare
de14ac0 to
e88491a
Compare
e88491a to
3432a16
Compare
3432a16 to
d09931b
Compare
d09931b to
caf0668
Compare
caf0668 to
1bb322c
Compare
1bb322c to
e423419
Compare
e423419 to
8a63a77
Compare
8a63a77 to
9ccf90e
Compare
9ccf90e to
dc63a90
Compare
dc63a90 to
9dc2cc1
Compare
9dc2cc1 to
89702a7
Compare
89702a7 to
341713c
Compare
341713c to
4fd88a7
Compare
95e28a6 to
9604142
Compare
9604142 to
7628039
Compare
7628039 to
299c1f3
Compare
299c1f3 to
5c6e2be
Compare
5c6e2be to
2fe07f5
Compare
2fe07f5 to
8d42652
Compare
8d42652 to
94c7635
Compare
94c7635 to
6ad4b1f
Compare
6ad4b1f to
009af86
Compare
009af86 to
6d52aea
Compare
6d52aea to
c1c6d6f
Compare
c1c6d6f to
defb512
Compare
defb512 to
7f75bb0
Compare
7f75bb0 to
8296316
Compare
8296316 to
cd897e8
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Automated Release PR
0.11.0 (2026-04-27)
Full Changelog: v0.10.2...v0.11.0
Features
Chores
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 automated release PR bumps the SDK from
0.10.2to0.11.0, reflecting an API update that removes thetask_idfield from all span-related endpoints (create,update,list) and theSpanmodel itself, along with a minor bootstrap script robustness fix.Confidence Score: 5/5
Safe to merge — all changes are generated, consistent, and represent a clean API field removal across types, resources, and tests.
No P0 or P1 findings. The
task_idremoval is applied uniformly across all params types, theSpanmodel, both sync and async resource methods, and tests. The version bump correctly signals a minor (breaking) change. The bootstrap fix is a clear improvement with no downside.No files require special attention.
Important Files Changed
task_idparameter fromcreate,update, andlistmethods for bothSpansResourceandAsyncSpansResource; updateslistdocstring to reflect narrower scopetask_id: Optional[str]field from theSpanmodel — consistent with the API removaltask_idfromSpanCreateParamsTypedDicttask_idfromSpanListParamsTypedDicttask_idfromSpanUpdateParamsTypedDicttask_idargument from all span test calls, keeping tests in sync with the updated API surface$SKIP_BREWto${SKIP_BREW:-}so the script doesn't fail withset -ewhen the variable is unset in strict shells0.10.2to0.11.0Sequence Diagram
sequenceDiagram participant Client participant SpansResource participant API Note over Client,API: Before 0.11.0 — task_id accepted Client->>SpansResource: create(task_id=..., parent_id=..., ...) SpansResource->>API: POST /spans {task_id, parent_id, ...} Note over Client,API: After 0.11.0 — task_id removed Client->>SpansResource: create(parent_id=..., ...) SpansResource->>API: POST /spans {parent_id, ...} Client->>SpansResource: update(span_id, trace_id=..., ...) SpansResource->>API: PUT /spans/{span_id} {trace_id, ...} Client->>SpansResource: list(trace_id=..., ...) SpansResource->>API: GET /spans?trace_id=... API-->>SpansResource: SpanListResponse (Span objects without task_id) SpansResource-->>Client: SpanListResponseReviews (60): Last reviewed commit: "release: 0.11.0" | Re-trigger Greptile