[Bug?] session_status shows 100% context but compact shows only 71k
Resolved 💬 2 comments Opened Feb 13, 2026 by AXZeroooo Closed Feb 13, 2026
Environment
- OpenClaw v2026.2.9
- Model: claude-opus-4-5
Issue
session_status tool reported context at 200k/200k (100%), but when compaction triggered, the message showed:
Compacted (71k → 17k) • Context 17k/200k (9%)
71k ≠ 200k — significant mismatch.
Timeline (UTC)
- 07:17 — session_status returned 200k/200k (100%)
- 07:37 — System compacted: 71k → 17k
Possible Causes
- session_status tool reporting incorrectly
- Timing issue between check and compact
- User error (misread)
Request
Can you confirm if this is expected behavior or a bug?
Additional Context
- Large file grep (472KB) was run before this, which may have contributed to context growth
- No manual compact was triggered
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗