Skip to content

Repin the runtime to Octoscript-Makepad 62760863 (makepad 39a9de88, Octoscript 5991dfae) - #82

Merged
ymote merged 1 commit into
masterfrom
chore/runtime-makepad-39a9de88
Oct 2, 2026
Merged

ymote merged 1 commit into
masterfrom
chore/runtime-makepad-39a9de88

Conversation

@ymote

@ymote ymote commented Oct 2, 2026

Copy link
Copy Markdown
Collaborator

Moves the runtime lock from Octoscript-Makepad cb66de07 to 62760863 (Octoscript-Makepad #70). Its runtime.json pins makepad main 39a9de88, the org-wide release (makepad #75–#93 without #90), and Octoscript 5991dfae.

  • native-runtime.lock.json and the runtime-lock lines in both READMEs.
  • octoscript-core in crates/octoscript-oh-arkui and crates/octoscript-oh-webview moves from dbd48cfb to 5991dfae. Octoscript-Makepad's consumer check forces this (tools/setup-native.py → runtime.py --consumer): it rejects a git rev that differs from the runtime's runtime.json, and the same prepare step checks ../octoscript out at 5991dfae. It brings OctoScript refactor: one crate per sample app under examples/, and give the webview crate its own directory #53 (model-written text in text slots, strict actions, in-card chat; octoscript-ui-l0 through octoscript-core) into this repo's card checking.
  • Cargo.lock is unchanged. makepad-script (platform/script), the only makepad crate here, has no changed files in 1f3b1ded..39a9de88.

Checked locally on macOS with this workflow's steps: tools/setup-native.py (prepare and the consumer check), cargo check --locked --manifest-path Cargo.toml, and setup-native.py --check --cargo-manifest Cargo.toml. All pass.

🤖 Generated with Claude Code

…ctoscript 5991dfae)

The org-wide makepad release after makepad #75-#93 without #90
(Octoscript-Makepad #70). Its runtime.json also pins Octoscript 5991dfae,
and setup-native.py's consumer check rejects a Cargo.toml git rev that
differs from the runtime, so octoscript-core moves to 5991dfae with it.
That brings OctoScript #53 (model-written text in text slots, strict
actions, in-card chat; octoscript-ui-l0 via octoscript-core) into this
repo's card checking. Cargo.lock is unchanged; makepad-script, the only
makepad crate here, has no changed files in 1f3b1ded..39a9de88.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@ymote
ymote merged commit 12fbc15 into master Oct 2, 2026
2 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