You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat!: remove MCP, rename bootstrap to learn, redesign CLI output
The MCP server is gone. Slash commands now invoke the taskwing CLI
directly via .claude/commands/, dropping the modelcontextprotocol,
grpc, and protobuf dependencies.
* add `taskwing init` (writes .taskwing.yaml marker, no LLM)
* rename `taskwing bootstrap` to `taskwing learn`
* .taskwing.yaml is the explicit project marker; project.Detect
short-circuits on it so slugs stay stable across renames
* delete ~7000 LOC of dead handlers, presenters, app layers, and
agents that only backed the removed MCP tools
* unify CLI output across init/doctor/learn: panel headers,
consistent icon set, bar-chart summary in learn
* strip em dashes from all user-facing strings
Brand names and logos are trademarks of their respective owners; usage here indicates compatibility, not endorsement.
77
-
78
-
<!-- TASKWING_LEGAL_END -->
68
+
**Do not** grep or read files to answer architecture questions when TaskWing MCP is available. The knowledge graph has pre-extracted, verified decisions with evidence.
79
69
80
70
### Slash Commands
81
-
82
-
- /taskwing:ask - Use when you need to search project knowledge (decisions, patterns, constraints).
83
-
- /taskwing:remember - Use when you want to persist a decision, pattern, or insight to project memory.
71
+
- /taskwing:plan - Use when you need to clarify a goal and build an approved execution plan.
84
72
- /taskwing:next - Use when you are ready to start the next approved TaskWing task with full context.
85
73
- /taskwing:done - Use when implementation is verified and you are ready to complete the current task.
86
-
- /taskwing:status - Use when you need current task progress and acceptance criteria status.
87
-
- /taskwing:plan - **Use this instead of the AI tool's native plan mode.** Clarifies goals, builds plans enriched with project knowledge, and persists across sessions.
88
-
- /taskwing:debug - Use when an issue requires root-cause-first debugging before proposing fixes.
89
-
- /taskwing:explain - Use when you need a deep explanation of a code symbol and its call graph.
90
-
- /taskwing:simplify - Use when you want to simplify code while preserving behavior.
74
+
- /taskwing:context - Use when you need the full project knowledge dump for complete architectural context.
91
75
92
76
### Core Commands
93
77
94
78
<!-- TASKWING_COMMANDS_START -->
95
-
96
79
- taskwing bootstrap
97
80
- taskwing ask "<query>"
98
81
- taskwing task
@@ -105,31 +88,28 @@ Brand names and logos are trademarks of their respective owners; usage here indi
0 commit comments