Repository navigation
Conversation
Backport the v0.2 ABI onto the v0.3 executor for a frozen v0.2.16 line: string-only user errors, gl_call Rollback message, exec_prompt json floats encoded as calldata strings, and a method-key bridge (new "" <-> legacy "method") so the prebuilt v0.2.16 runner sees the key it expects. Runners are no longer built from source: they are fetched from genvm-universal.tar.xz (see runners/index.json) and the registry manifests are pinned from the v0.2.16 release.
The v0.2.16 runner registry (all.json/latest.json) and on-disk tarball paths identify a runner by the Nix base32 of its sha256. The old `gvm32` module was a big-endian-integer base32 (and mislabeled Crockford) that only round-tripped as an opaque bijection, so it could never re-derive a runner's on-disk hash. Rename it to `nix32` and implement true Nix base32.
Add a dev-only top-level flake providing the developer shell and the git-hooks.nix pre-commit/commit-msg hooks, pinned to this executor's own toolchain (clang-format v19). Replace the support/nix/precommit tool flake — its hooks now live in the flake — and carry self-contained copies of the check-commit-message and md-local-links hook scripts. Ignore the git-hooks generated .pre-commit-config.yaml.
CodeRabbit reads .coderabbit.yaml from the PR head branch, and declaring base_branches overrides the org default. The `v\d+\.\d+(\.x|-dev)?` pattern did not match `v0.3-dev`, so PRs to the dev branches were auto-skipped. Spell the suffixes out as separate alternatives instead of an optional group.
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
kp2pml30
force-pushed
the
pr/v0.2/chore/post-repo-split-cleanup
branch
from
July 16, 2026 11:11
c78ff90 to
9a2e2ce
Compare
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.
Auto-opened executor mirror of genlayerlabs/genvm-manager#4.
Carries the executor-side work for that manager PR.