[FEATURE] Blocked system tools not loaded into context

Resolved 💬 3 comments Opened Jan 11, 2026 by edoardospina Closed Jan 15, 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

Claude Code system tools are well engineered and useful but they now reached 15.4k tokens or 8% of the starting context.

claude-opus-4-5-20251101 · 19k/200k tokens (10%)
⛁ System prompt: 2.7k tokens (1.4%)
⛁ System tools: 15.4k tokens (7.7%)
⛁ Memory files: 484 tokens (0.2%)
⛁ Messages: 664 tokens (0.3%)
⛶ Free space: 136k (67.9%)
⛝ Autocompact buffer: 45.0k tokens (22.5%)

Whether or not you plan to add more tools (I hope you do), the problem is that we cannot configure which tools are loaded into context.
We may thus load tools we never use.

Thank you

Proposed Solution

It would be amazing it the tools selected as 'blocked' would not be loaded into context

Alternative Solutions

_No response_

Priority

Low - Nice to have

Feature Category

Performance and speed

Use Case Example

_No response_

Additional Context

_No response_

View original on GitHub ↗

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