set_extension
Upsert an open extension on a task to attach custom JSON metadata such as project IDs or flags. Persists via Microsoft Graph.
Instructions
Create or update (upsert) an open extension on a task. Lets you attach arbitrary JSON metadata (project_id, external_ref, custom flags...) that persist in Microsoft Graph.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| list_id | Yes | ||
| task_id | Yes | ||
| extension_name | Yes | Unique name, ideally reverse-DNS, e.g. 'com.example.mydata' | |
| data | Yes | Arbitrary JSON object to store | |
| verbose | No | If true: returns full JSON. Otherwise: compact text format (default, saves tokens). |