Skip to contentChanges
Changes: pi-docker-sandbox
1.30.0 (2026-10-27)#
Features#
- image: add chromium for the Playwright MCP server (7e24a16)
- wrapper: pass FIGMA_API_KEY from FIGMA_API_KEY_CMD (2d02108)
1.29.1 (2026-10-27)#
Bug Fixes#
- kube: tell the agent the kube.json opt-ins and relay exec/attach/port-forward (a830ebb)
1.29.0 (2026-10-26)#
Features#
- hermit: pin Hermit and its index, toolsets per project (19183b6)
1.28.0 (2026-10-26)#
Features#
- kube: access modes and secrets/tunnels opt-ins per kube.json (1ae9091)
1.27.0 (2026-10-25)#
Features#
- config: read SSH host keys from a command (known_hosts reuse) (12f4639)
1.26.0 (2026-10-24)#
Features#
- config: SSH hosts per level through an ssh-agent sidecar (c008c72)
1.25.0 (2026-10-19)#
Features#
- config: allow pod logs and rollout restart through kube-proxy (b10d054)
- config: kubeconfig per level through a kube-proxy sidecar (2b9daf4)
1.24.0 (2026-10-18)#
Features#
- sandbox: pass TELEGRAM_BOT_TOKEN from a .env command (aca74a5)
1.23.0 (2026-10-18)#
Features#
- credentials: keep the gh sign-in per domain (aa48765)
- image: add the GitHub CLI gh for repo reading (160e587)
1.22.1 (2026-10-18)#
Bug Fixes#
- credentials: re-unlock Bitwarden when BW_SESSION is stale (9bbebc4)
1.22.0 (2026-10-18)#
Features#
- credentials: unlock a locked Bitwarden vault at session start (1488c8e)
1.21.1 (2026-10-18)#
1.21.0 (2026-10-18)#
Features#
- config: pass a Gateway model key into the session (9c64727)
1.20.0 (2026-10-17)#
Features#
- image: add RTK binary for bash output compression (316134c)
Bug Fixes#
- image: bump pinned jq to 1.6-2.1+deb12u3 (fa66534)
- image: cross-compile rtk for arm64 against bookworm glibc (075a184)
- image: install rtk on amd64 only (d4debb1)
- image: pin every build stage to the target platform (91fbbb9)
- image: pin the arm64 rtk loader path and print loader and glibc version (54bfb95)
1.19.0 (2026-10-13)#
Features#
- sandbox: add kubectl, talosctl and yamllint with per-domain kube/talos config (c3e46ba)
- sandbox: keep the Hermit cache in the domain volume (74d4eef)
1.18.1 (2026-10-12)#
Bug Fixes#
- workspace: accept clone URLs on another host name when the path matches (5e8d405)
1.18.0 (2026-10-11)#
Features#
- sandbox: trust ssh host keys in all sessions via known-hosts command (9403c67)
1.17.2 (2026-10-10)#
1.17.1 (2026-10-10)#
1.17.0 (2026-10-09)#
Features#
- packages: accept package entries in object form (d02b6e6)
1.16.3 (2026-10-09)#
1.16.2 (2026-10-08)#
- context: drop the generated date from the session context (bb7a2e2)
1.16.1 (2026-10-08)#
1.16.0 (2026-10-07)#
Features#
- push: push credential per domain and git host, ssh key or https token (5553308)
Bug Fixes#
- release: start over when main moves during the release (6540afb)
1.15.0 (2026-10-07)#
Features#
- opt-in SSH push from sessions with a per-domain key and a pre-push guard (1807050)
Bug Fixes#
- avoid shellcheck SC2015 in the push key checks (5fd70b8)
1.14.0 (2026-10-06)#
Features#
- MCP secrets shared by all domains (581dce6)
1.13.1 (2026-10-06)#
Bug Fixes#
- name the secret command when it prints nothing; check set forge types (97595fb)
1.13.0 (2026-10-05)#
Features#
- clone whole forge groups into the workspace with ghorg (ec7e5cb)
1.12.0 (2026-10-05)#
Features#
- AWS MCP proxy, STACKIT and Hetzner Cloud CLIs, ghorg in the image (02548b4)
1.11.1 (2026-10-05)#
Bug Fixes#
- refuse symlinked config levels, name sizes per level (cf9a92e)
1.11.0 (2026-10-05)#
Features#
- instructions, skills and prompt templates per level (0560301)
1.10.0 (2026-10-05)#
Features#
- micro as the terminal editor in the image (7bf362b)
1.9.0 (2026-10-05)#
Features#
- pi-sandbox config init for existing domains (3f40083)
1.8.0 (2026-10-04)#
Features#
- layered settings and MCP servers per context (pi-config spec 007) (deacf9c)
1.7.0 (2026-10-04)#
Features#
- session history per domain with retention (pi-config spec 006) (63ad6ef)
1.6.1 (2026-10-04)#
Bug Fixes#
- just gate uses the first configured domain (100a286)
1.6.0 (2026-10-04)#
Features#
- configurable memory domains (pi-config spec 005) (3d172c6)
1.5.1 (2026-10-04)#
Bug Fixes#
- suppress Docker CLI hints after non-zero exits (55357ae)
1.5.0 (2026-10-04)#
Features#
- nested workspaces and a memory tree along the project path (5f5b8aa)
1.4.2 (2026-10-04)#
Bug Fixes#
- give npm the install-script allow-list from pi-config (agent/npmrc) (783cea3)
1.4.1 (2026-10-04)#
Bug Fixes#
- memory check also catches credentials in URLs, IPv6 and large files (1ea9db3)
1.4.0 (2026-10-04)#
Features#
- memory hygiene checks in memory-sync and pi-sandbox memory-check (f3b3188)
1.3.1 (2026-10-03)#
Bug Fixes#
- context file could be missing with a large briefing (SIGPIPE race) (4d1afe0)
1.3.0 (2026-10-03)#
Features#
- warn when the sandbox checkout is not on main (13aac4e)
1.2.1 (2026-10-03)#
Bug Fixes#
- release: prune old image versions before pushing (package quota) (3cbee71)
1.2.0 (2026-10-03)#
Features#
- pull the pinned image on every start (e0aeb19)
1.1.2 (2026-10-03)#
1.1.1 (2026-10-03)#
1.1.0 (2026-10-03)#
Features#
- expose the image release version as PI_SANDBOX_VERSION (23a2068)
1.0.1 (2026-10-03)#
Bug Fixes#
- release: build the image before tagging; add publish-image recovery (dcfe922)
1.0.0 (2026-10-03)#
Features#
- domain-scoped memory, session context and reviewed memory sync (c87837c)
- hardened pi sandbox container and pi-sandbox command (6cb73e7)
- install pinned pi packages on start; add native build toolchain (7b64f1d)
- just quickstart runs the automated quickstart validation (089e7c0)
- onboarding guide, docs coverage check and network cleanup (f06626b)
- read secrets from a password-manager command (a016bbc)
- run the released sandbox image <repo>:<VERSION> (aaacdf4)
Bug Fixes#
- ci: docker CLI for checks, podman for the image release (a9c9af6)
- memory sync trusts the mounted store; stronger isolation and sync tests (78a2765)
- release: pin conventionalcommits preset 9.3.1 (ac345c5)