You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Users cannot select Pi during onboarding. NemoClaw cannot persist or operate Pi as a known sandbox agent.
Without lifecycle integration, status, recovery, rebuild, backup, upgrade, and destroy behavior remain undefined.
A Pi-specific Docker or Podman path would duplicate lifecycle behavior and conflict with #7744's driver-neutral contracts.
Desired Behavior
Interactive onboarding and nemoclaw onboard --agent pi select the Pi agent. NemoClaw records the selection in the sandbox registry.
Stock onboarding selects the exact managed-image digest from #7925. It does not build a repository Dockerfile on the user's host.
Inventory and lifecycle commands identify the agent runtime as Pi. Each command delegates compute-runtime behavior through the selected provider bundle.
Scope
Agent discovery and interactive selection.
Non-interactive onboarding input.
Managed-image workload selection.
Sandbox registry persistence for agent and compute-runtime identities.
Connection and Pi terminal entry.
Inventory, status, logs, and diagnostics.
Rebuild, backup, restore, upgrade, and destroy behavior.
Resume and failed-onboarding recovery.
Pi-specific actionable errors.
Constraints and Non-goals
Do not infer Pi for sandboxes that have no recorded agent identity.
Do not infer compute-runtime identity from the Pi agent identity.
Do not preserve state outside the accepted manifest.
Do not add a Pi-specific Docker, Podman, gateway, lifecycle, snapshot, or recovery branch.
Do not import Pi code into a compute-runtime provider.
Summary
Integrate Pi with the public, compute-runtime-neutral NemoClaw sandbox lifecycle.
Parent epic: #7923
Coordination epic: #7744
Depends on #7926 and #7925.
Problem Statement
Users cannot select Pi during onboarding. NemoClaw cannot persist or operate Pi as a known sandbox agent.
Without lifecycle integration, status, recovery, rebuild, backup, upgrade, and destroy behavior remain undefined.
A Pi-specific Docker or Podman path would duplicate lifecycle behavior and conflict with #7744's driver-neutral contracts.
Desired Behavior
Interactive onboarding and
nemoclaw onboard --agent piselect the Pi agent. NemoClaw records the selection in the sandbox registry.Stock onboarding selects the exact managed-image digest from #7925. It does not build a repository Dockerfile on the user's host.
Inventory and lifecycle commands identify the agent runtime as Pi. Each command delegates compute-runtime behavior through the selected provider bundle.
Scope
Constraints and Non-goals
Acceptance Criteria
pi.Category
Feature
Checklist