Skip to content

Release v0.5.1: upgrade vendor SDKs and harden evolution workflow - #57

Merged
ebarti merged 2 commits into
mainfrom
sdk-evolution-upgrade-20260829-151242Z
Aug 29, 2026
Merged

ebarti merged 2 commits into
mainfrom
sdk-evolution-upgrade-20260829-151242Z

Conversation

@ebarti

@ebarti ebarti commented Aug 29, 2026

Copy link
Copy Markdown
Owner

Release

  • prepares package version 0.5.1 and the matching uv.lock root metadata
  • adds complete release notes for changes since v0.5.0 to CHANGELOG.md
  • validates wheel and sdist metadata with strict Twine checks
  • verifies a clean Python 3.10 wheel install/import as agent-runtime-kit==0.5.1

Summary

  • upgrade Claude Agent SDK from 0.2.128 to 0.2.148
  • upgrade OpenAI Codex SDK and its coupled CLI binary from 0.144.4 to 0.147.0
  • upgrade Google Antigravity SDK from 0.1.8 to 0.1.15 and normalize short public session IDs to provider-safe conversation UUIDs
  • remove repository and ambient UV freshness cooloffs from the evolution workflow
  • repair candidate discovery so upstream releases are discovered independently of current dependency bounds
  • inspect exact baseline/candidate APIs, semantic adapter behavior, and recent upstream implementation changes in credential-scrubbed disposable environments
  • make the direction-of-travel output report implementation trends instead of dependency recommendations
  • gate dependency application and PR publication on exact lock targets, complete behavior evidence, architecture review, and repository verification

SDK state

Package Before After
claude-agent-sdk 0.2.128 0.2.148
openai-codex 0.144.4 0.147.0
openai-codex-cli-bin 0.144.4 0.147.0
google-antigravity 0.1.8 0.1.15

The standalone Codex CLI binary 0.149.0 was inspected as an opaque upstream artifact but is not selected: openai-codex 0.147.0 requires CLI binary 0.147.0 exactly.

Validation

  • no-cooloff report-only run across all four monitored packages: behavior pass, architecture safe, independent review pass
  • env -u UV_EXCLUDE_NEWER -u UV_EXCLUDE_NEWER_PACKAGE uv lock --check
  • env -u UV_EXCLUDE_NEWER -u UV_EXCLUDE_NEWER_PACKAGE uv run --locked ruff check .
  • env -u UV_EXCLUDE_NEWER -u UV_EXCLUDE_NEWER_PACKAGE uv run --locked mypy
  • env -u UV_EXCLUDE_NEWER -u UV_EXCLUDE_NEWER_PACKAGE uv run --locked pytest -q --cov=agent_runtime_kit --cov-report=term-missing --cov-fail-under=85
  • 519 passed, 8 skipped; 90.45% coverage
  • git diff --check

Generated evolution reports remain gitignored and local.

@ebarti ebarti changed the title Upgrade vendor SDKs and harden evolution workflow Release v0.5.1: upgrade vendor SDKs and harden evolution workflow Aug 29, 2026
@ebarti
ebarti merged commit 4291cb0 into main Aug 29, 2026
11 checks passed
@ebarti
ebarti deleted the sdk-evolution-upgrade-20260829-151242Z branch August 29, 2026 20:05
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