LeSysBot docs

A listed tool can still be unavailable

A package declares the programs it needs on PATH. If one is missing, the tool is still registered — it shows in /help and the model still knows about it — but calling it returns a one-line explanation instead of failing. Each tool is gated on its own binary, so a package never becomes all-or-nothing.