Skip to content

Release v1.1.12 - #76

Merged
Chen-ROE merged 2 commits into
mainfrom
release-sdk-python-1-0-96
Sep 6, 2026
Merged

Chen-ROE merged 2 commits into
mainfrom
release-sdk-python-1-0-96

Conversation

@roeai-release-bot

Copy link
Copy Markdown
Contributor

This PR updates the Python SDK for release 1.1.12.

Generated from:

  • roe-main release branch 1-0-96
  • roe-main commit 566c143ec900bbcbd9e55422eb7a7b2e91a77547

@greptile-apps

greptile-apps Bot commented Sep 5, 2026

Copy link
Copy Markdown

Greptile Summary

This release advances the SDK to version 1.1.12 and regenerates its contract surface:

  • Adds agent-version post-action request and response models.
  • Adds agent skill-generation state and SIFT connector support.
  • Documents and parses connection-deletion conflicts caused by post-action references.
  • Keeps package, lockfile, README, and release-marker versions synchronized.
  • The generated post-action request capability is not yet exposed through the public agent-version wrapper.

Confidence Score: 4/5

The PR is not ready to merge because the principal new post-action create capability cannot be used through the public agent-version API.

The generated request model supports post_actions, but the wrapper contract and AgentVersionsAPI.create() omit the parameter, causing public callers to fail before a request can be sent.

Files Needing Attention: openapi/openapi.yml, openapi/wrappers.yml, src/roe/api/agents.py

Important Files Changed

Filename Overview
openapi/openapi.yml Adds post-action schemas, skill-generation state, SIFT support, and connection-conflict contracts; the post-action create field lacks matching public-wrapper exposure.
src/roe/_generated/models/agent_version_create_request.py Correctly models and serializes optional post actions while preserving omission through UNSET.
src/roe/_generated/models/agent_version.py Adds typed deserialization and serialization of required post-action response data.
src/roe/_generated/models/base_agent.py Adds nullable typed skill-generation state handling to agent responses.
src/roe/_generated/api/connections/connections_destroy.py Adds typed parsing for the documented HTTP 409 connection-deletion response.
src/roe/_generated/models/connector_type_enum.py Adds the SIFT connector value consistently with the OpenAPI contract.
pyproject.toml Advances the package version to 1.1.12 consistently with the lockfile and release documentation.

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart LR
    C[SDK consumer] --> W[AgentVersionsAPI.create]
    W -->|currently omits post_actions| R[AgentVersionCreateRequest]
    O[OpenAPI post_actions schema] --> R
    R --> G[Generated endpoint]
    G --> S[Roe API]
Loading

Fix all with Greploop Fix All in Claude Code

Reviews (1): Last reviewed commit: "Release v1.1.12" | Re-trigger Greptile

Comment thread openapi/openapi.yml
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@Chen-ROE
Chen-ROE merged commit e1f83d6 into main Sep 6, 2026
3 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