Skip to content

0.25.0 — Goal module (autonomous goal mode)

Latest

Choose a tag to compare

@bacnh85 bacnh85 released this 01 Nov 10:37
95ed921

OMP/Codex-style autonomous self-continuation goal mode — reverses the 2026-10-02 decision that dropped pi-plan's /goal (all three peer harnesses ship it: Codex v0.128+, Claude Code /goal, OMP core).

  • /goal <objective> [--budget N] (+ status|pause|resume|clear|budget): sets a session goal and fires the objective as the first work turn. After every settled turn a hidden continuation re-prompts with OMP's 6-point completion-audit prompt.
  • goal tool (DIRECT, never deferred): get reports state; complete ends the loop — only when repo state proves every deliverable (budget exhaustion ≠ completion). Plan mode blocks it.
  • Token budget = OMP goalTokenDelta (input+cacheWrite+output; cacheRead excluded): mid-run goals bill post-goal deltas; fresh-session goals bill from zero (live-herdr fix). Budget flip sends ONE wrap-up turn (followUp+triggerTurn — never a boundary steer).
  • Boundaries: turn cap goal.maxTurns (default 50); abort/plan-mode pauses; restart restores PAUSED with terminal tombstones (no cleared-goal resurrection).
  • Settings: GLOBAL goal section; /config → Tasks → Goal mode 🎯. Live-verified in a herdr pane.

tsc clean · 2951 tests / 0 fail