pi-overview
extensionmaintainedLost the thread? Get a short briefing on your Pi session and subagents, then ask questions in the same TUI panel. Uses your active model.
by — · v0.1.2 · published 3w ago
$ pi install npm:pi-overviewSignals
Download trend
336 downloads · last 12 weeks (weekly)
README
pi-overview
Lost the thread in a long Pi session?
pi-overview opens a short briefing that tells you:
- what the session is trying to do
- what changed recently
- what the main agent is doing now
- what the subagents found
You can ask questions about the session without leaving the panel. Overview is temporary, so it does not replace Pi's footer or editor.

Install
pi install npm:pi-overview
Open it
/overview
/overview What is blocking this work?
Inside the panel:
| Key | Action |
|---|---|
a or ? | Ask a question |
r | Refresh the briefing |
| Arrow keys or mouse wheel | Scroll |
q or Esc | Close |
What happens
Overview reads a bounded snapshot of the current session, including recent requests, active work, context usage, and excerpts from up to eight recent subagent transcripts. It asks your active model for a briefing of about 60 words, then shows the result in a native Pi overlay.
Newer main-session evidence takes priority over older subagent reports.
Privacy and cost
Opening Overview, refreshing it, and each question make separate requests to your active model. Normal provider charges may apply. These requests can include recent session content, file paths, tool arguments, and subagent transcript excerpts.
If a subagent used another provider, its transcript excerpt is still sent to your currently active provider. Avoid Overview when the session contains material you do not want sent there.
Overview starts no server, writes no report, and adds nothing to the agent's conversation context.
Requirements
- Pi 0.84.4 or newer
- Node.js 22.19 or newer
- Pi's interactive TUI
- an active model with working authentication
Development
npm install
npm run check
npm run pack:check
pi -e ./extensions/overview.ts
License
MIT