| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Sorry, something went wrong.
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com> Co-authored-by: Nitesh Dhanpal <NiteshDhanpal@users.noreply.github.com> Co-authored-by: stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
Sorry, something went wrong.
…#455) Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
…s can't ship stale source (#476) Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
🤖 Release is at https://github.com/scaleapi/scale-agentex-python/releases/tag/agentex-client-v0.22.0 🌻 |
Sorry, something went wrong.
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
✨ Stainless prepared a new release
agentex-client: 0.22.00.22.0 (2026-07-29)
Full Changelog: agentex-client-v0.21.0...agentex-client-v0.22.0
Features
Bug Fixes
Refactors
- lib: remove the dead build-info.json registration read-path (#455) (2078f9f)
agentex-sdk: 0.22.00.22.0 (2026-07-29)
Full Changelog: agentex-sdk-v0.21.0...agentex-sdk-v0.22.0
Chores
This pull request is managed by Stainless's GitHub App.
The semver version number is based on included commit messages. Alternatively, you can manually set the version number in the title of this pull request.
For a better experience, it is recommended to use either rebase-merge or squash-merge when merging this pull request.
🔗 Stainless website
📚 Read the docs
🙋 Reach out for help or questions
Greptile Summary
This release (0.22.0) bundles three merged PRs: client-attested build provenance capture, defaulting agentex agents build to --no-cache, and removal of the old build-info.json registration read-path.
Confidence Score: 4/5
Functionally correct but the committed uv.lock is one version behind pyproject.toml, which will break any CI job using uv sync --frozen.
The new provenance module is well-written and gracefully degrades, the --no-cache default is correctly wired through python_on_whales, and the dead-code removal is clean. The only blocker is that uv.lock still records 0.21.0 while pyproject.toml now says 0.22.0 — any frozen-lock CI step will fail until uv lock is re-run and the result committed.
Files Needing Attention: uv.lock needs to be regenerated with uv lock to reflect the 0.22.0 version bump before this can merge without breaking CI.
Important Files Changed
Sequence Diagram
sequenceDiagram participant CLI as agentex agents build participant AH as agent_handlers.build_agent() participant BP as build_provenance participant BCM as BuildContextManager participant Docker as docker.buildx.build() CLI->>AH: "build_agent(manifest, ..., cache=False)" AH->>BCM: build_context_manager(manifest, root) BCM->>BP: iter_context_files(root) BP-->>BCM: sorted [files + symlinks] BCM->>BCM: zipped() → tar.gz archive BCM-->>AH: build_context AH->>Docker: "buildx.build(cache=False, ...)" Note over Docker: --no-cache flag sent to Docker AH->>BP: capture_build_provenance(repo_path, context_root) BP->>BP: _git rev-parse, symbolic-ref, log BP->>BP: working_tree_hash(root) BP-->>AH: "BuildProvenance{commit, ref, dirty, hash, ...}" AH->>AH: provenance.source_fields() → upload form fields

Prompt To Fix All With AIReviews (3): Last reviewed commit: "chore: release main" | Re-trigger Greptile