Repository navigation
feat(sdk)!: regenerate from openapi@main (computers, task epics; task_epics -> task_epics.list) - #58
Merged
Conversation
Breaking: client.v1.orgs/teams/users task_epics(...) list methods move to the task_epics sub-resource (.task_epics.list(...)). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
calvin-archastro
marked this pull request as draft
November 1, 2026 12:25
…s waiver New advisories GHSA-w74x-v6f9-j3xg and GHSA-wjr9-j795-jxcr (fast-uri 4.2.3 fixes) and GHSA-6pq8-jhm2-2vcw (qs 6.17.1 fixes) failed the audit step on main. The braces advisory no longer matches, so its waiver is removed as the script requires. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
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.
What changed
Regenerated the Python SDK from
archastro-openapimain (spec from firstlandingorigin/main044810d106, archastro-openapi#121) with@archastro/sdk-generator@0.11.16(includes #122 name-collision fix and #124 ref-or-object union responses).Contents
computers,task_epics(withdrafts), org/team/user task epic create, task by-external-reference, org task stream, task deletions, human-answer, machine-rescope, agent requestoauth_start, threadfrom_template.GET /orgs/{org}/task_epicsis validated asTaskEpicEntityCollection | dict[str, Any].BREAKING
orgs/teams/users.task_epics(...)(list) is removed; use.task_epics.list(...)(the same path gained a create). Same rename shipped in@archastro/sdk0.22.0. Release as a minor bump (0.12.0): pre-1.0 convention, andrelease.ymldoes the bump so this PR does not touch the version.Scope / risk / testing
SDK-only, generated code. Medium risk because of the breaking rename. Local: ruff check/format clean, unit and harness tests pass, 3564 contract tests pass. CI re-runs these on Python 3.11 to 3.13 plus wheel build.
🤖 Generated with Claude Code