Skip to content

fix: graceful error for --split-task with remote MCP providers#53

Merged
wittekin merged 1 commit intomainfrom
fix/split-task-remote-provider
Mar 8, 2026
Merged

fix: graceful error for --split-task with remote MCP providers#53
wittekin merged 1 commit intomainfrom
fix/split-task-remote-provider

Conversation

@wittekin
Copy link
Owner

@wittekin wittekin commented Mar 8, 2026

Summary

millstone --split-task N was crashing with "Tasklist not found: .millstone/tasklist.md" when a remote MCP provider (GitHub Issues, Linear) is configured. Task splitting reads from the local file which doesn't exist for remote backends.

Now prints a clear message and exits 1: "Task splitting is not supported for remote providers. Use your provider's native interface to manage tasks."

Test plan

  • millstone --split-task 1 with GitHub Issues backend shows the graceful error
  • 1839 tests pass (+1 new)
  • Pre-commit hooks pass

Closes #52

🤖 Generated with Claude Code

Remote tasklist backends (Jira/Linear/GitHub) manage task structure
natively, so local task splitting is not applicable. Exit early with
a clear error message directing users to their provider's interface.

Generated with millstone orchestrator
@wittekin wittekin merged commit 47b4136 into main Mar 8, 2026
16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

--split-task N fails with "Tasklist not found" for remote MCP providers

1 participant