Skip to content

feat: define cloud extension contracts - #21

Merged
loonghao merged 1 commit into
mainfrom
codex/issue-12-extension-contracts
May 27, 2026
Merged

feat: define cloud extension contracts#21
loonghao merged 1 commit into
mainfrom
codex/issue-12-extension-contracts

Conversation

@loonghao

Copy link
Copy Markdown
Owner

Summary

  • add optional worker identity metadata to worker registration and persisted worker info
  • document stable and experimental extension contracts for storage, logs/artifacts, worker identity, and scheduler independence
  • link the extension contract note from the architecture docs and README

Validation

  • cargo fmt --all
  • $env:PYO3_PYTHON='C:\Users\hallong\AppData\Local\Programs\Python\Python312\python.exe'; cargo test --workspace
  • $env:PYO3_PYTHON='C:\Users\hallong\AppData\Local\Programs\Python\Python312\python.exe'; cargo clippy --workspace --all-targets -- -D warnings
  • npm ci
  • npm run build
  • git diff --check

Closes #12

@loonghao
loonghao merged commit cfdba79 into main May 27, 2026
8 checks passed
@loonghao
loonghao deleted the codex/issue-12-extension-contracts branch May 27, 2026 19:13
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.

Define cloud-ready backend and execution extension contracts

1 participant