Create goal
create_goalCreate a new goal. Types: milestone (checklist), numeric (value tracking), habit, vision.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| unit | No | Unit of measurement (for numeric goals) | |
| title | Yes | Goal title | |
| category | No | Category (e.g., Health, Career, Finance) | |
| priority | No | Priority: 1=high, 2=medium, 3=low | |
| goal_type | No | Type | |
| milestones | No | Milestones array [{title: "..."}] (for milestone goals) | |
| description | No | Goal description | |
| start_value | No | Starting value; defaults to current_value. Lets goals that go down (90 -> 80 kg) show progress | |
| target_date | No | Target date (Y-m-d) | |
| current_value | No | Current value (numeric goals, >= 0) | |
| target_value_num | No | Target value (for numeric goals) |