Troubleshooting

Symptom Cause Fix
install.sh stops with “Run this from your own terminal” It was started inside a Claude Code session Run it in a normal terminal
/mcp shows plugin:devstack:contextplus failed Context+ isn’t installed where the launcher looks Re-run ./install.sh; check ~/.local/share/devstack/contextplus/node_modules/contextplus/build/index.js exists
/mcp shows 17 Context+ tools The deny rules aren’t in the settings file Claude Code reads Check permissions.deny in ~/.claude/settings.json (or in $CLAUDE_CONFIG_DIR)
semantic_code_search errors Ollama isn’t running or the model isn’t pulled ollama serve and ollama pull nomic-embed-text
No memory in the first turns of a new repo Hindsight’s daemon is still on its first, slow start Wait a turn or two. Ask the agent to run hindsight_diagnose
mass ulw ran as a single change The stop rule judged the work sequential, or it had fewer than 3 independent pieces Intended. The agent says why in its first reply
Worker fails to start isolation: worktree needs a git repository Run git init, or use ulw instead
Two contextplus servers in /mcp A standalone server from an earlier manual setup claude mcp remove contextplus (with --scope as listed)
.mcp_data/ shows in git status Your global excludes file isn’t the one git reads git config --global core.excludesFile and add .mcp_data/ there

Still stuck? Open an issue with the output of claude mcp list and claude plugin list.


MIT © codicoscepticos. devstack bundles graph-engineering (MIT) and installs Hindsight and Context+ from npm.