pi-goosedump
Coding agent context data browser plugin for pi
Package details
Install pi-goosedump from npm and Pi will load the resources declared by the package manifest.
$ pi install npm:pi-goosedump- Package
pi-goosedump- Version
0.3.3- Published
- Jun 14, 2026
- Downloads
- 1,072/mo · 1,072/wk
- Author
- jarkkojs
- License
- MIT
- Types
- extension
- Size
- 33.5 KB
- Dependencies
- 3 dependencies · 1 peer
Pi manifest JSON
{
"extensions": [
"./index.ts"
]
}Security note
Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.
README
pi-goosedump
Coding agent context data browser plugin for pi using
goosedump.
Install
pi install npm:pi-goosedump
This installs pi-goosedump and its @jarkkojs/goosedump dependency, which
includes platform-specific native binaries for Linux, macOS, and Windows.
The upstream @jarkkojs/goosedump packages are licensed separately as
Apache-2.0 AND LGPL-2.1-or-later.
Usage
Once installed, pi-goosedump registers a tool and a slash command:
Tool: goosedump
The agent can browse session history with:
| Action | Description |
|---|---|
list |
List all available sessions |
search |
Rank messages by query relevance |
expand |
Show full content for specific entry IDs |
view |
View the full session transcript |
Examples:
goosedump({ action: "list" })
goosedump({ action: "search", contextId: "abc123", query: "bug fix" })
goosedump({ action: "expand", contextId: "abc123", ids: ["entry-a", "entry-b"] })
goosedump({ action: "view", contextId: "abc123" })
Command: /goosedump
Opens an interactive session browser.
Compaction
pi-goosedump hooks Pi's /compact and auto-compaction flow. It uses
goosedump compact pi <session> with Pi's compaction range (--from,
--until, and --scope) so the generated summary matches the entries Pi is
about to replace.
License
pi-goosedump is licensed under MIT. See LICENSE for more
information.