delete_linked_resource
Remove a linked resource from a Microsoft To Do task by specifying the list, task, and resource IDs.
Instructions
Delete a linked resource from a task.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| list_id | Yes | ||
| task_id | Yes | ||
| resource_id | Yes |
Implementation Reference
- src/graph.ts:737-746 (handler)The actual handler function that calls Microsoft Graph API to DELETE a linked resource from a task.
export async function deleteLinkedResource( listId: string, taskId: string, resourceId: string ): Promise<void> { await graphFetch<void>( `/me/todo/lists/${enc(listId)}/tasks/${enc(taskId)}/linkedResources/${enc(resourceId)}`, { method: "DELETE" } ); } - src/index.ts:259-263 (schema)Zod schema validating inputs: list_id, task_id, resource_id (all strings, all required).
delete_linked_resource: z.object({ list_id: z.string(), task_id: z.string(), resource_id: z.string(), }),