Skip to content

v1.3.0

Latest

Choose a tag to compare

@edxeth edxeth released this 30 Jun 20:46

Install:

pi install git:github.com/edxeth/pi-ralph-loop@v1.3.0

Or latest:

pi install git:github.com/edxeth/pi-ralph-loop

✨ Features

Live Ralph loop status above the editor

Refs: 84aeafc

Ralph now shows a live two-line status widget above the editor while a loop is running. The widget shows the current phase, elapsed time, iteration count, current work, and error count without changing the /ralph-loop command interface.

Bundle-mode loops show item progress as ✓ P/T items with the iteration budget as secondary context. Plain/custom loops continue to show iteration N/M as the main progress signal. Running and transitioning states get a truecolor-only burnt-orange shimmer when the terminal supports it; lower color modes stay static.

Completed and manually stopped loops clear their info banners

Refs: 84aeafc

The informational banners for a completed Ralph loop and a manual stop now auto-clear like the other transient lifecycle notices. Warning and error notices still persist so recovery and failure states remain visible.

🔧 Other Changes

Live coverage now matches plain-loop fresh-session behavior

Refs: 474a088

The plain/custom live RPC test now documents the actual Ralph contract: bundle_mode stays false, and accepted NEXT promises still use Ralph's normal fresh-session handoff. This removes a racy intermediate-state assertion and keeps the live suite stable under the fast scripted test provider.