@firstpick/pi-extension-subagent-minimum-fanout
Guide Pi reviewer provider diversity with same-provider fallback when alternatives are unavailable or blocked.
Package details
Install @firstpick/pi-extension-subagent-minimum-fanout from npm and Pi will load the resources declared by the package manifest.
$ pi install npm:@firstpick/pi-extension-subagent-minimum-fanout- Package
@firstpick/pi-extension-subagent-minimum-fanout- Version
0.1.6- Published
- Sep 19, 2026
- Downloads
- 236/mo · 20/wk
- Author
- firstpick
- License
- MIT
- Types
- extension
- Size
- 15.1 KB
- Dependencies
- 0 dependencies · 1 peer
Pi manifest JSON
{
"extensions": [
"./subagent-minimum-fanout.ts"
]
}Security note
Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.
README
Subagent Review Diversity for Pi
Guides Pi to use different reviewer providers when usable alternatives exist, without blocking reviews when they do not.
What you can do
- Launch one worker or several workers as the task requires.
- Run sequential or parallel workers through normal subagent workflows.
- Use different reviewer providers when suitable models are available and unblocked.
- Continue with the same provider or model when alternatives are unavailable, blocked, or fail.
Install
Install it through Pi:
pi install npm:@firstpick/pi-extension-subagent-minimum-fanout
Restart Pi if the package does not appear in your current session.
How to use it
There is no setup for everyday use. Ask Pi to review your change with independent reviewers. It receives guidance to check which providers are usable and record why a fallback was needed.
Worker and workflow launch counts are not restricted. If your workflow requires two reviewers, keep two separate, read-only, fresh-context runs even when they use the same provider or model. Provider reuse needs no waiver.
This is guidance, not an availability detector or a hard review gate. Reload or restart Pi after updating from the previous blocking version.
Technical details
See TECHNICAL.md for complete commands, compatibility, security, and troubleshooting information.