pi-transcript-ui

Compact tool summaries for Pi with optional purpose text and adjacent-call grouping. Native execution and expanded output are preserved.

Packages

Package details

extension

Install pi-transcript-ui from npm and Pi will load the resources declared by the package manifest.

$ pi install npm:pi-transcript-ui
Package
pi-transcript-ui
Version
0.6.1
Published
Oct 31, 2026
Downloads
1,074/mo · 249/wk
Author
isty2e
License
MIT
Types
extension
Size
372.4 KB
Dependencies
0 dependencies · 2 peers
Pi manifest JSON
{
  "extensions": [
    "./src"
  ]
}

Security note

Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.

README

pi-transcript-ui

Compact tool summaries for Pi, with optional purpose text and groups of adjacent calls.

▸ Read 2 files (4 lines)
▾ Edited 2 calls (+3 -2)
  ▸ Edited src/config.ts (+2 -1) — Update configuration
  ▸ Edited src/defaults.ts (+1 -1) — Adjust defaults
▸ Ran npm test (exit 0) — Verify changes

▸ Compacted from 42,123 tokens

Groups and their calls expand independently. Compaction checkpoints have their own expandable rows.

Install

Requires Pi and Node.js 22.19 or newer. Pi 1.3.0 is the primary tested host; see tested hosts and limitations for other versions.

Choose one installation method to avoid loading duplicate copies. Remove an existing installation before switching methods.

pi install npm:pi-transcript-ui

This registers the extension in your Pi user configuration. Start Pi in your project, or run /reload if it is already running.

To pin the npm version:

pi install npm:pi-transcript-ui@0.6.1

To install a tagged release from GitHub instead:

pi install git:github.com/isty2e/pi-transcript-ui@v0.6.1

If switching from GitHub to npm, first remove the Git installation:

pi remove git:github.com/isty2e/pi-transcript-ui

For a local checkout, run pi install with the checkout's absolute path. Pi keeps a reference to that directory, so keep it in place while the extension is installed.

Use

Run /transcript-ui for help and the installed version.

  • Inspect details: expand a tool to see its original call and output. Groups and their members have separate controls.
  • Navigate tools and groups: run /transcript-ui tools or press Ctrl+Shift+O where supported.
  • Change settings: run /transcript-ui settings to configure grouping, purpose text and display options. At the main settings menu, Save applies changes; Cancel discards them.

A compositor is not required. Mouse and keyboard support depend on the active display environment; see input support.

Summaries and command previews are display aids, not executable replacement commands or proof that every displayed command ran. Tool execution, expanded tool output and session data remain Pi's own.

Documentation