Files
claude-task-master/.changeset/lazy-lies-argue.md
Ralph Khreish ff947de8f3 feat(project-root): enhance project root detection with boundary markers
- Improved detection logic to prevent false positives from stray `.taskmaster` directories in home directories.
- Now stops searching at project boundaries defined by `.git`, `package.json`, and other lock files.
- Added support for monorepo markers like `lerna.json`, `nx.json`, and `turbo.json`.
- Introduced integration tests to validate various project root detection scenarios.
2025-12-24 13:07:57 +01:00

481 B

task-master-ai
task-master-ai
patch

Smarter project root detection with boundary markers

  • Prevents Task Master from incorrectly detecting .taskmaster folders in your home directory when working inside a different project
  • Now stops at project boundaries (.git, package.json, lock files) instead of searching all the way up to the filesystem root
  • Adds support for monorepo markers (lerna.json, nx.json, turbo.json) and additional lock files (bun.lockb, deno.lock)