Skip to main content
A goal is an objective that persists across multiple messages in the same thread. Unlike a one-off prompt, a goal stays active until the agent completes it or you clear it. The agent keeps the goal in mind on every follow-up message you send.

Pin a goal

The agent acknowledges the goal and starts working toward it. The goal state is stored on the thread.

Send follow-up messages

Once a goal is pinned, continue chatting normally. The agent treats each message as a step toward the goal:
Every turn, the agent checks whether the goal is closer to done and updates its status.

Check status

Pause, resume, complete, and clear

GoalState

Only one goal is active per thread at a time. Pinning a new goal while one is already active replaces the previous one.