Changelog¶
2026-07-02¶
Add
--roflag tolaunch.pyto protect subdirectories of the working directory and make them read-onlyRename original
--read-only, which made the entire working directory read-only, to--global-read-only.
2026-07-01¶
Add
--maskflag tolaunch.pyto hide sensitive subdirectories of the working directory from the containerUpdate docs on Pi
When running
refresh.py, also update the~/.pi/agent/auth.jsonwith the contents of~/.codex/auth.jsonAdd
auth-reloadextension for Pi to hot-reload ChatGPT subscription/enterprise auth
2026-06-28¶
Documentation updates
2026-06-21¶
Improve image tagging to support per-harness “latest” tags
2026-06-14¶
Make Singularity container tagging match Podman tagging
2026-06-05¶
Schedule routine image builds in GHA
2026-05-28¶
Update documentation to reflect the new Pi package hosting location.
Add troubleshooting notes for some common issues.
2026-05-08¶
Revise AWS credentials handling to better support Pi
2026-05-04¶
Containers can now run Pi with proper config file handling.
Upgrade container to Node.js 25.
Optimize config file copying in
refresh.py, in particular batched rsync callsImprove version tagging to include “latest” for all images
2026-05-02¶
Containers now automatically pull images via Podman if not available locally.
Add documentation for using conda environments on macOS.
2026-05-01¶
Add support for
LLM_MOUNTSenv var for simplified mounting
2026-04-30¶
Add contributing guidelines, troubleshooting guide, and improve cross-linking between docs.
Add tips for copying data into containers.
Update Singularity-related comments and remove obsolete test code.
2026-04-29¶
Fix handling of home directories in Singularity containers, ensuring
$HOMEis properly set.Switch from npm-based installation of Claude Code to apt install
Add
claude-status.shutility script.
2026-04-28¶
Add support for running containers in read-only mode via
--read-onlyflag.
2026-04-27¶
Better versioning for container images with separate tags for different harness versions
Simplify GitHub Actions workflows for building and publishing images.
Improved Pi version detection and fallback installation logic.
Fixed mount handling: stopped mounting
~/.local/share/llm-devcontainer, create codex directory if missing.
2026-04-26¶
Versioned container images
2026-04-25¶
Refactor env var handling, particularly for AWS Bedrock configuration. Better diagnostics for containerized Pi.
Simplify
build.pyAdd support for named conda environments with a macOS-specific warning.
2026-04-24¶
Add Pi support
Initial unit tests
Container building improvements: more efficient Docker layers, improved architecture detection, cleaner argument parsing.
2026-04-23¶
Pass along environment variables (CLAUDE, ANTHROPIC, AWS*) with proper defaults.
Better path handling for Singularity,
--cleanenvsupport, and warnings about nested mounts.Initial test framework
2026-04-22¶
Add support for injecting SSL certificates at build time and mounting them into containers
Simplify Docker/Podman build process when certificates aren’t needed.
Documentation improvements including CSS styling and initial Sphinx setup.
Default image names now pull from ghcr.io registry.
2026-04-17¶
Set up GitHub Actions workflow for building and pushing container images to GitHub Container Registry (ghcr.io).
2026-04-16¶
Add initial tests for both Podman and Singularity
Various CI adjustments for container user handling and naming conventions.
2026-04-15¶
Refactor launch system
2026-04-13¶
Initial release.