@weshipwork/pi-herdr
Pi extension for orchestrating herdr workspaces, tabs, and panes from inside herdr.
Package details
Install @weshipwork/pi-herdr from npm and Pi will load the resources declared by the package manifest.
$ pi install npm:@weshipwork/pi-herdr- Package
@weshipwork/pi-herdr- Version
0.1.0- Published
- Jun 15, 2026
- Downloads
- not available
- Author
- nodnarbnitram
- License
- MIT
- Types
- extension
- Size
- 49.7 KB
- Dependencies
- 0 dependencies · 4 peers
Pi manifest JSON
{
"extensions": [
"./extensions/herdr.ts"
]
}Security note
Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.
README
@weshipwork/pi-herdr
Pi extension for controlling herdr from inside a running herdr pane.
The extension registers a single herdr tool when both HERDR_ENV and
HERDR_PANE_ID are present. Outside herdr it loads as a no-op.
Install
npm install -g @weshipwork/pi-herdr
Tool actions
- List, create, and focus workspaces and tabs
- Split panes and assign stable aliases
- Run commands atomically in existing panes
- Read pane output and watch for output matches
- Wait for coding-agent panes by agent status
- Send raw text/keys and close managed panes
Use run for normal line submission. Use send only for lower-level text or
key injection.