Skip to content

Auto-detect and prefer user-installed CLI tools over built-in #2986

@mcodilla

Description

@mcodilla

Describe the feature or problem you'd like to solve

The agent has no mechanism to discover equivalent tools on PATH to either opt for them first or use them as a fallback. It continues with a failing or inferior tool

Proposed solution

  • Reduces friction
  • Reduces wasted turns
  • It uses the tools that I use so I can easily trace what happened

Example prompts or workflows

  • "Find all usages of interface across this repo"
  • "Lint all the modified typescript files"
  • "Search this project for todo comments and summarize them"
  • "Run tests for this module/component. Iterate until they pass"
  • "Find all files larger than 1 mb in this directory and sub directories

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:toolsBuilt-in tools: file editing, shell, search, LSP, git, and tool call behavior
    No fields configured for Feature.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions