Release v1.1.6 - #68
Merged
Merged
Conversation
Greptile SummaryThis release updates the SDK to version 1.1.6.
Confidence Score: 4/5The PR should not merge until the new agent update-time filters are exposed through the public The generated transport supports both filters, but the only public agents-list facade rejects them as unexpected keyword arguments, leaving the newly released functionality inaccessible through the supported SDK API. Files Needing Attention: src/roe/api/agents.py, openapi/wrappers.yml
What T-Rex did
Important Files Changed
Reviews (1): Last reviewed commit: "Release v1.1.6" | Re-trigger Greptile |
trial-roe
added a commit
that referenced
this pull request
Aug 2, 2026
The hand-written response fixtures behind the connections and agents wrapper transport tests have drifted from the generated models. Three roe-main changes added read-only-but-required serializer fields that nothing downstream backfilled: #3758 dynamic_inputs, dynamic_input_test_disabled_reason #3837 credentials_configured #3701 BaseAgent.updated_at Connection.from_dict / BaseAgent.from_dict pop required keys with no default, so each addition turned into a KeyError. main has been red on these same four tests since #68 merged on 2026-07-29 (run 30493974267); this PR did not introduce the failure, it only changed which missing key raises first, because credentials_configured is popped before dynamic_inputs. Fixing it in this branch rather than separately so #69 merges green — publish.yml is `on: push tags v*` with no test step and no needs: on CI, so a red merge would tag v1.1.7 and ship an untested tree to PyPI. Only the response fixtures change. The expected request-body literal in test_connection_create_... is deliberately untouched: these are read-only fields the client never sends. tests/ is outside the python target's diff_paths and outside check-codegen-drift, so the fan-out will not clobber this. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
trial-roe
added a commit
that referenced
this pull request
Aug 2, 2026
The hand-written response fixtures behind the connections and agents wrapper transport tests have drifted from the generated models. Three roe-main changes added read-only-but-required serializer fields that nothing downstream backfilled: #3758 dynamic_inputs, dynamic_input_test_disabled_reason #3837 credentials_configured #3701 BaseAgent.updated_at Connection.from_dict / BaseAgent.from_dict pop required keys with no default, so each addition turned into a KeyError. main has been red on these same four tests since #68 merged on 2026-07-29 (run 30493974267); this PR did not introduce the failure, it only changed which missing key raises first, because credentials_configured is popped before dynamic_inputs. Fixing it in this branch rather than separately so #69 merges green — publish.yml is `on: push tags v*` with no test step and no needs: on CI, so a red merge would tag v1.1.7 and ship an untested tree to PyPI. Only the response fixtures change. The expected request-body literal in test_connection_create_... is deliberately untouched: these are read-only fields the client never sends. tests/ is outside the python target's diff_paths and outside check-codegen-drift, so the fan-out will not clobber this. Co-Authored-By: Claude Opus 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.
This PR updates the Python SDK for release
1.1.6.Generated from:
1-0-90f51a0d96e1165d0753357695fbdf0114f81ab603