February 4, 2026
Taskmasterv0.43.0

Single-click Claude Desktop install, task metadata, and loop verbose mode

Tasks now support a custom metadata field for storing external IDs and workflow data, and Taskmaster can be installed in Claude Desktop in one click.

Single-Click Claude Desktop Installation

Taskmaster can now be installed directly in Claude Desktop without manual configuration. The new bundle package lets you add the Taskmaster MCP server in one click from Claude Desktop's interface.

Custom Metadata on Tasks

Tasks and subtasks now support an optional metadata field for storing arbitrary JSON data. Use it to attach external references — GitHub issue numbers, Jira or Linear ticket IDs, sprint assignments, story points, or any custom tracking data your workflow needs.

Metadata survives all AI operations (expanding tasks, updating them, etc.) because the AI is intentionally unaware of this field. Existing tasks are unaffected — the field is optional and backward compatible.

Example:

{
  "id": 1,
  "title": "Implement authentication",
  "metadata": {
    "githubIssue": 42,
    "sprint": "Q1-S3",
    "storyPoints": 5
  }
}

To update metadata via MCP tools, set TASK_MASTER_ALLOW_METADATA_UPDATES=true in your MCP server environment, then pass a metadata parameter to update_task or update_subtask.

Loop Command: Verbose and No-Output Flags

The loop command has two new flags:

  • --verbose (-v) streams Claude's thinking and tool calls in real time instead of waiting for the full iteration to complete.
  • --no-output drops the full Claude output from iteration results, reducing memory usage for long-running loops.

Other Fixes

  • Added --no-banner flag to suppress the startup banner for cleaner scripted output.
  • Fixed a crash on bare invocation with no arguments.
  • Fixed a typo in a Claude-related error message.