Skip to content

Upgrade Zeus compatibility to 0.5.0.dev0 - #1

Merged
brainx merged 2 commits into
mainfrom
agent/zeus-0.5-contract
Jul 31, 2026
Merged

Upgrade Zeus compatibility to 0.5.0.dev0#1
brainx merged 2 commits into
mainfrom
agent/zeus-0.5-contract

Conversation

@brainx

@brainx brainx commented Jul 30, 2026

Copy link
Copy Markdown
Owner

Summary

  • vendor Zeus's exact 0.5.0.dev0 OpenAPI contract from commit f4a7af8a0ce802b3f9daeed0ee44958ef92abf1a
  • add authenticated /ready client/CLI support, validate readiness schema version 6, and fail mutation preflights closed on not_ready
  • replace the broad 0.3.N mutation gate with the exact reviewed 0.5.0.dev0 contract and pin the real-Zeus verifier to the same commit
  • cover creation of kimi-k3-coding-bot using bot/template metadata only, with provider credentials and harness configuration remaining in Zeus
  • update operator, staging, compatibility, threat-model, and changelog documentation

Cross-stack boundary

Zeus PR #20 remains the separate provider/template/audit change. This PR is only Olymp's compatibility side: it does not store Kimi credentials, select provider endpoints, or add direct harness integration.

Verification

  • sh scripts/repo_check.sh — passed; 201 tests, 85% coverage, formatting, Ruff, mypy, Bandit, lifecycle smoke, and repository scans
  • sh scripts/wheel_smoke.sh — sdist and wheel built successfully; both passed package checks
  • git diff --check origin/main...HEAD — passed
  • vendored OpenAPI SHA-256: 9ed13a758f3463308556f48fc133281db2953b069c4d8aaec5fae60c041359b1

Hosted CI

Run 30661298593 passed the full repository and wheel-smoke gates on Python 3.11, 3.12, and 3.13 after merging prerequisite #2 into the branch.

@brainx
brainx marked this pull request as ready for review July 30, 2026 19:33
@brainx
brainx merged commit 5498f49 into main Jul 31, 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