pi-tool-display-summary

Pi extension that adds model-written user-facing display summaries to tool calls.

Packages

Package details

extension

Install pi-tool-display-summary from npm and Pi will load the resources declared by the package manifest.

$ pi install npm:pi-tool-display-summary
Package
pi-tool-display-summary
Version
0.1.0
Published
May 20, 2026
Downloads
not available
Author
mertdeveci55
License
MIT
Types
extension
Size
5.4 KB
Dependencies
0 dependencies · 0 peers
Pi manifest JSON
{
  "extensions": [
    "./extensions/tool-display-summary.js"
  ]
}

Security note

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

README

pi-tool-display-summary

Pi extension that adds a required displaySummary field to built-in tool calls.

The field is intended for UIs that consume Pi RPC events and want to show a human-friendly progress phrase instead of raw tool arguments. For example, a read call can include:

{
  "path": "docs/us/raw/tax-code.pdf",
  "displaySummary": "Checking the Colorado tax code"
}

The extension strips displaySummary before delegating to Pi's original built-in tool implementations, so tool execution behavior is unchanged.

Usage

Run directly:

pi -e git:github.com/mertdeveci5/pi-tool-display-summary@v0.1.0

Or install it:

pi install git:github.com/mertdeveci5/pi-tool-display-summary@v0.1.0

Tools Wrapped

  • read
  • bash
  • edit
  • write
  • grep
  • find
  • ls