pi-goosedump
v0.3.4
Published
Coding agent context data browser plugin for pi
Maintainers
Readme
pi-goosedump
Coding agent context data browser plugin for pi using
goosedump.
Install
pi install npm:pi-goosedumpThis 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.
