[FEATURE] Toggle/Configuration options for lazy/eager context loading
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
A change in initial context loading in v2.1.0 appears to be the switch from eagerly loading initial context files to lazily loading them, likely only some sort of metadata.
Example: The Linear MCP initial context usage went from 9.8% of the context window to 2.2% of the context window, with some tools using 0 tokens.
Problem: Claude no longer activates skills in the same manner it did before. I have to remind Claude that it has certain things available that, I'm assuming, it does not realize it has because the full context is no longer loaded. A session-start hook that provides instructions on skill discovery and usage (obra/superpowers) previously provided a very nice skill initialization experience, which broke with the update.
Reference: https://github.com/obra/superpowers/blob/main/hooks/session-start.sh
Proposed Solution
Provide the ability to eagerly load context again, or lazily load better/more complete metadata information to provide claude the context it needs for discovery.
Alternative Solutions
_No response_
Priority
High - Significant impact on productivity
Feature Category
Interactive mode (TUI)
Use Case Example
_No response_
Additional Context
_No response_
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗