Go to file
devops-engineer d9e7e8f270
All checks were successful
Secret scan / secret-scan (pull_request) Successful in 8s
CI / validate (pull_request) Successful in 11m58s
CI / validate (push) Successful in 11m1s
chore(ci): adopt .runtime-version push-mode cascade signal
Background: post-2026-05-06 SCM is Gitea, not GitHub. Gitea 1.22.6 has
no repository_dispatch / workflow_dispatch trigger API (empirically
verified across 6 candidate paths in molecule-core#20 issuecomment-913).
The molecule-core/publish-runtime.yml cascade therefore cannot fire
templates via curl-dispatch — pivots to push-mode instead.

This PR is the consumer side of that pivot:

- .runtime-version file at repo root — single line, plain version
  string. Currently 0.1.129 (latest published as of 2026-05-07).
  publish-runtime overwrites this on each cascade.

- publish-image.yml gains a resolve-version job that reads the file
  and forwards the value to the reusable build workflow as the
  third-priority source in the resolution chain.

Sequencing context: this PR (and 8 sibling PRs to the other template
repos) MUST land before molecule-core#20 v2 is merged.

Refs molecule-core#14, molecule-core#20.
2026-05-07 03:07:27 -07:00
.github/workflows chore(ci): adopt .runtime-version push-mode cascade signal 2026-05-07 03:07:27 -07:00
.molecule-ci/scripts fix(config): add models[] array for canvas model dropdown (#4) 2026-04-22 19:00:47 +00:00
runbooks docs: add CLAUDE.md, known-issues.md, and runbooks/local-dev-setup.md 2026-04-21 10:55:08 +00:00
__init__.py feat: add adapter code + Dockerfile for standalone deployment 2026-04-16 04:27:22 -07:00
.gitattributes chore: enforce LF line endings on .sh/.py/.yaml/Dockerfile 2026-04-24 00:36:49 -07:00
.gitignore chore: gitignore credentials for molecule-ai-workspace-template-openclaw 2026-04-16 09:16:14 -07:00
.runtime-version chore(ci): adopt .runtime-version push-mode cascade signal 2026-05-07 03:07:27 -07:00
adapter.py fix(adapter): skip gateway spawn under MOLECULE_SMOKE_MODE 2026-04-30 22:46:51 -07:00
AGENTS.md feat: initial template content (extracted from molecule-monorepo) 2026-04-16 03:05:47 -07:00
BOOTSTRAP.md feat: initial template content (extracted from molecule-monorepo) 2026-04-16 03:05:47 -07:00
CLAUDE.md docs: add CLAUDE.md, known-issues.md, and runbooks/local-dev-setup.md 2026-04-21 10:55:08 +00:00
config.yaml fix(config): add models[] array for canvas model dropdown (#4) 2026-04-22 19:00:47 +00:00
Dockerfile fix: restore COPY/RUN lines in Dockerfile 2026-04-27 07:50:19 -07:00
HEARTBEAT.md feat: initial template content (extracted from molecule-monorepo) 2026-04-16 03:05:47 -07:00
install.sh add install.sh to install Node 22 from nodesource 2026-05-01 13:33:35 -07:00
known-issues.md docs: add CLAUDE.md, known-issues.md, and runbooks/local-dev-setup.md 2026-04-21 10:55:08 +00:00
README.md feat: initial template content (extracted from molecule-monorepo) 2026-04-16 03:05:47 -07:00
requirements.txt feat: add adapter code + Dockerfile for standalone deployment 2026-04-16 04:27:22 -07:00
SOUL.md feat: initial template content (extracted from molecule-monorepo) 2026-04-16 03:05:47 -07:00
TOOLS.md feat: initial template content (extracted from molecule-monorepo) 2026-04-16 03:05:47 -07:00

template-openclaw

Molecule AI workspace template for the openclaw runtime.

Usage

In Molecule AI canvas

Select this template when creating a new workspace — it appears in the template picker automatically.

From a URL (community install)

Paste this URL when creating a workspace:

github://Molecule-AI/template-openclaw

Files

  • config.yaml — workspace configuration (runtime, model, skills, etc.)
  • system-prompt.md — agent system prompt (if present)

Schema version

template_schema_version: 1 — compatible with Molecule AI platform v1.x.

License

Business Source License 1.1 — © Molecule AI.