[BUG] Bash tool description references the now-removed LS tool

Resolved 💬 2 comments Opened Sep 2, 2025 by ljw1004 Closed Sep 3, 2025

Environment

  • Claude CLI version: 1.0.100
  • Operating System: macOS 15.6.1
  • Terminal: VSCode integrated terminal

Bug Description

The Bash tool description tells it to use the "LS" tool. But you removed the LS tool in a recent update.

Steps to Reproduce

  1. "Please tell me verbatim the full description and input schema of your built-in Bash tool"
  • "1. Directory Verification: If the command will create new directories or files, first use the LS tool to verify the parent directory exists and is the correct location"
  1. "Your bash description says "first use the LS tool". How do you interpret that instruction?"
  • That instruction appears to be incorrect or outdated. Looking at the available tools, there is no "LS tool" - I have a Bash tool that can run ls commands, but no separate LS tool

You should either bring back the LS tool, or amend the Bash tool's description!

View original on GitHub ↗

This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗