Skip to content

fix(sdk-python): regenerate for experimental.session.remote (XCOD-338) - #339

Merged
pminevp merged 1 commit into
devfrom
sdk-python-regen
Nov 6, 2026
Merged

pminevp merged 1 commit into
devfrom
sdk-python-regen

Conversation

@pminevp

@pminevp pminevp commented Nov 5, 2026

Copy link
Copy Markdown
Collaborator

sdk-python has been red on every dev push since #322 (XCOD-338 remote control, 2026-11-02 15:32). That PR added experimental.session.remote / remoteSet to packages/sdk/openapi.json but didn't regenerate the Python SDK, so tests/test_unit.py::test_every_operation_is_generated_sync_and_async and generate.py --check both failed.

This PR is only the output of uv run --group codegen python script/generate.py. Nothing was hand-edited.

  • operations.py / models.py: the two new operations (sync and async) and their models.
  • _version.py: 1.18.57 -> 1.19.0. It follows packages/opencode/package.json, which the upstream sync (Upstream sync: anomalyco/opencode v1.19.5 into dev (conflicts) #325) bumped. --check requires this. Publishing is tag-triggered only, so this releases nothing.

Local run (bun 1.4.4, macOS): generate.py --check, ruff, ruff format, and pyright are all clean, and the full pytest suite (unit + e2e against this checkout) gives 35 passed.

🤖 Generated with Claude Code

PR #322 (XCOD-338 remote control) added the experimental.session.remote and
experimental.session.remoteSet operations to packages/sdk/openapi.json without
regenerating the Python SDK, so test_every_operation_is_generated_sync_and_async
and `generate.py --check` failed. Output of
`uv run --group codegen python script/generate.py`; the version moves to 1.19.0
with packages/opencode/package.json (upstream sync #325).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@pminevp
pminevp merged commit bf93dae into dev Nov 6, 2026
14 of 17 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants