Skip to content

Release v1.1.11 - #75

Merged
Chen-ROE merged 2 commits into
mainfrom
release-sdk-python-1-0-95
Aug 30, 2026
Merged

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

Conversation

@roeai-release-bot

@roeai-release-bot roeai-release-bot Bot commented Aug 29, 2026

Copy link
Copy Markdown
Contributor

This PR updates the Python SDK for release 1.1.11.

Generated from:

  • roe-main release branch 1-0-95
  • roe-main commit cd4aeded8304c18d939ad3bc7a2c7f654535fb79

@greptile-apps

greptile-apps Bot commented Aug 29, 2026

Copy link
Copy Markdown

Greptile Summary

This release updates the Python SDK to version 1.1.11 and synchronizes its OpenAPI-derived artifacts.

  • Documents and models the refusal to delete an agent’s only version.
  • Adds the shield connector type.
  • Adds the required supports_thinking LLM capability.
  • Clarifies agent-input MIME-type documentation.
  • Synchronizes package, lockfile, release-source, and README version metadata.

Confidence Score: 5/5

The PR appears safe to merge, with the reviewed OpenAPI, generated SDK, and release metadata changes remaining internally consistent.

No concrete reachable failure or actionable non-blocking defect remains after checking response translation, generated model integration, connector synchronization, and release metadata alignment.

Important Files Changed

Filename Overview
openapi/openapi.yml Adds the deletion error contract, Shield connector value, thinking capability, and clarified MIME-type documentation.
src/roe/_generated/api/agents/agents_versions_destroy.py Adds generated parsing and documentation for the newly declared HTTP 400 response.
src/roe/_generated/models/supported_llm_model.py Adds required serialization and deserialization support for the supports_thinking capability.
src/roe/_generated/models/connector_type_enum.py Adds the generated SHIELD connector enum member.
pyproject.toml Advances the package version to 1.1.11 consistently with the lockfile and release documentation.

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart LR
    O[OpenAPI contract updates] --> G[Generated endpoint and model updates]
    V[Version 1.1.11] --> M[Package and lock metadata]
    V --> R[README release banner]
    G --> S[Published Python SDK]
    M --> S
    R --> S
Loading

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

The contract added supports_thinking as a required field on
SupportedLLMModel, so from_dict now pops it unconditionally. The
hand-written fixture in test_discovery.py still omitted it, failing
with KeyError.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@Chen-ROE
Chen-ROE merged commit 029c139 into main Aug 30, 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.

1 participant