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 摘要。