@tinoy/pi-no-subagent-fork

Rewrite a subagent spawn's `context: "fork"` to `"fresh"`.

Packages

Package details

extension

Install @tinoy/pi-no-subagent-fork from npm and Pi will load the resources declared by the package manifest.

$ pi install npm:@tinoy/pi-no-subagent-fork
Package
@tinoy/pi-no-subagent-fork
Version
0.3.0
Published
Sep 26, 2026
Downloads
470/mo · 232/wk
Author
tinoy
License
MIT
Types
extension
Size
6.5 KB
Dependencies
0 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

[!WARNING] Do not install anything here yet.

This is a fast-moving prototype: the interfaces change without notice, and nothing here is stable. Every package in this project is headed for a stable 1.0, but that is still some way off. Install one only if you intend to follow the code and expect breakage.

@tinoy/pi-no-subagent-fork

Rewrite a subagent spawn's context: "fork" to "fresh".

pi install npm:@tinoy/pi-no-subagent-fork

What it needs at call time

Nothing: with no subagent tool the hook is never reached.

Registers

no tool

Caveats

No caveat rows declared: this unit has no soft dependency on another package in this repository. What it needs beyond its declared dependencies is machine capability, named below, and it refuses by name rather than failing to load.

Dependencies

pi-supplied imports (@earendil-works/pi-coding-agent or "none") are peer dependencies with a * range and are never bundled. This package has no npm dependencies.

Licence

MIT — see the repository LICENSE.