@weshipwork/pi-herdr

Pi extension for orchestrating herdr workspaces, tabs, and panes from inside herdr.

Packages

Package details

extension

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.