From cd373b4b1020cdef9bee8a096edc1d7f9e78b371 Mon Sep 17 00:00:00 2001 From: Jason Woltje Date: Mon, 10 Aug 2026 17:40:21 -0500 Subject: [PATCH] fix(docs): fit Pi runtime resident budget --- packages/mosaic/framework/runtime/pi/RUNTIME.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/packages/mosaic/framework/runtime/pi/RUNTIME.md b/packages/mosaic/framework/runtime/pi/RUNTIME.md index efc4c2d0..93eeba12 100644 --- a/packages/mosaic/framework/runtime/pi/RUNTIME.md +++ b/packages/mosaic/framework/runtime/pi/RUNTIME.md @@ -63,13 +63,11 @@ The goal extension is deployed by Mosaic and MUST NOT be copied into `~/.pi/agen Use `/goal set ` (or `/goal `) to start, then `/goal status`, `/goal pause`, `/goal resume`, or `/goal cancel` to control it. An active goal is injected before every model request, restored from branch-specific session entries, and considered achieved only after two -consecutive evidence-bearing reports. Turn and repeated-no-progress limits pause runaway loops. -Common credential shapes are redacted before controller-owned goal-state entries are persisted or +consecutive evidence-bearing reports. Common credential shapes are redacted before controller-owned +goal-state entries are persisted or displayed; Pi's own model/tool-call history is separate. Goals and reports must contain references and pass/fail summaries rather than secrets or raw sensitive output. -Optional bounded launch settings: - - `MOSAIC_GOAL_MAX_TURNS` — autonomous turn limit, default `40`, accepted range `1..500`. - `MOSAIC_GOAL_MAX_NO_PROGRESS` — identical no-progress report limit, default `6`, accepted range `1..100`.