Unclear It is not clear what the lists control, so it is unknown whether recognising these tools changes anything a user sees, such as permission prompts.
What
Claude Code keeps lists of command-line tools it recognises when it looks at a shell command (a line of text run in a terminal). Two of these lists now cover many more tools.
- Type checkers, linters, test runners and bundlers:
tsgo,vue-tsc,svelte-check,oxlint,knip,ava,jasmine,karma,tap,nyc,c8,rspack,rsbuild,tsdown - Build tools, languages and checkers:
configure,just,task,conan,bazelisk,zig,dart,flutter,protoc,buf,wasm-pack,valgrind,cppcheck,gotestsum,ginkgo,staticcheck,ktlint,swiftlint
Why
These lists are probably used to sort shell commands into categories. A command that uses one of these tools is now recognised by name and no longer treated as unknown.
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubt
It is not clear what the lists control, so it is unknown whether recognising these tools changes anything a user sees, such as permission…