Publish or update a NemoClaw pull request and follow its CI and automated reviews to completion.
日本語の概要は準備中です。原文の説明を表示しています。
Implement or review a native managed NemoClaw runtime provider and its activation or qualification. Excludes the portable experimental profile.
インストールする前に、エージェントに与えられる指示の中身を確認できます。
Add one provider through the repository's runtime-provider contract. Keep generic orchestration independent of provider implementations and provider names.
Apply the product scope gate in AGENTS.md before implementation or approval. Require an accepted
issue or accepted design decision that defines ownership, lifecycle, compatibility, security, and
validation. A valid bundle or passing test does not establish a supported surface.
Keep the portable experimental profile independent. Do not change portable selection, lifecycle, or compatibility behavior as part of a native managed-provider change.
Before planning, editing, or reviewing:
src/lib/onboard/runtime-provider/contract.ts and registry.ts.activation.ts, current.ts, and native-qualification-authority.ts.SandboxEntry.openshellDriver through onboarding and every lifecycle action in scope.Use checked-in source and tests as behavior authority. Use these references for interpretation:
Name the intended state before coding:
supported: false with a reason. The provider is not production-selectable.createCurrentRuntimeProviderBundles(...).Do not add a candidate to the established-provider registry to bypass activation. Do not emulate Docker commands or invent container-engine identities to satisfy a contract that does not match the provider topology.
Resolve configuration once to one opaque provider ID. Register one RuntimeProviderBundle under
that identity. Bind every surface, receipt, resource handle, and persisted sandbox record to it.
Provider-owned modules must own provider-specific commands, endpoint or socket authority, runtime resource identity, network preparation, lifecycle operations, recovery, and cleanup. Generic orchestration must consume bundle surfaces. It must not import a provider implementation or branch on a provider name.
If the current contract lacks a required provider-owned behavior, propose the narrow contract extension and its tests. Do not add an ambient environment switch or a central provider-name branch as a substitute.
Persist the selected provider ID in SandboxEntry.openshellDriver. Start, stop, rebuild, snapshot,
restore, recovery, inference changes, and destroy must resolve the same bundle from persisted
state. Reject missing, unknown, reused, or drifted authority before mutation.
Follow the focused checks in Implementation and Review. Run the current type, repository, contract, activation, provider, and architecture checks that the diff affects.
Local and CI checks establish contract behavior. They do not replace protected qualification or the complete supported live E2E matrix against the commit under review. When a maintainer requests a GitHub Actions run, follow Run Maintainer E2E.
Return:
まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
Publish or update a NemoClaw pull request and follow its CI and automated reviews to completion.
日本語の概要は準備中です。原文の説明を表示しています。
Implement an accepted NemoClaw issue or repair a classified PR finding, with focused validation. Use for requested code or test changes.
日本語の概要は準備中です。原文の説明を表示しています。
Set up, repair, or check a NemoClaw contributor checkout. Also handles requested development CLI exposure, runtime onboarding, and pinned-agent launch.
日本語の概要は準備中です。原文の説明を表示しています。
Plan or divide a named NemoClaw issue into independently useful changes with acceptance evidence. Use for planning requests before implementation.
日本語の概要は準備中です。原文の説明を表示しています。
Audit and implement a NemoClaw dependency version upgrade, including Hermes and base images. Use when the dependency itself is changing.
日本語の概要は準備中です。原文の説明を表示しています。
Update NemoClaw documentation for merged behavior changes. Use for post-merge catch-up or a requested documentation drift audit.
日本語の概要は準備中です。原文の説明を表示しています。