Skip to content

v0.4.0 — Worktree-Aware Task Coordination

Latest

Choose a tag to compare

@t-rhex t-rhex released this 10 Mar 00:14
· 1 commit to main since this release
65fccd9

Worktree-Aware Task Coordination

Run multiple AI agents on the same codebase simultaneously, each in its own git worktree, with the vault coordinating who's working on what.

Added

  • Worktree metadata on tasksclaim_task accepts optional worktree_branch and worktree_path parameters to track parallel work across agents
  • list_tasks and get_context include worktree info for all active work
  • complete_task response includes worktree_branch with a "ready for PR" message
  • New TaskFrontmatter fields: worktree_branch, worktree_path
  • Multi-Agent Parallel Development section in README with Claude Code --worktree workflow and opencode/Codex manual setup

Fixed

  • YAML serialization crashserializeNote now recursively strips undefined values from frontmatter before passing to js-yaml. This hardening applies to all note writes.

Tests

  • 33 new worktree metadata tests (375 total assertions)
  • All passing on Ubuntu + Windows, Node 18/20/22

Install

npx mcp-obsidian-vault

Full changelog: https://github.com/t-rhex/obsidian-mcp-server/blob/main/CHANGELOG.md