[FEATURE] Visible context window usage indicator in Cowork

Resolved 💬 7 comments Opened Mar 22, 2026 by atfdennis-code Closed May 15, 2026

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

Cowork has no visible context window usage indicator. Users cannot see how much of the context window has been consumed or how close compaction is.

Claude Code solves this with a persistent status line showing context usage as a percentage. Cowork users get nothing — they fly blind until compaction arrives as a surprise mid-task with no warning, at the worst possible moment.

Why this matters in practice:

I have 50+ Cowork sessions running a retail business through Claude collaboration. Context compaction has silently reset my session mid-task multiple times. There is no yellow zone warning, no red zone alert, no indication that compaction is imminent. When it hits, critical context disappears without any summary of what was preserved versus what was lost.

You cannot fly a plane without knowing how much fuel is in the tank. You cannot run a productive Cowork session without knowing how much context remains.

Related issues:

  • #24677 — Compaction death spiral in Cowork
  • #13171 — Context loss without warning
  • #34363 — Autocompact buffer exceeds 200k
  • #20041 — Context usage indicator for Claude Desktop (closed)
  • #35374 — Persistent status line in CLI

Proposed Solution

  1. Persistent indicator — always visible, shows percentage of context window consumed, updated in real time.
  2. Yellow zone — visual warning at ~75%. Gives users time to save context or start fresh.
  3. Red zone — urgent warning at ~90%+. User chooses: compact with summary or start fresh.
  4. Compaction transparency — when compaction occurs, surface what was preserved vs dropped. Currently silent.

This matches what Claude Code already provides via the status line percentage, extended to Cowork.

Alternative Solutions

I currently build custom CLAUDE.md files and session-reload skills to survive compaction by re-reading critical context from disk after every compaction event. This is a manual workaround that shouldn't be necessary.

Priority

High - Significant impact on productivity

Feature Category

Interactive mode (TUI)

Use Case Example

  1. Open Cowork session to build kiosk data pipeline. Session involves database schema, SSH to NAS, Python scripts.
  2. 45 minutes in, significant context built up.
  3. Without warning, compaction fires. Claude forgets SSH connection, table relationships, current task.
  4. With a visible indicator, I would have seen yellow zone at 75% and saved critical context proactively.

View original on GitHub ↗

This issue has 7 comments on GitHub. Read the full discussion on GitHub ↗