pi-goosedump

Coding agent context data browser plugin for pi

Packages

Package details

extension

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.5.5
Published
Jun 21, 2026
Downloads
2,760/mo · 1,688/wk
Author
jarkkojs
License
MIT
Types
extension
Size
40.6 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 the current session by default or a named session with contextId:

Action Description
list List all available sessions
search Rank messages by query relevance
grep Filter messages by glob pattern
expand Show full content for specific entry IDs
view View the full session transcript

Examples:

goosedump({ action: "list" })
goosedump({ action: "search", query: "bug fix" })
goosedump({ action: "search", contextId: "abc123", query: "bug fix" })
goosedump({ action: "grep", pattern: "*rand*" })
goosedump({ action: "expand", ids: ["entry-a", "entry-b"] })
goosedump({ action: "view" })

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.