Set a persistent goal
set_goalSet a persistent objective and define measurable success criteria so every future work session knows exactly what 'done' means.
Instructions
Keep an objective and its success criteria active across sessions until done (inspired by long-running-agent design). Set one at the start of substantial work, e.g. goal: 'Ship the recipe app to Vercel', criteria: 'audit >= 80, deployed URL responds, user confirmed design'. get_context and get_project_state surface active goals, so any future session knows what 'done' means. Update progress with update_goal as work advances.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| goal | Yes | ||
| projectId | Yes | ||
| successCriteria | Yes | Measurable conditions that define done |