{"name":"tasks","slug":"tasks","family":"setting","title":"Settings keys","noun":"settings key","description":"MCP task results and cancellations now use standard requests instead of an experimental helper.","description_source":"entry","described_by":{"version":"2.1.221","anchor":"mcp-tasks-use-raw-requests-instead-of-the-experimental-clien"},"presence":{"first_seen":"2.1.315","removed_in":"2.1.317","in_current_build":false,"newest_mined":"2.1.319","builds":2,"mined_builds":159,"first_cited":null},"aliases":[],"entries":[{"version":"2.1.319","anchor":"tasksget-oversize-answer-returns-a-dedicated-error","heading":"Oversized task results now return their own error instead of a generic one","line":"When a tasks\/get answer is too big, too wide or nested too deeply, Claude Code now returns a dedicated error rather than the generic -32603 message","released_at":"2026-11-06 00:58:56","reason":"found in this entry's text"},{"version":"2.1.319","anchor":"mcp-task-cancel-skipped-on-pre-tasks-extension-protocol-revi","heading":"Older MCP servers are no longer sent task cancel requests they cannot handle","line":"Claude Code now skips sending a task cancel to MCP servers on older protocol versions that lack task support, and logs why","released_at":"2026-11-06 00:58:56","reason":"found in this entry's text"},{"version":"2.1.290","anchor":"tasks-cancel-skipped-for-a-particular-abort-reason","heading":"Task cancel requests are skipped for one kind of abort","line":"Claude Code no longer sends a `tasks\/cancel` request when a task stops for one particular reason","released_at":"2026-10-05 18:12:44","reason":"found in this entry's text"},{"version":"2.1.221","anchor":"mcp-tasks-use-raw-requests-instead-of-the-experimental-clien","heading":"MCP tasks use raw requests instead of the experimental client helpers","line":"MCP task results and cancellations now use standard requests instead of an experimental helper.","released_at":"2026-08-03 22:16:25","reason":"found in this entry's text"},{"version":"0.2.117","anchor":"background-task-management","heading":"Background Task Management \ud83d\ude80","line":null,"released_at":"2025-05-17 23:51:27","reason":"found in this entry's text"}],"entries_total":5,"docs":[{"source":"api","path":"about-claude\/glossary","title":"glossary","documented":false},{"source":"api","path":"about-claude\/model-deprecations","title":"model-deprecations","documented":false},{"source":"api","path":"about-claude\/models\/choosing-a-model","title":"choosing-a-model","documented":false},{"source":"api","path":"about-claude\/models\/migration-guide","title":"Or, for the model with the same capabilities and no access approval requirement:","documented":false},{"source":"api","path":"about-claude\/models\/optimizing-for-cost-and-intelligence","title":"optimizing-for-cost-and-intelligence","documented":false},{"source":"api","path":"about-claude\/pricing","title":"pricing","documented":false},{"source":"api","path":"about-claude\/use-case-guides\/customer-support-chat","title":"customer-support-chat","documented":false},{"source":"api","path":"about-claude\/use-case-guides\/legal-summarization","title":"legal-summarization","documented":false},{"source":"api","path":"about-claude\/use-case-guides\/overview","title":"overview","documented":false},{"source":"api","path":"agents-and-tools\/agent-skills\/best-practices","title":"PDF Processing","documented":false}],"docs_total":12,"gates":[],"related":[],"url":"https:\/\/changelogs.core-directive.com\/reference\/setting\/tasks","family_url":"https:\/\/changelogs.core-directive.com\/reference\/setting.json"}