[FEATURE]
Resolved 💬 2 comments Opened Jan 27, 2026 by arealhobo Closed Jan 27, 2026
Preflight Checklist
- [x] I have searched existing requests and this feature hasn't been requested yet
- [x] This is a single feature request (not multiple features)
Problem Statement
System tool definitions consume ~17k tokens (8.5% of 200k context) before any user interaction begins. For users working with:
- Large codebases requiring maximum context for code
- Focused workflows (e.g., code review only, no git operations)
- Cost-sensitive use cases
- Disabling tool use still loads the definitions
Proposed Solution
Add configuration to disable or slim down tool definitions:
{
"toolProfile": "lite" // or "full", "minimal", "custom"
}
Profiles:
- full - Current behavior (all tools, verbose descriptions)
- lite - All tools, condensed descriptions (~8k tokens)
- minimal - Core tools only (Read, Edit, Write, Bash, Grep, Glob)
- custom - User specifies which tools to load
Alternative Solutions
_No response_
Priority
Low - Nice to have
Feature Category
Configuration and settings
Use Case Example
- Large monorepo navigation - Need maximum context for code, minimal tool overhead
- Code review workflows - Only need Read, Grep, Glob - no Edit/Write/Bash
- Documentation tasks - Don't need Bash, NotebookEdit, WebSearch
- Cost optimization - Reduce input tokens per request
Additional Context
_No response_
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗