Problem
In large workspaces, prompt/context cost is dominated by always-on context expansion rather than actual task content.
Goal
Establish a minimum baseline profile that starts lean, then opt in to heavier features only when needed.
Motivation
Referenced instructions, nested agent files, skill-adherence prompt, session projection, custom hooks, memory, and broad MCP discovery can compound into large prompt overhead.
Proposed baseline config
Follow-up
Add a balanced profile and document which toggles reintroduce the most prompt weight.
Acceptance criteria
Document the minimum baseline profile in the repo.
Explain the likely token cost drivers in descending order.
Provide guidance for upgrading from lean to balanced/full-context.
Cross-link this issue with Context budget: referenced instruction expansion is the largest token source #449 , Context budget: large workspace metadata snapshot injected per session #450 , Context budget: tool and policy payload grows unbounded with plugins and MCP servers #451 , Context budget: conversation history replay is expensive in long sessions #452 , and Context budget: audit and document VS Code settings that inflate context #453 rather than duplicating that analysis.
Related: #449 #450 #451 #452 #453
Problem
In large workspaces, prompt/context cost is dominated by always-on context expansion rather than actual task content.
Goal
Establish a minimum baseline profile that starts lean, then opt in to heavier features only when needed.
Motivation
Referenced instructions, nested agent files, skill-adherence prompt, session projection, custom hooks, memory, and broad MCP discovery can compound into large prompt overhead.
Proposed baseline config
{ "chat.includeReferencedInstructions": false, "chat.experimental.useSkillAdherencePrompt": false, "chat.agentSessionProjection.enabled": false, "chat.useNestedAgentsMdFiles": false, "chat.useCustomAgentHooks": false, "github.copilot.chat.copilotMemory.enabled": false, "chat.mcp.discovery.enabled": { "claude-desktop": false, "windsurf": false, "cursor-global": false, "cursor-workspace": false }, "github.copilot.chat.switchAgent.enabled": false }Follow-up
Add a balanced profile and document which toggles reintroduce the most prompt weight.
Acceptance criteria
Related: #449 #450 #451 #452 #453