Skip to content

Need for individual tool controls to reduce token usage #5963

@KJ7LNW

Description

@KJ7LNW

Version: v3.23.14
API Provider: Anthropic
Model: sonnet-3.5

What happened?

Currently, all tool descriptions are included in the system prompt regardless of whether they are used, consuming valuable context tokens unnecessarily.

Expected behavior

Users should be able to disable specific tools they never plan to use through the settings UI, which would remove those tool descriptions from the system prompt and save context tokens.

Steps to reproduce

  1. Open Roo Code settings
  2. Note that there are no options to enable/disable individual tools
  3. Check system prompt size which includes all tool descriptions regardless of usage

Additional context

This does not affect existing authorization approval processes - it simply filters which tools are included in the system prompt to reduce token usage for users who know they will never use certain tools.

Metadata

Metadata

Assignees

Labels

Issue - In ProgressSomeone is actively working on this. Should link to a PR soon.enhancementNew feature or request

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions