@firstpick/pi-extension-subagent-minimum-fanout
Enforce Pi reviewer provider/model diversity without restricting child fanout.
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.5- Published
- Aug 11, 2026
- Downloads
- 302/mo · 14/wk
- Author
- firstpick
- License
- MIT
- Types
- extension
- Size
- 14.3 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
Checks that independent subagent reviewers use distinct model providers without restricting worker fanout.
What you can do
- Launch one worker or several workers as the task requires.
- Run sequential or parallel workers through normal subagent workflows.
- Require multiple reviewers to use separate provider/model routes.
- Get a clear explanation when reviewer diversity is rejected.
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. The extension checks model-initiated subagent requests automatically.
Worker and workflow launch counts are not restricted. When one execution launches multiple reviewers, declare a different explicit provider/model route for each reviewer.
Technical details
See TECHNICAL.md for complete commands, compatibility, security, and troubleshooting information.