A Model Context Protocol server that gives an LLM agent a persistent, hierarchical task tree scoped by project. The agent decomposes complex goals into sub-tasks, tracks progress, records outputs, handles failures by branching to alternatives, and resumes work across sessions — all without holding the full plan in context.
Stars
6
Forks
1
Watchers
6
Open Issues
0
Overall repository health assessment
41
commits
fix: make get_context task_id optional, defaulting to root task "1"
0bf6c6bView on GitHubfix: handle multiple plans with same task_id in decompose-on-activate hook
d5021bbView on GitHubfeat: add decompose-on-activate hook that forces recursive task decomposition
9627c23View on GitHubdocs: document Windows cmd /c wrapper requirement for npx in MCP config
fa1512dView on GitHubfix: add missing notes:null to Task literals after notes field addition
542c0e4View on GitHubfeat: add notes field and pending-only goal editing to update_task
ecdc695View on GitHubfix: open_plan recovers when focus_task_id is null but tasks exist
8e7732eView on GitHubfeat: add provision_tasks MCP tool for batch task creation
5eb9037View on GitHubfeat: use ✨ emoji for decompose-with-AI button in task tree header
c8c41f2View on GitHubtest: add localStorage persistence tests for NewPlanButton browse directory
92e8740View on GitHub