{"_id":"pi-cohort","_rev":"29-2a2fd2ab3d9f809610cc1c7b331ed3d5","name":"pi-cohort","dist-tags":{"latest":"7.1.2"},"versions":{"2.0.0":{"name":"pi-cohort","version":"2.0.0","keywords":["pi-package","pi","pi-coding-agent","subagents","ai","agents","cli"],"author":{"name":"Jacek Juraszek"},"license":"MIT","_id":"pi-cohort@2.0.0","maintainers":[{"name":"jjuraszek","email":"jacek.juraszek@gmail.com"}],"homepage":"https://github.com/jjuraszek/pi-cohort#readme","bugs":{"url":"https://github.com/jjuraszek/pi-cohort/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./src/extension/index.ts"]},"dist":{"shasum":"bc6e1bdcb70adac1140c4aa14ec4b9f620710b74","tarball":"https://registry.npmjs.org/pi-cohort/-/pi-cohort-2.0.0.tgz","fileCount":92,"integrity":"sha512-ravwsacpJA7Nrx8sICwIj1gZgUNAqPh8Z8NU24n/vdxQ+Yut4yIvarwpubQh1JOvZUmCMHKcEQoWVp/KaMcZDQ==","signatures":[{"sig":"MEYCIQCrknfkuNnizduD3oG04q9tZ3XU0LppcV/RE/teX6EhsAIhAMsmXHpK/4T1Wj9CoZ6Q7Djf/AOFbspRc2nqjlkChTDA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1294638},"type":"module","engines":{"node":">=20"},"gitHead":"4fe4d56d084c2cc6ac29abda9381987a396d8f27","scripts":{"test":"npm run test:unit","test:all":"npm run test:unit && npm run test:integration","test:unit":"node --experimental-strip-types --test test/unit/*.test.ts","test:integration":"node --experimental-transform-types --import ./test/support/register-loader.mjs --test test/integration/*.test.ts"},"_npmUser":{"name":"jjuraszek","email":"jacek.juraszek@gmail.com"},"repository":{"url":"git+https://github.com/jjuraszek/pi-cohort.git","type":"git"},"_npmVersion":"11.5.1","description":"Delegate Pi work to focused child agents: code review, scouting, implementation, parallel audits, saved chains, and background jobs.","directories":{},"_nodeVersion":"24.5.0","dependencies":{"jiti":"^2.7.0"},"_hasShrinkwrap":false,"devDependencies":{"typebox":"^1.1.24","@earendil-works/pi-ai":"^0.74.0","@earendil-works/pi-tui":"^0.74.0","@earendil-works/pi-agent-core":"^0.74.0","@earendil-works/pi-coding-agent":"^0.74.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":"*"},"peerDependenciesMeta":{"typebox":{"optional":true},"@earendil-works/pi-ai":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-agent-core":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-cohort_2.0.0_1782996030397_0.9616495820576865","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"pi-cohort","version":"2.0.1","keywords":["pi-package","pi","pi-coding-agent","subagents","ai","agents","cli"],"author":{"name":"Jacek Juraszek"},"license":"MIT","_id":"pi-cohort@2.0.1","maintainers":[{"name":"jjuraszek","email":"jacek.juraszek@gmail.com"}],"homepage":"https://github.com/jjuraszek/pi-cohort#readme","bugs":{"url":"https://github.com/jjuraszek/pi-cohort/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./src/extension/index.ts"]},"dist":{"shasum":"c313283c5a9851338967fd91464e6ff29fd8652e","tarball":"https://registry.npmjs.org/pi-cohort/-/pi-cohort-2.0.1.tgz","fileCount":92,"integrity":"sha512-B02VdmlvhtSBG3+0TPmV15xEs9wKgGzhzQul2cs2VpOhJK/EaTsBMg5rtVMHlZ29OPeeQm1gyAxA3iR76xfT8w==","signatures":[{"sig":"MEYCIQCFA1EO6gGx1bv68qXwsUgnQ+YIbU3FRaOyC6QfpWB+vwIhAPn8v8ZQm5Q6AfJrWmtzHs3/WZDjZZctqVyuXW7IoTkE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-cohort@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1294636},"type":"module","engines":{"node":">=20"},"gitHead":"9b3e0ab7ae4881203e80ca2f96d19e5ccc245963","scripts":{"test":"npm run test:unit","test:all":"npm run test:unit && npm run test:integration","test:unit":"node --experimental-strip-types --test test/unit/*.test.ts","test:integration":"node --experimental-transform-types --import ./test/support/register-loader.mjs --test test/integration/*.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:be69fb47-97b6-44d3-88be-822cd6c673dd"}},"repository":{"url":"git+https://github.com/jjuraszek/pi-cohort.git","type":"git"},"_npmVersion":"11.18.0","description":"Delegate Pi work to focused child agents: code review, scouting, implementation, parallel audits, saved chains, and background jobs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jiti":"^2.7.0"},"_hasShrinkwrap":false,"devDependencies":{"typebox":"^1.1.24","@earendil-works/pi-ai":"^0.74.0","@earendil-works/pi-tui":"^0.74.0","@earendil-works/pi-agent-core":"^0.74.0","@earendil-works/pi-coding-agent":"^0.74.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":"*"},"peerDependenciesMeta":{"typebox":{"optional":true},"@earendil-works/pi-ai":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-agent-core":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-cohort_2.0.1_1782996633063_0.8194126259311905","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"pi-cohort","version":"3.0.0","keywords":["pi-package","pi","pi-coding-agent","subagents","ai","agents","cli"],"author":{"name":"Jacek Juraszek"},"license":"MIT","_id":"pi-cohort@3.0.0","maintainers":[{"name":"jjuraszek","email":"jacek.juraszek@gmail.com"}],"homepage":"https://github.com/jjuraszek/pi-cohort#readme","bugs":{"url":"https://github.com/jjuraszek/pi-cohort/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./src/extension/index.ts"]},"dist":{"shasum":"06941680f06db76dcd0b2bdbc57ea796983c4a91","tarball":"https://registry.npmjs.org/pi-cohort/-/pi-cohort-3.0.0.tgz","fileCount":92,"integrity":"sha512-AacemD0i1nHCJDPODnyEdDZ57FxEh0dpA6bCcxjRo5r8EH0TbUrF1FR6o6OrrgB8ckXVK+rkLAYDjtxuuhfFGA==","signatures":[{"sig":"MEQCIC226utanGMywBolFqlSpGJ3H+pB+I/+Y0wGxhswM1WRAiAMrK4KKSuZq1mpwsadvuUzRHs/feKlu4n51sc6BriT7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-cohort@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1295590},"type":"module","engines":{"node":">=20"},"gitHead":"7ea25680c6ea16de2b09b7f62ed5e4816e24c295","scripts":{"test":"npm run test:unit","test:all":"npm run test:unit && npm run test:integration","test:unit":"node --experimental-strip-types --test test/unit/*.test.ts","test:integration":"node --experimental-transform-types --import ./test/support/register-loader.mjs --test test/integration/*.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:be69fb47-97b6-44d3-88be-822cd6c673dd"}},"repository":{"url":"git+https://github.com/jjuraszek/pi-cohort.git","type":"git"},"_npmVersion":"11.18.0","description":"Delegate Pi work to focused child agents: code review, scouting, implementation, parallel audits, saved chains, and background jobs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jiti":"^2.7.0"},"_hasShrinkwrap":false,"devDependencies":{"typebox":"^1.1.24","@earendil-works/pi-ai":"^0.74.0","@earendil-works/pi-tui":"^0.74.0","@earendil-works/pi-agent-core":"^0.74.0","@earendil-works/pi-coding-agent":"^0.74.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":"*"},"peerDependenciesMeta":{"typebox":{"optional":true},"@earendil-works/pi-ai":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-agent-core":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-cohort_3.0.0_1783013592740_0.7546289198626828","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"pi-cohort","version":"3.0.1","keywords":["pi-package","pi","pi-coding-agent","subagents","ai","agents","cli"],"author":{"name":"Jacek Juraszek"},"license":"MIT","_id":"pi-cohort@3.0.1","maintainers":[{"name":"jjuraszek","email":"jacek.juraszek@gmail.com"}],"homepage":"https://github.com/jjuraszek/pi-cohort#readme","bugs":{"url":"https://github.com/jjuraszek/pi-cohort/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./src/extension/index.ts"]},"dist":{"shasum":"88f5e3614e69cb474f107bb0df8e8f6f25b990c9","tarball":"https://registry.npmjs.org/pi-cohort/-/pi-cohort-3.0.1.tgz","fileCount":92,"integrity":"sha512-TxJxvYQaddBFmdFNjyMOduvReXlrGFAogq4WbOGTcAiyMTjUgrC/65PQgIOIclHdMxX0aj6DDeM7/0Cm33jzpA==","signatures":[{"sig":"MEQCICa1Nq2eVo3EKBC5lK93HhNW0R0FU4VvWqleYwJnXiDyAiBPORSwMLlpwG0jzG4VTGR4BF5OpwT4kpfs832L9k+mIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-cohort@3.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1296158},"type":"module","engines":{"node":">=20"},"gitHead":"21f1b34d326fa3d65990663039ec8975d4f62bc4","scripts":{"test":"npm run test:unit","test:all":"npm run check:agents-core && npm run test:unit && npm run test:integration","test:unit":"node --experimental-strip-types --test test/unit/*.test.ts","test:integration":"node --experimental-transform-types --import ./test/support/register-loader.mjs --test test/integration/*.test.ts","check:agents-core":"node scripts/check-agents-core.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:be69fb47-97b6-44d3-88be-822cd6c673dd"}},"repository":{"url":"git+https://github.com/jjuraszek/pi-cohort.git","type":"git"},"_npmVersion":"11.18.0","description":"Delegate Pi work to focused child agents: code review, scouting, implementation, parallel audits, saved chains, and background jobs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jiti":"^2.7.0"},"_hasShrinkwrap":false,"devDependencies":{"typebox":"^1.1.24","@earendil-works/pi-ai":"^0.74.0","@earendil-works/pi-tui":"^0.74.0","@earendil-works/pi-agent-core":"^0.74.0","@earendil-works/pi-coding-agent":"^0.74.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":"*"},"peerDependenciesMeta":{"typebox":{"optional":true},"@earendil-works/pi-ai":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-agent-core":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-cohort_3.0.1_1783191273179_0.7905354269400824","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"pi-cohort","version":"3.0.2","keywords":["pi-package","pi","pi-coding-agent","subagents","ai","agents","cli"],"author":{"name":"Jacek Juraszek"},"license":"MIT","_id":"pi-cohort@3.0.2","maintainers":[{"name":"jjuraszek","email":"jacek.juraszek@gmail.com"}],"homepage":"https://github.com/jjuraszek/pi-cohort#readme","bugs":{"url":"https://github.com/jjuraszek/pi-cohort/issues"},"pi":{"image":"https://raw.githubusercontent.com/jjuraszek/pi-cohort/main/pi-cohort.png","skills":["./skills"],"prompts":["./prompts"],"extensions":["./src/extension/index.ts"]},"dist":{"shasum":"7b1f422ff86c44eb59a996d382e93dd198924850","tarball":"https://registry.npmjs.org/pi-cohort/-/pi-cohort-3.0.2.tgz","fileCount":92,"integrity":"sha512-sSyS3LhQdXfvir8TH0xi8tF7rSd4JozYaXq+aMjmD9VY5EBJKJCmdmpEmR3DeqMVBhV08xwTpZUNyESmWtJtdw==","signatures":[{"sig":"MEYCIQCRT+Y2VUpTPZqEU3LtOYfv0UDq3YTHY4gcflqkXGQlGgIhANCpaqg0geGlm0S7pP7eaDqULt3oQhoEcwiRulW65Ri5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-cohort@3.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1297169},"type":"module","engines":{"node":">=20"},"funding":{"url":"https://buymeacoffee.com/jjurasszek","type":"buymeacoffee"},"gitHead":"713339abc5c822f3f82a3a22d16bbd12d06fb9cf","scripts":{"test":"npm run test:unit","test:all":"npm run check:agents-core && npm run test:unit && npm run test:integration","test:unit":"node --experimental-strip-types --test test/unit/*.test.ts","test:integration":"node --experimental-transform-types --import ./test/support/register-loader.mjs --test test/integration/*.test.ts","check:agents-core":"node scripts/check-agents-core.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:be69fb47-97b6-44d3-88be-822cd6c673dd"}},"repository":{"url":"git+https://github.com/jjuraszek/pi-cohort.git","type":"git"},"_npmVersion":"11.18.0","description":"Delegate Pi work to focused child agents: code review, scouting, implementation, parallel audits, saved chains, and background jobs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jiti":"^2.7.0"},"_hasShrinkwrap":false,"devDependencies":{"typebox":"^1.1.24","@earendil-works/pi-ai":"^0.74.0","@earendil-works/pi-tui":"^0.74.0","@earendil-works/pi-agent-core":"^0.74.0","@earendil-works/pi-coding-agent":"^0.74.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":"*"},"peerDependenciesMeta":{"typebox":{"optional":true},"@earendil-works/pi-ai":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-agent-core":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-cohort_3.0.2_1783255855864_0.5235697719518575","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"pi-cohort","version":"4.0.0","keywords":["pi-package","pi","pi-coding-agent","subagents","ai","agents","cli"],"author":{"name":"Jacek Juraszek"},"license":"MIT","_id":"pi-cohort@4.0.0","maintainers":[{"name":"jjuraszek","email":"jacek.juraszek@gmail.com"}],"homepage":"https://github.com/jjuraszek/pi-cohort#readme","bugs":{"url":"https://github.com/jjuraszek/pi-cohort/issues"},"pi":{"image":"https://raw.githubusercontent.com/jjuraszek/pi-cohort/main/pi-cohort.png","skills":["./skills"],"prompts":["./prompts"],"extensions":["./src/extension/index.ts"]},"dist":{"shasum":"c4f845f9b1f76f96b6cce41ebeb4f2ef0e135c21","tarball":"https://registry.npmjs.org/pi-cohort/-/pi-cohort-4.0.0.tgz","fileCount":92,"integrity":"sha512-+0AmdN5ksLyWcaREXya8TYXlqQTscHS4qnMgB1aD/GPYKQkBWZJIfUR5kcjf7tPSbyAo0Bo5hCRKwHdqL6GZvA==","signatures":[{"sig":"MEQCIDzcJ2aQpAu03G31gTH3tgORChpLeL6CupetsjuBXgtLAiACrunGKloWGBCGXIihNKlzD3+bVcK+qi1sw1wj/xzxmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-cohort@4.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1243162},"type":"module","engines":{"node":">=20"},"funding":{"url":"https://buymeacoffee.com/jjurasszek","type":"buymeacoffee"},"gitHead":"868c98cf1b21d5196ef171291111327e41a83850","scripts":{"test":"npm run test:unit","test:all":"npm run check:agents-core && npm run test:unit && npm run test:integration","test:unit":"node --experimental-strip-types --test test/unit/*.test.ts","test:integration":"node --experimental-transform-types --import ./test/support/register-loader.mjs --test test/integration/*.test.ts","check:agents-core":"node scripts/check-agents-core.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:be69fb47-97b6-44d3-88be-822cd6c673dd"}},"repository":{"url":"git+https://github.com/jjuraszek/pi-cohort.git","type":"git"},"_npmVersion":"11.16.0","description":"Delegate Pi work to focused child agents: code review, scouting, implementation, parallel audits, saved chains, and background jobs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jiti":"^2.7.0"},"_hasShrinkwrap":false,"devDependencies":{"typebox":"^1.1.24","@earendil-works/pi-ai":"^0.74.0","@earendil-works/pi-tui":"^0.74.0","@earendil-works/pi-agent-core":"^0.74.0","@earendil-works/pi-coding-agent":"^0.74.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":"*"},"peerDependenciesMeta":{"typebox":{"optional":true},"@earendil-works/pi-ai":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-agent-core":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-cohort_4.0.0_1784219553398_0.13503900289602444","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"pi-cohort","version":"4.1.0","keywords":["pi-package","pi","pi-coding-agent","subagents","ai","agents","cli"],"author":{"name":"Jacek Juraszek"},"license":"MIT","_id":"pi-cohort@4.1.0","maintainers":[{"name":"jjuraszek","email":"jacek.juraszek@gmail.com"}],"homepage":"https://github.com/jjuraszek/pi-cohort#readme","bugs":{"url":"https://github.com/jjuraszek/pi-cohort/issues"},"pi":{"image":"https://raw.githubusercontent.com/jjuraszek/pi-cohort/main/pi-cohort.png","skills":["./skills"],"prompts":["./prompts"],"extensions":["./src/extension/index.ts"]},"dist":{"shasum":"4c060ae56142524b20d09ecbcec593786abdd096","tarball":"https://registry.npmjs.org/pi-cohort/-/pi-cohort-4.1.0.tgz","fileCount":93,"integrity":"sha512-hFtrEMdECUna5MhV0TU96ZVf848n4khpTyDwaiV9Q2iwN0DNw4F+ZKRlA123gjsRc7yI11W8KMheMvaM/XtO9g==","signatures":[{"sig":"MEYCIQDm1BXyHaGvRR7TmgO/dBUZozWZwD6jsbGVRyVonxoxLAIhAK/ag+8BBxlBc+JeXWetrQptc1fRBhIzgqRClGK1yFcC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-cohort@4.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1249912},"type":"module","engines":{"node":">=20"},"funding":{"url":"https://buymeacoffee.com/jjurasszek","type":"buymeacoffee"},"gitHead":"a2f7702f231f096aa2f03ef75ba57ca4aec941b8","scripts":{"test":"npm run test:unit","test:all":"npm run check:agents-core && npm run test:unit && npm run test:integration","test:unit":"node --experimental-strip-types --test test/unit/*.test.ts","test:integration":"node --experimental-transform-types --import ./test/support/register-loader.mjs --test test/integration/*.test.ts","check:agents-core":"node scripts/check-agents-core.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:be69fb47-97b6-44d3-88be-822cd6c673dd"}},"repository":{"url":"git+https://github.com/jjuraszek/pi-cohort.git","type":"git"},"_npmVersion":"11.16.0","description":"Delegate Pi work to focused child agents: code review, scouting, implementation, parallel audits, saved chains, and background jobs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jiti":"^2.7.0"},"_hasShrinkwrap":false,"devDependencies":{"typebox":"^1.1.24","@earendil-works/pi-ai":"^0.74.0","@earendil-works/pi-tui":"^0.74.0","@earendil-works/pi-agent-core":"^0.74.0","@earendil-works/pi-coding-agent":"^0.74.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":"*"},"peerDependenciesMeta":{"typebox":{"optional":true},"@earendil-works/pi-ai":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-agent-core":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-cohort_4.1.0_1784495500979_0.2630026415813276","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"pi-cohort","version":"5.0.0","keywords":["pi-package","pi","pi-coding-agent","subagents","ai","agents","cli"],"author":{"name":"Jacek Juraszek"},"license":"MIT","_id":"pi-cohort@5.0.0","maintainers":[{"name":"jjuraszek","email":"jacek.juraszek@gmail.com"}],"homepage":"https://github.com/jjuraszek/pi-cohort#readme","bugs":{"url":"https://github.com/jjuraszek/pi-cohort/issues"},"pi":{"image":"https://raw.githubusercontent.com/jjuraszek/pi-cohort/main/pi-cohort.png","skills":["./skills"],"prompts":["./prompts"],"extensions":["./src/extension/index.ts"]},"dist":{"shasum":"5ab9f24cd4142bdb3e426253161860b882e28cdf","tarball":"https://registry.npmjs.org/pi-cohort/-/pi-cohort-5.0.0.tgz","fileCount":93,"integrity":"sha512-yFvnz++l8FQTSIZf8ne0pSqZvp2lA9UPCD3MBZgwq70UjpcF80MQj7uqzH+c3ZonROikd5EmDXqjh75NEpUdGQ==","signatures":[{"sig":"MEUCIQCNRq0aifXH7Uj++3AI4uG2KcM7es5NkJy3S6S77oxepAIgL/piW3nSXuKXfnpeB3Rq4YEeUB9f0mSp0lzL4jOoHKI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-cohort@5.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1250153},"type":"module","engines":{"node":">=20"},"funding":{"url":"https://buymeacoffee.com/jjurasszek","type":"buymeacoffee"},"gitHead":"589dda2173bdd1707afce0656515f2c0002ec395","scripts":{"test":"npm run test:unit","test:all":"npm run check:agents-core && npm run test:unit && npm run test:integration","test:unit":"node --experimental-strip-types --test test/unit/*.test.ts","test:integration":"node --experimental-transform-types --import ./test/support/register-loader.mjs --test test/integration/*.test.ts","check:agents-core":"node scripts/check-agents-core.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:be69fb47-97b6-44d3-88be-822cd6c673dd"}},"repository":{"url":"git+https://github.com/jjuraszek/pi-cohort.git","type":"git"},"_npmVersion":"11.16.0","description":"Delegate Pi work to focused child agents: code review, scouting, implementation, parallel audits, saved chains, and background jobs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jiti":"^2.7.0"},"_hasShrinkwrap":false,"devDependencies":{"typebox":"^1.1.24","@earendil-works/pi-ai":"^0.74.0","@earendil-works/pi-tui":"^0.74.0","@earendil-works/pi-agent-core":"^0.74.0","@earendil-works/pi-coding-agent":"^0.74.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":"*"},"peerDependenciesMeta":{"typebox":{"optional":true},"@earendil-works/pi-ai":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-agent-core":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-cohort_5.0.0_1786020067498_0.7410400455764261","host":"s3://npm-registry-packages-npm-production"}},"5.0.1":{"name":"pi-cohort","version":"5.0.1","keywords":["pi-package","pi","pi-coding-agent","subagents","ai","agents","cli"],"author":{"name":"Jacek Juraszek"},"license":"MIT","_id":"pi-cohort@5.0.1","maintainers":[{"name":"jjuraszek","email":"jacek.juraszek@gmail.com"}],"homepage":"https://github.com/jjuraszek/pi-cohort#readme","bugs":{"url":"https://github.com/jjuraszek/pi-cohort/issues"},"pi":{"image":"https://raw.githubusercontent.com/jjuraszek/pi-cohort/main/pi-cohort.png","skills":["./skills"],"prompts":["./prompts"],"extensions":["./src/extension/index.ts"]},"dist":{"shasum":"e6bc79a964105492b19b84def0c518c07ad9b999","tarball":"https://registry.npmjs.org/pi-cohort/-/pi-cohort-5.0.1.tgz","fileCount":94,"integrity":"sha512-24bcRA9q9bF2JKOAD3kNXmEpZlt/nH4MRd29+BZj1sbt22lCSTEXV9tDNRQAySsqIr7Zla9+cSmyKWkUx2tMFQ==","signatures":[{"sig":"MEQCIH+uSnNrj6TeOcuL15w//CgQlkS1mWvkIT2LhCoVo9XqAiBjkG8kgGwJ4epSEbDNRD4PN4dYFCxL9EugHJ8kwtJzRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1251535},"type":"module","engines":{"node":">=20"},"funding":{"url":"https://buymeacoffee.com/jjurasszek","type":"buymeacoffee"},"gitHead":"356d7fda48e96f84b220ddabfdc2a30066db0c5e","scripts":{"test":"npm run test:unit","test:all":"npm run check:agents-core && npm run test:unit && npm run test:integration","test:unit":"node --experimental-strip-types --test test/unit/*.test.ts","test:integration":"node --experimental-transform-types --import ./test/support/register-loader.mjs --test test/integration/*.test.ts","check:agents-core":"node scripts/check-agents-core.mjs"},"_npmUser":{"name":"jjuraszek","email":"jacek.juraszek@gmail.com"},"repository":{"url":"git+https://github.com/jjuraszek/pi-cohort.git","type":"git"},"_npmVersion":"11.5.1","description":"Delegate Pi work to focused child agents: code review, scouting, implementation, parallel audits, saved chains, and background jobs.","directories":{},"_nodeVersion":"24.5.0","dependencies":{"jiti":"^2.7.0"},"_hasShrinkwrap":false,"devDependencies":{"typebox":"^1.1.24","@earendil-works/pi-ai":"^0.74.0","@earendil-works/pi-tui":"^0.74.0","@earendil-works/pi-agent-core":"^0.74.0","@earendil-works/pi-coding-agent":"^0.74.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":"*"},"peerDependenciesMeta":{"typebox":{"optional":true},"@earendil-works/pi-ai":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-agent-core":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-cohort_5.0.1_1786037219292_0.6677488384215104","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"name":"pi-cohort","version":"5.1.0","keywords":["pi-package","pi","pi-coding-agent","subagents","ai","agents","cli"],"author":{"name":"Jacek Juraszek"},"license":"MIT","_id":"pi-cohort@5.1.0","maintainers":[{"name":"jjuraszek","email":"jacek.juraszek@gmail.com"}],"homepage":"https://github.com/jjuraszek/pi-cohort#readme","bugs":{"url":"https://github.com/jjuraszek/pi-cohort/issues"},"pi":{"image":"https://raw.githubusercontent.com/jjuraszek/pi-cohort/main/pi-cohort.png","skills":["./skills"],"prompts":["./prompts"],"extensions":["./src/extension/index.ts"]},"dist":{"shasum":"a03eb2db04d01498c6c9e7f0a05999d520adcf58","tarball":"https://registry.npmjs.org/pi-cohort/-/pi-cohort-5.1.0.tgz","fileCount":94,"integrity":"sha512-0KhMyh5WOz+r3lT2sxHXGfe1HoMh4eZvjlFXEf25yXlTUdlZBQrSuxGC+1xVUWGSk9aMyC76U4yfjlrArsR/JQ==","signatures":[{"sig":"MEUCIQDqROCAEWEWceCWECxQFynfhAaEj8qaW2orxDjfxod5ngIgWQOsil039QdCC/3fqs+EQRbxZ+ft+ADid600aVsVRiA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1255026},"type":"module","engines":{"node":">=20"},"funding":{"url":"https://buymeacoffee.com/jjurasszek","type":"buymeacoffee"},"gitHead":"ff7af45da9b659ffcefd6c5863307bc33c304707","scripts":{"test":"npm run test:unit","test:all":"npm run check:agents-core && npm run test:unit && npm run test:integration","test:unit":"node --experimental-strip-types --test test/unit/*.test.ts","test:integration":"node --experimental-transform-types --import ./test/support/register-loader.mjs --test test/integration/*.test.ts","check:agents-core":"node scripts/check-agents-core.mjs"},"_npmUser":{"name":"jjuraszek","email":"jacek.juraszek@gmail.com"},"repository":{"url":"git+https://github.com/jjuraszek/pi-cohort.git","type":"git"},"_npmVersion":"11.5.1","description":"Delegate Pi work to focused child agents: code review, scouting, implementation, parallel audits, saved chains, and background jobs.","directories":{},"_nodeVersion":"24.5.0","dependencies":{"jiti":"^2.7.0"},"_hasShrinkwrap":false,"devDependencies":{"typebox":"^1.1.24","@earendil-works/pi-ai":"^0.74.0","@earendil-works/pi-tui":"^0.74.0","@earendil-works/pi-agent-core":"^0.74.0","@earendil-works/pi-coding-agent":"^0.74.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":"*"},"peerDependenciesMeta":{"typebox":{"optional":true},"@earendil-works/pi-ai":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-agent-core":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-cohort_5.1.0_1786042354284_0.6949988596356143","host":"s3://npm-registry-packages-npm-production"}},"5.1.1":{"name":"pi-cohort","version":"5.1.1","keywords":["pi-package","pi","pi-coding-agent","subagents","ai","agents","cli"],"author":{"name":"Jacek Juraszek"},"license":"MIT","_id":"pi-cohort@5.1.1","maintainers":[{"name":"jjuraszek","email":"jacek.juraszek@gmail.com"}],"homepage":"https://github.com/jjuraszek/pi-cohort#readme","bugs":{"url":"https://github.com/jjuraszek/pi-cohort/issues"},"pi":{"image":"https://raw.githubusercontent.com/jjuraszek/pi-cohort/main/pi-cohort.png","skills":["./skills"],"prompts":["./prompts"],"extensions":["./src/extension/index.ts"]},"dist":{"shasum":"59f9f4afff5505dfee9969a6381e0c98ab2f0198","tarball":"https://registry.npmjs.org/pi-cohort/-/pi-cohort-5.1.1.tgz","fileCount":94,"integrity":"sha512-5T22rlks+wgfVozadhThoe9da6c+q2RW5iA7YkNm3+YeYFgz8pCUG6IiYcUJW93QxY40XR27xGqUYqbMTT5qDg==","signatures":[{"sig":"MEQCIGPuto0cMXarg9GCHd9WIpCKKp/+lk6F4DRNK4aBaVKvAiBIPdyqeoSlWbkq7aA3O5nGDhOM6g/z087nXaFewEK1UQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-cohort@5.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1255067},"type":"module","engines":{"node":">=20"},"funding":{"url":"https://buymeacoffee.com/jjurasszek","type":"buymeacoffee"},"gitHead":"76ee0197e2724193bb973d77be58f6944e587fb8","scripts":{"test":"npm run test:unit","test:all":"npm run check:agents-core && npm run test:unit && npm run test:integration","test:unit":"node --experimental-strip-types --test test/unit/*.test.ts","test:integration":"node --experimental-transform-types --import ./test/support/register-loader.mjs --test test/integration/*.test.ts","check:agents-core":"node scripts/check-agents-core.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:be69fb47-97b6-44d3-88be-822cd6c673dd"}},"repository":{"url":"git+https://github.com/jjuraszek/pi-cohort.git","type":"git"},"_npmVersion":"11.16.0","description":"Delegate Pi work to focused child agents: code review, scouting, implementation, parallel audits, saved chains, and background jobs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jiti":"^2.7.0"},"_hasShrinkwrap":false,"devDependencies":{"typebox":"^1.1.24","@earendil-works/pi-ai":"^0.74.0","@earendil-works/pi-tui":"^0.74.0","@earendil-works/pi-agent-core":"^0.74.0","@earendil-works/pi-coding-agent":"^0.74.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":"*"},"peerDependenciesMeta":{"typebox":{"optional":true},"@earendil-works/pi-ai":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-agent-core":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-cohort_5.1.1_1786085795491_0.22861367803063026","host":"s3://npm-registry-packages-npm-production"}},"5.1.2":{"name":"pi-cohort","version":"5.1.2","keywords":["pi-package","pi","pi-coding-agent","subagents","ai","agents","cli"],"author":{"name":"Jacek Juraszek"},"license":"MIT","_id":"pi-cohort@5.1.2","maintainers":[{"name":"jjuraszek","email":"jacek.juraszek@gmail.com"}],"homepage":"https://github.com/jjuraszek/pi-cohort#readme","bugs":{"url":"https://github.com/jjuraszek/pi-cohort/issues"},"pi":{"image":"https://raw.githubusercontent.com/jjuraszek/pi-cohort/main/pi-cohort.png","skills":["./skills"],"prompts":["./prompts"],"extensions":["./src/extension/index.ts"]},"dist":{"shasum":"937ff5ba3b88e3a05a250c96b87114bb87b28ff5","tarball":"https://registry.npmjs.org/pi-cohort/-/pi-cohort-5.1.2.tgz","fileCount":94,"integrity":"sha512-wmrrenj6PPIlTa0D74ZgjZ4aC1tKhSETFhJR/Ra+7ftbVoJYKdLVf92IcDiJgN43VM2bV4SYRbq+LrLSbCBjSg==","signatures":[{"sig":"MEQCIGSr1GVBCI/6/nXzr+QnGmKdm11px+JyMVxBLT7sFiEAAiAbE4vhUNwoLhsQpZq7FWSXVgqEp1bS0EXMzXg4ODAUDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-cohort@5.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1255173},"type":"module","engines":{"node":">=20"},"funding":{"url":"https://buymeacoffee.com/jjurasszek","type":"buymeacoffee"},"gitHead":"83e0b5856388f14e5c68caa3455523d48310c9b9","scripts":{"test":"npm run test:unit","test:all":"npm run check:agents-core && npm run test:unit && npm run test:integration","test:unit":"node --experimental-strip-types --test test/unit/*.test.ts","test:integration":"node --experimental-transform-types --import ./test/support/register-loader.mjs --test test/integration/*.test.ts","check:agents-core":"node scripts/check-agents-core.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:be69fb47-97b6-44d3-88be-822cd6c673dd"}},"repository":{"url":"git+https://github.com/jjuraszek/pi-cohort.git","type":"git"},"_npmVersion":"11.16.0","description":"Delegate Pi work to focused child agents: code review, scouting, implementation, parallel audits, saved chains, and background jobs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jiti":"^2.7.0"},"_hasShrinkwrap":false,"devDependencies":{"typebox":"^1.1.24","@earendil-works/pi-ai":"^0.74.0","@earendil-works/pi-tui":"^0.74.0","@earendil-works/pi-agent-core":"^0.74.0","@earendil-works/pi-coding-agent":"^0.74.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":"*"},"peerDependenciesMeta":{"typebox":{"optional":true},"@earendil-works/pi-ai":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-agent-core":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-cohort_5.1.2_1786104331692_0.8738584400310361","host":"s3://npm-registry-packages-npm-production"}},"5.1.3":{"name":"pi-cohort","version":"5.1.3","keywords":["pi-package","pi","pi-coding-agent","subagents","ai","agents","cli"],"author":{"name":"Jacek Juraszek"},"license":"MIT","_id":"pi-cohort@5.1.3","maintainers":[{"name":"jjuraszek","email":"jacek.juraszek@gmail.com"}],"homepage":"https://github.com/jjuraszek/pi-cohort#readme","bugs":{"url":"https://github.com/jjuraszek/pi-cohort/issues"},"pi":{"image":"https://raw.githubusercontent.com/jjuraszek/pi-cohort/main/pi-cohort.png","skills":["./skills"],"prompts":["./prompts"],"extensions":["./src/extension/index.ts"]},"dist":{"shasum":"d31b314b4e35fdc1a92c45ea1bae48fd0565af3c","tarball":"https://registry.npmjs.org/pi-cohort/-/pi-cohort-5.1.3.tgz","fileCount":94,"integrity":"sha512-x/7/hF0wODZO1tkCgkEMXXkAOw0RFMuS4oA/wq32Mn+9IHHMQPc7k/fVX1AytpUF3TL9RlT2PgSMfK4y2XMUuQ==","signatures":[{"sig":"MEUCIQCNoPspk7sRTPk6ryzVt/vBk2y75UyIwaCMotIhGfam4wIgSxC4uAnIfZZskWaNfSO3Jj3qgJAvndG/SQHfz+MU23E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-cohort@5.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1255756},"type":"module","engines":{"node":">=20"},"funding":{"url":"https://buymeacoffee.com/jjurasszek","type":"buymeacoffee"},"gitHead":"96898a56e546acf74b69bdf3bd5796cc4fe6767d","scripts":{"test":"npm run test:unit","test:all":"npm run check:agents-core && npm run test:unit && npm run test:integration","test:unit":"node --test test/unit/*.test.ts","test:integration":"node --import ./test/support/register-loader.mjs --test test/integration/*.test.ts","check:agents-core":"node scripts/check-agents-core.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:be69fb47-97b6-44d3-88be-822cd6c673dd"}},"repository":{"url":"git+https://github.com/jjuraszek/pi-cohort.git","type":"git"},"_npmVersion":"11.17.0","description":"Delegate Pi work to focused child agents: code review, scouting, implementation, parallel audits, saved chains, and background jobs.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jiti":"^2.7.0"},"_hasShrinkwrap":false,"devDependencies":{"typebox":"^1.1.24","@earendil-works/pi-ai":"^0.74.0","@earendil-works/pi-tui":"^0.74.0","@earendil-works/pi-agent-core":"^0.74.0","@earendil-works/pi-coding-agent":"^0.74.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":"*"},"peerDependenciesMeta":{"typebox":{"optional":true},"@earendil-works/pi-ai":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-agent-core":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-cohort_5.1.3_1787048228496_0.13054081527584493","host":"s3://npm-registry-packages-npm-production"}},"5.2.0":{"name":"pi-cohort","version":"5.2.0","keywords":["pi-package","pi","pi-coding-agent","subagents","ai","agents","cli"],"author":{"name":"Jacek Juraszek"},"license":"MIT","_id":"pi-cohort@5.2.0","maintainers":[{"name":"jjuraszek","email":"jacek.juraszek@gmail.com"}],"homepage":"https://github.com/jjuraszek/pi-cohort#readme","bugs":{"url":"https://github.com/jjuraszek/pi-cohort/issues"},"pi":{"image":"https://raw.githubusercontent.com/jjuraszek/pi-cohort/main/pi-cohort.png","skills":["./skills"],"prompts":["./prompts"],"extensions":["./src/extension/index.ts"]},"dist":{"shasum":"7dfc7b8068147e020b648b889849f7bdf8a1c56e","tarball":"https://registry.npmjs.org/pi-cohort/-/pi-cohort-5.2.0.tgz","fileCount":95,"integrity":"sha512-JGaCHAm3lpPJCdQCfNvJhFm33fUeL1vIb6TPwYvMo45ReXBJ7/elVflnsvMlrHXBjVDlV7Dloo17i6X0+R2cuA==","signatures":[{"sig":"MEUCIBXaUV68p0s2kCjkGg0JFy//DJXDvCTHmr/mfdPaI8zyAiEA7w7wTmVvKTVcyW5U+tAPs1EzxiKCs+G/xUfqY71GXpk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-cohort@5.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1264132},"type":"module","engines":{"node":">=20"},"funding":{"url":"https://buymeacoffee.com/jjurasszek","type":"buymeacoffee"},"gitHead":"f2ae501b787d24ceeadc2c422d1c6095a6b2d77d","scripts":{"test":"npm run test:unit","test:all":"npm run check:agents-core && npm run test:unit && npm run test:integration","test:unit":"node --test test/unit/*.test.ts","test:integration":"node --import ./test/support/register-loader.mjs --test test/integration/*.test.ts","check:agents-core":"node scripts/check-agents-core.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:be69fb47-97b6-44d3-88be-822cd6c673dd"}},"repository":{"url":"git+https://github.com/jjuraszek/pi-cohort.git","type":"git"},"_npmVersion":"11.17.0","description":"Delegate Pi work to focused child agents: code review, scouting, implementation, parallel audits, saved chains, and background jobs.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jiti":"^2.7.0"},"_hasShrinkwrap":false,"devDependencies":{"typebox":"^1.1.24","@earendil-works/pi-ai":"^0.74.0","@earendil-works/pi-tui":"^0.74.0","@earendil-works/pi-agent-core":"^0.74.0","@earendil-works/pi-coding-agent":"^0.74.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":"*"},"peerDependenciesMeta":{"typebox":{"optional":true},"@earendil-works/pi-ai":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-agent-core":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-cohort_5.2.0_1788270373556_0.4395289034740366","host":"s3://npm-registry-packages-npm-production"}},"5.3.0":{"name":"pi-cohort","version":"5.3.0","keywords":["pi-package","pi","pi-coding-agent","subagents","ai","agents","cli"],"author":{"name":"Jacek Juraszek"},"license":"MIT","_id":"pi-cohort@5.3.0","maintainers":[{"name":"jjuraszek","email":"jacek.juraszek@gmail.com"}],"homepage":"https://github.com/jjuraszek/pi-cohort#readme","bugs":{"url":"https://github.com/jjuraszek/pi-cohort/issues"},"pi":{"image":"https://raw.githubusercontent.com/jjuraszek/pi-cohort/main/pi-cohort.png","skills":["./skills"],"prompts":["./prompts"],"extensions":["./src/extension/index.ts"]},"dist":{"shasum":"1bad7b1052b0c9f636d735d60cc382bccc7e9cec","tarball":"https://registry.npmjs.org/pi-cohort/-/pi-cohort-5.3.0.tgz","fileCount":95,"integrity":"sha512-YehiIGWnIwNSmzo9EFA6tRn3W+k7As+FzQlKUU/a8m9mMAhP4XT0S6y0205IZ0DJx4aGV7nF3otJ1bCx/QdTGw==","signatures":[{"sig":"MEUCIQC8FnFYMSkG8cNlzKrZ6rxaDJhjmsRJPJW7/tRN1hOjDQIgb/ULuvlgOLGjQb2DFaLAAlvqKQjZYOuuIV9mB4ZsNAg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-cohort@5.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1269644},"type":"module","engines":{"node":">=20"},"funding":{"url":"https://buymeacoffee.com/jjurasszek","type":"buymeacoffee"},"gitHead":"7f15cf8b92d8c8bc5094b69f9b6aa1192b7e0b94","scripts":{"test":"npm run test:unit","test:all":"npm run check:agents-core && npm run test:unit && npm run test:integration","test:unit":"node --test test/unit/*.test.ts","test:integration":"node --import ./test/support/register-loader.mjs --test test/integration/*.test.ts","check:agents-core":"node scripts/check-agents-core.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:be69fb47-97b6-44d3-88be-822cd6c673dd"}},"repository":{"url":"git+https://github.com/jjuraszek/pi-cohort.git","type":"git"},"_npmVersion":"11.17.0","description":"Delegate Pi work to focused child agents: code review, scouting, implementation, parallel audits, saved chains, and background jobs.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jiti":"^2.7.0"},"_hasShrinkwrap":false,"devDependencies":{"typebox":"^1.1.24","@earendil-works/pi-ai":"^0.74.0","@earendil-works/pi-tui":"^0.74.0","@earendil-works/pi-agent-core":"^0.74.0","@earendil-works/pi-coding-agent":"^0.74.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":"*"},"peerDependenciesMeta":{"typebox":{"optional":true},"@earendil-works/pi-ai":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-agent-core":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-cohort_5.3.0_1788288512995_0.32781440119191085","host":"s3://npm-registry-packages-npm-production"}},"5.3.1":{"name":"pi-cohort","version":"5.3.1","keywords":["pi-package","pi","pi-coding-agent","subagents","ai","agents","cli"],"author":{"name":"Jacek Juraszek"},"license":"MIT","_id":"pi-cohort@5.3.1","maintainers":[{"name":"jjuraszek","email":"jacek.juraszek@gmail.com"}],"homepage":"https://github.com/jjuraszek/pi-cohort#readme","bugs":{"url":"https://github.com/jjuraszek/pi-cohort/issues"},"pi":{"image":"https://raw.githubusercontent.com/jjuraszek/pi-cohort/main/pi-cohort.png","skills":["./skills"],"prompts":["./prompts"],"extensions":["./src/extension/index.ts"]},"dist":{"shasum":"105e8b37c06e2ed8b034fc1dfcc7bf2b957858b1","tarball":"https://registry.npmjs.org/pi-cohort/-/pi-cohort-5.3.1.tgz","fileCount":95,"integrity":"sha512-R2rAybIzjQaYXfEl1gSk/HNAWIkN73ZPcu+w0SLfrbVNRTWoi0De3yVnHw75EGfOC9ps3ciSaA3v6fdm3VPqMA==","signatures":[{"sig":"MEUCIQC+mWf2LEbc82+5HD4eqn7y8DEu7dWAX0mdjBhPd+OPCAIgXL1NWF9sMDsWmnT9lRpQRYVzsH7QUYzw3HVlNJ4uN34=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-cohort@5.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1270409},"type":"module","engines":{"node":">=20"},"funding":{"url":"https://buymeacoffee.com/jjurasszek","type":"buymeacoffee"},"gitHead":"225ab55d21166fed27f8e3d7c30839321ddd0a6e","scripts":{"test":"npm run test:unit","test:all":"npm run check:agents-core && npm run test:unit && npm run test:integration","test:unit":"node --test test/unit/*.test.ts","test:integration":"node --import ./test/support/register-loader.mjs --test test/integration/*.test.ts","check:agents-core":"node scripts/check-agents-core.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:be69fb47-97b6-44d3-88be-822cd6c673dd"}},"repository":{"url":"git+https://github.com/jjuraszek/pi-cohort.git","type":"git"},"_npmVersion":"11.17.0","description":"Delegate Pi work to focused child agents: code review, scouting, implementation, parallel audits, saved chains, and background jobs.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jiti":"^2.7.0","typebox":"^1.3.11"},"_hasShrinkwrap":false,"devDependencies":{"@earendil-works/pi-ai":"^0.74.0","@earendil-works/pi-tui":"^0.74.0","@earendil-works/pi-agent-core":"^0.74.0","@earendil-works/pi-coding-agent":"^0.74.0"},"peerDependencies":{"@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":"*"},"peerDependenciesMeta":{"@earendil-works/pi-ai":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-agent-core":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-cohort_5.3.1_1788293806481_0.14249270086092092","host":"s3://npm-registry-packages-npm-production"}},"5.3.2":{"name":"pi-cohort","version":"5.3.2","keywords":["pi-package","pi","pi-coding-agent","subagents","ai","agents","cli"],"author":{"name":"Jacek Juraszek"},"license":"MIT","_id":"pi-cohort@5.3.2","maintainers":[{"name":"jjuraszek","email":"jacek.juraszek@gmail.com"}],"homepage":"https://github.com/jjuraszek/pi-cohort#readme","bugs":{"url":"https://github.com/jjuraszek/pi-cohort/issues"},"pi":{"image":"https://raw.githubusercontent.com/jjuraszek/pi-cohort/main/pi-cohort.png","skills":["./skills"],"prompts":["./prompts"],"extensions":["./src/extension/index.ts"]},"dist":{"shasum":"775f9847aa2503c49832d4c93331a70b46cc55ac","tarball":"https://registry.npmjs.org/pi-cohort/-/pi-cohort-5.3.2.tgz","fileCount":96,"integrity":"sha512-heSwGn7Hl+n66WCfgqB7CdYYUCyYtiOkq4e6QYCjaZQoRF1uggJVLHyBJHZDvg8grcZdn/sfKW79/mX1OiXdWg==","signatures":[{"sig":"MEQCIEg37VB9oFn8wstecFrj0RT8hzWI4HeOv4UeRrxSlpCxAiAO6R7YJl1wfp9Fm8ZKGUDFYV/FfljNqcHLcW5m4L7ceQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-cohort@5.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1271321},"type":"module","engines":{"node":">=20"},"funding":{"url":"https://buymeacoffee.com/jjurasszek","type":"buymeacoffee"},"gitHead":"3f621ecede8ec7c9274cc19d488cae3b42c31451","scripts":{"test":"npm run test:unit","test:all":"npm run check:agents-core && npm run test:unit && npm run test:integration","test:unit":"node --test test/unit/*.test.ts","test:integration":"node --import ./test/support/register-loader.mjs --test test/integration/*.test.ts","check:agents-core":"node scripts/check-agents-core.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:be69fb47-97b6-44d3-88be-822cd6c673dd"}},"repository":{"url":"git+https://github.com/jjuraszek/pi-cohort.git","type":"git"},"_npmVersion":"11.19.0","description":"Delegate Pi work to focused child agents: code review, scouting, implementation, parallel audits, saved chains, and background jobs.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"jiti":"^2.7.0","typebox":"^1.3.11"},"_hasShrinkwrap":false,"devDependencies":{"@earendil-works/pi-ai":"^0.74.0","@earendil-works/pi-tui":"^0.74.0","@earendil-works/pi-agent-core":"^0.74.0","@earendil-works/pi-coding-agent":"^0.74.0"},"peerDependencies":{"@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":"*"},"peerDependenciesMeta":{"@earendil-works/pi-ai":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-agent-core":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-cohort_5.3.2_1788758225824_0.5768239379983509","host":"s3://npm-registry-packages-npm-production"}},"5.3.3":{"name":"pi-cohort","version":"5.3.3","keywords":["pi-package","pi","pi-coding-agent","subagents","ai","agents","cli"],"author":{"name":"Jacek Juraszek"},"license":"MIT","_id":"pi-cohort@5.3.3","maintainers":[{"name":"jjuraszek","email":"jacek.juraszek@gmail.com"}],"homepage":"https://github.com/jjuraszek/pi-cohort#readme","bugs":{"url":"https://github.com/jjuraszek/pi-cohort/issues"},"pi":{"image":"https://raw.githubusercontent.com/jjuraszek/pi-cohort/main/pi-cohort.png","skills":["./skills"],"prompts":["./prompts"],"extensions":["./src/extension/index.ts"]},"dist":{"shasum":"25d9323670123f92c7e4283e419f76188bbea56e","tarball":"https://registry.npmjs.org/pi-cohort/-/pi-cohort-5.3.3.tgz","fileCount":96,"integrity":"sha512-/kniIF5YYWZDCIs0tOe8fqEsPDDkeiUEN+OpnuPpRSlTW9nd3tkbFva7vV0sWN2uIiJ2HuqhvECG6op1Yenn/A==","signatures":[{"sig":"MEQCIDF5w3h2rSfYtwXVkUsnd+oUae2M6+QJFANM79/VjNUGAiB2Ds+oTr1l8dHYUqE19FltpKI6i8EPN62a6UckAdAbHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-cohort@5.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1271669},"type":"module","engines":{"node":">=20"},"funding":{"url":"https://buymeacoffee.com/jjurasszek","type":"buymeacoffee"},"gitHead":"b20d368843b3c3f03e50ff61bfa135a839947b75","scripts":{"test":"npm run test:unit","test:all":"npm run check:agents-core && npm run test:unit && npm run test:integration","test:unit":"node --test test/unit/*.test.ts","test:integration":"node --import ./test/support/register-loader.mjs --test test/integration/*.test.ts","check:agents-core":"node scripts/check-agents-core.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:be69fb47-97b6-44d3-88be-822cd6c673dd"}},"repository":{"url":"git+https://github.com/jjuraszek/pi-cohort.git","type":"git"},"_npmVersion":"11.19.0","description":"Delegate Pi work to focused child agents: code review, scouting, implementation, parallel audits, saved chains, and background jobs.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"jiti":"^2.7.0","typebox":"^1.3.11"},"_hasShrinkwrap":false,"devDependencies":{"@earendil-works/pi-ai":"^0.74.0","@earendil-works/pi-tui":"^0.74.0","@earendil-works/pi-agent-core":"^0.74.0","@earendil-works/pi-coding-agent":"^0.74.0"},"peerDependencies":{"@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":"*"},"peerDependenciesMeta":{"@earendil-works/pi-ai":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-agent-core":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-cohort_5.3.3_1788763836231_0.3355382701267646","host":"s3://npm-registry-packages-npm-production"}},"5.3.4":{"name":"pi-cohort","version":"5.3.4","keywords":["pi-package","pi","pi-coding-agent","subagents","ai","agents","cli"],"author":{"name":"Jacek Juraszek"},"license":"MIT","_id":"pi-cohort@5.3.4","maintainers":[{"name":"jjuraszek","email":"jacek.juraszek@gmail.com"}],"homepage":"https://github.com/jjuraszek/pi-cohort#readme","bugs":{"url":"https://github.com/jjuraszek/pi-cohort/issues"},"pi":{"image":"https://raw.githubusercontent.com/jjuraszek/pi-cohort/main/pi-cohort.png","skills":["./skills"],"prompts":["./prompts"],"extensions":["./src/extension/index.ts"]},"dist":{"shasum":"f5a96ed6a3c1614e39ac627f3f5b166f029484dd","tarball":"https://registry.npmjs.org/pi-cohort/-/pi-cohort-5.3.4.tgz","fileCount":96,"integrity":"sha512-LEe83zqYEEf4a05Lh0ZLv8JQd6w6290oLrpOuYVC9cBxDTSwCSwSYCWsIIgtkcatIxsPQB0RkFvIElvIDlemBA==","signatures":[{"sig":"MEUCIQChKQRBcgTk2NYG2uZNRzd7mmnjp0Di7G9XdsXCPaoXbAIgWLtdgob+i4twq+PpQFMRtVNU4PMMEYuFcER8Mir9PHE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-cohort@5.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1274086},"type":"module","engines":{"node":">=20"},"funding":{"url":"https://buymeacoffee.com/jjurasszek","type":"buymeacoffee"},"gitHead":"403073f98e1f2102b35a57d4af0780c4ee8afdce","scripts":{"test":"npm run test:unit","test:all":"npm run check:agents-core && npm run test:unit && npm run test:integration","test:unit":"node --test test/unit/*.test.ts","test:integration":"node --import ./test/support/register-loader.mjs --test test/integration/*.test.ts","check:agents-core":"node scripts/check-agents-core.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:be69fb47-97b6-44d3-88be-822cd6c673dd"}},"repository":{"url":"git+https://github.com/jjuraszek/pi-cohort.git","type":"git"},"_npmVersion":"11.19.0","description":"Delegate Pi work to focused child agents: code review, scouting, implementation, parallel audits, saved chains, and background jobs.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"jiti":"^2.7.0","typebox":"^1.3.11"},"_hasShrinkwrap":false,"devDependencies":{"@earendil-works/pi-ai":"^0.74.0","@earendil-works/pi-tui":"^0.74.0","@earendil-works/pi-agent-core":"^0.74.0","@earendil-works/pi-coding-agent":"^0.74.0"},"peerDependencies":{"@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":"*"},"peerDependenciesMeta":{"@earendil-works/pi-ai":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-agent-core":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-cohort_5.3.4_1788768691247_0.5060841399153646","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"pi-cohort","version":"6.0.0","keywords":["pi-package","pi","pi-coding-agent","subagents","ai","agents","cli"],"author":{"name":"Jacek Juraszek"},"license":"MIT","_id":"pi-cohort@6.0.0","maintainers":[{"name":"jjuraszek","email":"jacek.juraszek@gmail.com"}],"homepage":"https://github.com/jjuraszek/pi-cohort#readme","bugs":{"url":"https://github.com/jjuraszek/pi-cohort/issues"},"pi":{"image":"https://raw.githubusercontent.com/jjuraszek/pi-cohort/main/pi-cohort.png","skills":["./skills"],"prompts":["./prompts"],"extensions":["./src/extension/index.ts"]},"dist":{"shasum":"d508f754623c80f315d3560000c03415f545e27e","tarball":"https://registry.npmjs.org/pi-cohort/-/pi-cohort-6.0.0.tgz","fileCount":95,"integrity":"sha512-2L1bBtSfcpU8c2cUcYo5UIjc/xOlS7lC/tc0ka41RX0Yh3y7IxEpA15CGwF28/hn6reoavmSB22FP6+hNf0pcA==","signatures":[{"sig":"MEQCIEV6j3mkIVjKZI+BKNCobKouUVsAa4DZIOIKJmnWmjvLAiAuG2L/EpcoYDTxP+o/h566Y2o4dFmXQOHtSh+Z0MWo2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-cohort@6.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1213266},"type":"module","engines":{"node":">=20"},"funding":{"url":"https://buymeacoffee.com/jjurasszek","type":"buymeacoffee"},"gitHead":"d03f73a234e5cc25414240dec7ae7c27385b198f","scripts":{"test":"npm run test:unit","test:all":"npm run check:agents-core && npm run test:unit && npm run test:integration","test:unit":"node --test test/unit/*.test.ts","test:integration":"node --import ./test/support/register-loader.mjs --test test/integration/*.test.ts","check:agents-core":"node scripts/check-agents-core.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:be69fb47-97b6-44d3-88be-822cd6c673dd"}},"repository":{"url":"git+https://github.com/jjuraszek/pi-cohort.git","type":"git"},"_npmVersion":"11.19.0","description":"Delegate Pi work to focused child agents: code review, scouting, implementation, parallel audits, saved chains, and background jobs.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"jiti":"^2.7.0","typebox":"^1.3.11"},"_hasShrinkwrap":false,"devDependencies":{"@earendil-works/pi-ai":"^0.74.0","@earendil-works/pi-tui":"^0.74.0","@earendil-works/pi-agent-core":"^0.74.0","@earendil-works/pi-coding-agent":"^0.74.0"},"peerDependencies":{"@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":"*"},"peerDependenciesMeta":{"@earendil-works/pi-ai":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-agent-core":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-cohort_6.0.0_1788774544494_0.5244133659594807","host":"s3://npm-registry-packages-npm-production"}},"6.0.1":{"name":"pi-cohort","version":"6.0.1","keywords":["pi-package","pi","pi-coding-agent","subagents","ai","agents","cli"],"author":{"name":"Jacek Juraszek"},"license":"MIT","_id":"pi-cohort@6.0.1","maintainers":[{"name":"jjuraszek","email":"jacek.juraszek@gmail.com"}],"homepage":"https://github.com/jjuraszek/pi-cohort#readme","bugs":{"url":"https://github.com/jjuraszek/pi-cohort/issues"},"pi":{"image":"https://raw.githubusercontent.com/jjuraszek/pi-cohort/main/pi-cohort.png","skills":["./skills"],"prompts":["./prompts"],"extensions":["./src/extension/index.ts"]},"dist":{"shasum":"dc4189b00e98e3b14b540d4ee03bf47415986d5a","tarball":"https://registry.npmjs.org/pi-cohort/-/pi-cohort-6.0.1.tgz","fileCount":95,"integrity":"sha512-fr15panl9jJebwZpMkWYkqJqps/fzNPSs9XZWPeqtf2oVfRzdaJ9tK5STrSfIRVcuI3wmYEX5Tqp38oyxriJTw==","signatures":[{"sig":"MEYCIQCiMx1vrWd5u3po8l9YxkYkepXALEJc4LS7JBVEYDC8pwIhAMwOUzIauolYR6NXu37Ds3zU0ZgOSYRTPmLyEIBPqaF+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-cohort@6.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1213664},"type":"module","engines":{"node":">=20"},"funding":{"url":"https://buymeacoffee.com/jjurasszek","type":"buymeacoffee"},"gitHead":"a2b49087fcbce4c92b140d45e50c1727b3819533","scripts":{"test":"npm run test:unit","test:all":"npm run check:agents-core && npm run test:unit && npm run test:integration","test:unit":"node --test test/unit/*.test.ts","test:integration":"node --import ./test/support/register-loader.mjs --test test/integration/*.test.ts","check:agents-core":"node scripts/check-agents-core.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:be69fb47-97b6-44d3-88be-822cd6c673dd"}},"repository":{"url":"git+https://github.com/jjuraszek/pi-cohort.git","type":"git"},"_npmVersion":"11.19.0","description":"Delegate Pi work to focused child agents: code review, scouting, implementation, parallel audits, saved chains, and background jobs.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"jiti":"^2.7.0","typebox":"^1.3.11"},"_hasShrinkwrap":false,"devDependencies":{"@earendil-works/pi-ai":"^0.74.0","@earendil-works/pi-tui":"^0.74.0","@earendil-works/pi-agent-core":"^0.74.0","@earendil-works/pi-coding-agent":"^0.74.0"},"peerDependencies":{"@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":"*"},"peerDependenciesMeta":{"@earendil-works/pi-ai":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-agent-core":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-cohort_6.0.1_1788776882260_0.41492767294047206","host":"s3://npm-registry-packages-npm-production"}},"6.1.0":{"name":"pi-cohort","version":"6.1.0","keywords":["pi-package","pi","pi-coding-agent","subagents","ai","agents","cli"],"author":{"name":"Jacek Juraszek"},"license":"MIT","_id":"pi-cohort@6.1.0","maintainers":[{"name":"jjuraszek","email":"jacek.juraszek@gmail.com"}],"homepage":"https://github.com/jjuraszek/pi-cohort#readme","bugs":{"url":"https://github.com/jjuraszek/pi-cohort/issues"},"pi":{"image":"https://raw.githubusercontent.com/jjuraszek/pi-cohort/main/pi-cohort.png","skills":["./skills"],"prompts":["./prompts"],"extensions":["./src/extension/index.ts"]},"dist":{"shasum":"15c4edab2dabb979be1d502b4ba5b4a08e5099ea","tarball":"https://registry.npmjs.org/pi-cohort/-/pi-cohort-6.1.0.tgz","fileCount":116,"integrity":"sha512-Ka1E0JDWHgw6HHE7jtD5hsn/TG4QTDaIXc34hC3/YXogOPdPKpaM6Q20/pehFqVeC9e8KfHS7dwKySRSwxA61g==","signatures":[{"sig":"MEYCIQDbmRT5+RYP43vK+7LmHRG7RrV/bNpqxZOPn0vWlyTmKQIhAInLoW3lLyfjgFY03X6e8ahaZ7S6YN/Qbm9VWMimie3+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBSCYIahoqKDZ7nQJEvil+SvGERlrh8h3DZkazG+iFfoAiEAhtCEpBO0N/HRUxcLlcRaZfVVsUlnccKiVzYJ2X+vLBo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-cohort@6.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1386372},"type":"module","engines":{"node":">=20"},"exports":{"./execution-backend":"./src/execution-backend/index.ts","./execution-backend-testkit":"./src/execution-backend/testkit.ts"},"funding":{"url":"https://buymeacoffee.com/jjurasszek","type":"buymeacoffee"},"gitHead":"8cb6163ee3dfdd38fc1091732cc26b515c188236","scripts":{"test":"npm run test:unit","test:all":"npm run check:agents-core && npm run test:unit && npm run test:integration","test:unit":"node --test test/unit/*.test.ts","test:integration":"node --import ./test/support/register-loader.mjs --test test/integration/*.test.ts","check:agents-core":"node scripts/check-agents-core.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:be69fb47-97b6-44d3-88be-822cd6c673dd"}},"repository":{"url":"git+https://github.com/jjuraszek/pi-cohort.git","type":"git"},"_npmVersion":"11.19.0","description":"Delegate Pi work to focused child agents: code review, scouting, implementation, parallel audits, saved chains, and background jobs.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"jiti":"^2.7.0","typebox":"^1.3.11"},"_hasShrinkwrap":false,"devDependencies":{"@earendil-works/pi-ai":"^0.85.0","@earendil-works/pi-tui":"^0.85.0","@earendil-works/pi-agent-core":"^0.85.0","@earendil-works/pi-coding-agent":"^0.85.0"},"peerDependencies":{"@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":">=0.85.0"},"peerDependenciesMeta":{"@earendil-works/pi-ai":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-agent-core":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-cohort_6.1.0_1789222864414_0.7782121441797452","host":"s3://npm-registry-packages-npm-production"}},"6.1.1":{"name":"pi-cohort","version":"6.1.1","keywords":["pi-package","pi","pi-coding-agent","subagents","ai","agents","cli"],"author":{"name":"Jacek Juraszek"},"license":"MIT","_id":"pi-cohort@6.1.1","maintainers":[{"name":"jjuraszek","email":"jacek.juraszek@gmail.com"}],"homepage":"https://github.com/jjuraszek/pi-cohort#readme","bugs":{"url":"https://github.com/jjuraszek/pi-cohort/issues"},"pi":{"image":"https://raw.githubusercontent.com/jjuraszek/pi-cohort/main/pi-cohort.png","skills":["./skills"],"prompts":["./prompts"],"extensions":["./src/extension/index.ts"]},"dist":{"shasum":"65f24e71cd2f1f6ba365275742df680c11eb1f80","tarball":"https://registry.npmjs.org/pi-cohort/-/pi-cohort-6.1.1.tgz","fileCount":116,"integrity":"sha512-IhMSK/8InEOIyUujDk4O899BJMM/kaylbjeP9ppukbGNzf0Xg3iMh6Qdo9TgPllGnT1o3LbCiMFThMoMFcLMbg==","signatures":[{"sig":"MEUCIQD/TWx3jbWoBoD2gI0IcKcs4aaqP/3+5FR76nbz4pyOIQIgLXlA4cBnoJL7WnXj8lqIOV5bWe8/p4wqh5C9ghMMzCs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCXhVEsaLA7v2bCMc34kLRRwee4fSkFD6R8ltNXtAXbtwIgBy2weaoWTeZP82JT65yt+IzdnBtcSXgvsj3VvVAW3xE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-cohort@6.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1387401},"type":"module","engines":{"node":">=20"},"exports":{"./execution-backend":"./src/execution-backend/index.ts","./execution-backend-testkit":"./src/execution-backend/testkit.ts"},"funding":{"url":"https://buymeacoffee.com/jjurasszek","type":"buymeacoffee"},"gitHead":"1ac3de346a01e0957fea2ccedaa5dc2a3ddcadcc","scripts":{"test":"npm run test:unit","test:all":"npm run check:agents-core && npm run test:unit && npm run test:integration","test:unit":"node --test test/unit/*.test.ts","test:integration":"node --import ./test/support/register-loader.mjs --test test/integration/*.test.ts","check:agents-core":"node scripts/check-agents-core.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:be69fb47-97b6-44d3-88be-822cd6c673dd"}},"repository":{"url":"git+https://github.com/jjuraszek/pi-cohort.git","type":"git"},"_npmVersion":"11.19.0","description":"Delegate Pi work to focused child agents: code review, scouting, implementation, parallel audits, saved chains, and background jobs.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"jiti":"^2.7.0","typebox":"^1.3.11"},"_hasShrinkwrap":false,"devDependencies":{"@earendil-works/pi-ai":"^0.85.0","@earendil-works/pi-tui":"^0.85.0","@earendil-works/pi-agent-core":"^0.85.0","@earendil-works/pi-coding-agent":"^0.85.0"},"peerDependencies":{"@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":">=0.85.0"},"peerDependenciesMeta":{"@earendil-works/pi-ai":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-agent-core":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-cohort_6.1.1_1789635537368_0.812008186516141","host":"s3://npm-registry-packages-npm-production"}},"7.0.0":{"name":"pi-cohort","version":"7.0.0","keywords":["pi-package","pi","pi-coding-agent","subagents","ai","agents","cli"],"author":{"name":"Jacek Juraszek"},"license":"MIT","_id":"pi-cohort@7.0.0","maintainers":[{"name":"jjuraszek","email":"jacek.juraszek@gmail.com"}],"homepage":"https://github.com/jjuraszek/pi-cohort#readme","bugs":{"url":"https://github.com/jjuraszek/pi-cohort/issues"},"pi":{"image":"https://raw.githubusercontent.com/jjuraszek/pi-cohort/main/pi-cohort.png","skills":["./skills"],"prompts":["./prompts"],"extensions":["./src/extension/index.ts"]},"dist":{"shasum":"8d530f31561b118df41c8c280bf1278f64303c15","tarball":"https://registry.npmjs.org/pi-cohort/-/pi-cohort-7.0.0.tgz","fileCount":112,"integrity":"sha512-cfO53HMsiqS8Aq0Q2bXRyXDSFZMJLmbZJdoOlPDK1XILj5Wz+7hR+TqFC6bNzLIk4hyIlCeRygp9mj6aZLd9fA==","signatures":[{"sig":"MEUCIQDj46l9cgsN8826GsWu8+qKbBI3aYfp307IoAdKuwXYwAIgVQL5axim7SlsElU8HfHY0WotUNU0p/ya4rx18sEDo6U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCID7SJGbh2MnMxYyP1N7gaILZxFpBmofsBPOVaOP3Rg1rAiBJ6EFXjMvj5QFVKDml/cuiQPdoWM9ZWtDXOxP1Fsqwiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-cohort@7.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1332546},"type":"module","engines":{"node":">=20"},"exports":{"./execution-backend":"./src/execution-backend/index.ts","./execution-backend-testkit":"./src/execution-backend/testkit.ts"},"funding":{"url":"https://buymeacoffee.com/jjurasszek","type":"buymeacoffee"},"gitHead":"b36d701b6208784f643fb2ff4523165b6e5fabfa","scripts":{"test":"npm run test:unit","test:all":"npm run check:agents-core && npm run test:unit && npm run test:integration","test:unit":"node --test test/unit/*.test.ts","test:integration":"node --import ./test/support/register-loader.mjs --test test/integration/*.test.ts","check:agents-core":"node scripts/check-agents-core.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:be69fb47-97b6-44d3-88be-822cd6c673dd"}},"repository":{"url":"git+https://github.com/jjuraszek/pi-cohort.git","type":"git"},"_npmVersion":"11.19.0","description":"Delegate Pi work to focused child agents: code review, scouting, implementation, parallel audits, saved chains, and background jobs.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"jiti":"^2.7.0","typebox":"^1.3.11"},"_hasShrinkwrap":false,"devDependencies":{"@earendil-works/pi-ai":"^0.85.0","@earendil-works/pi-tui":"^0.85.0","@earendil-works/pi-agent-core":"^0.85.0","@earendil-works/pi-coding-agent":"^0.85.0"},"peerDependencies":{"@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":">=0.85.0"},"peerDependenciesMeta":{"@earendil-works/pi-ai":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-agent-core":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-cohort_7.0.0_1789648900549_0.7776886031463066","host":"s3://npm-registry-packages-npm-production"}},"7.0.1":{"name":"pi-cohort","version":"7.0.1","keywords":["pi-package","pi","pi-coding-agent","subagents","ai","agents","cli"],"author":{"name":"Jacek Juraszek"},"license":"MIT","_id":"pi-cohort@7.0.1","maintainers":[{"name":"jjuraszek","email":"jacek.juraszek@gmail.com"}],"homepage":"https://github.com/jjuraszek/pi-cohort#readme","bugs":{"url":"https://github.com/jjuraszek/pi-cohort/issues"},"pi":{"image":"https://raw.githubusercontent.com/jjuraszek/pi-cohort/main/pi-cohort.png","skills":["./skills"],"prompts":["./prompts"],"extensions":["./src/extension/index.ts"]},"dist":{"shasum":"42fd161f1bffa26a19aae4ada5e084071c18dd24","tarball":"https://registry.npmjs.org/pi-cohort/-/pi-cohort-7.0.1.tgz","fileCount":112,"integrity":"sha512-TIfCOgA2MQ4jvGzgDbysbH/IJ0b3L+6EJ4i2geoFyR6MAkqjBQgVwVNUFYr+CXtURQ7JS+EueVvu86eA9WqClw==","signatures":[{"sig":"MEQCIF/pQnsDEVNUFlsyoYALHdlzsygjBmK+xEW81IqPSFMvAiAgl7fDc+1lo/0gGdi5+0W3e5boX3YEu5WZiTwKLwzqyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCF2SOZ5V9TN0ssTCpAGFcoGHcgGfuLVwZQ21YMiv/aHwIgewKeoICDjfrXszCZ8L5A3trD2Nzo25ubkb6cVfKHGB8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-cohort@7.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1335534},"type":"module","engines":{"node":">=20"},"exports":{"./execution-backend":"./src/execution-backend/index.ts","./execution-backend-testkit":"./src/execution-backend/testkit.ts"},"funding":{"url":"https://buymeacoffee.com/jjurasszek","type":"buymeacoffee"},"gitHead":"e9e059d0849ff5d1e4ce61087f92d30134440102","scripts":{"test":"npm run test:unit","test:all":"npm run check:agents-core && npm run test:unit && npm run test:integration","test:unit":"node --test test/unit/*.test.ts","test:integration":"node --import ./test/support/register-loader.mjs --test test/integration/*.test.ts","check:agents-core":"node scripts/check-agents-core.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:be69fb47-97b6-44d3-88be-822cd6c673dd"}},"repository":{"url":"git+https://github.com/jjuraszek/pi-cohort.git","type":"git"},"_npmVersion":"11.19.0","description":"Delegate Pi work to focused child agents: code review, scouting, implementation, parallel audits, saved chains, and background jobs.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"jiti":"^2.7.0","typebox":"^1.3.11"},"_hasShrinkwrap":false,"devDependencies":{"@earendil-works/pi-ai":"^0.85.0","@earendil-works/pi-tui":"^0.85.0","@earendil-works/pi-agent-core":"^0.85.0","@earendil-works/pi-coding-agent":"^0.85.0"},"peerDependencies":{"@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":">=0.85.0"},"peerDependenciesMeta":{"@earendil-works/pi-ai":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-agent-core":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-cohort_7.0.1_1789666434648_0.6879507978128028","host":"s3://npm-registry-packages-npm-production"}},"7.0.2":{"name":"pi-cohort","version":"7.0.2","keywords":["pi-package","pi","pi-coding-agent","subagents","ai","agents","cli"],"author":{"name":"Jacek Juraszek"},"license":"MIT","_id":"pi-cohort@7.0.2","maintainers":[{"name":"jjuraszek","email":"jacek.juraszek@gmail.com"}],"homepage":"https://github.com/jjuraszek/pi-cohort#readme","bugs":{"url":"https://github.com/jjuraszek/pi-cohort/issues"},"pi":{"image":"https://raw.githubusercontent.com/jjuraszek/pi-cohort/main/pi-cohort.png","skills":["./skills"],"prompts":["./prompts"],"extensions":["./src/extension/index.ts"]},"dist":{"shasum":"8d873129881f5b565217a2e43fd5666564811e4e","tarball":"https://registry.npmjs.org/pi-cohort/-/pi-cohort-7.0.2.tgz","fileCount":112,"integrity":"sha512-v+6OrRyYpcd3pvK9zLdtz42z/F5qjL0CR0ksNQmrfeYUCKOARjIAAVYuMS3IfQxXmXGAvPGNbXIQExCdCJ+9Aw==","signatures":[{"sig":"MEUCIQDLxNmPlxirRY8ygTXxJE08nbXHKNYjZrLfT9hPSSgrZwIgHaERt3lZQ3rGZF0y9CQsnP7XycyD4PYLWa1Eqzf3sbo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGS6AiJOkQj1IGGACxLUDElPh2N/4h+NYHR9V1JuOOa/AiEA3u6QXYH8uN10R+Cwwdy3zdV3NybARClQU5hgs50ektY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-cohort@7.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1335966},"type":"module","engines":{"node":">=20"},"exports":{"./execution-backend":"./src/execution-backend/index.ts","./execution-backend-testkit":"./src/execution-backend/testkit.ts"},"funding":{"url":"https://buymeacoffee.com/jjurasszek","type":"buymeacoffee"},"gitHead":"fa6d823d0f1359876e3754a6628e4a1b3b493219","scripts":{"test":"npm run test:unit","test:all":"npm run check:agents-core && npm run test:unit && npm run test:integration","test:unit":"node --test test/unit/*.test.ts","test:integration":"node --import ./test/support/register-loader.mjs --test test/integration/*.test.ts","check:agents-core":"node scripts/check-agents-core.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:be69fb47-97b6-44d3-88be-822cd6c673dd"}},"repository":{"url":"git+https://github.com/jjuraszek/pi-cohort.git","type":"git"},"_npmVersion":"11.19.0","description":"Delegate Pi work to focused child agents: code review, scouting, implementation, parallel audits, saved chains, and background jobs.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"jiti":"^2.7.0","typebox":"^1.3.11"},"_hasShrinkwrap":false,"devDependencies":{"@earendil-works/pi-ai":"^0.85.0","@earendil-works/pi-tui":"^0.85.0","@earendil-works/pi-agent-core":"^0.85.0","@earendil-works/pi-coding-agent":"^0.85.0"},"peerDependencies":{"@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":">=0.85.0"},"peerDependenciesMeta":{"@earendil-works/pi-ai":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-agent-core":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-cohort_7.0.2_1789919496300_0.4472410204348316","host":"s3://npm-registry-packages-npm-production"}},"7.1.0":{"name":"pi-cohort","version":"7.1.0","keywords":["pi-package","pi","pi-coding-agent","subagents","ai","agents","cli"],"author":{"name":"Jacek Juraszek"},"license":"MIT","_id":"pi-cohort@7.1.0","maintainers":[{"name":"jjuraszek","email":"jacek.juraszek@gmail.com"}],"homepage":"https://github.com/jjuraszek/pi-cohort#readme","bugs":{"url":"https://github.com/jjuraszek/pi-cohort/issues"},"pi":{"image":"https://raw.githubusercontent.com/jjuraszek/pi-cohort/main/pi-cohort.png","skills":["./skills"],"prompts":["./prompts"],"extensions":["./src/extension/index.ts"]},"dist":{"shasum":"19a6b6785ef34bc37a81258205200b31a9617ee5","tarball":"https://registry.npmjs.org/pi-cohort/-/pi-cohort-7.1.0.tgz","fileCount":112,"integrity":"sha512-MqPNvkl0++lW0yjHwfFjMLat2DsnUVJxmScejTlU8LuF4IrFKrKACdxCzUBANR5PD+ij6pL3uwIkOPbFKyG9bQ==","signatures":[{"sig":"MEQCIBYGrzMnUiTZhx9AMfg4vD+aZFs0XhMkNtCOBfU+jIIAAiB0/2LxcpKRQwRmxkBnVQkm9D9aUCN3mqeh+3b54mziaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC/pkZRC51llnsH8c7yCpw4yUKe3/cvNHLTr7kqmoigGgIgcsZQhhF3uj/T2x0j5nMaJduFFB2azdIukcNlrZwrfJs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-cohort@7.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1339887},"type":"module","engines":{"node":">=20"},"exports":{"./execution-backend":"./src/execution-backend/index.ts","./execution-backend-testkit":"./src/execution-backend/testkit.ts"},"funding":{"url":"https://buymeacoffee.com/jjurasszek","type":"buymeacoffee"},"gitHead":"0a8b86ac945cfcd795508767cbc81f025c99ada7","scripts":{"test":"npm run test:unit","test:all":"npm run check:agents-core && npm run test:unit && npm run test:integration","test:unit":"node --test test/unit/*.test.ts","test:integration":"node --import ./test/support/register-loader.mjs --test test/integration/*.test.ts","check:agents-core":"node scripts/check-agents-core.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:be69fb47-97b6-44d3-88be-822cd6c673dd"}},"repository":{"url":"git+https://github.com/jjuraszek/pi-cohort.git","type":"git"},"_npmVersion":"11.19.0","description":"Delegate Pi work to focused child agents: code review, scouting, implementation, parallel audits, saved chains, and background jobs.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"jiti":"^2.7.0","typebox":"^1.3.11"},"_hasShrinkwrap":false,"devDependencies":{"@earendil-works/pi-ai":"^0.85.0","@earendil-works/pi-tui":"^0.85.0","@earendil-works/pi-agent-core":"^0.85.0","@earendil-works/pi-coding-agent":"^0.85.0"},"peerDependencies":{"@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":">=0.85.0"},"peerDependenciesMeta":{"@earendil-works/pi-ai":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-agent-core":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-cohort_7.1.0_1789933717596_0.6898609941875271","host":"s3://npm-registry-packages-npm-production"}},"7.1.1":{"name":"pi-cohort","version":"7.1.1","keywords":["pi-package","pi","pi-coding-agent","subagents","ai","agents","cli"],"author":{"name":"Jacek Juraszek"},"license":"MIT","_id":"pi-cohort@7.1.1","maintainers":[{"name":"jjuraszek","email":"jacek.juraszek@gmail.com"}],"homepage":"https://github.com/jjuraszek/pi-cohort#readme","bugs":{"url":"https://github.com/jjuraszek/pi-cohort/issues"},"pi":{"image":"https://raw.githubusercontent.com/jjuraszek/pi-cohort/main/pi-cohort.png","skills":["./skills"],"prompts":["./prompts"],"extensions":["./src/extension/index.ts"]},"dist":{"shasum":"8adbe19fa32f865165285a9ac9d457d2b0827afc","tarball":"https://registry.npmjs.org/pi-cohort/-/pi-cohort-7.1.1.tgz","fileCount":112,"integrity":"sha512-71J2FmANY7CsptLQLvgqs2JqV2g//2e76ZEYhESFbHPwmVppuFcutB8XX7SPHhX4c6Kwz5e6ViUakfjXBZiONw==","signatures":[{"sig":"MEYCIQDBajWy/Hi4rGsB2z89e3WPDcuvMaQGEynEI+b4JuzZfwIhAKP7c6T7sNA03R0MPUuwBO2o58fEoupPIVn1T1xlWqfq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDyq9p5GMHAFZu9Evn7g6ZBSc+dQgSeyiHDKNk/74TaNAiBG9jM+jrTFgdiZ05yv21ssfYPy/ScdLg6fVkqsJ4poDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-cohort@7.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1342263},"type":"module","engines":{"node":">=20"},"exports":{"./execution-backend":"./src/execution-backend/index.ts","./execution-backend-testkit":"./src/execution-backend/testkit.ts"},"funding":{"url":"https://buymeacoffee.com/jjurasszek","type":"buymeacoffee"},"gitHead":"df763a30bbfd7f3b07ab8bbaca105bf2cf9a4ec1","scripts":{"test":"npm run test:unit","test:all":"npm run check:agents-core && npm run test:unit && npm run test:integration","test:unit":"node --test test/unit/*.test.ts","test:integration":"node --import ./test/support/register-loader.mjs --test test/integration/*.test.ts","check:agents-core":"node scripts/check-agents-core.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:be69fb47-97b6-44d3-88be-822cd6c673dd"}},"repository":{"url":"git+https://github.com/jjuraszek/pi-cohort.git","type":"git"},"_npmVersion":"11.19.0","description":"Delegate Pi work to focused child agents: code review, scouting, implementation, parallel audits, saved chains, and background jobs.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"jiti":"^2.7.0","typebox":"^1.3.11"},"_hasShrinkwrap":false,"devDependencies":{"@earendil-works/pi-ai":"^0.85.0","@earendil-works/pi-tui":"^0.85.0","@earendil-works/pi-agent-core":"^0.85.0","@earendil-works/pi-coding-agent":"^0.85.0"},"peerDependencies":{"@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":">=0.85.0"},"peerDependenciesMeta":{"@earendil-works/pi-ai":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-agent-core":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-cohort_7.1.1_1790305754867_0.003814171411953504","host":"s3://npm-registry-packages-npm-production"}},"7.1.2":{"pi":{"image":"https://raw.githubusercontent.com/jjuraszek/pi-cohort/main/pi-cohort.png","skills":["./skills"],"prompts":["./prompts"],"extensions":["./src/extension/index.ts"]},"_id":"pi-cohort@7.1.2","bugs":{"url":"https://github.com/jjuraszek/pi-cohort/issues"},"dist":{"shasum":"a5a2ed7227595373e04dd26ce35b3461dfd8fc28","tarball":"https://registry.npmjs.org/pi-cohort/-/pi-cohort-7.1.2.tgz","fileCount":112,"integrity":"sha512-vpKG8mrWXMhLJ+XdJKWIom/9xWMrUv7a+7wOtdpy8nD/GkL2gZP50wbtEHBOnbKpnA73imHnRC9B0t1pORLH9g==","signatures":[{"sig":"MEUCIQDHPoGewRYBsXAi1+aNpQbvUwogXYEZnxuZe4cASK9ZMgIgdOayAYwA6diH/G7LKbCzPv6g+nhCcUIhZ6OZ5Q6ef8M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDi2LJlo8PpGqFYJf6VESEdXB7+bT1/UN4x/K4dYj0AbgIhAJX5+rPQblAYC6FZXL9qNUS7sRgwCw77KTkGUDvj8KdL"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-cohort@7.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1344216},"name":"pi-cohort","type":"module","author":{"name":"Jacek Juraszek"},"engines":{"node":">=20"},"exports":{"./execution-backend":"./src/execution-backend/index.ts","./execution-backend-testkit":"./src/execution-backend/testkit.ts"},"funding":{"url":"https://buymeacoffee.com/jjurasszek","type":"buymeacoffee"},"gitHead":"49ea3a1efc6f5ad8dfcc454cdda07da1d91ee80b","license":"MIT","scripts":{"test":"npm run test:unit","test:all":"npm run check:agents-core && npm run test:unit && npm run test:integration","test:unit":"node --test test/unit/*.test.ts","test:integration":"node --import ./test/support/register-loader.mjs --test test/integration/*.test.ts","check:agents-core":"node scripts/check-agents-core.mjs"},"version":"7.1.2","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"be69fb47-97b6-44d3-88be-822cd6c673dd"}},"homepage":"https://github.com/jjuraszek/pi-cohort#readme","keywords":["pi-package","pi","pi-coding-agent","subagents","ai","agents","cli"],"repository":{"url":"git+https://github.com/jjuraszek/pi-cohort.git","type":"git"},"_npmVersion":"11.19.0","description":"Delegate Pi work to focused child agents: code review, scouting, implementation, parallel audits, saved chains, and background jobs.","directories":{},"maintainers":[{"name":"jjuraszek","email":"jacek.juraszek@gmail.com"}],"_nodeVersion":"24.21.0","dependencies":{"jiti":"^2.7.0"},"_hasShrinkwrap":false,"devDependencies":{"typebox":"^1.3.11","@earendil-works/pi-ai":"^0.85.0","@earendil-works/pi-tui":"^0.85.0","@earendil-works/pi-agent-core":"^0.85.0","@earendil-works/pi-coding-agent":"^0.85.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":">=0.85.0"},"peerDependenciesMeta":{"typebox":{"optional":true},"@earendil-works/pi-ai":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-agent-core":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-cohort_7.1.2_1790703735258_0.11962168982869126"}}},"time":{"created":"2026-07-02T12:40:30.247Z","modified":"2026-09-29T17:42:15.696Z","2.0.0":"2026-07-02T12:40:30.650Z","2.0.1":"2026-07-02T12:50:33.277Z","3.0.0":"2026-07-02T17:33:12.976Z","3.0.1":"2026-07-04T18:54:33.358Z","3.0.2":"2026-07-05T12:50:56.034Z","4.0.0":"2026-07-16T16:32:33.614Z","4.1.0":"2026-07-19T21:11:41.109Z","5.0.0":"2026-08-06T12:41:07.693Z","5.0.1":"2026-08-06T17:26:59.507Z","5.1.0":"2026-08-06T18:52:34.446Z","5.1.1":"2026-08-07T06:56:35.662Z","5.1.2":"2026-08-07T12:05:31.912Z","5.1.3":"2026-08-18T10:17:08.647Z","5.2.0":"2026-09-01T13:46:13.701Z","5.3.0":"2026-09-01T18:48:33.204Z","5.3.1":"2026-09-01T20:16:46.705Z","5.3.2":"2026-09-07T05:17:05.983Z","5.3.3":"2026-09-07T06:50:36.380Z","5.3.4":"2026-09-07T08:11:31.439Z","6.0.0":"2026-09-07T09:49:04.642Z","6.0.1":"2026-09-07T10:28:02.404Z","6.1.0":"2026-09-12T14:21:04.517Z","6.1.1":"2026-09-17T08:58:57.466Z","7.0.0":"2026-09-17T12:41:40.639Z","7.0.1":"2026-09-17T17:33:54.744Z","7.0.2":"2026-09-20T15:51:36.394Z","7.1.0":"2026-09-20T19:48:37.673Z","7.1.1":"2026-09-25T03:09:14.969Z","7.1.2":"2026-09-29T17:42:15.363Z"},"bugs":{"url":"https://github.com/jjuraszek/pi-cohort/issues"},"author":{"name":"Jacek Juraszek"},"license":"MIT","homepage":"https://github.com/jjuraszek/pi-cohort#readme","keywords":["pi-package","pi","pi-coding-agent","subagents","ai","agents","cli"],"repository":{"url":"git+https://github.com/jjuraszek/pi-cohort.git","type":"git"},"description":"Delegate Pi work to focused child agents: code review, scouting, implementation, parallel audits, saved chains, and background jobs.","maintainers":[{"name":"jjuraszek","email":"jacek.juraszek@gmail.com"}],"readme":"<p align=\"center\">\n  <img src=\"https://raw.githubusercontent.com/jjuraszek/pi-cohort/main/pi-cohort.png\" alt=\"pi-cohort\" width=\"180\">\n</p>\n\n# pi-cohort\n\n[![Buy Me A Coffee](https://img.shields.io/badge/Buy%20Me%20A%20Coffee-donate-yellow?logo=buymeacoffee&logoColor=black)](https://buymeacoffee.com/jjurasszek)\n\nCoordination for the [pi coding agent](https://github.com/earendil-works/pi): one parent agent delegates to focused child agents.\n\n## The problem\n\nA single agent reviewing its own work is theater - it shares the blind spots that produced the bug in the first place. And one agent can't hold a large task, a plan, and three parallel audits in one context without drift: the further into a task it gets, the more the earlier decisions blur.\n\n`pi-cohort` gives the parent agent a `subagent()` tool to delegate to focused child agents, each with its own fresh context and one job. The parent stays in control and brings results back - a team with one orchestrator, not a swarm.\n\n## Why this is different\n\n- **Fresh eyes, not the same model talking to itself.** A reviewer child has no stake in the code it's checking and no memory of writing it.\n- **The parent stays in control.** Children don't spawn their own children unless explicitly allowed (`tools: subagent`), and nesting is depth-capped - no runaway fanout.\n- **Delegation is a tool call, not a mode switch.** You keep talking to Pi normally; it decides when a task benefits from a second set of eyes, a parallel scout, or a background run.\n\n## Part of the pi agent toolkit\n\nFour independent extensions for the [pi coding agent](https://github.com/earendil-works/pi), each owning one concern of running agents seriously:\n\n- [pi-quiver](https://github.com/jjuraszek/pi-quiver) - capabilities (fetch, doc conversion, session tools)\n- **pi-cohort - coordination (delegate to focused child agents)**\n- [pi-condense](https://github.com/jjuraszek/pi-condense) - context economy (prune context, keep it recoverable)\n- [pi-gauntlet](https://github.com/jjuraszek/pi-gauntlet) - process (the gated brainstorm->ship workflow)\n\n[pi-gauntlet](https://github.com/jjuraszek/pi-gauntlet) has a hard runtime dependency on this package - its personas dispatch through `subagent()`. The rest are complementary, not required.\n\n## Installation\n\n```bash\npi install npm:pi-cohort\n```\n\nThat is the only required step.\n\n## Execution backend extension API\n\nExternal execution backends are currently unsupported on Windows, for both foreground and background runs. Native execution remains supported.\n\n`pi-cohort/execution-backend` requires Pi >=0.85.0 and is the public API for Pi extensions that add child execution surfaces. Pi's TypeScript-aware runtime loads the API; bare Node is not a supported execution path. Consumers outside Pi must supply a TypeScript-aware loader such as [jiti](https://github.com/unjs/jiti).\n\nAn adapter registers its backend in extension load order. To make that backend available to background runs, registration also supplies an optional reload descriptor:\n\n```ts\nimport {\n  EXECUTION_BACKEND_PROTOCOL_VERSION,\n  registerExecutionBackend,\n  type ExecutionBackendFactory,\n} from \"pi-cohort/execution-backend\";\nimport { createBackend } from \"./adapter.ts\";\n\nexport const createExampleBackend: ExecutionBackendFactory = createBackend;\n\n// src/execution-backend.ts, exported as \"./execution-backend\".\n// Pi invokes the default extension; the coordinator invokes only the factory.\nexport default async function () {\n  registerExecutionBackend(await createExampleBackend(), {\n    reload: {\n      protocolVersion: EXECUTION_BACKEND_PROTOCOL_VERSION,\n      packageJsonUrl: new URL(\"../package.json\", import.meta.url).href,\n      publicSubpath: \"./execution-backend\",\n      factoryExport: \"createExampleBackend\",\n    },\n  });\n}\n```\n\nThe descriptor has exactly four fields. `packageJsonUrl` must be an absolute `file:` URL for the adapter package's real `package.json`. `publicSubpath` must be `\".\"` or an explicit non-pattern `\"./...\"` entry in that package's `exports`. `factoryExport` names a public, zero-argument export from that subpath; it may return the backend or a promise of it. The reconstructed backend must have the same `name` and protocol version as the original registration.\n\nCohort serializes only backend names and validated reload descriptors into its detached coordinator - never live backend objects or an environment capsule. The coordinator reloads registrations in their original order before selecting a backend, and every child launch receives its exact resolved `cwd`. Selecting `native` bypasses reload entirely. An explicit backend selection reports that backend's reload failure; `auto` reports any registered reload failure rather than silently changing policy. Once reload succeeds, normal auto-detection still falls back to native when no registered backend is available. Backends registered without `reload` remain usable in the foreground but cannot be reconstructed for a background run.\n\n## Mental model\n\nPi is the parent session. A subagent is a focused child Pi session with its own job. When you ask for a subagent, Pi starts the child, gives it the task, and brings the result back. Foreground runs stream in the conversation; background runs keep working and can be checked later.\n\nInstalling the extension does not start an automatic reviewer in the background - it gives Pi a delegation tool. If you want every implementation reviewed, say so in your prompt or project instructions:\n\n```text\nWhen you finish implementing, run a reviewer subagent before summarizing.\n```\n\n```mermaid\nflowchart TB\n    P[parent session<br/>stays in control] -->|\"subagent()\"| D{dispatch}\n    D -->|single| C1[child: fresh context, one job]\n    D -->|parallel| C2[child A]\n    D -->|parallel| C3[child B]\n    D -->|chain| C4[child 1] --> C5[child 2]\n    C1 --> R[results]\n    C2 --> R\n    C3 --> R\n    C5 --> R\n    R --> P\n```\n\n## Quick example\n\nYou do not need to create agents, write config, or learn slash commands. After installing, ask Pi for delegation in plain language:\n\n```text\nUse reviewer to review this diff.\n```\n\n```text\nAsk oracle for a second opinion on my current plan.\n```\n\n```text\nRun parallel reviewers: one for correctness, one for tests, and one for unnecessary complexity.\n```\n\nThat's the whole surface for day-to-day use. More phrasing patterns: [doc/commands.md](doc/commands.md#prompt-cookbook-appendix).\n\nReview and delivery workflows live in pi-gauntlet; pi-cohort ships delegation primitives plus `/investigate` and `/skill:handoff [--out <path> | --key <stem>]` (the brief lands in `<tmpdir>/pi-handoff/<primary>--<leaf>.md` by default; contract in [doc/handoff-template.md](doc/handoff-template.md)).\n\n## Architecture\n\n`subagent()` supports four dispatch shapes, all through the same tool:\n\n| Mode | Use it for |\n|---|---|\n| Single | One focused child: review a diff, scout a codebase, plan a change. |\n| Parallel | N children at once, e.g. three reviewers with different angles. |\n| Chain | Sequential steps where each agent's output feeds the next (`scout -> planner -> worker -> reviewer`). |\n| Async | Any of the above, backgrounded, so the parent keeps working or ends its turn cleanly. |\n\n`context: \"fork\"` starts a child from a real branched session instead of a fresh one, when it needs the parent's history. Cost across the whole subtree - main loop plus every foreground/background/nested child - rolls up into one `Σ$` total in the footer; see [doc/observability.md](doc/observability.md).\n\nFull reference: agent/chain authoring in [doc/agents-and-chains.md](doc/agents-and-chains.md), exact command syntax in [doc/commands.md](doc/commands.md), the raw tool API in [doc/programmatic-api.md](doc/programmatic-api.md).\n\n## Key concepts\n\n| Term | Meaning |\n|---|---|\n| Subagent | A focused child Pi session with one job and (by default) a fresh context. |\n| Agent (persona) | A markdown file with frontmatter defining a specialist: `scout`, `planner`, `worker`, `reviewer`, `context-builder`, `oracle`, `delegate`, `monitor`. Full table: [doc/agents-and-chains.md](doc/agents-and-chains.md#builtin-agents-in-plain-english). |\n| Chain | A saved or inline sequence of agent steps, with fan-out/fan-in support. |\n| Fresh vs. forked context | Fresh = clean slate; forked = a real branch of the parent's session history. |\n| Recursion guard | Depth cap on nested delegation so a child can only fan out if explicitly allowed. |\n| `Σ$` / `cost:external` | The session-wide cost rollup, and the protocol other extensions use to report into it. |\n\n## When to use / when NOT to use\n\n**Use it for:** code review with a second set of eyes, parallel audits (correctness/tests/complexity as separate passes), scoping/planning before a bigger change, background work that shouldn't block the main conversation.\n\n**Don't use it for:** a trivial single-shot edit - the delegation overhead isn't worth it. It's also not an always-on background reviewer; nothing runs automatically unless you or your project instructions ask for it.\n\n## Configuration\n\nMost installs need zero configuration. Full env/JSON reference: [doc/configuration.md](doc/configuration.md).\n\nParent extension CLI flags (e.g. pi-lens's `--no-autofix`) are forwarded into spawned children by default, so subagents inherit the same tooling behavior you launched with; toggle with [`forwardParentFlags`](doc/configuration.md#forwardparentflags).\n\nOptional companions:\n\n- [pi-essentials](https://github.com/jjuraszek/pi-essentials) - lets `context-builder` read referenced URLs. [doc/skills-and-companions.md](doc/skills-and-companions.md#optional-pi-essentials-companion)\n\n## Deeper reference\n\n- [doc/agents-and-chains.md](doc/agents-and-chains.md) - builtin agents, frontmatter, overrides, chain files and variables\n- [doc/commands.md](doc/commands.md) - exact slash-command syntax, prompt cookbook\n- [doc/programmatic-api.md](doc/programmatic-api.md) - the raw `subagent()` tool parameters\n- [doc/configuration.md](doc/configuration.md) - all settings keys\n- [doc/observability.md](doc/observability.md) - where runs show up, cost tracking, events\n- [doc/skills-and-companions.md](doc/skills-and-companions.md) - skills injection, bundled skill, optional companions\n- [doc/orchestration-patterns.md](doc/orchestration-patterns.md) - recommended loop, acceptance gates, worktree isolation, recursion guard\n\n## Relationship to the other repos\n\n`pi-gauntlet`'s gated workflow runs its planner/implementer/reviewer personas through this package's `subagent()` - without pi-cohort, gauntlet has no dispatch mechanism. `pi-condense` reports its own summarization spend through the `cost:external` protocol this package aggregates into `Σ$` (see [doc/observability.md](doc/observability.md)). `pi-quiver` has no code coupling here.\n\n## Roadmap\n\nSee [CHANGELOG.md](CHANGELOG.md) for shipped work in progress.\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md) - issues follow a Context / Problem / Idea / Acceptance Criteria template; PRs run the [pi-gauntlet](https://github.com/jjuraszek/pi-gauntlet) workflow (one-liners exempt from ceremony, never from keeping docs truthful).\n\n## Support\n\nIf `pi-cohort` is useful, consider [buying me a coffee](https://buymeacoffee.com/jjurasszek).\n","readmeFilename":"README.md"}