Overview
Goal keeps one durable objective, progress summary, and blocker state with the current PopAgent Session. After explicit activation, it continues the ordinary parent Agent one admitted turn at a time using internal model context rather than synthetic human messages. Host-owned turn and token limits remain authoritative, while Inspector controls let you pause, resume, complete, clear, or take over at any time.
Capabilities
Store Goal state in the Session
Restore the objective, progress, blocker, and terminal state from the append-only extension journal.
Continue the parent Agent automatically
Request one exact internal-context turn at a time under a user-confirmed Host grant and bounded budgets.
Observe settled Agent turns
Evaluate whether the active Goal should continue only after the current parent turn settles.
Add Goal controls to the Inspector
Display Goal state, budget use, and explicit activate, pause, resume, complete, take-over, and clear actions.
Receive actions from Goal controls
Handle only current generation-bound actions selected in the Goal Inspector panel.
What’s new in 0.1.5
Declare complete object-rooted JSON Schemas for every Goal Tool so strict Providers such as Grok can admit the Tool catalog.