formulahendry / formulahendry/vscode-acp

Feature request: show context used and remaining per agent

Open
#26 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
378
Forks
76
PR merge metrics
No merged PRs in 30d

Description

## Feature request

Please show **context used / context remaining** for each agent in the chat UI.

## What I want

In multi-agent / delegated workflows, I want visibility into how much context window each agent is using and how much remains.

Examples of useful information:
- Lead: context used / remaining
- Reviewer: context used / remaining
- Validator: context used / remaining
- Sub-agent X: context used / remaining

Even approximate values are useful if exact numbers are not always available.

## Why this matters

This would help a lot when working with long-running or orchestration-heavy chats, because I want to know:
- which agent is close to context exhaustion
- whether compression/summarization is likely soon
- whether a quiet / degraded response is related to context pressure
- how healthy each agent session is over time

## Suggested UI options

Possible implementations:
- small per-agent context badge
- hover metadata showing used / remaining / total window
- session diagnostics panel for the active conversation
- timeline/analytics view that includes context pressure

## Scope

This request is specifically about **per-agent context visibility**, not only a global total for the whole chat.

Contributor guide

No contributing guide indexed for this repository

Research direction

No files or tests are named; start by locating the chat UI and the per-agent session data exposed by the VS Code extension. Determine whether context used, remaining, and total are available for each agent, then define the UI surface and verify that every visible agent reports the requested values or an explicit unavailable state.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript, vscode
Domain
developer-experience, frontend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.