Exercises pi-sre-mode through Pi RPC mode, either standalone or together with an overlay package.
- the public package loads from a local path via
.pi/settings.json - optional overlay package loading works from a second local path
- commands are discoverable through
get_commands /incidentworks through extension UI requests/check-connectorsruns/reportwrites a report file and pushes markdown into the editor
cd /path/to/pi-sre-mode
# Public package only
bun run examples/smoke-test/smoke-test.mjs --public-only
# Public package + overlay
bun run examples/smoke-test/smoke-test.mjs --overlay /path/to/private-overlayOptional environment variables:
PI_BIN— override thepibinary pathKEEP_SMOKE_TMP=1— keep the temporary smoke-test workspace for inspection
- The script creates a temporary isolated
HOMEso your normal Pi config does not interfere. - It uses a temporary workspace with
.pi/settings.jsonpointing at the local package paths.