Goal

Tutu Studio

Keep a persistent objective moving through bounded, user-authorized Agent turns.

Get in PopAgent

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.