@kvoon/pi-split-fork

Fork the current Pi session into a new Herdr pane (right/down), tab, or workspace

Packages

Package details

extension

Install @kvoon/pi-split-fork from npm and Pi will load the resources declared by the package manifest.

$ pi install npm:@kvoon/pi-split-fork
Package
@kvoon/pi-split-fork
Version
0.3.0
Published
Aug 26, 2026
Downloads
377/mo · 9/wk
Author
kvoon
License
MIT
Types
extension
Size
8.2 KB
Dependencies
0 dependencies · 0 peers
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

@kvoon/pi-split-fork

Fork the current Pi session into a new Pi agent in a Herdr pane, tab, or workspace.

Requirements

  • herdr available on PATH
  • Pi running inside Herdr

Install

pi install npm:@kvoon/pi-split-fork

Or from this repository:

pi install ./pi-split-fork

Usage

/split-fork
/split-fork down
/split-fork right Continue by implementing the tests
/split-fork tab Continue by implementing the tests
/split-fork workspace Continue by implementing the tests
/split-fork Continue by implementing the tests

The split defaults to right. The target is only recognized as the first argument; everything else is sent as the prompt. Type the target prefix and press Tab to complete it.

Target Result
right Split beside the current pane (default)
down Split below the current pane
tab Create a new Herdr tab and fork into its root pane
workspace Create a new Herdr workspace and fork into its root pane

The fork copies the current active session branch. If the original agent is busy, only entries already committed to the session are copied.