Repository navigation
v4.7.1
Two fixes found by dogfooding solumbe in Claude Code. No command or field was removed.
Fixed
- A path-less MCP call no longer hangs a server that runs from
/or the home directory. Claude Desktop starts its configured MCP servers with no working directory, so they run from/, and Claude Code sessions in the desktop app can be routed to that instance. Acontext_pack(or any tool that takes a repository path) called withoutpaththen scanned the whole filesystem: the host reported "Request timed out" and the call failed with aRangeErrorminutes later. Such a call now answers at once with-32602and says to passpath. An explicitpath, and tools that take none, are unchanged. - A question about the code reads as
explain, notunknown. Where is X handled, how does Y work, why does Z, which file registers W and is A consistent with B? named no action word, so the heuristic intent came backunknownwith the ambiguous-action open question, and where is X implemented came backadd. A question-shaped request is nowexplain, ordebugwhen it asks about a symptom (why does checkout crash?). A question addressed to I, we or you (how do I add a route) is still read from its action word, andwhyis a stop word. Thereadssuite gains five cases; the heuristic's intent accuracy on it goes from 0.517 to 0.793 (23 of 29). Check X against Y and compare X with Y still read asunknown.