| Name | Type |
|---|---|
| active | bool |
| objective | str | None |
| status | GoalStatus | None |
| criteria | str | None |
| note | str | None |
Read-only goal view returned by the get_goal tool to the model.
A fixed-shape projection of goal state. Both construction branches in
_goal_snapshot must populate every key, so the type checker catches a
drift between them.