github / github/copilot-cli

System/Tools consume 73% of context window (146k/200k), triggering auto-compaction on first message

未關閉
#3,539 5 則留言 2 個 reaction 已指派 0 人 在 GitHub 檢視
area:context-memory area:mcp area:plugins
主要語言
Shell
星號
11.2k
分支
1.9k
平均合併
14 小時 16 分鐘
30 天內合併 PR
6

描述

With multiple MCP servers and plugins configured, the System/Tools section consumes 146k tokens — 73% of the 200k context window. This leaves negative free space before the user sends their first message, causing immediate auto-compaction in brand new sessions.

Reproduction

1. Configure ~10 MCP servers (mix of builtin and custom)
2. Install plugins that register additional tools and skills
3. Have custom instruction files in ~/.copilot/copilot-instructions.md and .github/instructions/
4. Start a new session
5. Run /context

System/Tools: 146.4k (73%)
Messages: 1.2k (1%)
Free Space: -18383 (-9%)
Buffer: 70.8k (35%)

Auto-compaction fires after the first interaction (~100 credits used), despite no meaningful conversation history to compact.

Environment

- Copilot CLI v1.0.55-1
- Windows 11, PowerShell
- Model: Internal model
- ~10 MCP servers configured across user and org plugins

Impact

- Effectively unusable for multi-turn conversations without constant compaction
- Credits wasted on compaction rather than productive work
- Users with enterprise MCP setups hit this silently with no warning

貢獻指南

開啟貢獻指南

評估

這個 Issue 還沒有評估資料。

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。