Uh oh!
There was an error while loading. Please reload this page.
feat(sandbox): add pi sandbox image - #77
Conversation
vegarsti
commented
May 20, 2026
FYI @drew |
Uh oh!
There was an error while loading. Please reload this page.
vegarsti
commented
May 22, 2026
Thanks a lot @drew! Done! |
vegarsti
commented
May 26, 2026
Will you add it to https://docs.nvidia.com/openshell/about/supported-agents? 🙏🏻 |
vegarsti
commented
May 26, 2026
Oh nevermind, it's open so here's a PR: NVIDIA/OpenShell#1563 |
MichaelYochpaz
commented
Jun 3, 2026
Hey folks, I noticed Pi's sandbox uses Is there a reason behind this? Shouldn't the base image just be a very minimal, thin image without any harnesses, that harness-specific images (like this one) extend and use as a base? |
Adds a new sandbox Docker image with Pi installed. We don't pin the version in the npm install command, since there are new versions very often. The network policy document is a trimmed version of the base policy and with additional GitHub release domains to allow Pi downloading binaries at startup (fd and ripgrep).
As an aside, I'm working on making it easier to authenticate headlessly in pi, such as authenticating a Codex subscription via a device code (which is what the Codex CLI does). This will make it smoother to set up providers in an OpenShell-sandboxed Pi. Feel free to follow along here: earendil-works/pi#3424