{"_id":"@markjaquith/agency","_rev":"226-869133c409c9587462373ec0d3f6d385","name":"@markjaquith/agency","dist-tags":{"latest":"3.14.0"},"versions":{"0.5.0":{"name":"@markjaquith/agency","version":"0.5.0","keywords":["agents","bun","typescript","personal-agents"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@0.5.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"bin":{"agency":"cli.ts"},"dist":{"shasum":"7792aedd16b7917e87242350f1dc2c3c23a2d839","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-0.5.0.tgz","fileCount":75,"integrity":"sha512-z3MCYSvrO0kwk/vbCAM0V2AnZ3ACshFZFuPTs5IC4UjqijgtqiLtSeSzFLGvdRHiCRmB5M2uZD1CzhIP1ggQCQ==","signatures":[{"sig":"MEUCIA+j+YTN8VRGXzx0kgGAm9pC60SoPPd6ZJRHcP6+cHXTAiEAyedd1ImqYJKH7iMmfNUMVksBM/XlRvJ8avx9qA2XOXM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":452388},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"19725681719d29534467d21b38376cdb9fda0cc9","scripts":{"knip":"knip --production","test":"bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"prettier --write .","release":"bun run build && changeset publish --provenance","version":"changeset version","pushable":"./scripts/pushable","changeset":"changeset","format:check":"prettier --check .","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"markjaquith","email":"mark@jaquith.me"},"_npmVersion":"10.9.0","description":"Manages personal agents files","directories":{},"_nodeVersion":"22.11.0","dependencies":{"ora":"^8.1.1","effect":"^3.19.6","jsonc-parser":"^3.3.1","@effect/schema":"^0.75.5"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.70.1","prettier":"^3.6.2","@types/bun":"latest","@changesets/cli":"^2.29.8"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["@triggi/native-exec"],"_npmOperationalInternal":{"tmp":"tmp/agency_0.5.0_1765563372753_0.7259085832496182","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@markjaquith/agency","version":"0.5.1","keywords":["agents","bun","typescript","personal-agents"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@0.5.1","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"be421f2eac20c7686792f3c9b8f25de55477fcb9","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-0.5.1.tgz","fileCount":75,"integrity":"sha512-gsCmjGi96m0oml3F8Tlwy1TUO9odmbPpeCZ2MGOJDNRZ8zk/czAxEY9GhPDEM/zRu4zqVEHMCFC6vJ1iQptLbQ==","signatures":[{"sig":"MEUCIH/Krjm/XYMQcctnV3K8Nr7THuveMK1C55R7/y+LTVgXAiEA5yYmG6QiPZmqbL9PFIe1iv4yl0QhrgDR9NxaOrWU5UY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":452481},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"d34907118b2835a337ec8b04d9dad3147451cd44","scripts":{"knip":"knip --production","test":"bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"prettier --write .","release":"bun run build && changeset publish --provenance","version":"changeset version","pushable":"./scripts/pushable","changeset":"changeset","format:check":"prettier --check .","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.6.2","description":"Manages personal agents files","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ora":"^8.1.1","effect":"^3.19.6","jsonc-parser":"^3.3.1","@effect/schema":"^0.75.5"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.70.1","prettier":"^3.6.2","@types/bun":"latest","@changesets/cli":"^2.29.8"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["@triggi/native-exec"],"_npmOperationalInternal":{"tmp":"tmp/agency_0.5.1_1765566294872_0.5567856498809272","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@markjaquith/agency","version":"0.6.0","keywords":["agents","bun","typescript","personal-agents"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@0.6.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"a62d5cc381b64192144881a2b9563cb485256141","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-0.6.0.tgz","fileCount":80,"integrity":"sha512-hn9CxIqEBxehDfq1X3VsXnp/HkdG3yMCs3B/GmrFNibXjLWH8BREM4ZIoFSLjKM1DsZ+VYk+6bb4LUom16ixtQ==","signatures":[{"sig":"MEQCIH065eLEdvawPubNjjWAGAxAuX7ksjj3Stp6kfZD1stLAiBurbm2psUaV7ZFPXqtJEpsuK9Y3XL+bWjv6x3B4z3lHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":513043},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"18448577b2277142b2b8c78137b5b6a249bfb670","scripts":{"knip":"knip --production","test":"bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"prettier --write .","release":"bun run build && changeset publish --provenance","version":"changeset version","pushable":"./scripts/pushable","changeset":"changeset","format:check":"prettier --check .","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.6.2","description":"Manages personal agents files","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ora":"^8.1.1","effect":"^3.19.6","jsonc-parser":"^3.3.1","@effect/schema":"^0.75.5"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.70.1","prettier":"^3.6.2","@types/bun":"latest","@changesets/cli":"^2.29.8"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["@triggi/native-exec"],"_npmOperationalInternal":{"tmp":"tmp/agency_0.6.0_1766031496849_0.760706470762823","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@markjaquith/agency","version":"0.6.1","keywords":["agents","bun","typescript","personal-agents"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@0.6.1","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"fe2ef3609d42dede566b020a0bd78f260a047845","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-0.6.1.tgz","fileCount":80,"integrity":"sha512-e/iuUV7fVUycAY2XuV87S00dHtnx2Nvco2taN5YZxiDDO/na51JMeUfj8j3FSHv9i6BpHIN2YBvQAaatXxBK2w==","signatures":[{"sig":"MEUCIEpXUQd8zd6bZ3N1oAxSQ1OmzCfVzquF41lM6id+yqM3AiEAhgTyE0xRhcRujNg1mYnTvwJJ80pHJoJSk296WLUHeXg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":515599},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"627131bb1c8f0b31a1227247f0a789c632b07554","scripts":{"knip":"knip --production","test":"bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"prettier --write .","release":"bun run build && changeset publish --provenance","version":"changeset version","pushable":"./scripts/pushable","changeset":"changeset","format:check":"prettier --check .","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.6.2","description":"Manages personal agents files","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ora":"^8.1.1","effect":"^3.19.6","jsonc-parser":"^3.3.1","@effect/schema":"^0.75.5"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.70.1","prettier":"^3.6.2","@types/bun":"latest","@changesets/cli":"^2.29.8"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["@triggi/native-exec"],"_npmOperationalInternal":{"tmp":"tmp/agency_0.6.1_1766034213169_0.9074966953075077","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@markjaquith/agency","version":"0.7.0","keywords":["agents","bun","typescript","personal-agents"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@0.7.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"a93fd64399cc02334a0b4c7cddf0b151962ef5c3","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-0.7.0.tgz","fileCount":80,"integrity":"sha512-rkeEYvxrD4Nzj3P607HnFLU/BPf3PvDyLuMqkJTbrYdBd41W+90JadMrZYUUFCrJmAE2DMMRCvOsemAVNcJW4A==","signatures":[{"sig":"MEUCIFfnqtH1ECSG0cbruzmjubOyV+tSaqe6c/pOO9ztpF77AiEA7QFXl8FRG0pSb0zSlFp2vyoSXEkdk5UvyIGWer3SRc0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":519392},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"c8d7eee93407b8c4fbf6935ee04c1889632678fb","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"prettier --write .","release":"bun run build && changeset publish --provenance","version":"changeset version","pushable":"./scripts/pushable","changeset":"changeset","format:check":"prettier --check .","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.6.2","description":"Manages personal agents files","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ora":"^8.1.1","effect":"^3.19.6","jsonc-parser":"^3.3.1","@effect/schema":"^0.75.5"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.70.1","prettier":"^3.6.2","@types/bun":"latest","@changesets/cli":"^2.29.8"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["@triggi/native-exec"],"_npmOperationalInternal":{"tmp":"tmp/agency_0.7.0_1766122696994_0.1368043662418914","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@markjaquith/agency","version":"0.7.1","keywords":["agents","bun","typescript","personal-agents"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@0.7.1","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"36124994f08f8fdab8bd163bda8a518b99bed68f","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-0.7.1.tgz","fileCount":80,"integrity":"sha512-bjZRbsXOjt5MW4xM9ALnGbBO0LJLyNoPk9uR/gz7WbTTEcgisw1o5V6E5noTSFIovXSPCjE3YiTbIS6kV0T8+g==","signatures":[{"sig":"MEUCIQCClgSoD4ntie+8oGYVHEBiBiHzH/UhSjzHE/Iata9JMQIgRu5Ebo0w8hmlZGFG/CG17Q/pDGRqYwBP7OfV8di4HSw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@0.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":519367},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"5f95cdee4d4bb76636e740e462293ff8120f2352","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"prettier --write .","pushable":"./scripts/pushable","format:check":"prettier --check .","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.7.0","description":"Manages personal agents files","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ora":"^8.1.1","effect":"^3.19.6","jsonc-parser":"^3.3.1","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.70.1","prettier":"^3.6.2","@types/bun":"latest"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["@triggi/native-exec"],"_npmOperationalInternal":{"tmp":"tmp/agency_0.7.1_1766183622127_0.3417822348488915","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@markjaquith/agency","version":"0.7.2","keywords":["agents","bun","typescript","personal-agents"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@0.7.2","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"8f312212d071b68a74d964d83e71821b8791ee74","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-0.7.2.tgz","fileCount":80,"integrity":"sha512-Ox4n4WY1qPmiCBxs9NTJ47b88TfniURRUpBgEr2Bf2INGU3tvJSphnCym8iKux9n3TfE+YRjIZxDI9Di5ZD00w==","signatures":[{"sig":"MEUCIHhXOmwu+Rxt4pPHdZorHyO1gb1/7ESBxfukiMGrbS5uAiEAvjoCi4LeBFWz6hkejol+GijvPoHX/+gciMqQ/up5zXc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@0.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":520640},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"8130f925b56b148857038ffc5f76aca7ac24a74b","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"prettier --write .","pushable":"./scripts/pushable","format:check":"prettier --check .","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.7.0","description":"Manages personal agents files","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ora":"^8.1.1","effect":"^3.19.6","jsonc-parser":"^3.3.1","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.70.1","prettier":"^3.6.2","@types/bun":"latest"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["@triggi/native-exec"],"_npmOperationalInternal":{"tmp":"tmp/agency_0.7.2_1767635706145_0.9202710727251184","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"@markjaquith/agency","version":"0.7.3","keywords":["agents","bun","typescript","personal-agents"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@0.7.3","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"1016ae1a593f36d220af317aa6d913859089e948","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-0.7.3.tgz","fileCount":80,"integrity":"sha512-MaS+nConcTFKD4juQMm2gs4s4ygoDInE/oPN/P+P8BInqNhQdnEpeY7LSxuVi4LAjjm1PmwEcqAF+zNsqork6Q==","signatures":[{"sig":"MEUCIQDYPRqHs3YSdfdqPA2V/NZ+UQT/4dLE0hydNpdcqAiCKwIgIUUyk2qb+9rWyX1ILcaoiQg0nrRaiR78SskwN7Sh42k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@0.7.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":520676},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"a60630d4247ba1c5e337afb6d9031ee79cb64e6e","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"prettier --write .","pushable":"./scripts/pushable","format:check":"prettier --check .","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.7.0","description":"Manages personal agents files","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ora":"^8.1.1","effect":"^3.19.6","jsonc-parser":"^3.3.1","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.70.1","prettier":"^3.6.2","@types/bun":"latest"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["@triggi/native-exec"],"_npmOperationalInternal":{"tmp":"tmp/agency_0.7.3_1767648316905_0.4393867354769003","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@markjaquith/agency","version":"0.8.0","keywords":["agents","bun","typescript","personal-agents"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@0.8.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"9a3753236597a20d4a5dba8cc58e0ca3143ed56e","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-0.8.0.tgz","fileCount":80,"integrity":"sha512-7VptSDfZio/tZ7fqlhcN+30puwtv4svdlllcOFE30EV7/UddM1Ez5iqUPrt5yBkjdMVnaxcjumKObdgBfSDlzw==","signatures":[{"sig":"MEQCIAYw/wGgqF2aKylq7NOvbiqNRNQhvjoloZfLZO2dB7aqAiAL/xdr1AOXZ5kSXhZzjRilcIPiJaNxWU766JlNhZ2kPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":524706},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"6b1ccf58a935ab7f803bcf2f4f4332c126fa036f","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"prettier --write .","pushable":"./scripts/pushable","format:check":"prettier --check .","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.7.0","description":"Manages personal agents files","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ora":"^8.1.1","effect":"^3.19.6","jsonc-parser":"^3.3.1","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.70.1","prettier":"^3.6.2","@types/bun":"latest"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["@triggi/native-exec"],"_npmOperationalInternal":{"tmp":"tmp/agency_0.8.0_1767651020015_0.11902096215175129","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@markjaquith/agency","version":"1.0.0","keywords":["agents","bun","typescript","personal-agents"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@1.0.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"3e104a3791318d0ca671be02c7b08d7ad12de15c","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-1.0.0.tgz","fileCount":80,"integrity":"sha512-Y6z8ft/1zsRnVlE22UZVyr/D8pPd7X06oP/omjNipi+Db1XeYcGGqXnSPSqIq62hdG+6qO9NMTf6p0VLn6LeAw==","signatures":[{"sig":"MEUCIQC8nuwEFtR/Rvpv1os7RDuNCopdlw2fhMQmRVJ4z69H1QIgIb/MI8fYh5g2OINzVoKtXdBcY6YUyaPjcTuYYbTzDIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":525298},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"c28fcc8a566ab53549b38699b8a9999f50cffc88","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"prettier --write .","pushable":"./scripts/pushable","format:check":"prettier --check .","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.7.0","description":"Manages personal agents files","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ora":"^8.1.1","effect":"^3.19.6","jsonc-parser":"^3.3.1","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.70.1","prettier":"^3.6.2","@types/bun":"latest"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["@triggi/native-exec"],"_npmOperationalInternal":{"tmp":"tmp/agency_1.0.0_1767812640896_0.37234604111481073","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@markjaquith/agency","version":"1.0.1","keywords":["agents","bun","typescript","personal-agents"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@1.0.1","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"661bf5f3b90fb12619c6a1bafab329e315a52664","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-1.0.1.tgz","fileCount":80,"integrity":"sha512-Qx7tz85zvA+sbKNS43+aFY6cWQsy3XTmL5Onm09nN2mZ5G+285b2DS84DOkSMwqLgZTf4UUn6Fotk9fbE6Xwyw==","signatures":[{"sig":"MEUCIFsltgc1xyAj+mREZ9clZJEhPbzEeod67wtFIyohBRslAiEAtSxaDD75xNu1id/5TF/MlGtqElbasAN+v5hisr0MCgU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":525964},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"4b8f1b0cc04919b7e31e9e89b9f1f62c8146f71c","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"prettier --write .","pushable":"./scripts/pushable","format:check":"prettier --check .","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.7.0","description":"Manages personal agents files","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ora":"^8.1.1","effect":"^3.19.6","jsonc-parser":"^3.3.1","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.70.1","prettier":"^3.6.2","@types/bun":"latest"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["@triggi/native-exec"],"_npmOperationalInternal":{"tmp":"tmp/agency_1.0.1_1768435010167_0.5251076116609139","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@markjaquith/agency","version":"1.1.0","keywords":["agents","bun","typescript","personal-agents"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@1.1.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"c254193cb7e1e613f261bb8c46b3cea84a08a121","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-1.1.0.tgz","fileCount":84,"integrity":"sha512-sziFKHeKegOAyzUFLXNuUQFOTxziKL+oFQ4458Z7C3HCKzurEWCxwHvfeqDZ44p9KgpyUhEEfRSATxakX9yamw==","signatures":[{"sig":"MEYCIQDeLGqx+Q8aQhxDjt27W0mZmTG0tYIfE4xNgj3kmPc8RgIhAM7vo2pEXoZksz0G3AnRXP36i25ETGBpqv82PmLzNl0U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":559930},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"3d4c3ee607a6a065a94f3b6d8da5b04640b5373a","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"prettier --write .","pushable":"./scripts/pushable","format:check":"prettier --check .","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.7.0","description":"Manages personal agents files","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ora":"^8.1.1","effect":"^3.19.6","jsonc-parser":"^3.3.1","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.70.1","prettier":"^3.6.2","@types/bun":"latest"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["@triggi/native-exec"],"_npmOperationalInternal":{"tmp":"tmp/agency_1.1.0_1768925973214_0.15198132232768757","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@markjaquith/agency","version":"1.1.1","keywords":["agents","bun","typescript","personal-agents"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@1.1.1","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"5776b84eadbbc2777ba236e2d4faad59d6b7dc02","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-1.1.1.tgz","fileCount":84,"integrity":"sha512-81k4Rna8q1Ib8L3ClD6mgFq18FbBq10Ve7v7XV5QYqdhHQemnqmPoBx8NYO2NbFHsUVXXkW2eU/b03E93jXypw==","signatures":[{"sig":"MEQCIEQXEx56Hve5NHPRo7anmXeyw27VrHidcBqwBHI1zwrYAiBV+0ct+ZfQMxAF1Ja2ZDrhB61bQn6ITjP5qYuOow2Vbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@1.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":559848},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"124ff39801b33c9fed22d7fe298c7e66890713a3","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"prettier --write .","pushable":"./scripts/pushable","format:check":"prettier --check .","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.7.0","description":"Manages personal agents files","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ora":"^8.1.1","effect":"^3.19.6","jsonc-parser":"^3.3.1","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.70.1","prettier":"^3.6.2","@types/bun":"latest"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["@triggi/native-exec"],"_npmOperationalInternal":{"tmp":"tmp/agency_1.1.1_1769014940601_0.11077875979642537","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@markjaquith/agency","version":"1.2.0","keywords":["agents","bun","typescript","personal-agents"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@1.2.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"d38749ffbeb345d8a76346dedf2d9b61e1c25e68","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-1.2.0.tgz","fileCount":85,"integrity":"sha512-Apcqcfk40+RDov1e5JlNtP1xSnOGUwyE9QujWUPw6s2eJXR7illTAgLxltSKfqUaEX/WqzKWY0VBRBlzcHTMTQ==","signatures":[{"sig":"MEUCIQD5kpfFUu/I8EUZz8znonA7qyenbdLgk9hF5YFc3enQwwIgGbB+RQfl87zyQfxnuKrCeHCvXTT6jW2/e+d/iScvutM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":562694},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"b1605f08db90d092e89f03dce308c9b61613506c","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"prettier --write .","pushable":"./scripts/pushable","format:check":"prettier --check .","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.7.0","description":"Manages personal agents files","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ora":"^8.1.1","effect":"^3.19.6","jsonc-parser":"^3.3.1","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.70.1","prettier":"^3.6.2","@types/bun":"latest"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["@triggi/native-exec"],"_npmOperationalInternal":{"tmp":"tmp/agency_1.2.0_1769031845250_0.8176709006310074","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@markjaquith/agency","version":"1.3.0","keywords":["agents","bun","typescript","personal-agents"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@1.3.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"480ee3177dfaaf319cfd18c450d7bc719168f7c1","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-1.3.0.tgz","fileCount":89,"integrity":"sha512-sF5JVFG2ht22Z5P5EkjNq0FPVafSbTn4k/nr0BvYlaAVEIq81zLo+Er83hoXqypfjYDRRZJ8G/XljMBC/MNjLg==","signatures":[{"sig":"MEYCIQCnOln+d8p1SgMf141Qc5f9cWQRwfykspW7ku7oqeohNwIhALO7Uem+Vmgg/1WMBC1gZyF4DDqqoghGC65AVDULDD/U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":580783},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"afe0c1233d0f57cfdeb7762752734675e20edc4b","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' ! -name '*.integration.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"prettier --write .","pushable":"./scripts/pushable","test:all":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","format:check":"prettier --check .","check-commit-msg":"./scripts/check-commit-msg","test:integration":"find src -name '*.integration.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.8.0","description":"Manages personal agents files","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^8.1.1","effect":"^3.19.6","jsonc-parser":"^3.3.1","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.70.1","prettier":"^3.6.2","@types/bun":"latest"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["@triggi/native-exec"],"_npmOperationalInternal":{"tmp":"tmp/agency_1.3.0_1769119126572_0.634148225490212","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@markjaquith/agency","version":"1.4.0","keywords":["agents","bun","typescript","personal-agents"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@1.4.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"5b4ac26d4d4fbf9b155e044f8f64d615f3a2966f","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-1.4.0.tgz","fileCount":89,"integrity":"sha512-5K1dk4Ol73KPsMsnxyVIqRRU0VEw+yredHPwkwtOgz7yiL1GluktYChn5AHt0++mEf5hGJS01ZXebnv4buEUbA==","signatures":[{"sig":"MEUCIQDtb7pGp5VCkXB0pyhleVQvsdgpOlFPr+CKyw2LdaeOlgIgG2rovusGMx2itbyO9oWdSjqFWos1QkBDSl/Efw0SVUc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@1.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":583834},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"95fba2e1f127e2cbcc90202bd7fe360a76b81a94","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' ! -name '*.integration.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"prettier --write .","pushable":"./scripts/pushable","test:all":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","format:check":"prettier --check .","check-commit-msg":"./scripts/check-commit-msg","test:integration":"find src -name '*.integration.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.8.0","description":"Manages personal agents files","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^8.1.1","effect":"^3.19.6","jsonc-parser":"^3.3.1","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.70.1","prettier":"^3.6.2","@types/bun":"latest"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["@triggi/native-exec"],"_npmOperationalInternal":{"tmp":"tmp/agency_1.4.0_1769123872456_0.5410904910726493","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@markjaquith/agency","version":"1.5.0","keywords":["agents","bun","typescript","personal-agents"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@1.5.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"b674b061a9d8e0736064d1c2bd793d9fe8016134","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-1.5.0.tgz","fileCount":89,"integrity":"sha512-kz5L9oZpMLBRADaho8dQmUWmrHAzIL+8c+n7GIHJGUtVjhBm2zPjTNiYwa0V5ClCLnVZ090T87rmkBUvDQYHsg==","signatures":[{"sig":"MEYCIQDDt7NOS+KoNRao8nOos/eAxcLcPlD5+KynVYmFGf3qWwIhAIZv4VwKI/IRJwBrbmRKPCpDTu5286Ef6Rbhvvkovq0S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@1.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":583903},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"b5980095e4808b4b0eae9f91b10d167f8e8cdd0f","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' ! -name '*.integration.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"prettier --write .","pushable":"./scripts/pushable","test:all":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","format:check":"prettier --check .","check-commit-msg":"./scripts/check-commit-msg","test:integration":"find src -name '*.integration.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.8.0","description":"Manages personal agents files","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^8.1.1","effect":"^3.19.6","jsonc-parser":"^3.3.1","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.70.1","prettier":"^3.6.2","@types/bun":"latest"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["@triggi/native-exec"],"_npmOperationalInternal":{"tmp":"tmp/agency_1.5.0_1769277773607_0.6242167857809195","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"@markjaquith/agency","version":"1.5.1","keywords":["agents","bun","typescript","personal-agents"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@1.5.1","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"09b83187fc923af187ec174e644730366d85846f","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-1.5.1.tgz","fileCount":89,"integrity":"sha512-OCDapKLxJMB6AeS29ULkQL+MnfG1SbvGK1E2oXG2QUq4ogdMeVmQ9C9s31ULZ3L2/cWzOb2g8jlEQwQ0wmI6jQ==","signatures":[{"sig":"MEQCICSomHdooTAFMYydjq4lcj0Jd3WwMuh7KKLJHG3cwT5iAiBOpo3G/wcmJpg5b1rWkDiusCtbGPSUMluC1SF3u9Mckw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@1.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":584361},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"ff50c094bf4ed939ae1d2dc0e0a3e636661cbf9c","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' ! -name '*.integration.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"prettier --write .","pushable":"./scripts/pushable","test:all":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","format:check":"prettier --check .","check-commit-msg":"./scripts/check-commit-msg","test:integration":"find src -name '*.integration.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.8.0","description":"Manages personal agents files","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^8.1.1","effect":"^3.19.6","jsonc-parser":"^3.3.1","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.70.1","prettier":"^3.6.2","@types/bun":"latest"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["@triggi/native-exec"],"_npmOperationalInternal":{"tmp":"tmp/agency_1.5.1_1769297228974_0.2623363539495869","host":"s3://npm-registry-packages-npm-production"}},"1.5.2":{"name":"@markjaquith/agency","version":"1.5.2","keywords":["agents","bun","typescript","personal-agents"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@1.5.2","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"66b03a5aac788bb57590879f95221ed563dff3c4","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-1.5.2.tgz","fileCount":89,"integrity":"sha512-pA4jV3jxAj3V/h3GhRjfBA6Tq7alFw/59b8Hbl7/JNglwTL1bpxH6YacyHHsqi0pXDJ1YlH2U4LufoCjq16dSw==","signatures":[{"sig":"MEQCIH7YNdxhKbuU/EJUxJz8GCWStltY5KhlBgWBz2ADOH3aAiA+aybV4WwxpUIdW6TG1CeYkHZF6A7NVgMUTGUEnUb4Zg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@1.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":588229},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"852d5040ae8d8018011b2b6fa65c941e2da82cad","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' ! -name '*.integration.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"prettier --write .","pushable":"./scripts/pushable","test:all":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","format:check":"prettier --check .","check-commit-msg":"./scripts/check-commit-msg","test:integration":"find src -name '*.integration.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.8.0","description":"Manages personal agents files","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^8.1.1","effect":"^3.19.6","jsonc-parser":"^3.3.1","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.70.1","prettier":"^3.6.2","@types/bun":"latest"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["@triggi/native-exec"],"_npmOperationalInternal":{"tmp":"tmp/agency_1.5.2_1769489169093_0.5804171309684796","host":"s3://npm-registry-packages-npm-production"}},"1.5.3":{"name":"@markjaquith/agency","version":"1.5.3","keywords":["agents","bun","typescript","personal-agents"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@1.5.3","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"5ec2af123fdfab38bfb324b2d2897c880152e441","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-1.5.3.tgz","fileCount":89,"integrity":"sha512-byFcvO7UIGNjLOLl/02V7mpbtrKJuF9LGd1NwQPphOj4dStVfjhL/dCmSEutmbl6+Inmp+ohRBpDsbzr4/niDQ==","signatures":[{"sig":"MEMCIG5hEVdb6aepSV101juh80ThdkfjQN/FKkxZ9RuPAKiLAh9cE7KWkPB6CRiLqxANsR59/RzVRgrtObGd4bOGJzw0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@1.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":588227},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"e62be732583b37ef2dbbfc122c91062e8737a4d2","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' ! -name '*.integration.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"prettier --write .","pushable":"./scripts/pushable","test:all":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","format:check":"prettier --check .","check-commit-msg":"./scripts/check-commit-msg","test:integration":"find src -name '*.integration.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.8.0","description":"Manages personal agents files","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^8.2.0","effect":"^3.19.15","jsonc-parser":"^3.3.1","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","prettier":"^3.8.1","@types/bun":"^1.3.6"},"peerDependencies":{"typescript":"^5.9.3"},"trustedDependencies":["@triggi/native-exec"],"_npmOperationalInternal":{"tmp":"tmp/agency_1.5.3_1769660975385_0.6276546174274225","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@markjaquith/agency","version":"1.6.0","keywords":["agents","bun","typescript","personal-agents"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@1.6.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"d6a954b4b6189d67d6f31a702de8ec3dcbc50320","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-1.6.0.tgz","fileCount":89,"integrity":"sha512-ie+u0ZyGS4jWiLf/vJwPn1Z52hdFb+x3M38RJKzLeO1ri6Rb/1cFr0fXBZNMq6nGqOEiUHtYAzgnnW1jIBvhTg==","signatures":[{"sig":"MEYCIQCa8ycQeNs3ICgBC3hexR5m8BNyOVxaMzJa1a12Ec4+ewIhAKk0EC/eRPS7njiQXQQS21bJ3XCABoXys6sTr9OEmeDO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@1.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":598619},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"847564ea69f41a4b8f10b69f8fb634db8db94272","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' ! -name '*.integration.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"prettier --write .","pushable":"./scripts/pushable","test:all":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","format:check":"prettier --check .","check-commit-msg":"./scripts/check-commit-msg","test:integration":"find src -name '*.integration.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.8.0","description":"Manages personal agents files","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^8.2.0","effect":"^3.19.15","jsonc-parser":"^3.3.1","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","prettier":"^3.8.1","@types/bun":"^1.3.6"},"peerDependencies":{"typescript":"^5.9.3"},"trustedDependencies":["@triggi/native-exec"],"_npmOperationalInternal":{"tmp":"tmp/agency_1.6.0_1769664877652_0.0335602991631101","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"@markjaquith/agency","version":"1.6.1","keywords":["agents","bun","typescript","personal-agents"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@1.6.1","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"79d46766ef90c996fdcbd50871ca13ad9c8d1d70","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-1.6.1.tgz","fileCount":89,"integrity":"sha512-vUol/QT/SIl2iRNJXfU1HpruGJsg4GV75cEqI9b0scHwiIfnfRIdOihw1NS8mYQsU1UIn90hve92i2CUCNWoPw==","signatures":[{"sig":"MEQCIEiK6PxrYdUMfwe2WZqQ8YP56jYauLp3iKfrR3vQCUtwAiB0nb7k3po4C0eIFRCkx6MJ8N/M87JmGqgO4fbGihFz6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@1.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":601532},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"b5571c72d2086a7a5a44bdfb09501bab40b23d04","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' ! -name '*.integration.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"prettier --write .","pushable":"./scripts/pushable","test:all":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","format:check":"prettier --check .","check-commit-msg":"./scripts/check-commit-msg","test:integration":"find src -name '*.integration.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.8.0","description":"Manages personal agents files","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^8.2.0","effect":"^3.19.15","jsonc-parser":"^3.3.1","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","prettier":"^3.8.1","@types/bun":"^1.3.6"},"peerDependencies":{"typescript":"^5.9.3"},"trustedDependencies":["@triggi/native-exec"],"_npmOperationalInternal":{"tmp":"tmp/agency_1.6.1_1769666432059_0.31973735830147887","host":"s3://npm-registry-packages-npm-production"}},"1.6.2":{"name":"@markjaquith/agency","version":"1.6.2","keywords":["agents","bun","personal-agents","typescript"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@1.6.2","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"5b6d0668d9f6163fd7e200846affb36cc64de8e5","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-1.6.2.tgz","fileCount":89,"integrity":"sha512-UaTNXcnNcs9NUwaF3BX+ASjUIen0Z0RnNkf1UvSat9hM4QIN2ZbzaSBqz1916ZegJnibOCOVi/TRnRU7fKl/MQ==","signatures":[{"sig":"MEYCIQCmxkAdn9uv3gH7Za8LYdnlt9sE/1qPDewR1AD3/xnFuwIhAKm3PnlO9Swj9Leve+FagRaG9A0o5woRVZgboMrIeCjI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@1.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":602592},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"c0aa83ff23ba0ca66b7e7f9d616c3e67b99b09f2","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' ! -name '*.integration.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","test:all":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg","test:integration":"find src -name '*.integration.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.8.0","description":"Manages personal agents files","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^8.2.0","effect":"^3.19.15","jsonc-parser":"^3.3.1","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","oxfmt":"^0.27.0","@types/bun":"^1.3.6"},"peerDependencies":{"typescript":"^5.9.3"},"trustedDependencies":["@triggi/native-exec"],"_npmOperationalInternal":{"tmp":"tmp/agency_1.6.2_1769796141195_0.40409906573638277","host":"s3://npm-registry-packages-npm-production"}},"1.6.3":{"name":"@markjaquith/agency","version":"1.6.3","keywords":["agents","bun","personal-agents","typescript"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@1.6.3","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"773e3066eb3b4e54d6b6846843c1f929a2841907","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-1.6.3.tgz","fileCount":89,"integrity":"sha512-Ul6T9nXzH/pF4HCPVmHGi86vikWHFh+PH6na4W5tJ62jSTEdhISTNEXz4TbfCAp38UykKzeub9sD18fvEjmVuw==","signatures":[{"sig":"MEUCIQDWiLOcx1P+q6NjvmdTsYVwCARizmlXmLZIcyTEqARPoAIgW6jBAzT6ndcA2rvXZgom3A4ho73yglt16iv+j822Xf4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@1.6.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":605757},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"46228d8ddaf2dd67472cba87a4a66a9a8d668a1c","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' ! -name '*.integration.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","test:all":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg","test:integration":"find src -name '*.integration.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.8.0","description":"Manages personal agents files","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^8.2.0","effect":"^3.19.15","jsonc-parser":"^3.3.1","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","oxfmt":"^0.27.0","@types/bun":"^1.3.6"},"peerDependencies":{"typescript":"^5.9.3"},"trustedDependencies":["@triggi/native-exec"],"_npmOperationalInternal":{"tmp":"tmp/agency_1.6.3_1769799652974_0.8064403553554726","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@markjaquith/agency","version":"1.7.0","keywords":["agents","bun","personal-agents","typescript"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@1.7.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"5fa3e5c80c10483cb27d5b0244cb46af6e5b5b95","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-1.7.0.tgz","fileCount":92,"integrity":"sha512-XvsOIXl2e/dmZFFMSEOdPZaytosaEsMfmU45EW4J1H/3ZS9TfjngjlQr7uWU+EqGcJaSR0U8wq6jlhPas2B2Fw==","signatures":[{"sig":"MEQCIHkqBZWxis/nwvQX3/7MjGjgWpNNXRaRh+w185OeFU3yAiBpWc6P54NOikEQxfWK/9/WIi/30tWso5DrE2lgPu1gGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@1.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":624486},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"2aea1acbacea62b36400c4c1586bfb511ebfe061","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' ! -name '*.integration.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","test:all":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg","test:integration":"find src -name '*.integration.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.9.0","description":"Manages personal agents files","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^8.2.0","effect":"^3.19.15","jsonc-parser":"^3.3.1","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","oxfmt":"^0.27.0","@types/bun":"^1.3.6"},"peerDependencies":{"typescript":"^5.9.3"},"trustedDependencies":["@triggi/native-exec"],"_npmOperationalInternal":{"tmp":"tmp/agency_1.7.0_1770835346676_0.9489297501923479","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@markjaquith/agency","version":"1.8.0","keywords":["agents","bun","personal-agents","typescript"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@1.8.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"da59317822883e87acd79f5efc91f47f806d4295","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-1.8.0.tgz","fileCount":93,"integrity":"sha512-h6rBdtpIto9oV00HzwijyNG6pjNrUxNDlxNOL996Az3hSEYInjEpCXzluWaiTQwX0mzTui27uA6jEMokmZPxVA==","signatures":[{"sig":"MEYCIQDMhaWQkDXZcb6KgOwcwuzzW4/T2YwiVD771UhzrJ7lcgIhAOb6ETDYZeZfO+8hcEnhcnHX69hpEcGmQUGMNlNnlW/l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@1.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":637488},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"6e785739e027adaf9d3a438b1e756a4d8e337241","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' ! -name '*.integration.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","test:all":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg","test:integration":"find src -name '*.integration.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.10.0","description":"Manages personal agents files","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^8.2.0","effect":"^3.19.15","jsonc-parser":"^3.3.1","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","oxfmt":"^0.27.0","@types/bun":"^1.3.6"},"peerDependencies":{"typescript":"^5.9.3"},"trustedDependencies":["@triggi/native-exec"],"_npmOperationalInternal":{"tmp":"tmp/agency_1.8.0_1770929167981_0.6394797849272837","host":"s3://npm-registry-packages-npm-production"}},"1.8.1":{"name":"@markjaquith/agency","version":"1.8.1","keywords":["agents","bun","personal-agents","typescript"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@1.8.1","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"198d23d6e16ccaf6ceb5cd4229a808f354ff62fb","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-1.8.1.tgz","fileCount":93,"integrity":"sha512-It+EZpwZzngNOar/0ra0EjKXNgC4nr71EwAcjxuiarSRsPo0OeTRCpbiRtUmjTHJaVKgPJvRDT+AUMI+IO9ukA==","signatures":[{"sig":"MEUCICl2smqNgbjoamOv5rL6qKl18FjZg02Oo+V9j6newF8sAiEA77BPHMyFMoTgnNljPed0PQ6TCNBdiXr9jeiVs6/zios=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@1.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":637582},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"6e05fdc50f4472b5c40ab57c5340201be4b4deec","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' ! -name '*.integration.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","test:all":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg","test:integration":"find src -name '*.integration.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.10.0","description":"Manages personal agents files","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^8.2.0","effect":"^3.19.15","jsonc-parser":"^3.3.1","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","oxfmt":"^0.27.0","@types/bun":"^1.3.6"},"peerDependencies":{"typescript":"^5.9.3"},"trustedDependencies":["@triggi/native-exec"],"_npmOperationalInternal":{"tmp":"tmp/agency_1.8.1_1770931331775_0.9527532421375313","host":"s3://npm-registry-packages-npm-production"}},"1.8.2":{"name":"@markjaquith/agency","version":"1.8.2","keywords":["agents","bun","personal-agents","typescript"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@1.8.2","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"021e6f19b3d37ddb4675704dbddadf7dab8e543b","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-1.8.2.tgz","fileCount":93,"integrity":"sha512-UYBJ8ps/bZn0AsMbb/OUin0EHjob1mZTBQiuryehCuJXMks17BfQa3g+dAdGZ/CZlI1DfkfpIY7XJRKM4v1QVQ==","signatures":[{"sig":"MEUCIQDQtcmTon0XZuIg+vo/OJlg6SFSZkfmtVGHRDhd0nfedQIgLMBYb0tN+sY1hDUBlu7uABknoysLAdYnS9Is4kC5Iq0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@1.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":641096},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"7059dd7a783d8ccbcc22708b2d3d90befcc644bd","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' ! -name '*.integration.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","test:all":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg","test:integration":"find src -name '*.integration.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.10.1","description":"Manages personal agents files","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^8.2.0","effect":"^3.19.15","jsonc-parser":"^3.3.1","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","oxfmt":"^0.27.0","@types/bun":"^1.3.6"},"peerDependencies":{"typescript":"^5.9.3"},"trustedDependencies":["@triggi/native-exec"],"_npmOperationalInternal":{"tmp":"tmp/agency_1.8.2_1771612219903_0.3472259622472138","host":"s3://npm-registry-packages-npm-production"}},"1.8.3":{"name":"@markjaquith/agency","version":"1.8.3","keywords":["agents","bun","personal-agents","typescript"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@1.8.3","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"76791d9fd0e6a94ecf92f00c18bcb417226c4cd1","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-1.8.3.tgz","fileCount":93,"integrity":"sha512-klqFODcMEcf9PWgyg6Mnalyi3vgP+l2zYdrZ6dEWZ9zpagCB9T5qWTSY40zdESOq6OJXYgdS+ZSbdbhvmthqvA==","signatures":[{"sig":"MEQCIFnPYTIwSwa8bp9BzF4BTWSwtyz8eX687IBh8dE2g4bWAiBj1b9o3Ip5z+OpV3gTv4dlrlWVABXQyxJaNGEyI9Wj2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@1.8.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642597},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"7094fccb2db4d35cc997c7a45262f2c69796a8d6","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' ! -name '*.integration.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","test:all":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg","test:integration":"find src -name '*.integration.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.11.1","description":"Manages personal agents files","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^8.2.0","effect":"^3.19.15","jsonc-parser":"^3.3.1","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","oxfmt":"^0.27.0","@types/bun":"^1.3.6"},"peerDependencies":{"typescript":"^5.9.3"},"trustedDependencies":["@triggi/native-exec"],"_npmOperationalInternal":{"tmp":"tmp/agency_1.8.3_1773260781802_0.2585685691385524","host":"s3://npm-registry-packages-npm-production"}},"1.8.4":{"name":"@markjaquith/agency","version":"1.8.4","keywords":["agents","bun","personal-agents","typescript"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@1.8.4","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"95d612b085a1da4e4963a2a223649c38dafb53b2","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-1.8.4.tgz","fileCount":93,"integrity":"sha512-TVgf/cvVHJySNJuoU2LvYsEAqTQB/IN767i2exEP07J0GzSB+rbjYPg650AcK1epHWJpLMXbbZB7YfvLGp1xuQ==","signatures":[{"sig":"MEUCIQC9N9Q077H0WuWU7P/Sjnq6XQ0ahbb+GQZlh+bHqeAsZgIgPeK3Ia22DnWNmkLWaUEDqV+mW/MV+qvEpzScUD9ApfI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@1.8.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":643872},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"9a42e7beb780ffa207719fdf137c1c50d68f7ed4","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' ! -name '*.integration.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","test:all":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg","test:integration":"find src -name '*.integration.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.12.0","description":"Manages personal agents files","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^8.2.0","effect":"^3.19.15","jsonc-parser":"^3.3.1","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","oxfmt":"^0.27.0","@types/bun":"^1.3.6"},"peerDependencies":{"typescript":"^5.9.3"},"trustedDependencies":["@triggi/native-exec"],"_npmOperationalInternal":{"tmp":"tmp/agency_1.8.4_1774543703084_0.6591042333145756","host":"s3://npm-registry-packages-npm-production"}},"1.8.5":{"name":"@markjaquith/agency","version":"1.8.5","keywords":["agents","bun","personal-agents","typescript"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@1.8.5","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"bee8a3ce1d623bbf009cca20dbc392762ddc098f","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-1.8.5.tgz","fileCount":93,"integrity":"sha512-Azu8XdVqKI2FwCZQnDF9kE9VsCLBlSOcWWRXL4fGeN5ZXibHnb7YEvdg0g2XmFT3i2lD/ZZbwuCCs0i+VjU5Wg==","signatures":[{"sig":"MEYCIQCfmWAMu/GNSadb0wIxpgct1xmCUrnOdHzd0TvFoftKJAIhAPUXXJQlbHP483QF98EKSRuxA08JywWfeOc9zlRNDKvi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@1.8.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":644401},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"39f296c72d884cadb5348352c3fc125ca0568ed1","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' ! -name '*.integration.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","test:all":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg","test:integration":"find src -name '*.integration.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.12.1","description":"Manages personal agents files","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^8.2.0","effect":"^3.19.15","jsonc-parser":"^3.3.1","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","oxfmt":"^0.27.0","@types/bun":"^1.3.6"},"peerDependencies":{"typescript":"^5.9.3"},"trustedDependencies":["@triggi/native-exec"],"_npmOperationalInternal":{"tmp":"tmp/agency_1.8.5_1775087264610_0.8537457226086094","host":"s3://npm-registry-packages-npm-production"}},"1.8.6":{"name":"@markjaquith/agency","version":"1.8.6","keywords":["agents","bun","personal-agents","typescript"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@1.8.6","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"56cb70a5774cd4e4dfe583fb794a6a3f82e17624","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-1.8.6.tgz","fileCount":95,"integrity":"sha512-0UTprsoX1laPKmqHD0MX54YpJV6XGNEFw2jUSFt+kz63N2p+Sb5dZEKFUAGAT3vE0rkvm26f5Tcuyws8hyVGiQ==","signatures":[{"sig":"MEYCIQD/vWbRPso/AiMdDQPdzs6sb2MkjKjPwskWvbwOgGh4eQIhAOFKSWbjDQzv1N9ufdWhhZK2cFccKPpDaLFFxndX98Xh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@1.8.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":648567},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"7c2aa96df438546f40301c6b94c008c565ba43fa","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' ! -name '*.integration.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","test:all":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg","test:integration":"find src -name '*.integration.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.12.1","description":"Manages personal agents files","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ora":"^8.2.0","effect":"^3.19.15","jsonc-parser":"^3.3.1","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","oxfmt":"^0.27.0","@types/bun":"^1.3.6"},"peerDependencies":{"typescript":"^5.9.3"},"trustedDependencies":["@triggi/native-exec"],"_npmOperationalInternal":{"tmp":"tmp/agency_1.8.6_1776798730217_0.17792550624252756","host":"s3://npm-registry-packages-npm-production"}},"1.8.7":{"name":"@markjaquith/agency","version":"1.8.7","keywords":["agents","bun","personal-agents","typescript"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@1.8.7","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"0b54e46632dc398f0fa27a440d85d3172007e153","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-1.8.7.tgz","fileCount":95,"integrity":"sha512-ogzQA3ENDKbF4v5nUFvTZPPQjlSUMMBUaVCqktNJpmKCwFg1hXcTfcBiCTb4Lnl8LQ9ANbEigfBMvuK30MFd8w==","signatures":[{"sig":"MEUCIQCBP4ukYMkxKmmxZjxa0nLDGHCfUpu1xlJb9xKaieBucAIgXSQkYEGW6x4gq8a2j7BfCA8+5xIgE2+Pf8uItRTe57g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@1.8.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":649991},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"fdc7914c8dbe28cd4e7d13d93adf0da089a75fe3","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' ! -name '*.integration.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","test:all":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg","test:integration":"find src -name '*.integration.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.14.0","description":"Manages personal agents files","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ora":"^8.2.0","effect":"^3.19.15","jsonc-parser":"^3.3.1","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","oxfmt":"^0.27.0","@types/bun":"^1.3.6"},"peerDependencies":{"typescript":"^5.9.3"},"trustedDependencies":["@triggi/native-exec"],"_npmOperationalInternal":{"tmp":"tmp/agency_1.8.7_1778182754524_0.302210135956664","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@markjaquith/agency","version":"1.9.0","keywords":["agents","bun","personal-agents","typescript"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@1.9.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"e6567b4916b14969469bfbd7866c5c3f94154b35","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-1.9.0.tgz","fileCount":95,"integrity":"sha512-72sredKQUT6DxHZMXEz83VEdpzutJVd3MS5Mi47SSW8apdp8RMbIw6pqJPYNLX0qG/cZgsGT6gUN6LUTvJSLjA==","signatures":[{"sig":"MEQCIDy/KPSXgzm82jvHh5vZmi45fWb0/ko3T600dAdUHq3uAiAe+wxK71I0PY8s80xMeFbZQjFeGw5qrXb54xYDNf7qjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@1.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":650426},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"1b2cc70b581af57266f77163091f74b494b3810b","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' ! -name '*.integration.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","test:all":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg","test:integration":"find src -name '*.integration.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.14.0","description":"Manages personal agents files","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ora":"^8.2.0","effect":"^3.19.15","jsonc-parser":"^3.3.1","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","oxfmt":"^0.27.0","@types/bun":"^1.3.6"},"peerDependencies":{"typescript":"^5.9.3"},"trustedDependencies":["@triggi/native-exec"],"_npmOperationalInternal":{"tmp":"tmp/agency_1.9.0_1778258967491_0.645744792018053","host":"s3://npm-registry-packages-npm-production"}},"1.9.1":{"name":"@markjaquith/agency","version":"1.9.1","keywords":["agents","bun","personal-agents","typescript"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@1.9.1","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"54bd873ca233c8a5ffd0bff9422b826bd75f5b06","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-1.9.1.tgz","fileCount":95,"integrity":"sha512-cUWJ4hZLZepASP9cVgjrYEGjMD8wjHYBut0a2X864Oy21+q4o11sw5XLBMWk3rAZrz0xmJblY4gYBIdEamZKjw==","signatures":[{"sig":"MEUCIQCQkwG+KTF1pljLcLS08Gmm3ODMIK7IzW9ddtBJb+ZOLAIgNA5mAHHG73v7SNmpVxDocBKCTjfc+OukJqTbtLe3d6M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@1.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":655148},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"5b73e198a898adba8e852a37f0205374f0270aa3","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' ! -name '*.integration.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","test:all":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg","test:integration":"find src -name '*.integration.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.14.1","description":"Manages personal agents files","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ora":"^8.2.0","effect":"^3.19.15","jsonc-parser":"^3.3.1","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","oxfmt":"^0.27.0","@types/bun":"^1.3.6"},"peerDependencies":{"typescript":"^5.9.3"},"trustedDependencies":["@triggi/native-exec"],"_npmOperationalInternal":{"tmp":"tmp/agency_1.9.1_1778614201808_0.5231681376804804","host":"s3://npm-registry-packages-npm-production"}},"1.9.2":{"name":"@markjaquith/agency","version":"1.9.2","keywords":["agents","bun","personal-agents","typescript"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@1.9.2","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"8089b69d5e213d06f7c8dd0bf647f84c14f756a9","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-1.9.2.tgz","fileCount":96,"integrity":"sha512-AALSF+nIcuOZteIc+HL2iRRc030PmUv8kFu2ZE4HxXiMnr+SkmOEx0Yvl452v/rXEear1MYBcRAWx/tYNk8FIg==","signatures":[{"sig":"MEUCIGkflCW4sS4+HZihT3rmFassCtKE4N8H3XcX/x9cTd6+AiEArdCf6XWjIkyc44uF8BntqVcGlbfIcmm50uh7PyLumic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@1.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":656682},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"c6f36578b355479a9f6e9b767a5af85be697f7b0","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' ! -name '*.integration.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","test:all":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg","test:integration":"find src -name '*.integration.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.14.1","description":"Manages personal agents files","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ora":"^8.2.0","effect":"^3.19.15","jsonc-parser":"^3.3.1","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","oxfmt":"^0.27.0","@types/bun":"^1.3.6"},"peerDependencies":{"typescript":"^5.9.3"},"trustedDependencies":["@triggi/native-exec"],"_npmOperationalInternal":{"tmp":"tmp/agency_1.9.2_1778779245752_0.5883788317500007","host":"s3://npm-registry-packages-npm-production"}},"1.9.3":{"name":"@markjaquith/agency","version":"1.9.3","keywords":["agents","bun","personal-agents","typescript"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@1.9.3","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"38df11684ff7384ad4d4002e392879d1ecb33e0e","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-1.9.3.tgz","fileCount":96,"integrity":"sha512-jVkcHti+sGHVBTCfHVAgpNsG8wRlRbtFovm+OwmxWwbYSG3Yxh99PlBu8WNRyuZOf9QqASkgeBIylCvX6vi9uw==","signatures":[{"sig":"MEYCIQDl5jL/NISV4Ue26SrygLgO2P6zVNHgKCZaHVwOoA6FkQIhAIVwneFBuc9ZHqWmE3R6OaP09jr5J86ZF8MOewO4Gfbb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@1.9.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":658928},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"c5143e7d9a8c1cdb21025bba0b6c01600ddc2537","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' ! -name '*.integration.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","test:all":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg","test:integration":"find src -name '*.integration.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.14.1","description":"Manages personal agents files","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ora":"^8.2.0","effect":"^3.19.15","jsonc-parser":"^3.3.1","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","oxfmt":"^0.27.0","@types/bun":"^1.3.6"},"peerDependencies":{"typescript":"^5.9.3"},"trustedDependencies":["@triggi/native-exec"],"_npmOperationalInternal":{"tmp":"tmp/agency_1.9.3_1778875769026_0.5027625285844384","host":"s3://npm-registry-packages-npm-production"}},"1.9.4":{"name":"@markjaquith/agency","version":"1.9.4","keywords":["agents","bun","personal-agents","typescript"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@1.9.4","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"18e652795f9c3e9471bdfd41855d0d4df40a9613","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-1.9.4.tgz","fileCount":96,"integrity":"sha512-gCHkhFKGNn+lvwYkwV8LM8d3nwIlTef7qMCHeaDc+AADwnHpuxVI1RRogkVFOSa5euOVMWXUcgNJlsF23qL6IA==","signatures":[{"sig":"MEYCIQDQG6XATmEHoIeA60+W1Wsl71ocJWOnjywm/DQp+nagDAIhAJ1ECN5Qc02CZQ0W+7vRVTzn2WE73wp+M2rtEofWLwWE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@1.9.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":659169},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"4527f10d42c9623dde55aeecb4fb605385b55500","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' ! -name '*.integration.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","test:all":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg","test:integration":"find src -name '*.integration.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.14.1","description":"Manages personal agents files","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ora":"^8.2.0","effect":"^3.19.15","jsonc-parser":"^3.3.1","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","oxfmt":"^0.27.0","@types/bun":"^1.3.6"},"peerDependencies":{"typescript":"^5.9.3"},"trustedDependencies":["@triggi/native-exec"],"_npmOperationalInternal":{"tmp":"tmp/agency_1.9.4_1778876993697_0.5374793118040451","host":"s3://npm-registry-packages-npm-production"}},"1.9.5":{"name":"@markjaquith/agency","version":"1.9.5","keywords":["agents","bun","personal-agents","typescript"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@1.9.5","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"6b98a1c1993a0bd07722ed819d6c8a033c7d248c","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-1.9.5.tgz","fileCount":97,"integrity":"sha512-T6TUBACx81v9JuxPEI+Yhek3Ns2kSIuyk+iPwOZxGt2m3Ms2CpV91kuF9RNPGbPr6dnm6tx01dVBKQviieAhNg==","signatures":[{"sig":"MEQCIG2fpMfnu+LZnlUCrOSXGSOUnt8/fnD4ZOvFsn5dzsj+AiBlDHWOk2XqtSOBLIC5L7sBBFewOqUFoPAqkvNIHkeBiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@1.9.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":667234},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"35de5cbbf16f71264348af9f126b68583f03760c","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' ! -name '*.integration.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","test:all":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg","test:integration":"find src -name '*.integration.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.16.0","description":"Manages personal agents files","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ora":"^8.2.0","effect":"^3.19.15","jsonc-parser":"^3.3.1","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","oxfmt":"^0.27.0","@types/bun":"^1.3.6"},"peerDependencies":{"typescript":"^5.9.3"},"trustedDependencies":["@triggi/native-exec"],"_npmOperationalInternal":{"tmp":"tmp/agency_1.9.5_1781148847083_0.9763798342725938","host":"s3://npm-registry-packages-npm-production"}},"1.9.6":{"name":"@markjaquith/agency","version":"1.9.6","keywords":["agents","bun","personal-agents","typescript"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@1.9.6","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"2b9dd206034b34091d867ce767a86a416cabc61e","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-1.9.6.tgz","fileCount":97,"integrity":"sha512-vUdohT4EFFBNCPn14Urkua8c+khOK4VZqLKpBGK08i44qqP+sOdo5pLyDA/zIdzsBSse5c0M0K5Uaya6rq2FBA==","signatures":[{"sig":"MEUCIQDCKhtyzl5QsDsVANkMdumbVJJEo62gx4XzajEAYcimNAIgCnLvxhAw85v3rz9Bn4aZaD85ajuEN03HGAbPtP6GzEY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@1.9.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":669128},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"e90de3ea2c1f28c75668942047c902502f24cbd9","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' ! -name '*.integration.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","test:all":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg","test:integration":"find src -name '*.integration.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.17.0","description":"Manages personal agents files","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ora":"^8.2.0","effect":"^3.19.15","jsonc-parser":"^3.3.1","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","oxfmt":"^0.27.0","@types/bun":"^1.3.6"},"peerDependencies":{"typescript":"^5.9.3"},"trustedDependencies":["@triggi/native-exec"],"_npmOperationalInternal":{"tmp":"tmp/agency_1.9.6_1781295518970_0.19182968126462052","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"@markjaquith/agency","version":"1.10.0","keywords":["agents","bun","personal-agents","typescript"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@1.10.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"b8c0415678dfe5c49f0b33a460b4d1ee4088aea1","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-1.10.0.tgz","fileCount":97,"integrity":"sha512-AgA2zSVPp8JDOm6ZwvFOL6x0leZOpZbbDaeaagZAJ+yZQr1NkF2djK0ph80qirCo9oF6dty8vljpaXj5QWh6EA==","signatures":[{"sig":"MEUCIBY1sZ+7ept3GLBUbxtSa9xbF83AIuwBwt/qz6DE5ukiAiEAzIQX0+QWL7Wttdz0Yr2ehmlaNIiexU7AFmFJCWYAMqU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@1.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":671779},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"6048177903dc68681d52b9fe41d03a7f323aa867","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' ! -name '*.integration.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","test:all":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg","test:integration":"find src -name '*.integration.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manages personal agents files","directories":{},"_nodeVersion":"24.17.0","dependencies":{"ora":"^8.2.0","effect":"^3.19.15","jsonc-parser":"^3.3.1","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","oxfmt":"^0.27.0","@types/bun":"^1.3.6"},"peerDependencies":{"typescript":"^5.9.3"},"trustedDependencies":["@triggi/native-exec"],"_npmOperationalInternal":{"tmp":"tmp/agency_1.10.0_1782951878977_0.7960532159603415","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"@markjaquith/agency","version":"1.11.0","keywords":["agents","bun","personal-agents","typescript"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@1.11.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"7d781117ab37456705446a2ef4dac62318af5a00","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-1.11.0.tgz","fileCount":99,"integrity":"sha512-2Uq9Ts66/eVobjBhhEBeU1N2WrijtQexugaYYC/y3733uLoob8Q4qaxDh3mIDhvxcG7TnB6R1T9EVozQI/I2PA==","signatures":[{"sig":"MEUCIQCDExoEtyvvs6TmYd9Uq0VR0XAGoXwOMcO+k4L9hi6OjgIgP+MtC9Kk1CbIPhKXrvjHjBWqoxsbzm0qMfkDTKWklD4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@1.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":681604},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"0c12ca1687d720adeaf888bc69cf134fff90b50b","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' ! -name '*.integration.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","test:all":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg","test:integration":"find src -name '*.integration.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manages personal agents files","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ora":"^8.2.0","effect":"^3.19.15","jsonc-parser":"^3.3.1","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","oxfmt":"^0.27.0","@types/bun":"^1.3.6"},"peerDependencies":{"typescript":"^5.9.3"},"trustedDependencies":["@triggi/native-exec"],"_npmOperationalInternal":{"tmp":"tmp/agency_1.11.0_1783467091779_0.6032481736631565","host":"s3://npm-registry-packages-npm-production"}},"1.11.1":{"name":"@markjaquith/agency","version":"1.11.1","keywords":["agents","bun","personal-agents","typescript"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@1.11.1","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"9453513e96f87d2547b0660c2024332d29bba808","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-1.11.1.tgz","fileCount":99,"integrity":"sha512-8Ia37OgXuzWozH32P9GaZrHhiC/3UpDy9c5fDiNZoAHMJuhsi53AO2veoCyX9FLa1aoKx5vdyzTHunF0I97OtQ==","signatures":[{"sig":"MEYCIQDCIGoJ/ZLxajY08gP+bgFjP5QXh5c01+oafEiU1OBJaQIhALgV96l1IjLiFh6Hqn7x+pjmeZd6dJO+V1X7z8VYvjer","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@1.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":686614},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"3d4a693d5b0f554179c2e937c618cf23c8e70568","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' ! -name '*.integration.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","test:all":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg","test:integration":"find src -name '*.integration.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manages personal agents files","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ora":"^8.2.0","effect":"^3.19.15","jsonc-parser":"^3.3.1","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","oxfmt":"^0.27.0","@types/bun":"^1.3.6"},"peerDependencies":{"typescript":"^5.9.3"},"trustedDependencies":["@triggi/native-exec"],"_npmOperationalInternal":{"tmp":"tmp/agency_1.11.1_1783638904813_0.8390984012565046","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@markjaquith/agency","version":"2.0.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.0.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"c094daf6dc05a9c823135e6bc4fe6b35182112b3","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.0.0.tgz","fileCount":55,"integrity":"sha512-1/yBI0cjJjsO9peFp7xIqGi6dxPiaN1LO8XLLRZJ0LUPS652jlNeufvqSX5izCLYkFVG8XsvdI6FfCJ8ROMYmw==","signatures":[{"sig":"MEUCIQDHtZMPO5WyxujFBFhd3b4PdJgYMkMEy1uZ86b3JnYYoAIgU80/QT+DL1uGLWU0bXpukHC7dwlYS91U6x0+qmUKUXc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":203223},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"0fcc5985ee0284938f54bae97e73bdf2c47440f8","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"peerDependencies":{"typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.0.0_1784175642404_0.8981784607890282","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@markjaquith/agency","version":"2.1.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.1.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"67eb4d0923d00820475a41a447625b3ced729d5b","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.1.0.tgz","fileCount":57,"integrity":"sha512-va6tbByS31+K2/laCe6TdEP7uNpZSIVbB8KiJGsoUlijDB5EkvZWIxItriBBEubodYlaIHfhV6+RxHpxgGkQ3g==","signatures":[{"sig":"MEUCIQD5RmOxQObA52IWAzfqDQMjQDWTkYuTM+97guJeNvkiEgIgYeZWdEa6+GWAzGW4CWomplyXMNNyJSsqSqTSEcpJlW0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219032},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"5753f32845d61da99c624f958ad586b9379c98b8","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"peerDependencies":{"typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.1.0_1784178922795_0.39351992604339414","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@markjaquith/agency","version":"2.2.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.2.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"ceca21ac70b856e0fd4ae44a06b78b71d7d86642","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.2.0.tgz","fileCount":57,"integrity":"sha512-PeTRLGaYi4/t7ly7pUTDYC7WV2cDltIOtzgteWGyA+1HBLpHpvgDpVgjWbVl6Ck1VyX90H1da3K/uuqm+NZ94g==","signatures":[{"sig":"MEUCIHs/sGY3UrdrOZhSp3CO8osBU59ZuQ/YURQcJwGnC8JBAiEA5/zHOhCAG6SRfV/fcvm+I1oe9uUBXBfIBA0jeGphlbw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219330},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"c920ac81e700aa0634a8af06e3c7e01b5523961c","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"peerDependencies":{"typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.2.0_1784179525628_0.5052455063255525","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@markjaquith/agency","version":"2.3.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.3.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"c10e37e81ab7804e7ba61d54ac94240d43d708ba","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.3.0.tgz","fileCount":60,"integrity":"sha512-ZKQlrHWoRV2IA+GzsW2THlkL0HhB8hNbaj+saf/WeOsfUvvXnODWeDHTiyPRrbPowdPRs0Hwkm6J/XzAoKfxvA==","signatures":[{"sig":"MEUCIQDawkXuAzj2vZSaKr/E2D8tc6+wzgYp4F+7m/tDW0M+yAIgaoFzwtqDEkP7/Jta7Cx4I/t8r0RfqeT9MGeTFfORWgQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224245},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"2770bcf2cd814ac2edaaede9f06dd905abaf6eee","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"peerDependencies":{"typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.3.0_1784180931365_0.686464111725638","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@markjaquith/agency","version":"2.4.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.4.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"7d4f5331283fc35d84d8e86373c823c1f6d48293","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.4.0.tgz","fileCount":60,"integrity":"sha512-Mb6Rg7+l5jiwauYuuSovs84gdmFPpjfWycdK/gf1um/dcWLrJ1u5N7iix6Y9G0fp0Vudve4ONfNvftYsLH+w7Q==","signatures":[{"sig":"MEUCIQCIOeoujPSzMt7Y1p/drb5kGPYX/WtBObihSxtH6NBccQIgRBuyj0Wgr9uW0J0vB8Qgo1l8LqaES14pilbhIE/6Ibk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228458},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"d20f3c83c2dd0132b28124127ada85963b2db3e3","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"peerDependencies":{"typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.4.0_1784211014921_0.1585266146733566","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"@markjaquith/agency","version":"2.5.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.5.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"c406b8f4daa53ca05d7cc5e601fc1b034bc853a6","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.5.0.tgz","fileCount":68,"integrity":"sha512-fAdDi0RRx1YNEHoih7xN3tEtnVy+XaLmoeFxzG9aVvOm5NaWDa1rldJ9SlCNQU3h1AhZvsLjQ7sHVrTTkNnXGA==","signatures":[{"sig":"MEYCIQDdBryYUQK0zOBnBqdITJ3Pk5S1OAq2HagY4qrpdTh6AgIhAI12DSBEikYVizwT6HKPFYJnzH2RvFXPLY9GVl81yPMt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":278805},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"1c6591833699443d0638c5e48fc117a8ea53d427","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"peerDependencies":{"typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.5.0_1784226353140_0.45593177188927303","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"@markjaquith/agency","version":"2.6.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.6.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"0e74ad27e17ba33a1e56f00d12e7988946e209cd","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.6.0.tgz","fileCount":71,"integrity":"sha512-rqB8zgKOpnGmndW9IrlCp57jes/HOT2kCFNiv6SFMqZd/x4M6NbxZGcbPcM1llPiPn0UkVh5vojB/lK+lwZopQ==","signatures":[{"sig":"MEYCIQCG26OS7KEsEzG/HGHsE3PWm0p/kmARs8piZyCkkUpiHQIhAMdgPmXU0YQGaBGfn9f9f3GRCrn1cvMUOabimZuJq0MX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":294586},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"f70ba830fb7258619f06bca62580ed2a66b620cd","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"peerDependencies":{"typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.6.0_1784230133211_0.774984148779754","host":"s3://npm-registry-packages-npm-production"}},"2.7.0":{"name":"@markjaquith/agency","version":"2.7.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.7.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"c540240ce3c11551d5ada0a33ac190589501da5b","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.7.0.tgz","fileCount":71,"integrity":"sha512-ndK3b5MgEsDhUOLJeDodyuqnOEPrv33hqhGEVssiGkJZAmvSIaCm5Cslp2ZDeOOoSgEUhEn/7XJJWoieXO0sLA==","signatures":[{"sig":"MEUCIQCTd2dK0yv61IjXd7J+ql/8SXpHHnIth5gmoEfA9y62kAIgX/kRDXsaJjjwtUiq+oSac1nw8rb+Kvm0PVFdrZGZayo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":296935},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"9be35a379ece7388547d578125fd7536fa5c1fab","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"peerDependencies":{"typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.7.0_1784238105810_0.7200626771718857","host":"s3://npm-registry-packages-npm-production"}},"2.7.1":{"name":"@markjaquith/agency","version":"2.7.1","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.7.1","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"4e2487d7245cfc0ea325b442a067c2a84a7e90df","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.7.1.tgz","fileCount":71,"integrity":"sha512-YTELYkfuSqRxFPyu17xSQuk4Yo1madJW1ueen3n4JCAbjNmLe9Dp9NZBYO0f8eNUh/9nFIXGh2rIPojhpCH/dA==","signatures":[{"sig":"MEUCIBg962vzzu4BAs9kUCEmokCwiwBkB944441q8zP1CDgLAiEA3JmTc26a464shQMRVKwxFVscDCqQ20OVAxniggcNhLs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":298249},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"faa427fab54bc3dfe53cc9782a07aec7412dea5b","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"peerDependencies":{"typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.7.1_1784250890882_0.7492623607334965","host":"s3://npm-registry-packages-npm-production"}},"2.7.2":{"name":"@markjaquith/agency","version":"2.7.2","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.7.2","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"794127755eddffe7e6cb17f4c74ba721b4008834","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.7.2.tgz","fileCount":71,"integrity":"sha512-Lzz7Mfec9D4dTpOQSYfiDa+mGWXd5CUPKgR6ALlk52e+vUysBixSzJHpkZWd0tNIJV6FWpk5KaYofEH4UglgVw==","signatures":[{"sig":"MEQCIHTd19Fc/XeBaNQ/QLFI7XqFOOm6ofaIhj/OELYDGdcqAiBGghAGFJ8FsQYGW4tNxfjsVeZCfQ+Vm3xpG6xHpbFi8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":301855},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"978abf362969e85554845e25acbb8e01233e0788","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"peerDependencies":{"typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.7.2_1784256659302_0.8238190279704822","host":"s3://npm-registry-packages-npm-production"}},"2.7.3":{"name":"@markjaquith/agency","version":"2.7.3","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.7.3","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"f48267923fb008a0423dee9c2b4baf3d210139f0","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.7.3.tgz","fileCount":73,"integrity":"sha512-G30ezSbOTX3iFVYpQsMELYnE/ZaH6Z72jDXjSQyXcY+UALj3DC37bbdcJuEca6kp4IJlX9pv7KtzD56KKPjZFg==","signatures":[{"sig":"MEUCIHi+oLy/6LfBlbV+xi5dJCbi3zMr5ZM6j2ISPdl6EL1NAiEA4txf25uSAfyqJaU079zLEi5zvSGnb/4ZamPlCZ+Fjrk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.7.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":326658},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"c1f2c0cd24adc2dd66c2d8aecc389ee9793da4ae","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"peerDependencies":{"typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.7.3_1784257955898_0.1895545875419029","host":"s3://npm-registry-packages-npm-production"}},"2.8.0":{"name":"@markjaquith/agency","version":"2.8.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.8.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"93ca68ebaaee29986f5eaea9145cea6a368b7bb5","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.8.0.tgz","fileCount":78,"integrity":"sha512-fY3dVnXrLzRZzX+MaM1HOlKOpTbRmiAHzSpbLv02NP1rcE6Rld4K5/Oc+T4k/cUEoM3KEKYyFfXswNR8xEzBGg==","signatures":[{"sig":"MEUCIFwshjKGtI6u+IhOzDa7V13XBCS63bA15XdJYM0jaSfjAiEA9Wc6KVOjAyTXjK5EuYfR+dz+GBPg52SpSaBoL+LGdV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":338027},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"2b7e3a8fdddc5028e770937b7a577690d89122f5","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"peerDependencies":{"typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.8.0_1784259004792_0.9947681244039","host":"s3://npm-registry-packages-npm-production"}},"2.9.0":{"name":"@markjaquith/agency","version":"2.9.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.9.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"392d62031b137ff939d801a2390432f572021faf","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.9.0.tgz","fileCount":83,"integrity":"sha512-gMe70AFpaPt68LDl77mi+Q5m7zef0bMJJjtFjMAfbmq7cT48Dx+Owm5DN8g4YQ2aaNQJNtlenyAUqkaKb/fRuQ==","signatures":[{"sig":"MEQCIH9PhOtpm8PbKuxUnhvs/4vI/668XMxyg5nJkA+XRiVZAiARCQX3dZCuoFkEgY4twMBia5zxLSTTu3O/a/4BR/Zm9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":354717},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"53a419baba49e080110414daf913faae1c1cb1ba","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"peerDependencies":{"typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.9.0_1784259966246_0.6744794182053844","host":"s3://npm-registry-packages-npm-production"}},"2.10.0":{"name":"@markjaquith/agency","version":"2.10.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.10.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"37e287e668c74a8688465c73540c13ce40edd8a6","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.10.0.tgz","fileCount":86,"integrity":"sha512-Y9R5VfNJywBqyuQ5Ze5MASkOMwy87dBIqcDdK17GoU+SB5BRp6M43cvc+LXQOvEnb/qy5Oi9PYx1bFaUEEn70Q==","signatures":[{"sig":"MEQCIFtRQOER4CUUCfD9EJYWVAe77rf/VjFpdvh1VISw8xhsAiBlmyxfdRRaJZMBLZjJEij/P63psYySvrEhi0aor7/W7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":394980},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"fb31fbab388a5536bc38e20d0260db17a5c9a970","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"peerDependencies":{"typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.10.0_1784261779136_0.8205847955367529","host":"s3://npm-registry-packages-npm-production"}},"2.11.0":{"name":"@markjaquith/agency","version":"2.11.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.11.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"7fe0e45322e12dd18c758453cc7c9dc6debae81f","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.11.0.tgz","fileCount":92,"integrity":"sha512-dAvQ5Qp7pBTHqXEpBYnZlMEpouW56HzzSYCVFY9qGeltfxsMYqjtMCCefG1D5/bB6GIcp6In/LBn9/wjEQTWEw==","signatures":[{"sig":"MEQCIHDCFzxH/jRoUFlKa0bmY4Od/bdIQTjec764TIzQkwd8AiA1iw3hY6CTYtxaXmzSNqPt5rAVFKivTBkwe4coKS25xQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":462669},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"681d2feae0235d745383f5a7aa3bae9a41ffe852","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"peerDependencies":{"typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.11.0_1784267063711_0.5751524399419647","host":"s3://npm-registry-packages-npm-production"}},"2.12.0":{"name":"@markjaquith/agency","version":"2.12.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.12.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"862498cab39e54e22abdba59bc7ccc2d58d83334","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.12.0.tgz","fileCount":94,"integrity":"sha512-xonenlTQwGVVMeNP6r4fP2OvkiXMjcS+TBDdOD9NroH6sALLqd2VMPSUzVxU45zxNoCAjLYhQLLgZo14FJAaXw==","signatures":[{"sig":"MEUCIDngq7V8qsQUPnRVp5eM09WLJWAr+o+IWd1SMrLN/yVtAiEAtV/E8KSs8biet1gdvekxAchyzWEmuW6Px7OS1YqzjCE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":467681},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"0049ff8e04d1e974c96fffb56cb02b37c087f468","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"peerDependencies":{"typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.12.0_1784291739284_0.1328709261726213","host":"s3://npm-registry-packages-npm-production"}},"2.13.0":{"name":"@markjaquith/agency","version":"2.13.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.13.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"6d4d2c8577f962ede3b1e31a3b10a59bc775e88b","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.13.0.tgz","fileCount":94,"integrity":"sha512-rDzeOf7DwqagaLW5KLjNcBbOurSUGPUXpO4FLR65B47ACFD3WFZemFyFdInUqTzA1I6z8m0AJW7Dm6TX5hcicg==","signatures":[{"sig":"MEQCIDJCBrJFQaqCp7HICdPPqYk+FbVjThFwjyzaPUAMWQm1AiB4h/Zu68A3J6YUEMKEZBtAxgbUW8hjhab2Af3qx6LIcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":480756},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"0c959bf2670f766f00b6f818ced009a4d8e8b7a5","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"peerDependencies":{"typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.13.0_1784292474637_0.36681456590017003","host":"s3://npm-registry-packages-npm-production"}},"2.14.0":{"name":"@markjaquith/agency","version":"2.14.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.14.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"b832982324f3fab41fd7ac2fbb757ae781897d97","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.14.0.tgz","fileCount":98,"integrity":"sha512-xYrpeXglZEkMPkC45jQpkAZafGsmd6BV1MmTxIB94vN+fSRpAwmQbKxuX6PjvCUrHskMGB7qqYtRcUD5T6z5NQ==","signatures":[{"sig":"MEQCIE6T+rnxLacZDl5LSQYJ87qRvw2S+jd832vSEoxOCLJpAiBJ1gr+ai8RXL3AThmj3pLZUoDPq3r7CLhRFUu71umq0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":517898},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"b3eee273cbf010bd6179acf07cca06d347950f49","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"peerDependencies":{"typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.14.0_1784294864306_0.9195291650864228","host":"s3://npm-registry-packages-npm-production"}},"2.15.0":{"name":"@markjaquith/agency","version":"2.15.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.15.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"ea0a0097f884db6aa8db7d10edda6afafcdf86dc","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.15.0.tgz","fileCount":100,"integrity":"sha512-4OC/ffw7ZelRotFJk0OPqCEvzaeLoZB5az6s25BOh84P42iUeIyyGxI42BmtU6QSMfhXcFSxS8Ee1TMgM2fTvw==","signatures":[{"sig":"MEQCICKJJo14kNylt3lwWcErkqIiEQw5KG8b1lK72/Yjq5u3AiBYewZzN9GbDaXvyju8xtVfXlptWhj5vT83VzmgPu2DFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":527050},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"54d8114de1a29c32e5684082fd2205e3b5a29ab5","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"peerDependencies":{"typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.15.0_1784304038717_0.6443791387398303","host":"s3://npm-registry-packages-npm-production"}},"2.16.0":{"name":"@markjaquith/agency","version":"2.16.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.16.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"db5804776abc85eee4f9af0ac428a6cbfd95c4c7","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.16.0.tgz","fileCount":103,"integrity":"sha512-31obRnyhenzZMhwRiCeh+0aMv7tRunuwHX/cqCuAo/eBHyGvgckJoZQkzANfPgfNqT3jdm8hhmY/rQVcL6zAAA==","signatures":[{"sig":"MEUCIH8S0Mhu9cQJvnScVAigCHu8m6Vp1Kj2KxohyHspWWe6AiEAqvEd5NEvePZWikXCg2jh+mTDcRLVetPjfETVh1ANBqc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":564398},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"2143e18f4c9acbea3d21ab0f1e98a888736f9653","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"peerDependencies":{"typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.16.0_1784304166242_0.14779706083462574","host":"s3://npm-registry-packages-npm-production"}},"2.17.0":{"name":"@markjaquith/agency","version":"2.17.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.17.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"4a6d0fd260a6783c2e56213b2de42b59fb3a7d97","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.17.0.tgz","fileCount":106,"integrity":"sha512-Jcu+aUTAq/U/PkQyLuacOVkSPnyo1ooxxBUvDt5GV4tvASyivZwY8ihvRl+aAQCXiZf2PNDxN7S7x2DFRl/TdA==","signatures":[{"sig":"MEUCICwSw4OSEJZXfl8KQtELOPXDTKfaGV4y8DDaOElzBrPFAiEA3bhNHT/wAnZm2maNSDKsdOWnANEYa+D3/JIZP1rbPWQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":587976},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"cc5624dd492a4cbaec77ab67120b7e12559f6b40","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"peerDependencies":{"typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.17.0_1784305862773_0.022133266290523812","host":"s3://npm-registry-packages-npm-production"}},"2.18.0":{"name":"@markjaquith/agency","version":"2.18.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.18.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"d28a071c386f76ed1f211d5ee0313e7e7ff2a776","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.18.0.tgz","fileCount":106,"integrity":"sha512-UCehQ1FxHzbdE0enRkU8Ii6+ClQjAgxsv2Uanzoq8258sXSFBDSWeKJb8diO4Kc7DYFQ2C32og0iG/15F1zM4g==","signatures":[{"sig":"MEUCIHuoBNcIho7M8MNvX3OOzW4ToykQcbLKtiskZeErI/nsAiEAmFZJRe2xJZJRMUGUAWkEWH1hYW6qedyNN9wCnVrnJhI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":615048},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"7687950360ed0844c83b3e5653de00493d87b081","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"peerDependencies":{"typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.18.0_1784306289460_0.44110897970565355","host":"s3://npm-registry-packages-npm-production"}},"2.19.0":{"name":"@markjaquith/agency","version":"2.19.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.19.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"3fd54af4697766f8f48eb5d2431a9d0768e26430","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.19.0.tgz","fileCount":109,"integrity":"sha512-3fuTwunQsloFccKGQmUjrJToriU7RzyCOfgi0YAQEqP+grO5NAagYQy8g3VDkp4zLlbRYDNrg6wVDTtPgiteHw==","signatures":[{"sig":"MEQCIEX0cuzqMzXJu4wu/BbCf43v5S/NStACqaNwBfnYZMmIAiBTaXpPruFng2u9UigNdnvMbhxF8ZRAC9ttCYbpKp076w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":637861},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"43cf68f8f528f0a7f15cbd4b3e0464616a22d630","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"peerDependencies":{"typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.19.0_1784307635011_0.1884506573219873","host":"s3://npm-registry-packages-npm-production"}},"2.20.0":{"name":"@markjaquith/agency","version":"2.20.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.20.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"f6fbbd28d009e84410de85d20563852f5467a42c","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.20.0.tgz","fileCount":111,"integrity":"sha512-K5QNffDF/AC6Wqi7ZdkgKwyyirzVzVN2gm/H1QnoLQOcvQ8qe/Fh8/6gAG2akrLa9iOapvDYjN3x5nGn4bpLpQ==","signatures":[{"sig":"MEUCIQDxU/C2EXC2xGuFhy3zMJQZLaXSGf11SW+RKqz1xhSH6wIgVB/CQqWmhdNddlFePChQTKhgIQG74zRbryUIKkex2yY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":651648},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"74f70cb7a2e7565c8bb5156aa4d6590dc3bc90dc","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"peerDependencies":{"typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.20.0_1784308931952_0.8455938712360362","host":"s3://npm-registry-packages-npm-production"}},"2.21.0":{"name":"@markjaquith/agency","version":"2.21.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.21.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"80b33463a09c61cf756d151598c07a181abea2f9","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.21.0.tgz","fileCount":114,"integrity":"sha512-GuT3vlUgUCEIezcf164aLbGvFhbH0u+b6jJNEDnbycPvrNUMki+d0xECl0tHZv0s0TytJWXnk2VBVRBf8JwbHA==","signatures":[{"sig":"MEUCIQDy0xWW/VyrEMf532W2lU54knNeRbV17t6/GRdc8awuowIgHDS1xmr0KK7aEEtCs9mhFchTWlbMXh24kh8ew1rgCWo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":707134},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"e4c552dbbe57fc9ca951af9a8828aa557047bacc","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"peerDependencies":{"typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.21.0_1784309305006_0.7664168183429179","host":"s3://npm-registry-packages-npm-production"}},"2.22.0":{"name":"@markjaquith/agency","version":"2.22.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.22.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"38a0839ec0f2a1e519c6f86c7df53e35be6e807a","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.22.0.tgz","fileCount":116,"integrity":"sha512-p+8vVJS7XlIuRcG+/aWulTmxkZRNh/RLuGUhygmHOgkNiKdzwfZ0YgSuZEfZc80zgGlOpr3ldj8OI5C/3T+UpA==","signatures":[{"sig":"MEYCIQCMtlcvg2nyCIaiWUrB+aXVZ6qbBc0twCSDsfVy7t4eAgIhAKo+zU6dootZJrDLsTaDT2cHcv6F893g5yXhRAhUyvV4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":724293},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"e8df42e4574f0225c404c85526b1d5820d878e91","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"peerDependencies":{"typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.22.0_1784310153363_0.7440129706977088","host":"s3://npm-registry-packages-npm-production"}},"2.23.0":{"name":"@markjaquith/agency","version":"2.23.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.23.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"ab93831a05341e5e91fba7ccbb4656dc077c1406","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.23.0.tgz","fileCount":116,"integrity":"sha512-fM7z6xTp8Ta0HO6hfictyu+879nCSLfXYKRLOUbpwiSIb80R8XFb927RHJCaHactNv0rEQfktC98h160SGQnUw==","signatures":[{"sig":"MEQCIGoysbRtzUaW0bE0ifKe2R0GiGVcD3j0qwthj/DPT7zEAiB7gRuxDKiR21Ya4U/b5SNpDLJ8vIzHQoFU5eUmbfYJGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":734091},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"00b108200a846faff457adaef45f5e3a9969d5d7","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"peerDependencies":{"typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.23.0_1784310805312_0.47305972712625155","host":"s3://npm-registry-packages-npm-production"}},"2.24.0":{"name":"@markjaquith/agency","version":"2.24.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.24.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"0d477fdaab695923243fff7b03d1ac2758ace70a","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.24.0.tgz","fileCount":119,"integrity":"sha512-VuZU1H771J308I42J0WPLztK21OIR68ytsQZ/sID0jSW8M3D9EB819F0gfi07F+GMSdRG+nel5JhWxO2hBpdgw==","signatures":[{"sig":"MEUCIQD1ix1hy/AbIscAjqb5XqKSPv3wxH5kvQW6mVA7vB58LwIgPmRoR4CMflNlvNE4OaEbGJzanL2uERgAcUT9p+d+VsY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.24.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":784778},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"06c7913c860ec3ac2e74d476fecaf2552de5a21d","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"peerDependencies":{"typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.24.0_1784312346650_0.9599717181572467","host":"s3://npm-registry-packages-npm-production"}},"2.25.0":{"name":"@markjaquith/agency","version":"2.25.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.25.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"96ab5e9ef0c9489a25e890e6e3a08431ba1dc528","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.25.0.tgz","fileCount":122,"integrity":"sha512-kJBlTWBhfgeTOrnPY8D0Qp2892qWuRbMt5Lu60uWAaWnNJeiLx28wQLUFhC/XHvBCkK66NiabNGPKmoPwWxvJw==","signatures":[{"sig":"MEYCIQDN6UTeUO73gwzeMiVq3MgiUOcADLeG3wNDI22m6hUDUAIhANqehcAbi1HzIVvxw070pQ3C9W4uRI3j/etjTGxYZfIL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.25.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":831054},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"d06ecdbe711bf440ba64de22036d91aa0e8a022d","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"peerDependencies":{"typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.25.0_1784314458238_0.9999911231629135","host":"s3://npm-registry-packages-npm-production"}},"2.26.0":{"name":"@markjaquith/agency","version":"2.26.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.26.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"e5e338e9fc10f483e29a8b452831a867ae8d3810","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.26.0.tgz","fileCount":122,"integrity":"sha512-5+rBXk4qxDrjRB9ajtIy2Rtgl3M6r3skGtKn4fzXlA1x/sGALcBZJ7aR2XS1wbi8sdMPYYT2aakKxRzs+LLk+A==","signatures":[{"sig":"MEQCIHtm8TZhBuc1PPlyQ9naXV/V/Rb6YmcKwXGslSG3TTxMAiByFQ2G6/oZn2xudB3pVTRguVrYNI6qb8Wg+9Xn48D0Pw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.26.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":852334},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"3f085ebb4d72fcc7b6080a10102d81e8b25d243d","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"peerDependencies":{"typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.26.0_1784314484567_0.3416599604073032","host":"s3://npm-registry-packages-npm-production"}},"2.27.0":{"name":"@markjaquith/agency","version":"2.27.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.27.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"29e1337e35b818d157e20c1503cd416fad50e8b8","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.27.0.tgz","fileCount":123,"integrity":"sha512-482ftfwFIK4HQ5ycqZ2e19ueOVCdh2IvuWb9iP7ahwue9BBJBjbtMfHV7nSicPXg8ZXyBiR+TM8c8QOEnMikWg==","signatures":[{"sig":"MEQCIB+wGmGXTtuRIwQNfvyfvxGlDXhWdiV47npiesWEYAjqAiBUS8DMN3LS381Y6NbndToiHV0g8KWinbpVbcCB1erHCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.27.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":896452},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"61a3ce99c0d73623a6ecc14a796ddd8fb6d6d9c6","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"peerDependencies":{"typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.27.0_1784317354090_0.7514732312437269","host":"s3://npm-registry-packages-npm-production"}},"2.28.0":{"name":"@markjaquith/agency","version":"2.28.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.28.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"7507051420a024c026cc8691d93707deb1f8d458","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.28.0.tgz","fileCount":126,"integrity":"sha512-b9ZljpFcJZE8KfIUcYc3RwNdGcr9zDMKvoyJ3WHjQIoEeeFUbMEkitsQG6y3bd6WnQDXZM4pwYEf4lLUl8HFhQ==","signatures":[{"sig":"MEQCIHXVpAaQdKvm1U1cVrSDqwDC99ud9cOuLrdXUiGcCmBuAiAdEyUb2O1RFjMmT5Sk+gi+u5YVq+7QpEtVqfSsy5kfSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.28.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":916421},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"a35c900940859c82d0f4fe1e23b8bf32c2f5c71a","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"peerDependencies":{"typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.28.0_1784318211163_0.9333344339983018","host":"s3://npm-registry-packages-npm-production"}},"2.28.1":{"name":"@markjaquith/agency","version":"2.28.1","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.28.1","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"21ca6ce2fc918aa1a0a3c7dee5564f1c4c776ed8","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.28.1.tgz","fileCount":130,"integrity":"sha512-gTZ7YG9yQsaPGw2CPeHZVR1OOGLHWhQrwaXQ3bl1M6WEEMCQTTT3uFs1ry/Go+Nnn9FM9LATAOxNxnI1RU4ang==","signatures":[{"sig":"MEUCIQDfHKVzzLl3lPUUrmqbLATJDByVRCuV1T6ZjOD2UphCCQIgIaimfINgWvskKKWC6jQhJ5b4xlDyhq7LlIhr1RYeoYY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.28.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":945273},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"b0ccac8bb22fbb7d714cf2c7da10a7e8b6154e45","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"peerDependencies":{"typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.28.1_1784325069064_0.8661733874119419","host":"s3://npm-registry-packages-npm-production"}},"2.29.0":{"name":"@markjaquith/agency","version":"2.29.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.29.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"b0ae39ec9c6c0306f59b89e7ab50d60db8e6b4f0","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.29.0.tgz","fileCount":130,"integrity":"sha512-b8ZfOObiJjJDdaaIU5+gIKpOyrdUTrdtoVic95Xy2v2AG+ofX47teeY9ZGpdRi9jyls1YXCNF3BoiZ9kB4wmNQ==","signatures":[{"sig":"MEQCIC4vQD1+YCTWH+9ghYoqsLoDQWO6CbmmaFKx1bP7VCP4AiBPPIFk+1gol8M2KwyuCeCYtbXQIn5mOKRIFjREIl5XAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.29.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":945899},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"e113531c1e2bae99d84e67a420222f432e6ca501","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"peerDependencies":{"typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.29.0_1784358132589_0.7205211787138242","host":"s3://npm-registry-packages-npm-production"}},"2.30.0":{"name":"@markjaquith/agency","version":"2.30.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.30.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"43676b0c0a132a95a6e8f6aed8b343c062cbc525","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.30.0.tgz","fileCount":133,"integrity":"sha512-UE/c8u2iHod1qEhMbX+SC5dXRllGpkHUoAQijT4/OiB/5wEuQItI41RdXiRz37X5LOqvBIjLKG9zmp9cMmROgw==","signatures":[{"sig":"MEUCIQCnFcEgFolM2zksOiSxUsnV5zjfZhz54HnK1Bctt3pFUgIgZa9o61GtLYifhHu0y98AI/s4tZLWA3oxiCx8zfkTARU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.30.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1005702},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"be9300f7ce5b3a9f3e7bc62a9b424298062df633","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"peerDependencies":{"typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.30.0_1784498634601_0.6607314341091413","host":"s3://npm-registry-packages-npm-production"}},"2.30.1":{"name":"@markjaquith/agency","version":"2.30.1","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.30.1","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"91c1621a6c6c3fc8f1408dfba6a50c02514fab55","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.30.1.tgz","fileCount":133,"integrity":"sha512-xVmRNzdZ7NYmIbnJ5iLksY9XvnyzE4KamPfArbfyRxRyPSpahYrawXbZDDjCRuI7jC+X7FDyBKIO92iYweQtAQ==","signatures":[{"sig":"MEUCIB7HiMhyd8gV0yHmXHx3iYmPiu03x45z/jcvPsCwv8pIAiEAjgtRykdSt41zMzcZcX16tL1UYbW4x7FEi7XeDBZAo5E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.30.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1019985},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"3eb90d68f8a07a88178a4d37516d4c040768210c","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"peerDependencies":{"typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.30.1_1784517285649_0.5740713594791875","host":"s3://npm-registry-packages-npm-production"}},"2.31.0":{"name":"@markjaquith/agency","version":"2.31.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.31.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"882c8f2a9392e1b3ef326282dba5a9bc409af0ad","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.31.0.tgz","fileCount":133,"integrity":"sha512-k3mituoynlDVayXW2FVPGNm2FQrL05N5O8kCKFynuq6Z4en7zX7054XmyQjbI99AbR+4HZuFGZ6Vur1Wvygz6g==","signatures":[{"sig":"MEUCIBgaU+QpCfhV8myKxcDdMFCVA1U/i8dW5XRtGzTiMpRJAiEA+LUN6VNuXxFq1blU7B3nDhC6f3wWV8dLMGPCdEyd31s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.31.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1021778},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"97ac71f1d8a8819421df59fdabe2422a36b8b02b","scripts":{"knip":"knip --production","test":"find src -name '*.test.ts' -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","@effect/schema":"^0.75.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"peerDependencies":{"typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.31.0_1784526539165_0.3822802143446291","host":"s3://npm-registry-packages-npm-production"}},"2.32.0":{"name":"@markjaquith/agency","version":"2.32.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.32.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"dfb1f251e0dfcf62f2a82eeda4ec01e169748da4","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.32.0.tgz","fileCount":137,"integrity":"sha512-PTaS3VBZEVNLJatpvLXKoNPh2hj9dr5eHVdYnL4ubq4u1uHymzYEOgdFM8wtCDSprLeFx2RSQk1yfS2S+Q0y3A==","signatures":[{"sig":"MEUCIQDEgWrti5nuf6PhgB1/cKxKxoRRbjdyobhtM2Yeka7mcwIgLTY9rkBQsofaMX0e3a5p4q8wNbI4VQhAywlpxDGbSvM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.32.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1044204},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"864f1a520356da5022b0362fe7881305c7c1f448","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"peerDependencies":{"typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.32.0_1784562779421_0.4582384330825844","host":"s3://npm-registry-packages-npm-production"}},"2.32.1":{"name":"@markjaquith/agency","version":"2.32.1","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.32.1","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"aeeb8235a3118f030d03a4ac374cd43fdeb99558","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.32.1.tgz","fileCount":137,"integrity":"sha512-hnBW+SoXJOqxvPIMpuj7C52Qiwiaf5fgR7Ya7uB6j7+h041BTRLB5NXbio6F9eSQ4LjW/3WC6qbhSG/jib38hQ==","signatures":[{"sig":"MEQCIFnrxRjxdSU+WLyXYMSlEMqY5OcZGVjKMVgzgB8/IGkvAiAec5w0UKQUZXDj9vfFjFnBSTkaCQzNso9ib4vI9LpSlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.32.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1045246},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"ed6200489be58caa02f788bd7497b9f8c13fad53","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"peerDependencies":{"typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.32.1_1784567174880_0.8707049315131778","host":"s3://npm-registry-packages-npm-production"}},"2.32.2":{"name":"@markjaquith/agency","version":"2.32.2","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.32.2","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"3a979c674fd5617f96ec3b94f72753cab4a5ecb2","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.32.2.tgz","fileCount":137,"integrity":"sha512-QYyfPKDRaz4TDM8mAIx1njCKwBJAl9jl1RYhkzJbQmvuMeXLBl0k7IZYlKdRvrz41TrcynMm0Vh46RPVUO4W8Q==","signatures":[{"sig":"MEUCIGSCEtRyKE+100SDncDhE51BfxT67pjKyqN6HVomU+25AiEAvuLIJuwKxz3WS8vji8NBoeIj4C4fUZA5eRYdDkeSkXM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.32.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1046071},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"6d2f15c871a7f5b4bc240a883624d72b7dcfcd02","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"peerDependencies":{"typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.32.2_1784573667343_0.18452838013009432","host":"s3://npm-registry-packages-npm-production"}},"2.33.0":{"name":"@markjaquith/agency","version":"2.33.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.33.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"e7497290201774c1e436ce5d3279334925e53723","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.33.0.tgz","fileCount":137,"integrity":"sha512-9J/52feuO0Db5EBdVv0D+FMuckEMztdttTynusIT5vjFLv/BwZUsxZGQ8ykrhhpMae0YxPi5gAPB/LpixPJ8Jg==","signatures":[{"sig":"MEUCIDY984SIlrJT3GkHDF2CcV+OnV/1YWPKQUrfO4qQI/0vAiEAs040SRbzfzB+h1Z1WVyD5TRmnhGUNeFuo7UN3qJMsd0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.33.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1047994},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"82d1c8b11b17f59e9b3f3718356102f806502e22","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"peerDependencies":{"typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.33.0_1784574663550_0.6481398785974828","host":"s3://npm-registry-packages-npm-production"}},"2.34.0":{"name":"@markjaquith/agency","version":"2.34.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.34.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"349920579dfd48add1d9dad84bf47e7a9eea6b56","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.34.0.tgz","fileCount":137,"integrity":"sha512-xE1EWOdQqt6FTCYJ+8SxlfpMMheM4yDompuhDhh0Ecq2qi2wmbQKHU5mbU27X7hAKoB1+afNiCgHS1aGA86f9g==","signatures":[{"sig":"MEQCICHuIby+eZoJw/+y1fxHYGLZsyksTusMaGPA79Qq4UGHAiAC2+Qy5NJLk5O2eYzyV/W3soicGcP+wCVaa1GSale73g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.34.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1054886},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"e148c1701cfa5b115f264332b4d91a9c1036e84f","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"peerDependencies":{"typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.34.0_1784574924115_0.9720918863815984","host":"s3://npm-registry-packages-npm-production"}},"2.34.1":{"name":"@markjaquith/agency","version":"2.34.1","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.34.1","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"ec5a9a4767e675ffbc4b74574e8db6d3c4680354","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.34.1.tgz","fileCount":137,"integrity":"sha512-+2XZ4xbBTYB+8TAjVJhGNcNJDGAVf+3QdIi8EsmxAn0USeqQnSp3GYnstNzHsP3V44OwqcpF92twk9U99IVakg==","signatures":[{"sig":"MEUCIQDXjeK0YuGhFrrECCh1Y4mxoG6B5Gf9pvk7K4EZPxUuCgIgFuxxQrA6iNEkv6qCIIGy+PtOz6gOG86Hz1oQ6SvYzMc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.34.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1054830},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"891becf65128a0fb2c2ac8f345f535c34930ec15","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.34.1_1784576464732_0.8783522153506982","host":"s3://npm-registry-packages-npm-production"}},"2.35.0":{"name":"@markjaquith/agency","version":"2.35.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.35.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"f9932835949405fef3923f6869dee9ffe4a6069a","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.35.0.tgz","fileCount":137,"integrity":"sha512-AKFaK/NzTxJIo/JJq4TngMbJ6lvGAIUo6682QyPqSiYP3gpKmW3NdCuaMGNAPL51IYFkyyU97rguOgXRppyTgQ==","signatures":[{"sig":"MEQCIDb/4b5hAEYfao2lqsO6r0lDSyQzBJhktZI2cDSIjFxYAiBY3lgtW7p8cNq+QB4BH6W5vpt8wKVZnz36wdkPqaQQEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.35.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1061939},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"57e9c1bd9184db3f117c9c82498c70eb319c968c","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.35.0_1784599862897_0.12543573477589054","host":"s3://npm-registry-packages-npm-production"}},"2.36.0":{"name":"@markjaquith/agency","version":"2.36.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.36.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"3999745f29233979d6e1e093e162a6bf8dd42443","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.36.0.tgz","fileCount":138,"integrity":"sha512-MjW2Uy4lAU/G+53c7gBXM6mfM7fyPbqg7s9Y2zHcB2HT6bXyabEUfXHZbHVd0twfkb33XA8CVy6Uirpk+PRfkQ==","signatures":[{"sig":"MEQCIDHi1Ekh7sNQeB1jqOinnQ12KBVmFdsv+DUtz4MjYfkUAiBmSXy4HTab4LmHqYw81smHve4aetZ/uF8TO6W/I9ZTgQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.36.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1074025},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"484437d965f23771119694d2525536c66cecaabb","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.36.0_1784600079973_0.31133885215121637","host":"s3://npm-registry-packages-npm-production"}},"2.37.0":{"name":"@markjaquith/agency","version":"2.37.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.37.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"9c2c8214ce744cd39bb566f2d2ce58ca55e2fba8","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.37.0.tgz","fileCount":138,"integrity":"sha512-uik6jsg9+/LeFA24oSiwAbl2BQcsD1aERq2uaO/eBhN9EsaK8uyfGdesCXScE4i4sUw7g2QRUHYsrCJ9Smtpaw==","signatures":[{"sig":"MEUCIQDqUXRM9FH76nLJs4W5jJ0EdbzO75EPdkmGJIPLWU0HDQIgBEInC3EEp8Tzgfbke90b3/ko7AuzjbVuNJAbYVlhKIQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.37.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1077747},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"c4862e2554efa560e29585e25bba79e87c4ce5f2","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.37.0_1784601815771_0.520667848096918","host":"s3://npm-registry-packages-npm-production"}},"2.37.1":{"name":"@markjaquith/agency","version":"2.37.1","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.37.1","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"c4842635d2f50d53edb9a53784b77f980ff239db","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.37.1.tgz","fileCount":138,"integrity":"sha512-Ge+z3BYYzyjQxe0Kei0G7ruHk1wp39LyU2rQbZT4+JyJ5RlpXjY7Sh7JYOb6SaL/m2scDPjqJInzcBtRMIVUQQ==","signatures":[{"sig":"MEUCIEVeG/UIKw2bKELq5kJAUcUovpatOFGY6TbAY1nHhBOUAiEA9ExdX1dMdOWSL9JijUDH+BzRRmF04yVBnD9RBnStsMI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.37.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1076491},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"22c5c9e6181e7f15c69ad969591ebea8bf872aa0","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.37.1_1784605268547_0.765107809444711","host":"s3://npm-registry-packages-npm-production"}},"2.38.0":{"name":"@markjaquith/agency","version":"2.38.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.38.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"968163b2db5bfe0c76c2e1ae5680e2bb91a27dda","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.38.0.tgz","fileCount":139,"integrity":"sha512-1rdafdHzlKls16zkMpb4rL42pTc5DDf1UDd6Y8hdCWZ1Qx16tS5Cps9yl7t7aGhcJBa95qPPUb0Vcdh5pioywQ==","signatures":[{"sig":"MEUCIBf2VSF7SwQFrTTodgAiyWA4vYYcLPLcmQMUBtr35FuWAiEA9qIsqJM8Q4NcmQt80LZPWNaWsYRPwO51DYtVhkb9elc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.38.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1091893},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"0e563f53bac8aa623e19279a181814fe6c7bc100","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.38.0_1784609565407_0.56165390500303","host":"s3://npm-registry-packages-npm-production"}},"2.38.1":{"name":"@markjaquith/agency","version":"2.38.1","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.38.1","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"36de14d034c1040e67a6b3ee877d8c00e493a36a","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.38.1.tgz","fileCount":139,"integrity":"sha512-y2PbTtF1xnqHMxvgOUKoKYI9Qzr3N4pFnkRxICn7ghqSp3RATDepHwSFImCg2RD+coUeEtXMOJ33HDbrYqUrew==","signatures":[{"sig":"MEYCIQCyD3V21ayIuc3UvJuCbso1FkOKJ2LVHF5tWY50KF/OpwIhALmsugGIyeS1wwEumLsl9TgxENNaSlxVfhi5fiM2aTaP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.38.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1095236},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"147e49bcba816cdbbdee0ec00c231d9e7a9bb93c","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.38.1_1784645391169_0.37271666182714247","host":"s3://npm-registry-packages-npm-production"}},"2.39.0":{"name":"@markjaquith/agency","version":"2.39.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.39.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"db17468a25aa6b369476ae884bb23f0f42278d32","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.39.0.tgz","fileCount":139,"integrity":"sha512-QUhM5qbAGNN2eV3GrI1bXFQn4Ms55TtaOSZ5CA3GZKld1rklQ51A1g5kF8lZKbWXkKrQgViYVmFvfrSQlD39lA==","signatures":[{"sig":"MEUCIDZnQj02Hodi8Dt97moHnQxZ/Fh4UUIcb3xeCyWnuKmxAiEAzq+B1qlaZQfw6eGIYqFnpJQul/b3mCf0AR50CHOYVkY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.39.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1101299},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"8b46ac2bb7ed9578e555123bf2d458365e210b29","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.39.0_1784646238035_0.3567172239660936","host":"s3://npm-registry-packages-npm-production"}},"2.39.1":{"name":"@markjaquith/agency","version":"2.39.1","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.39.1","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"8454d0e3ff98e0b0d8b95dbeeb042d42609453a3","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.39.1.tgz","fileCount":139,"integrity":"sha512-z7maxcjjGYyvV245C8O9pk1E723+HFd5VsZn7tg3rm3N9KamdoaIWCkGs8aF5nCXBTfU/1p+42UpGMlewGcEww==","signatures":[{"sig":"MEUCIGMuqLM5q85quSBATYKfNNueoEBtGNPsSVWeyR+IXxIeAiEA13CpAe7x0mc2te1HGo3RzsvODfjAb54Qs7k24Tv3uqw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.39.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1101728},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"c1e9421164ba0aaf1b532a0310d90de815b370c2","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.39.1_1784646516221_0.9291482219133047","host":"s3://npm-registry-packages-npm-production"}},"2.39.2":{"name":"@markjaquith/agency","version":"2.39.2","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.39.2","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"d273d3c7389339258bf37d9c5f55c0933af61ec8","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.39.2.tgz","fileCount":139,"integrity":"sha512-cTDa981V6urRICk+yGJsxCdm2SSrMyczMC1Wru3o8e5Bs3ZeG04mE43Gwu4+b5HePb82KAyteJK8zjJFJxhWgw==","signatures":[{"sig":"MEYCIQDgi7jteYH5YlY5UoqLFJDXs0yM9Xcrkp3v5sF7itXfggIhAPgM5FDtp/dHRtHqJcsFhHZOZrnYOizA37zVdi17nsyZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.39.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1102328},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"6741c07733b42a785b8917232eb3a850783fe18e","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.39.2_1784646844416_0.5425954097460293","host":"s3://npm-registry-packages-npm-production"}},"2.40.0":{"name":"@markjaquith/agency","version":"2.40.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.40.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"f01399a4672286c2db198fd6410aed5af3004acb","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.40.0.tgz","fileCount":139,"integrity":"sha512-4OC/ZSamuNM6iXOJAI/VD0o0NNiuYIupUdQQ6A8xT0YTU6Bw4aG7+hdRsTqBP89NYM5TJwjKTGofAcM+qUAYFQ==","signatures":[{"sig":"MEQCIFLOOUsw9zgBKkaTzmI3fqOob2RgAIvp5E99p9eKSxx/AiAE/uMqJSxIQYiDcE8j9881s20UU9xI0HmB3Yl/BB+bnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.40.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1105903},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"15c03ae9d7d298b586608cdeaedfa7cc67bc6419","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.40.0_1784652513581_0.35659514806716097","host":"s3://npm-registry-packages-npm-production"}},"2.40.1":{"name":"@markjaquith/agency","version":"2.40.1","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.40.1","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"a52d6af2554605b05a13467ae48cf2f2b145918c","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.40.1.tgz","fileCount":139,"integrity":"sha512-543zh9HkUilKe7SAdCNV41mbkUFcdUPaw8Sf1yvNr4rs5UtPFik4kINPjCfT+BdhwFisfZlsi6JQNVX1adoCAQ==","signatures":[{"sig":"MEUCIHUQYnV/5nAtJRSd0ZRbapyojr62V71DXiXJXFKp0VPWAiEAqTILOeG33LdZFoJDVR63piu2TW68Ql1pnwz5/Nuhuis=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.40.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1109530},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"d52da2fd5009f294cc4cb8b1ec4a92b59446a858","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.40.1_1784652937497_0.8094504404362599","host":"s3://npm-registry-packages-npm-production"}},"2.41.0":{"name":"@markjaquith/agency","version":"2.41.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.41.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"d15a4452d34094cffa81bc0710d8fe6a5a28715c","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.41.0.tgz","fileCount":141,"integrity":"sha512-aftLYe2AoVuk0kPRRofkYBTM7JN+pBsX7j6hHpFuqtzOoE97AXuywSMUzV9GnvQLFqAc4ZZZf/IlkA4bBzaNJQ==","signatures":[{"sig":"MEQCIEdz7gl+Xyhjz5HYAvchpUc5lErfOmoMmkfMK67P43PJAiB6bF0OsWZb181X5CckZZQL+VedewkhOzIc+Z4uB+Fkuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.41.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1118269},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"4dfbc3abfa9cb66d3aeebf5c97b042a617be2b9b","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.41.0_1784663866823_0.38516721941434606","host":"s3://npm-registry-packages-npm-production"}},"2.42.0":{"name":"@markjaquith/agency","version":"2.42.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.42.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"4f1bfa5d6cbc574f143e8fa76f55ee321d528ec9","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.42.0.tgz","fileCount":141,"integrity":"sha512-EU3bqfn+pHSGReUFCXUcoIBVyvN3crSGLEoij1bOK2YFYHmmTcyPMoj5VW/wEkKjMreotFOTLezKxoaDEy9G0Q==","signatures":[{"sig":"MEUCIQC23yj+WJFVJ1kNni/2x/w1h0/mw9cIeaR5ewPILbT3PgIgSjmm+nlLeMBE6c69QQhvz3YKpTijbjXiwT7qcR08ZoU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.42.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1120108},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"9e3a94bd0271ae19926d9ae73eb199a1a302e330","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.42.0_1784668149717_0.5020093160179318","host":"s3://npm-registry-packages-npm-production"}},"2.43.0":{"name":"@markjaquith/agency","version":"2.43.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.43.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"329006670778abe6cbbfeecb4d27027e48ee525d","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.43.0.tgz","fileCount":141,"integrity":"sha512-ZPojgJvD8lqgy38+UQMs0+bmQQ1qyWFvKvdPJZaHjb+yoTvJVLJFTFUZwiFMV+fe7D1unrMTG5YXQwXsGu5QGA==","signatures":[{"sig":"MEQCIAMpExQaIT4evwRL8vf0NUndBXdwwx+1R5ssnkh6RutHAiAXppipk6OLS73lTgoW7/gIUdQI+SurHZWUVaK1y8NLwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.43.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1121939},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"00d52db6e4dcd03198c2410f42448cde2e8159d8","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.43.0_1784668435613_0.07485032515423318","host":"s3://npm-registry-packages-npm-production"}},"2.43.1":{"name":"@markjaquith/agency","version":"2.43.1","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.43.1","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"aa3fbd31d053740687f8cc6cf6ce44ae72f68857","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.43.1.tgz","fileCount":141,"integrity":"sha512-Ytb7zExGWn/LSyNBShQe2XBMZ3O9FuLotovFWTiA7vHvsNeyvAuML59XK1431Z3uoSEgIqlpppvn0qsJv/zJzg==","signatures":[{"sig":"MEUCIClyqNUSsTMQVcYvcfqYLxWEtWsO3bKsotY3DH7Ly4iRAiEAtcF3EWOS6t+u7Doc6/dKVDihN1ntaPC+WRvTSSSeZI4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.43.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1122449},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"094cf2f364a9c708ecfb85508575fa28d776dc45","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.43.1_1784672112685_0.38228289580590036","host":"s3://npm-registry-packages-npm-production"}},"2.44.0":{"name":"@markjaquith/agency","version":"2.44.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.44.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"8155fd6ce6fcc9581eed845553a6be149e36e771","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.44.0.tgz","fileCount":141,"integrity":"sha512-aafNRjen3ZDGYkda9rElk2U8aG5Si1/g10oTATGId6I5O7//p3/CjQAEpPtpxdiVomb3cJZxN8m5NjC2Z0mELg==","signatures":[{"sig":"MEUCIDr00UlsCI6Kkjw2Bc0FbVOPgzHtUcUrENowMFYig7pRAiEAnKnZDYeGnWne0NIKtwMj0UuI737zSauQfzB6PL/COrA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.44.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1124594},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"c7b55e3e9528958a5e8fe1a847a70851bb819f14","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.44.0_1784672146545_0.5130541608009136","host":"s3://npm-registry-packages-npm-production"}},"2.45.0":{"name":"@markjaquith/agency","version":"2.45.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.45.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"b3e58bc76634d572440c620c3be4b9949aa684b6","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.45.0.tgz","fileCount":142,"integrity":"sha512-bWRcoClftjhrgslkwcH6fGFa8TQhZFEwEXfvuASEvgb+sRIe9Pp/9L5T1n1e6z9SpF7kVMcc+cpTD5c4T8eHfQ==","signatures":[{"sig":"MEUCIGClH3eHhAcRmNQRhCzLEozZoM28s0QWpptdPhf5S0xIAiEA6iicCcmqGMC/eK90CQfRoMhtI1Oc4HcQeJzPYCLlkQI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.45.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1136735},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"5f6a9f797a0f6e44d193b25772019eca6c0848f0","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.45.0_1784740971424_0.4412745678337424","host":"s3://npm-registry-packages-npm-production"}},"2.46.0":{"name":"@markjaquith/agency","version":"2.46.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.46.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"bae69971267074709a1dc8e846045710d06cd0b5","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.46.0.tgz","fileCount":144,"integrity":"sha512-v1pDSzDRVNz9/q1G57LYqSkaCOW44rWkNmYfn6umZWKlSJ13c6W3a+kMhggAGwGLSCTQDkhp5IRvQXjjeI/6Gg==","signatures":[{"sig":"MEQCIFTZXO5cTj7+8itji509JbFY51cbtW6LOQdkHwV8qoqjAiACrDoL9HZkKizc2DoaOTF1d0uiOsjGkoknuPtZseiYzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.46.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1149463},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"93dd8bc5065d244ade3b0cb48eb8f15f5df33a68","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.46.0_1784748305529_0.3406093486471664","host":"s3://npm-registry-packages-npm-production"}},"2.47.0":{"name":"@markjaquith/agency","version":"2.47.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.47.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"6b3d6b4a2ff5737b8e1c048ca663c5131b5c4525","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.47.0.tgz","fileCount":144,"integrity":"sha512-iBb5bG1Kh5WKAKDcS+NOJMI6oINXe2PxMwRyrrliLA9H4uUlXBc0ESUMn37Yv1Ci3KlrpmLzqV4lVuDomrbh/A==","signatures":[{"sig":"MEUCIQC/2R1+MeVy2CrveNCG1wSouL5ZfE3WBNJlEJY5vOk/jwIgSzrgVR1mTFcCwgEfjRXOhr4Y+7JrpAme7D1exft8+1A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.47.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1151728},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"40c8b21dd7d3fee5799a46f451266b2664f50471","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.47.0_1784748522812_0.5807364343926598","host":"s3://npm-registry-packages-npm-production"}},"2.47.1":{"name":"@markjaquith/agency","version":"2.47.1","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.47.1","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"3d336648eabcd6c520d785949bded8363d447742","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.47.1.tgz","fileCount":144,"integrity":"sha512-ysQMl3pXsyR7o8Nh8OtWNXBegdDIPY9Hc8n6YhEYYvhz8hyQvEaRcTFUMUIj7YmqmHYYCdgY0jiDDNEDZ/pjMQ==","signatures":[{"sig":"MEYCIQD04GyHNwIVbhyBTepYloQKbisdJM/BCacNVUBZTmuWMwIhANP8ByUrqevO1d+FjY+oZEz2iA1J2rN4+AvrdhMNVho5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.47.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1153011},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"7b007a1693fce3e48265fb21d0a285ceee0d4d63","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.47.1_1784758039817_0.8911527282790159","host":"s3://npm-registry-packages-npm-production"}},"2.47.2":{"name":"@markjaquith/agency","version":"2.47.2","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.47.2","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"ea64293e749724e8a5235dfcb8a19e30c33a9371","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.47.2.tgz","fileCount":144,"integrity":"sha512-A4olXdtWnnfPuGUFttzHQ5P038fnH0LNEi6f5xn30WCz0MFRE3JLoujGBNiBJ+2GbeFpgfJ+Tz8eH1Gs/oCo/g==","signatures":[{"sig":"MEUCIHCDBDIZKDqbfrXMxXKTdYDO+ieohrS1ubrHYFmqKvU2AiEAmlPu2KuPoDbCYiWTvKhc4iycNoONh8QM1Pqtn9PSQYo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.47.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1155444},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"b7180d743e429281ef9ab70466daa18be87eec15","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.47.2_1784760159981_0.12265602096415629","host":"s3://npm-registry-packages-npm-production"}},"2.47.3":{"name":"@markjaquith/agency","version":"2.47.3","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.47.3","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"883559858337e5df51bf85f3aff12f1948e850f0","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.47.3.tgz","fileCount":144,"integrity":"sha512-4BzBldEZLRv33wexv+kPT8KAkzgYtQki5DByr2tels95W+dWSfq83xksyRJBFegjfwQlbpwFXK+RLGjYpdxcNw==","signatures":[{"sig":"MEUCIDEpuplQ7nNDAwZh6ecu7J8nXLQzppYZygIQmP0ENN4HAiEA8oVdJGE+FmevIp7YlZz27xanXlftgn37Hxeb90EEaPk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.47.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1155778},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"15a3aa849e2a6df58e9d8d1f5e2acfeb861e5eaa","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.47.3_1784784340526_0.9394025089349649","host":"s3://npm-registry-packages-npm-production"}},"2.48.0":{"name":"@markjaquith/agency","version":"2.48.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.48.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"037af501fdae2022de2ec6adefad770a11b0294d","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.48.0.tgz","fileCount":139,"integrity":"sha512-nEuyQSJDnR9/5aALEKkOXoZdXdEH40joGKaQxGZVTgqyD2Oc3GxlcfzLDK9kPYjsLY76cya4Ky3LgyMWGkXXew==","signatures":[{"sig":"MEUCIQD9q/B9dIZndbYIST9xjj64GJYHyjIWelwsLikw97jZEQIgSzwt93ELsOERkVJUzpsAAz9pZYY9UTyHIYGY9pm8HyE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.48.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1119400},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"065dd257c082aaac842983ce76ef60fd89f7ff8f","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.48.0_1784838294774_0.8432177754815839","host":"s3://npm-registry-packages-npm-production"}},"2.48.1":{"name":"@markjaquith/agency","version":"2.48.1","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.48.1","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"a1f8fb2e56568cf1db0497ca75d8d05f2bb95421","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.48.1.tgz","fileCount":137,"integrity":"sha512-kg0t4HU2YqNEQjya4+5HnjE7aXAkII/6gv7Ni4Ksv68vyg3ZO9lExocaHLOpg3bQMt6qwjdWSeofpA3EMqRJ+w==","signatures":[{"sig":"MEUCIHewSuZC3gzmqZVhm457oTG32xhnGNEKeCchkvt5eX51AiEAnLxJUrQdNdlc2E+VY4+pRPgZ/a0WXyBifQQKLWBdVZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.48.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1113743},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"422265e9d8e5d3c6e6ba93e6f56171693551b786","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.48.1_1784840723122_0.6475710225166043","host":"s3://npm-registry-packages-npm-production"}},"2.49.0":{"name":"@markjaquith/agency","version":"2.49.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.49.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"946f531e62a3bd23203b1b9f59f9aa49527321cf","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.49.0.tgz","fileCount":138,"integrity":"sha512-3rfPkAv6/MIVZdgvVM1qrk0E01HpZ3OteVBxbwsiE2YD5NTOichmLfMf0LjL7sY1V92sqV9GgK2BvT0EdFLgGA==","signatures":[{"sig":"MEQCIDn55yYcEQJpAcWDue12tWxZNCqsYn3BnMoMYBBeYitUAiBYYS/eM7s9DfZQhw/i7q3Yg+Zek2sTM1NHv4NJPwd1VQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.49.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1137616},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"2a840769b983bb4ef90b8a2e1dc4e18025285042","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.49.0_1784841200309_0.6255289100355674","host":"s3://npm-registry-packages-npm-production"}},"2.50.0":{"name":"@markjaquith/agency","version":"2.50.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.50.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"cbeeaeea7d5c206633c97f5b632af0006e45cdef","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.50.0.tgz","fileCount":141,"integrity":"sha512-+vK1taqFw3gjY6RZk3hfuifYdhP8h6hmbjpaSyerhBkC+zf7VOFqltkm2evL7+hW2ytgrwxkkDRllPejenwJCQ==","signatures":[{"sig":"MEQCIBPk59ODyvEtsFOja9xigV1+vCWwblckruP8QrqoroHtAiAJucIaTRvpM3pR1vFf996vzicTFDhhcsAf8upp1FRCrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.50.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1188970},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"c711b4d91e870593f1bfd83c64d01d8d364a7c03","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.18.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.50.0_1784855348106_0.01653000540952032","host":"s3://npm-registry-packages-npm-production"}},"2.51.0":{"name":"@markjaquith/agency","version":"2.51.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.51.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"3f064f244390a9d4ff34a457c8e9d27ced72afff","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.51.0.tgz","fileCount":148,"integrity":"sha512-vbttkiY2hVrnJKqA52H609cNwD7ZD+awKgNayOVa2Xrj6TwM6/kqHEVyVwajbpAGIisId0Vn5Giz4jjienQnzQ==","signatures":[{"sig":"MEQCIFq+pp4bMD5NCqt9DDdp93wlmzucuEg7GLFvWv65AIgZAiA292SyZWDdvU0pWa+7SsAlYpHYN8GcK95Ps8ATeIGFBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.51.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1272527},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"abb95a8838008a9eba60662be9ddaef28dd4a736","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.51.0_1785873684048_0.10614442404669733","host":"s3://npm-registry-packages-npm-production"}},"2.52.0":{"name":"@markjaquith/agency","version":"2.52.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.52.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"e2b868ea9de9af4c5f18d5c6c157b0e1fd3b90d6","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.52.0.tgz","fileCount":148,"integrity":"sha512-vwtdrjcuW9UKnqy+G9A0jdejtsqiDdyqmrl/YTrCwRtH9eEZrmz82zXOc1yl04SeaQ7TUDn08qyEmXvJkAdOEw==","signatures":[{"sig":"MEQCIFQZOOf4/BDkxsSr/sjMxNo1EL2NwwFjoN5ESoa6pH7fAiBpqAMDEdDsu2VeqXdBrdwzuk4TL0RSKXRqAN65m7YTMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.52.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1273201},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"2fe24910051f762f56b2ef614ab7777ac9687fa7","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.52.0_1785882695590_0.9045880021250261","host":"s3://npm-registry-packages-npm-production"}},"2.52.1":{"name":"@markjaquith/agency","version":"2.52.1","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.52.1","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"42f8307ebadc19dcfe09935688d25b7b3639bfc8","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.52.1.tgz","fileCount":148,"integrity":"sha512-LFswSL77xDi84AYfnn5dAoYgiXKkE8qUlxx6x8ajAgwEAyVmrVM/6kYQRMLc6OymZ9aFwq3cdPCbuWwCWWxebA==","signatures":[{"sig":"MEUCIQDHsXixZ7hlpsYGCrbP+wCE3A1rMPC/W3OIuwjZ46S9xwIgcTkUgeNAPl5O4mWUY40QZ4KJTicqDBsaDnxaFXKsUHg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.52.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1275698},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"e3cb4ab6796a6808988d62627d373a2e39d1e633","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.52.1_1785902387218_0.7535572803565593","host":"s3://npm-registry-packages-npm-production"}},"2.52.2":{"name":"@markjaquith/agency","version":"2.52.2","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.52.2","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"c37ad77b3f43e12bbb5934ba2a80f016675d60f7","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.52.2.tgz","fileCount":150,"integrity":"sha512-FzQa/eaLIMHPiWYzuNu60/RlN2x1XP24UlLT8SYiLee4kWMHFknn1LUdRnj8GuyuwnmO2xB2MbHHAYOS8WnnIQ==","signatures":[{"sig":"MEUCIQDpCgqAqdtbuyYMhMKNJ29jKIFj4YettsheikmHhCt90gIgJXb9UUIuRDmKaChOMwQuBWE/1Qp1wrKh8HwX7JOdKAY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.52.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1293820},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"ac6a508a7569451658e6628ce632e45e8f9cc4cf","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.52.2_1785903772799_0.0461309992240031","host":"s3://npm-registry-packages-npm-production"}},"2.53.0":{"name":"@markjaquith/agency","version":"2.53.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.53.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"91d297ff1eeb858c711b4aa3439ed2a4582cec57","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.53.0.tgz","fileCount":150,"integrity":"sha512-Ah0tcqohoVWIt7quhFa1+MSBErC+m4FUJvQ0Lvxoz5/tZFT1MFtNl+lqOja314LqrrF6ym2d4euYW7LrndJJ8w==","signatures":[{"sig":"MEYCIQCVMu5z8k4slxAmMk8q/MAvLGHO4tLGYsvGaYVul2UNogIhAKrmkFt/Alw4SNRdvcwEfH4fEUkwf0nwy8cC6SJn4RN1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.53.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1297244},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"55a5f3374133e29fbb889692f1b71b2a09cf3005","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.53.0_1785906340777_0.318595362222974","host":"s3://npm-registry-packages-npm-production"}},"2.54.0":{"name":"@markjaquith/agency","version":"2.54.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.54.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"016551fa7f91221591b7e2e379828f82ba7331c4","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.54.0.tgz","fileCount":151,"integrity":"sha512-fBAeLOctoZbScngdLEEsuvw+EK0l8ifhYuW26ODQDRnYh4trAvrZXASbz3x0oxVIiEwQVY2V4Nr9NJ9wM7tZqA==","signatures":[{"sig":"MEYCIQC0lYgNYYRHjaZIwPTkiN64W31q6wFT7p3t5Svhe+fsZAIhAPrzKT3ZoJrhx79w11u9H5D2spAdHVfd1JB3prWYORdg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.54.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1300877},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"276ceff4b97f3b8198082f1ac8a46bea04ba7d2e","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.54.0_1785906595251_0.3824295967475757","host":"s3://npm-registry-packages-npm-production"}},"2.54.1":{"name":"@markjaquith/agency","version":"2.54.1","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.54.1","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"18a11eaa825c9fddd00e9504b7d68d55b5535046","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.54.1.tgz","fileCount":151,"integrity":"sha512-6kXtshjCHvD/2Oth8aGefQrnZMcMCQipnVY1dgP3BPJugUQIdJ8kNrSqYBQbRqwV9GT9czhfwF7Au1+UgwBqCg==","signatures":[{"sig":"MEYCIQDM4nuv/uL3AWp/z/KwRYM8f6oFxDgfkxHNq9aEA7hplAIhAMO/ASlpm4UnGa576bJgNLEaZyo31+3/tyi8R20NMR4g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.54.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1304999},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"751a025917aa3c49bc8bdf48448b1f73396db90f","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.54.1_1785955326334_0.6915372753746725","host":"s3://npm-registry-packages-npm-production"}},"2.54.2":{"name":"@markjaquith/agency","version":"2.54.2","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.54.2","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"7be85194a1a05fffcc5ab9fb50ee7b13d4ed9aeb","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.54.2.tgz","fileCount":151,"integrity":"sha512-9K67hXEpF2Nf/63riM3BpCtQPz9BDPDDF0gVayY4oN86r35jmD6nZjlJyGDJ1yUMLu1FlcrST3t6odi52pbFgg==","signatures":[{"sig":"MEUCIQDmahoSEyQOW6wYvXh0vivtSuEnNdDOlaChCFB6z2ve0QIgEu9zMNurR26UY6ysiwEsscRTVXW3IMWieQ4zWPPqcLM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.54.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1309594},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"96f81d642c448230999c393b5229028da40fd38b","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.54.2_1786058790655_0.3012147661963209","host":"s3://npm-registry-packages-npm-production"}},"2.54.3":{"name":"@markjaquith/agency","version":"2.54.3","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.54.3","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"3b60c75054315f356daf3bca2419e09d0ef56444","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.54.3.tgz","fileCount":151,"integrity":"sha512-tVCkRlomJEDK4dOYqirJKsBBksI3vqz1eL7Rgq4P6ZqK7aSFevNqQ03ltJ+8iX3T06fxW+tuzam15BOAgrX0fg==","signatures":[{"sig":"MEYCIQCG7Y0x76cXXhoMXNAABwDihc5R/cIn00IwjYu2YizzngIhAI9UhvIWONoyqZISsqj/KKfZu5p1pYJQP5lkKn5pHmPF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.54.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1314026},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"ec56355c3c653590a62b15aa324596e5018b16ca","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.54.3_1786059193769_0.3984633852620081","host":"s3://npm-registry-packages-npm-production"}},"2.54.4":{"name":"@markjaquith/agency","version":"2.54.4","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.54.4","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"d765ca8944eb042c77479bad59ada161ba23021b","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.54.4.tgz","fileCount":151,"integrity":"sha512-FEFXcd5XVnrcMxZY1DFb275joPftyTXfRz19ombIlIcucQYIK8FiiHFcawudOT2eu74tYoXQA6eWhwPn8Rpkww==","signatures":[{"sig":"MEYCIQCc+VM3ehLSYzXhnEknnYGjfDMJqlb6CoLdQRb1nvYFgQIhAJ5IswpJ7wkQwsg/1aWgi6Arv7qA0lQUAO7nzj88mVAB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.54.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1325590},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"90e5298d312edb7e7155c9a80fb77de5b1ea2727","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.54.4_1786060044149_0.04489995240220224","host":"s3://npm-registry-packages-npm-production"}},"2.55.0":{"name":"@markjaquith/agency","version":"2.55.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.55.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"9fd59978856e91b06936c47332a7930378e5d4fc","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.55.0.tgz","fileCount":154,"integrity":"sha512-7ngiLugnwIWHoWkNa4CO71koJhZIPYyFvmVEE2S0l1zqliJcy7j1AvMauu7Q232CmVZkzHslpqz3dgak+pkVHg==","signatures":[{"sig":"MEYCIQD2frm/uYYacBgCDCa79CxzOchbWHX6zpUdzOrtgwTUuQIhAMzCLTjqOEUaEG+hKfiWw6jgP1oDw5LbJftLjjWg4QNB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.55.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1359590},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"9d6fb2abd67178d6308b83230c5e629a6e03db0e","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.55.0_1786060861030_0.7709603600019788","host":"s3://npm-registry-packages-npm-production"}},"2.56.0":{"name":"@markjaquith/agency","version":"2.56.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.56.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"6fda0ec82570052f56cc1a5d1765cb8ed8d4f2e8","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.56.0.tgz","fileCount":156,"integrity":"sha512-VD/BwD/Yh4LDbVGqFTkG2r5G0YPgQukxTpS5vAK9d1RTaFB5rR0RRHQXIIOQzEz2hAa/Fg5BvJ4byRJdrbHrlw==","signatures":[{"sig":"MEUCIDNDhIwDz1n7SU9rBMGS2T67QwzCpSBEeHbFwzZOQ/usAiEAzQ8e9iCWXN+oqIXZ7FXjck8aklRHz/6wJDcA5+fhx7M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.56.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1384254},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"844bcd365a27fadfcf832e03d4d543dd4bf339fc","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.56.0_1786063002315_0.6155072500216394","host":"s3://npm-registry-packages-npm-production"}},"2.56.1":{"name":"@markjaquith/agency","version":"2.56.1","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.56.1","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"bcf6da6a404e4bce652f4325534ff3e07403298f","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.56.1.tgz","fileCount":156,"integrity":"sha512-mBtvfkGOquR6+p3oAaaCV3VNKPwUkke0eXmmvmvRTTE2egqKaY37SMJb2HzJnZ3IR1EVm1Mmc5hTFs64i9Q7Ng==","signatures":[{"sig":"MEYCIQCsvj4WCLfE9Z/Ng44SOVfKmgVRnI1yt/OUnXLpxm7dVQIhAJpZfXj3ZlcBPwTSrDJD/32Ekm8y7nyi+/+7kdNc0JzJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.56.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1392879},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"f50b8fc72530997e249e00b673d98cfd0ed44670","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:sync":"bun scripts/benchmark-sync.ts","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.56.1_1786079458425_0.3364809592325202","host":"s3://npm-registry-packages-npm-production"}},"2.57.0":{"name":"@markjaquith/agency","version":"2.57.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.57.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"e2972ac9a9c43c03136689875c275d8cff928694","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.57.0.tgz","fileCount":156,"integrity":"sha512-RzYqAwMTewSZFAZtpdjQd82kslYENLd7GgrVknrccf29vpH6IE60ZJ1hsYY/O9kE3aZKGsp1bcMBl6+mBf6MPQ==","signatures":[{"sig":"MEUCIQDJ996NaoPViGDPSnwrE1iubs2v18RDQyCPGFsnUVeytwIgBQYEeJC7hS75dzCeA64GEIwC9Z5/Gv3Yr272tMG3Iaw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.57.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1408549},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"323e54b33dfbedbdcec6f15500459aa1ea5d549e","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:sync":"bun scripts/benchmark-sync.ts","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.57.0_1786081493593_0.037252401654655376","host":"s3://npm-registry-packages-npm-production"}},"2.58.0":{"name":"@markjaquith/agency","version":"2.58.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.58.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"6ab92571629ec169ef6bb5b9cf09b898d6cf3857","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.58.0.tgz","fileCount":157,"integrity":"sha512-DsEyX8uNlpmLVTt5L3h1FPZtMCrTrJtaT+1EaDAXODGOO6ZXW/0Yw/36gs2NXNcVwKUWoEwk/dDexpLuN9KR3A==","signatures":[{"sig":"MEQCIF6xJEHaYh9j6NBtHUKAqLUCpk0PwfuKwjtTxZUUNdCvAiBr2DREaoIqAJ47Sq0LKZl3XrM7ITL0pMHdeWbjFBEE7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.58.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1440017},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"143888e4d4d711c97114905939b1d728a0b8a994","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:sync":"bun scripts/benchmark-sync.ts","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.58.0_1786082709426_0.22899451818309813","host":"s3://npm-registry-packages-npm-production"}},"2.58.1":{"name":"@markjaquith/agency","version":"2.58.1","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.58.1","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"c9a232c8c762f43335717041dc8291fb4d797aff","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.58.1.tgz","fileCount":157,"integrity":"sha512-rmcjiuKmfENjhS3OfzxWHkdHOQyGHw0i2r3XKXPUeRUNKgKzruK3OhisQWO53xiWhcOVvuVqIJGcWR1Gm5oTrA==","signatures":[{"sig":"MEUCIBqeBWq6Qbl0k+ZrBHLH0Mxyctq53U6n5cLu7Mb9QMedAiEAx0LtAYHXTwetoAa0n3DICMfsnvnsKN7DkXldPd7nyBo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.58.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1448682},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"787545134f7b02c82128a999766da516bbcc3b87","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:sync":"bun scripts/benchmark-sync.ts","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.58.1_1786140730263_0.42218402329371907","host":"s3://npm-registry-packages-npm-production"}},"2.58.2":{"name":"@markjaquith/agency","version":"2.58.2","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.58.2","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"a2855d2ef2b3536216bb4facc569553a44b242ed","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.58.2.tgz","fileCount":157,"integrity":"sha512-oKtJb/HVXdoF5MSQkX7kg8dKoK1fvo0kWOFSVvFspoex7PT8yl2G2co2a7iCbmc606YO2Iv8Dga4mgfw/7ptxw==","signatures":[{"sig":"MEQCIE6QUD8EjSHSEIujOTKp0hVXTSD7xUjWqQ5aJZJQANbhAiARGBXN8SFtoltO5jWfe63Fu6MYzfuAZYT628LlrDc7dg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.58.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1453079},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"925842f9c481486fe54039f17c172c6eb436b8af","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:sync":"bun scripts/benchmark-sync.ts","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.58.2_1786389567886_0.16951812079102901","host":"s3://npm-registry-packages-npm-production"}},"2.59.0":{"name":"@markjaquith/agency","version":"2.59.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.59.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"07c9380f5b33ffc083381960f7f7321a977014f3","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.59.0.tgz","fileCount":157,"integrity":"sha512-qD1MDXwWHw9dVhjDC3wz+Ftd+wqiZfdX6ga28GNg666z+opcOg9nh3vzO5oKbbqChJ59VYE8vPqlY/YsSdoJ4g==","signatures":[{"sig":"MEUCIQDMpsr9Tj1lKrHwa09JjBgrjP/LmSWV1yeN5xtyWVU6awIgYpp/1deEHS2ignqzLQvn5NGN1wNjkFagS3T9d30kr00=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.59.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1473508},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"9c9935c9d8714cbfcaf0d679872f9f83e35354ae","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:sync":"bun scripts/benchmark-sync.ts","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.59.0_1786461082074_0.9744377264170434","host":"s3://npm-registry-packages-npm-production"}},"2.60.0":{"name":"@markjaquith/agency","version":"2.60.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.60.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"d685b8524bb7ca04abf6e69a6edf70f87a8b6c44","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.60.0.tgz","fileCount":160,"integrity":"sha512-IhbdvUEx6gi5IqWk8EJMBUuNKIhv2b+TsScEMreWQqqOChAabjgp7lhJIPUg2jfUZJ9jCpbzPBwQN2m3uhAZvQ==","signatures":[{"sig":"MEQCIG/LSmKYNdM0cBrS4g+8zB1iVvV5LnBuo6iRwY6gJFJIAiBihcOt/ReNBgbvKQDA6VKU0zaxxxly/PwTa8OmFUBrgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.60.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1509856},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-kickoff-v1.json":{"default":"./schemas/agency-kickoff-v1.schema.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"abc9d8102e5e6b5e0633c71344505b2babfa1cac","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:sync":"bun scripts/benchmark-sync.ts","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.60.0_1786560806267_0.027148456303341284","host":"s3://npm-registry-packages-npm-production"}},"2.61.0":{"name":"@markjaquith/agency","version":"2.61.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.61.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"2af1f498f7002b7d42b51c032dfe847f7855f0ab","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.61.0.tgz","fileCount":160,"integrity":"sha512-eBgnI2dFRfJtSvntZYzzJYHO9R15N3QtMZqxA2OrFhEhYeXZG35/UR9ztPlQN7ruCGeumJhZI8Fn4hLHyvYNMg==","signatures":[{"sig":"MEUCIGRHv0H2VLqbwbhfCylfiIfNRb6YYeKizM8BgZD6QTitAiEA3Suq6+XCVwaXpQ6aV4lQCuqg0WfjUdGsPHlV/lwSX3M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.61.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1540490},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-kickoff-v1.json":{"default":"./schemas/agency-kickoff-v1.schema.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"ffaac5825fcad7a10139295fc82add8eb7c55e96","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:sync":"bun scripts/benchmark-sync.ts","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.61.0_1786566367045_0.34028466833556714","host":"s3://npm-registry-packages-npm-production"}},"2.61.1":{"name":"@markjaquith/agency","version":"2.61.1","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.61.1","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"235599d4cd9efb3cd03cbf20a5417570ba8f4cd4","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.61.1.tgz","fileCount":160,"integrity":"sha512-CmFJFyqeEwgOsp8zU6SpOfuX9XQGa3TPOhRXEyd2+zs7N/gnTdMfcasKOw112s2U6uXQAoA1ZOw1l2p4hrfyAQ==","signatures":[{"sig":"MEUCICoMROrOsPFfHUM2zQgp81RBHa6ECM9qs/vyQA78Cdm4AiEAq0p8oiCpKBAM19Ql7UJIpe+IATy9Dy1Qicun3SuhpFA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.61.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1545057},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-kickoff-v1.json":{"default":"./schemas/agency-kickoff-v1.schema.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"3ea0618db2ba28b8d3b7adfc4edfac6495cc6211","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:sync":"bun scripts/benchmark-sync.ts","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.61.1_1786570372878_0.5014427942938668","host":"s3://npm-registry-packages-npm-production"}},"2.61.2":{"name":"@markjaquith/agency","version":"2.61.2","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.61.2","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"5ffc2cea77fc2e41f50170160869006e1223ee22","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.61.2.tgz","fileCount":160,"integrity":"sha512-gBVNGVVGPgQY2EUOVR0p5gqLGqs5rI3ikTmYfi+1Nkpj24r6mYPH0Ghv4T9FYLceqxFBaaxpXnZ55c9wFLx3DQ==","signatures":[{"sig":"MEYCIQDs37FbYs5n8OmOSWXGH1ovIAIuin0W7wXAY6LV2WbUUQIhALbZLUnGdP6JwpQsA0MM//y5XOx5uUtVaSCtEZeM346q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.61.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1547859},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-kickoff-v1.json":{"default":"./schemas/agency-kickoff-v1.schema.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"f233b317fda5f31b0f55f8a763e08a46c5c296e7","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:sync":"bun scripts/benchmark-sync.ts","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.61.2_1786581994534_0.42694216146232966","host":"s3://npm-registry-packages-npm-production"}},"2.61.3":{"name":"@markjaquith/agency","version":"2.61.3","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.61.3","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"536b2acac8451b6c7a4341ac0a12bba107913724","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.61.3.tgz","fileCount":160,"integrity":"sha512-ZxA8WW6kq8uZfFgHTbr7cJEJjYt5gFG4fttAr7XNjgErybY0qiFCJA9nxics81AmvRIgzrT6HKJt/g+N2Hzt+g==","signatures":[{"sig":"MEUCIATspIR+KzmETDpvpSts5l8HcmvuUh243Js5Ybuu/HACAiEA+QBtCmoV4W51ey4KibbFgGm36/fbPyerw6IcEtzJhzQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.61.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1549169},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-kickoff-v1.json":{"default":"./schemas/agency-kickoff-v1.schema.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"09639fd5bb7d9d60be302c85f2dd3ca81a9d166a","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:sync":"bun scripts/benchmark-sync.ts","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.61.3_1786633284046_0.07295595834560831","host":"s3://npm-registry-packages-npm-production"}},"2.62.0":{"name":"@markjaquith/agency","version":"2.62.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.62.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"964527fc771bf72f3daa4535ae1a58feb489e7c1","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.62.0.tgz","fileCount":162,"integrity":"sha512-XfzO7MoUOZ2WE0/nty6h1lQSITRCu+MslmXStVfR/NKX0PjkFzcEmVhRYSmqncJOJ/Rprz8hLit7gQtuTwQtow==","signatures":[{"sig":"MEUCIQDlVNoAHGZjT2KPtEgwc0qZHkIY4wC1ovgckZ9stkJhowIgTlwRUU4SL9R0wwkS4o9DhqElq/dAgR57zDC1gGpqIeI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.62.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1572941},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-kickoff-v1.json":{"default":"./schemas/agency-kickoff-v1.schema.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"a20ad6c0b16c56314c1e65d27d575f9c523beea3","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:sync":"bun scripts/benchmark-sync.ts","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.62.0_1786636875909_0.030225509605883216","host":"s3://npm-registry-packages-npm-production"}},"2.63.0":{"name":"@markjaquith/agency","version":"2.63.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.63.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"e9b4803a66e19dc2478d8faf2ea01b6e90199b0e","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.63.0.tgz","fileCount":162,"integrity":"sha512-WzQIb+BS3b3uA9nroAuJLRqc8ObkdYZAdtTPXJnnKkqMQdRDHPqh4HCak6wuWKKUEQSMPolnxRdKQ20w7n0p/Q==","signatures":[{"sig":"MEYCIQCXjmdgsJRyOcSoHraNPouXFKQwBoJhnPwx/ThRz7ozsAIhAMji5+bsXolBzlcBUEGd/VQOhSvQymxrRTxKf3sPzEKr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.63.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1579438},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-kickoff-v1.json":{"default":"./schemas/agency-kickoff-v1.schema.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"ac0199b6221fac84203140940e2d94e8a187fa1e","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:sync":"bun scripts/benchmark-sync.ts","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.63.0_1786641703960_0.5956363402447968","host":"s3://npm-registry-packages-npm-production"}},"2.64.0":{"name":"@markjaquith/agency","version":"2.64.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.64.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"cd2fd61607184d77629f1f9b3ce88dfa0589b1f9","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.64.0.tgz","fileCount":162,"integrity":"sha512-q3/tEO9suuH7af5Cb8PUch71WzBa3Y73rSriRvBPSOWF92M5mEUGqzjiDKSCp82az+EsD4tapKjUVC2NJnAtcw==","signatures":[{"sig":"MEQCIGQ9MKyaStMHhm4uWVBBN8tc8sRG40kD0j1gfHyG+42SAiALKENhLXsRi+dWHQLQS06YJ7fX3GVXulsR/98xpw72tw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.64.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1586822},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-kickoff-v1.json":{"default":"./schemas/agency-kickoff-v1.schema.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"9706e007e6843125a6d6eba4860f63a7ea89e0ca","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:sync":"bun scripts/benchmark-sync.ts","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.64.0_1786669764346_0.6155861339146613","host":"s3://npm-registry-packages-npm-production"}},"2.65.0":{"name":"@markjaquith/agency","version":"2.65.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.65.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"1b82096b8c3a0ae7ebebb10d1db8161e4e9df401","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.65.0.tgz","fileCount":164,"integrity":"sha512-qvrJwxS6Gr9i0a1JnzKpRQwG7juWHAlNy/lUrJxEQVbZZDaMS4hkyibok7OTc7sBZR2n5sN8SrOXzUBmGhVZEA==","signatures":[{"sig":"MEUCIQC6wbukaMOZU2J5fqwR1ZGuGMll5+7UhacDaakpM/WvbQIgDU2C+viyggEEN3JFUTbrghl/g4gR/nDVWvLvdVdinMg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.65.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1601523},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-kickoff-v1.json":{"default":"./schemas/agency-kickoff-v1.schema.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"28e8a4885050fbe52d9a6203ddd875167fcc0a61","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:sync":"bun scripts/benchmark-sync.ts","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.65.0_1786670714216_0.6318213396284733","host":"s3://npm-registry-packages-npm-production"}},"2.65.1":{"name":"@markjaquith/agency","version":"2.65.1","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.65.1","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"c3bfdfbda87ceee912a5c94c3cbeb4df1e2d4db6","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.65.1.tgz","fileCount":164,"integrity":"sha512-TcrjHur9vQeaCMUSNDJa5MAMGbwltDZEoOhtMyiP/MwIIVBZdY01m9WID58bBSZfUgp0jKBmLvFRx5y+SjMLrw==","signatures":[{"sig":"MEUCIQDHIt6CacDgdQKtC4MRVcrU7TFygJCHIdwUMgaHhLBTmgIgKEpNC/HgiMkrZwQ+vtuCqqeQtT+dDYmXTcsh66xxNk8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.65.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1604910},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-kickoff-v1.json":{"default":"./schemas/agency-kickoff-v1.schema.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"f6ba36b1e538dc63114f0f6961288c72df2779a6","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:sync":"bun scripts/benchmark-sync.ts","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.65.1_1786719965718_0.8607504279040958","host":"s3://npm-registry-packages-npm-production"}},"2.65.2":{"name":"@markjaquith/agency","version":"2.65.2","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.65.2","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"41bcb8b3d5fe379e25b7aed4f1f9fcce0803c7bd","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.65.2.tgz","fileCount":165,"integrity":"sha512-gdIph9jEeq+bDNDXer+tUZ3GWiNaMQIDj3Plt2pNl7MPPb8mlVO5tQPAsG/LEOMyYSw8biCT6fXgt2OKYIT0/Q==","signatures":[{"sig":"MEYCIQDLurKCxa9MgYnZiUXfwHfROnVpO6cvhuAgZ+t6ZdS3jwIhAMqIr7ptlVsnc01wsmLNpDa7N/dJo8SsaXVXc1Euf3vT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.65.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1620041},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-kickoff-v1.json":{"default":"./schemas/agency-kickoff-v1.schema.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"455f60fd0b532be214485c7640c52ab3f13180b2","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:sync":"bun scripts/benchmark-sync.ts","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.65.2_1786735611049_0.398614282933079","host":"s3://npm-registry-packages-npm-production"}},"2.66.0":{"name":"@markjaquith/agency","version":"2.66.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.66.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"9136e323c55161f58f21215d46ea08f373197573","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.66.0.tgz","fileCount":165,"integrity":"sha512-MKvTvvE7ZEMfqjFbEQJQxS2Kp6Ya4wb5PiMEiByRWjvNr3+f6iV2C2MZ1xScfVogWeWG39/mR0xL5y38ttFz+g==","signatures":[{"sig":"MEUCIQDVhRTcpkshwPOyvKHZ06R2SYkgDVyiB/gJQT02wkMNMAIgVnGG2bzOzWPGguioRiClCCaTuwzvl388AQt6jUwOxKI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.66.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1621963},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-kickoff-v1.json":{"default":"./schemas/agency-kickoff-v1.schema.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"5f2dbaf08371fb5e6d2e3a8c445bdd71069fe603","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:sync":"bun scripts/benchmark-sync.ts","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.66.0_1786844198400_0.7099732021598635","host":"s3://npm-registry-packages-npm-production"}},"2.67.0":{"name":"@markjaquith/agency","version":"2.67.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.67.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"b1e1de7f471cb7427e80a6f6d150e423240bdd88","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.67.0.tgz","fileCount":165,"integrity":"sha512-ZlcFuLmn3j6c8zf0fjQKQ799BEda9eXuLHEqY8PRUiaWYZqH+PewWEjHJ5lZgVQEKyxAc87Liji+rJsu9vItGQ==","signatures":[{"sig":"MEYCIQCAz1mHlDxPRwtIFejE0ap2oXT/pu/syVHuw3uIyhMnkAIhAOt9zbnuFoTl4a+mJEcyh5gXbgogKjwpeg0igAre0E7e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.67.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1627030},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-kickoff-v1.json":{"default":"./schemas/agency-kickoff-v1.schema.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"836fe626109ec8961775467695daa539b410b844","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:sync":"bun scripts/benchmark-sync.ts","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.67.0_1786845418142_0.6100902728252695","host":"s3://npm-registry-packages-npm-production"}},"2.68.0":{"name":"@markjaquith/agency","version":"2.68.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.68.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"f8f4e6ac09e79928079532b611dd286f09a29bd5","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.68.0.tgz","fileCount":166,"integrity":"sha512-sLWe3mdXaPPmhZZ6lRsby06h1BrVAaZeZJWoCJlE+SYA+T3jYXzLJYv1yHvgExSFwv6ayaqswQbZ/RbnbTvZzg==","signatures":[{"sig":"MEUCIQCd31BXMC3dDDZBoQLexSNColAlOGuYM6jXF+jO6s/hLAIgLXlb5K5W1X3hwYAU42EZJonumWJhFdEdUzFPR0GHQPQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.68.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1642015},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-kickoff-v1.json":{"default":"./schemas/agency-kickoff-v1.schema.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"bdc6922e33a5c0e3be810970118cf09734ebe669","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:sync":"bun scripts/benchmark-sync.ts","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.68.0_1786995495494_0.8637771758507882","host":"s3://npm-registry-packages-npm-production"}},"2.69.0":{"name":"@markjaquith/agency","version":"2.69.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.69.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"de95c370563eb8ed412e69d64c8b0979280804bd","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.69.0.tgz","fileCount":166,"integrity":"sha512-rXtlENPplXSUPJHk+asdqX+3c4/hQ3riXA7Hg5lS7GsNVyDmI6qOizYXE+ajIl5v1v0fnQ+hfWY1BZcSIq80/Q==","signatures":[{"sig":"MEUCIQCORjYBi6afXONbXUBvTgNB6xyI8ZdGxfZVq/KJ9Tw1jwIgKnr181Xn8pxPfpm5b7y5EcxQVAdcDpe0uR17Il2TrI4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.69.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1646112},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-kickoff-v1.json":{"default":"./schemas/agency-kickoff-v1.schema.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"7e82e2823f2a8e50ebd9e1fbf150f7393569ab95","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:sync":"bun scripts/benchmark-sync.ts","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.69.0_1786996664214_0.7053279923062412","host":"s3://npm-registry-packages-npm-production"}},"2.69.1":{"name":"@markjaquith/agency","version":"2.69.1","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.69.1","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"9ae3ad71fb66c978599cb2dc5d7b2c86e35543bb","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.69.1.tgz","fileCount":166,"integrity":"sha512-XbkMF02mMP78+VbVuoMvsiM9Qi9f6gzh6AVtPXNCpz0PTlMiwtQJ0jVZW4q3Yoz56sXotFoPoT3CMNqSK59NgQ==","signatures":[{"sig":"MEUCIQDk928TlLYoQx2khM/pchi7rCCNpS3en0/4qPhrvttUegIgYsNUYKs52wqOGNLiJwzJMLZMlFx1Erx7wkWw3xngU8A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.69.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1651444},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-kickoff-v1.json":{"default":"./schemas/agency-kickoff-v1.schema.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"afe14c4405c0a014754d345a2521912d7ca59681","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","format:check":"oxfmt --check","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:sync":"bun scripts/benchmark-sync.ts","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.69.1_1787027363959_0.9059590321727011","host":"s3://npm-registry-packages-npm-production"}},"2.70.0":{"name":"@markjaquith/agency","version":"2.70.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.70.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"f77f5732ad01acbc9d7ec9d218e0576409d56205","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.70.0.tgz","fileCount":168,"integrity":"sha512-61s2rdMegpNAExEdpvqrR/V7rNxkIVMKQQoo2jyKYduh9u+6h+ARCIBzLwEu7ixe6+bwfPpe+DKlAbdGRrdpdQ==","signatures":[{"sig":"MEQCIBtmBr2j+VtD6oEXgwKeFHF2hm+ac30mGvhhcFrbwgv7AiAqTggJaXFfNK8xBPERYJtG8hP8HQB1aRUkWnMrusJv+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.70.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1648090},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-kickoff-v1.json":{"default":"./schemas/agency-kickoff-v1.schema.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"0d06b382c0c45539d029a1e8f7de83d054a6794e","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:sync":"bun scripts/benchmark-sync.ts","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.70.0_1787027393715_0.41848213827047487","host":"s3://npm-registry-packages-npm-production"}},"2.71.0":{"name":"@markjaquith/agency","version":"2.71.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.71.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"0a747830aabba1a04143110fb2d9a98b6fa2b67b","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.71.0.tgz","fileCount":170,"integrity":"sha512-wwxCTauOBAUoeRg/UBvszxCcBcouMeUIuBqibpa6Y+FGM7o+GaaYadasDq3rM0OupyHSZkt7GDWnICyovKoiKA==","signatures":[{"sig":"MEQCIB3T7XT9lJdFB7163NjGFJj7CIv7DEXuU67x3lvVnHVBAiBav5n/2wd5XNDMWPIKUbpwRoQNCbdWq0Qa8sO+N6OnDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.71.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1658561},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-kickoff-v1.json":{"default":"./schemas/agency-kickoff-v1.schema.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"759fc88565cae069d6e72d7c87fc15b35ddc9927","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:sync":"bun scripts/benchmark-sync.ts","check-commit-msg":"./scripts/check-commit-msg"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.71.0_1787066265687_0.9921829088960099","host":"s3://npm-registry-packages-npm-production"}},"2.71.1":{"name":"@markjaquith/agency","version":"2.71.1","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.71.1","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"ba7c95ccaa1d68226a923c1a8fa2770acad3871a","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.71.1.tgz","fileCount":170,"integrity":"sha512-v1UevlhOwkM0HcPEpTd/RwOEN9/6qf5UTDUlsz76uFShxIAfHe0dGW9AkYqBnhEeypMWw1TMMt82mi3DQ3wvMQ==","signatures":[{"sig":"MEUCIQCrCUmu3x9rGX4tXFLzLFig+TsBfOTU00j2YFgoME4YyQIgAo667QzRER3Rn9BbqzAbhrnM9zNNXrsCBLEs3qPKPVM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.71.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1658670},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-kickoff-v1.json":{"default":"./schemas/agency-kickoff-v1.schema.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"e0692457fead9b469d91c78785eaa7178b68169d","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:sync":"bun scripts/benchmark-sync.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:workbase":"bun scripts/benchmark-workbase.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.71.1_1787066286001_0.6498235877569534","host":"s3://npm-registry-packages-npm-production"}},"2.71.2":{"name":"@markjaquith/agency","version":"2.71.2","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.71.2","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"1201bbb4bd43d77186fd522f735a72789967fb9b","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.71.2.tgz","fileCount":170,"integrity":"sha512-CeE6GFfjgwSJOOt2Jx4BJRR2Kq6HNnfSdYYHm3cQUEglxMIRFDTwUfmpld09jr6DYfzabY79SdxjuLX/XWKL4g==","signatures":[{"sig":"MEYCIQCxYUckmuZNsdOdqJxZVkY1IV8JZZZrpVdzG4Ob7ZKULgIhAPgu9FUDemQ4mivN4bcnUkz+hMCx5AKTR+gzsu34wLUd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.71.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1659115},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-kickoff-v1.json":{"default":"./schemas/agency-kickoff-v1.schema.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"b6f708b205b986f9f2881baeba26d247cfe53ff6","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:sync":"bun scripts/benchmark-sync.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:workbase":"bun scripts/benchmark-workbase.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.71.2_1787066647177_0.6049077670469063","host":"s3://npm-registry-packages-npm-production"}},"2.71.3":{"name":"@markjaquith/agency","version":"2.71.3","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.71.3","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"220780118732b42ccc3a39fa2be199bd3880457b","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.71.3.tgz","fileCount":170,"integrity":"sha512-T7KYY/YAkCWOol2PO5znEjHb2TItWuTMnvLx0OB0lCvwyeB9G6DKCemINEj8wDNVcOYxMHZ1uaHQZuvwUAP6iA==","signatures":[{"sig":"MEUCIB8nLfF3v/547Jd6AfN/thqMi8r0w8h8SAkX/dT0znFAAiEA0h6In+upd40HdTXKofJOzA7kFEI3qhiFNIYNaLIC1b0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.71.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1664146},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-kickoff-v1.json":{"default":"./schemas/agency-kickoff-v1.schema.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"9c8a9c555dcf877a5497d941ecd3fd514f3d231c","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:sync":"bun scripts/benchmark-sync.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.71.3_1787066692096_0.15680306243548836","host":"s3://npm-registry-packages-npm-production"}},"2.71.4":{"name":"@markjaquith/agency","version":"2.71.4","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.71.4","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"41febeb340529e78993e733b5194a8169c9b12cb","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.71.4.tgz","fileCount":170,"integrity":"sha512-taXqX6/C4x7uEhEomBBY6IxXWHUyc1ZJ+v2nnhusv00ttGQINetF8aaalNhufsyxF6JBuwGj6tOnFZ+z0w4t6g==","signatures":[{"sig":"MEQCIExAoVX2GDNVPjjg9mFiDXPmCiYM9l/Z80EoBW0mcfI1AiA6LJQhNcPD0uQ8K+5MFriTEjNiQZNfOu5vQlPn1m3o3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.71.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1664308},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-kickoff-v1.json":{"default":"./schemas/agency-kickoff-v1.schema.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"66b517070af9d337432c641d4ac40d683bd8b06e","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.71.4_1787066775033_0.6801022471443974","host":"s3://npm-registry-packages-npm-production"}},"2.71.5":{"name":"@markjaquith/agency","version":"2.71.5","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.71.5","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"8f0ccac1047fd3d8b4d73df303a0796253df30b7","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.71.5.tgz","fileCount":169,"integrity":"sha512-nH9sjBnZBxB2sCOXyiPj934LgQtPH9IM8yy9tzTWyalWQ9bW17sidjq0JSPIyUIWGmmaTAHIM8j4GnfO+uILDw==","signatures":[{"sig":"MEYCIQCWKISpWoBn7jpATCibKvfd7X6VRHlUD+FrxYhcl1ueGwIhAOJNCct3ZGJM9/2MhTMtldvFXUReSOtGPiPLbo0lma4C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.71.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1666152},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-kickoff-v1.json":{"default":"./schemas/agency-kickoff-v1.schema.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"3d40ca80564ba8699bb385f4be3b3ff39f98babe","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.71.5_1787067082682_0.21376607207734732","host":"s3://npm-registry-packages-npm-production"}},"2.71.6":{"name":"@markjaquith/agency","version":"2.71.6","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.71.6","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"7630827d9400163c2f35dcf1226790dc84337a76","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.71.6.tgz","fileCount":169,"integrity":"sha512-SuBiJrBFYTkv13JbfsiCk5WKxCY8QTSAXvOrksY8i25Ji6LKPvLeZi3LOoPoLhk03FGG56AolWsofwQlPeFLiA==","signatures":[{"sig":"MEUCIQD/wfkrQAlY0UOY92DTE4HWbD+4H1THCWRMr842ikSeyAIgFDVQX1bMPoRCtmkXpTJwARo/kMzLc+/yLI8wrRwNMTY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.71.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1668207},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-kickoff-v1.json":{"default":"./schemas/agency-kickoff-v1.schema.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"b1087e929e01a26859d412ab59d8853903ec2231","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.71.6_1787067267360_0.1934607523592653","host":"s3://npm-registry-packages-npm-production"}},"2.71.7":{"name":"@markjaquith/agency","version":"2.71.7","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.71.7","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"ee27a2da0d67df09960be33d7419a620f24a7082","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.71.7.tgz","fileCount":169,"integrity":"sha512-p1BsLLQXysOPjEniNMPpOpCcOXYIZ5vo1IkngWhSQL2447soqfbFDgsmjMbaPfT3Hjbw3QJ7W469yq3RIptF9Q==","signatures":[{"sig":"MEUCIQDdILm/jOi8X3QzEVMFtsyimOqKV/VK2KEHRH2eYVhFuAIgPXiHCkLkQRnR9Cf5KlmKQKUgrwaSBrqXGRdNAvX1+ow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.71.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1669680},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-kickoff-v1.json":{"default":"./schemas/agency-kickoff-v1.schema.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"9555799f2f9c3f9da1f1b4529a5eda513fa5bc60","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:finish":"bun scripts/benchmark-finish.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.71.7_1787067415048_0.8870322180053545","host":"s3://npm-registry-packages-npm-production"}},"2.71.8":{"name":"@markjaquith/agency","version":"2.71.8","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.71.8","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"27cabc406666cf7a407cef05c525ecf0400cbc7c","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.71.8.tgz","fileCount":170,"integrity":"sha512-Eo7sV8zJ405HfD0TgWeikh9uYwTaVlK0DWH+qQXkgyq7lGpgjyab9Wz1WN17fFSEZoj8VzVX0JJVbhZZJ1/tDw==","signatures":[{"sig":"MEUCIQD43sp/3GmJEvEYkrr61wfSqhBJ0hg1yQrQTMalPG4jWwIge7xj5/jplY0ei0VftekVABrKBSIQNaEwoC7Pf/ISTGg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.71.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1672415},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-kickoff-v1.json":{"default":"./schemas/agency-kickoff-v1.schema.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"b354b2cfa8cbf97c82cb7e108ae7327aa4ea6d06","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:finish":"bun scripts/benchmark-finish.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.71.8_1787067509566_0.8271919675050705","host":"s3://npm-registry-packages-npm-production"}},"2.71.9":{"name":"@markjaquith/agency","version":"2.71.9","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.71.9","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"e9c6873b21585d214e407dd84a940837224e5fff","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.71.9.tgz","fileCount":170,"integrity":"sha512-Sph6u9pcXoEA3G4C4Q+W2t8dbskFaEkRw4cP0Xr1MQjQAPtExR/xvKts4jhSXRAna0y8rwv/37jF6ahnhm2xJQ==","signatures":[{"sig":"MEUCIBa+XanZyJCoqnb2ptqiHcWer+435TkWkwg+pxibvyHAAiEAtpM7vV7A4eTwgBq/smSqSd4CMtysn6AiSgog2yzz/gE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.71.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1672466},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-kickoff-v1.json":{"default":"./schemas/agency-kickoff-v1.schema.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"6d5e3a924e23282f0a210604a168966fa9789221","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","benchmark:pr":"bun scripts/benchmark-pr.ts","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:finish":"bun scripts/benchmark-finish.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.71.9_1787067592476_0.6913034693667364","host":"s3://npm-registry-packages-npm-production"}},"2.71.10":{"name":"@markjaquith/agency","version":"2.71.10","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.71.10","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"983a6aca3ad3cd14ccd2c37817a1af07b8168aff","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.71.10.tgz","fileCount":171,"integrity":"sha512-kI7gRJjsgCyQRw9KBvJmclz2M/mV1dgoFr7rX9Q/dXYmJOau83fmI1wrH0BsfHRd8G8Cb9DNsP2kNe9xDFP0gA==","signatures":[{"sig":"MEUCIGEM4l2IDwpM+OtLYToGgAjtmj4xPaUxpb1l3fNsGfn3AiEAw6jEcMzz+0Q4QanlXtb/EisrTrUFvBx0IQcTo+aNs8c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.71.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1673338},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-kickoff-v1.json":{"default":"./schemas/agency-kickoff-v1.schema.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"e1a5e4688699c4932c10a7eba21f6cf550da3cfd","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","benchmark:pr":"bun scripts/benchmark-pr.ts","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:push":"bun scripts/benchmark-push.ts","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:finish":"bun scripts/benchmark-finish.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.71.10_1787067961066_0.8815488673996703","host":"s3://npm-registry-packages-npm-production"}},"2.71.11":{"name":"@markjaquith/agency","version":"2.71.11","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.71.11","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"cbef541423eddacf4a4df81975f1c62c1bcb86a8","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.71.11.tgz","fileCount":171,"integrity":"sha512-7vOdpDKyycZdLDrYh2Ml12G1WuEvqBJb/LXTEXo2DbCTgu+MiC7vL7M6jV/QeaLfK78yBMZqvEJMlRzEKBi0hg==","signatures":[{"sig":"MEMCH2rdpscZgODzmmuW8TItMWHYb3f51uRVLTiUQ8LIXDACIGOo4T6vYXKB732HCgeBWi3+9Utv6/OI5ocbdbC+znWd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.71.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1675650},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-kickoff-v1.json":{"default":"./schemas/agency-kickoff-v1.schema.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"4f389fee2fa83c27e0e6d6353a0f0f92d38cc014","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","benchmark:pr":"bun scripts/benchmark-pr.ts","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:push":"bun scripts/benchmark-push.ts","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:finish":"bun scripts/benchmark-finish.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:validate":"bun scripts/benchmark-validate.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.71.11_1787067994236_0.2988951638280015","host":"s3://npm-registry-packages-npm-production"}},"2.71.12":{"name":"@markjaquith/agency","version":"2.71.12","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.71.12","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"1e501403694d367979b63c2f5fee0aa683aaa79a","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.71.12.tgz","fileCount":171,"integrity":"sha512-ThtybSeOEUMAvA/Ok/NdcwtVXIXwFMK7JlMIYPDO3hqSyxGCGlGdE3tq3fTMZSTz+P1NLC+/beDLKxGbMy2Pnw==","signatures":[{"sig":"MEYCIQCnJFQ6BMKmTdBz2Wj8XlC3lNsoaTQHVx4XuB+I/kOm8gIhAI3hFkV+S1nmcgRshydNUsoh8M/BTcRX3zcMHvPdH9YW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.71.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1675787},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-kickoff-v1.json":{"default":"./schemas/agency-kickoff-v1.schema.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"c37087d784b63a1c91a9d21d3ba13152b6d7f7e9","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","benchmark:pr":"bun scripts/benchmark-pr.ts","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:init":"bun scripts/benchmark-init.ts","benchmark:push":"bun scripts/benchmark-push.ts","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:finish":"bun scripts/benchmark-finish.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:validate":"bun scripts/benchmark-validate.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.71.12_1787068052889_0.4836098144549825","host":"s3://npm-registry-packages-npm-production"}},"2.71.13":{"name":"@markjaquith/agency","version":"2.71.13","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.71.13","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"6915ae9e95932f5d160d2c5f2efe31c63ab2d7bd","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.71.13.tgz","fileCount":171,"integrity":"sha512-KBRUBNhk/W0rjlIogypsZSYDz7Hde4LAaf0ZYy0S1bjr8hPDiQt1In353jauBBRQ7qOQ2VOmxPGk5zvs5qwLzQ==","signatures":[{"sig":"MEQCICf5iuH/1u7haeybXAY0SJWglPOXnjye2DJ5FEYlwk4XAiAtovYudTu4jeTuvXLxkZCqgk0RumbyWrG0andGzZhT4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.71.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1678708},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-kickoff-v1.json":{"default":"./schemas/agency-kickoff-v1.schema.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"d39c91c7fe5f4cdc0136f98d944ac253c0f7a5d4","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","benchmark:pr":"bun scripts/benchmark-pr.ts","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","benchmark:act":"bun scripts/benchmark-act.ts","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:init":"bun scripts/benchmark-init.ts","benchmark:push":"bun scripts/benchmark-push.ts","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:claim":"bun scripts/benchmark-claim.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:finish":"bun scripts/benchmark-finish.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:validate":"bun scripts/benchmark-validate.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.71.13_1787068342657_0.5055098858187987","host":"s3://npm-registry-packages-npm-production"}},"2.71.14":{"name":"@markjaquith/agency","version":"2.71.14","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.71.14","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"ee2c202ed74ce0fb58b13e43fa290ca0ba49c9a8","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.71.14.tgz","fileCount":171,"integrity":"sha512-en5/eqhAFuq8vX+bdUKkGrJ1F3DIjVWlU1+GcJmlYrgLg/xEfpNXA9iZgFZbPy0BEN9aMn2rDrXxTfZhOsD54Q==","signatures":[{"sig":"MEYCIQDKBT5Hyp/fCV/M+ZjsCAUe2aVJ8gtqSzlk2dqrV1s+mwIhAPHFkTljhaOd23Q8VIwctiOrv+QITDfIOFSSUlJUxjIa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.71.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1678768},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-kickoff-v1.json":{"default":"./schemas/agency-kickoff-v1.schema.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"368b51e9e99f4ef44db3e4507827c5dcd8631cc1","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","benchmark:pr":"bun scripts/benchmark-pr.ts","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","benchmark:act":"bun scripts/benchmark-act.ts","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:init":"bun scripts/benchmark-init.ts","benchmark:push":"bun scripts/benchmark-push.ts","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:claim":"bun scripts/benchmark-claim.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:finish":"bun scripts/benchmark-finish.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:release":"bun scripts/benchmark-release.ts","benchmark:validate":"bun scripts/benchmark-validate.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.71.14_1787068406426_0.022058854646123338","host":"s3://npm-registry-packages-npm-production"}},"2.71.15":{"name":"@markjaquith/agency","version":"2.71.15","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.71.15","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"a682f1c19fbf9c9c8211dacd5d5ffd44a6a2c43c","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.71.15.tgz","fileCount":171,"integrity":"sha512-TrspC7I3U7BUxXPSTGO6g9qzE4t38lhvjJANqX2IzlqePu5LPh4CXfYea8VGnOPx6jpgYO7Y8fmdZDAdSVJ7qQ==","signatures":[{"sig":"MEUCIC0itORT4WiFYcyKc83ktjOKi9ETSYbA0vvmgTFRSsBbAiEAqIvhIF0syGGZAbFRDEt5s4YhZV0LIF1nS1n589kKwRY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.71.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1679255},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-kickoff-v1.json":{"default":"./schemas/agency-kickoff-v1.schema.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"73d6f3ea70fd671cd08da42f56aa0a88da6f3c17","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","benchmark:pr":"bun scripts/benchmark-pr.ts","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","benchmark:act":"bun scripts/benchmark-act.ts","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:init":"bun scripts/benchmark-init.ts","benchmark:next":"bun scripts/benchmark-next.ts","benchmark:push":"bun scripts/benchmark-push.ts","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:claim":"bun scripts/benchmark-claim.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:finish":"bun scripts/benchmark-finish.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:release":"bun scripts/benchmark-release.ts","benchmark:validate":"bun scripts/benchmark-validate.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.71.15_1787068483336_0.2186910781300031","host":"s3://npm-registry-packages-npm-production"}},"2.71.16":{"name":"@markjaquith/agency","version":"2.71.16","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.71.16","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"cfb981b51c5447a6d4187892516fea2939ebe3f7","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.71.16.tgz","fileCount":171,"integrity":"sha512-uiu/OhhSkEQ2zfR5IPWEomtQPxW0t7hTF5I5g0PxvkQQ42VOE/XUvE3V3WgJui2sl5URyGJctracBTVGxRogOQ==","signatures":[{"sig":"MEYCIQDYNH91L+qM71kJE1+fKiRYy2SwhAXiSjOaefy8+IAonQIhAMrW3Cc9HzSWQC7HZ3B07scbWjPPfqnw+cATFyv6jZTE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.71.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1680637},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-kickoff-v1.json":{"default":"./schemas/agency-kickoff-v1.schema.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"849dc8ddb0c8cfbd9fbefe3538e3ce65b8967a2b","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","benchmark:pr":"bun scripts/benchmark-pr.ts","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","benchmark:act":"bun scripts/benchmark-act.ts","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:init":"bun scripts/benchmark-init.ts","benchmark:next":"bun scripts/benchmark-next.ts","benchmark:push":"bun scripts/benchmark-push.ts","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:claim":"bun scripts/benchmark-claim.ts","benchmark:phase":"bun scripts/benchmark-phase.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:finish":"bun scripts/benchmark-finish.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:release":"bun scripts/benchmark-release.ts","benchmark:validate":"bun scripts/benchmark-validate.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.71.16_1787068630043_0.6552172328008163","host":"s3://npm-registry-packages-npm-production"}},"2.71.17":{"name":"@markjaquith/agency","version":"2.71.17","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.71.17","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"26f45a568d1731fccd4e20b41e89cb9d337ca5f0","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.71.17.tgz","fileCount":171,"integrity":"sha512-pIyRZkrYchQBbQMOw5zE7kJkjP8dW7nnnw5TkyV/oP3sdduqQ8KPCSkkbvN6yMRWP/A3qwzjO1WJHDB1awVN7Q==","signatures":[{"sig":"MEUCIFbxSTg7jdWZcLtG0xmx0ZN4jXbIQhK3OWWl1qA72yJcAiEA6f7JFySPs0Qn1m4YmW6VBIlrP5RKmvhUq3SyLmZx2Ac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.71.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1682174},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-kickoff-v1.json":{"default":"./schemas/agency-kickoff-v1.schema.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"e3fdf523c6d5dc25fc5f1d66cc701cb017ec5683","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","benchmark:pr":"bun scripts/benchmark-pr.ts","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","benchmark:act":"bun scripts/benchmark-act.ts","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:init":"bun scripts/benchmark-init.ts","benchmark:next":"bun scripts/benchmark-next.ts","benchmark:push":"bun scripts/benchmark-push.ts","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:claim":"bun scripts/benchmark-claim.ts","benchmark:phase":"bun scripts/benchmark-phase.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:finish":"bun scripts/benchmark-finish.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:archive":"bun scripts/benchmark-archive.ts","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:release":"bun scripts/benchmark-release.ts","benchmark:validate":"bun scripts/benchmark-validate.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.71.17_1787094108444_0.40956300553179736","host":"s3://npm-registry-packages-npm-production"}},"2.71.18":{"name":"@markjaquith/agency","version":"2.71.18","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.71.18","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"a291d1c085a94c90fac0ba6451f06e4c5eb464fc","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.71.18.tgz","fileCount":171,"integrity":"sha512-y1vGq4e1ZK9ZjCOnh6j31N6cUfwuxd7GBj9R/GeeMZ+yVQQ4Kg1Tg7mt+izxLKwc9/pBnfhSCsfQvtrM3QlM5A==","signatures":[{"sig":"MEUCIHb/o2lM6S+64MdBb24GKSFhbMakTQr3UyjtcuQUjRvLAiEA02ix6t4tqRZT9kH/In7x8q9Tiu2uDsO8gImeez65KQ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.71.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1683081},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-kickoff-v1.json":{"default":"./schemas/agency-kickoff-v1.schema.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"65549b38d9cd40b9663f060e6ced2d0ef18c4594","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","benchmark:pr":"bun scripts/benchmark-pr.ts","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","benchmark:act":"bun scripts/benchmark-act.ts","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:epic":"bun scripts/benchmark-epic.ts","benchmark:init":"bun scripts/benchmark-init.ts","benchmark:next":"bun scripts/benchmark-next.ts","benchmark:push":"bun scripts/benchmark-push.ts","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:claim":"bun scripts/benchmark-claim.ts","benchmark:phase":"bun scripts/benchmark-phase.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:finish":"bun scripts/benchmark-finish.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:archive":"bun scripts/benchmark-archive.ts","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:release":"bun scripts/benchmark-release.ts","benchmark:validate":"bun scripts/benchmark-validate.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.71.18_1787094617798_0.6635205332120595","host":"s3://npm-registry-packages-npm-production"}},"2.71.19":{"name":"@markjaquith/agency","version":"2.71.19","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.71.19","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"28647e63da022b78c21477b2d63a3462c1c3760f","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.71.19.tgz","fileCount":171,"integrity":"sha512-YGEOdhZQpT1zxcEMztVWCVDT4RARkwOTmm7S+NhXZL+s+qhIvX/dzlk/NRQgFpj5GRWI3N1UNNPcST7TOsflgw==","signatures":[{"sig":"MEYCIQD36O8R9aWlS6j8SfXGLLPwE3fOzI5nBDTApZUYB3pHvwIhALCC8ESw2W8FSaUDpWKSkDTbOcOnsTBKq3RD7T2ivd10","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.71.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1685940},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-kickoff-v1.json":{"default":"./schemas/agency-kickoff-v1.schema.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"9ce94073ff60d18ab34ad63355d034c0cea088ea","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","benchmark:pr":"bun scripts/benchmark-pr.ts","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","benchmark:act":"bun scripts/benchmark-act.ts","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:epic":"bun scripts/benchmark-epic.ts","benchmark:init":"bun scripts/benchmark-init.ts","benchmark:next":"bun scripts/benchmark-next.ts","benchmark:push":"bun scripts/benchmark-push.ts","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:claim":"bun scripts/benchmark-claim.ts","benchmark:graph":"bun scripts/benchmark-graph.ts","benchmark:phase":"bun scripts/benchmark-phase.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:finish":"bun scripts/benchmark-finish.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:archive":"bun scripts/benchmark-archive.ts","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:release":"bun scripts/benchmark-release.ts","benchmark:validate":"bun scripts/benchmark-validate.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.71.19_1787095094431_0.38078695537099083","host":"s3://npm-registry-packages-npm-production"}},"2.71.20":{"name":"@markjaquith/agency","version":"2.71.20","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.71.20","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"7852053b5c430053bd1a772c7a054585698d4b7a","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.71.20.tgz","fileCount":171,"integrity":"sha512-bY60HHTorHBkrNiFQ85WZsxvDrQ0bGs7puRDAkQ+tvMFXNN+l1R8k8E9rrPyiTlPBYzhIgIZ9uFNlFR4lMAwew==","signatures":[{"sig":"MEQCIFwNuzRxghnBSgJMsFSTO418cbK+4uJStRe/N4zc+GcpAiBz6dZ991LtFYAvfg8DQICLhhBKeti6Oobklxw/8cnyKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.71.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1688467},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-kickoff-v1.json":{"default":"./schemas/agency-kickoff-v1.schema.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"b203c51bdfa90461222e9851a4bc19286bc05f65","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","benchmark:pr":"bun scripts/benchmark-pr.ts","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","benchmark:act":"bun scripts/benchmark-act.ts","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:epic":"bun scripts/benchmark-epic.ts","benchmark:init":"bun scripts/benchmark-init.ts","benchmark:next":"bun scripts/benchmark-next.ts","benchmark:push":"bun scripts/benchmark-push.ts","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:claim":"bun scripts/benchmark-claim.ts","benchmark:graph":"bun scripts/benchmark-graph.ts","benchmark:phase":"bun scripts/benchmark-phase.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:finish":"bun scripts/benchmark-finish.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:archive":"bun scripts/benchmark-archive.ts","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:release":"bun scripts/benchmark-release.ts","benchmark:validate":"bun scripts/benchmark-validate.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts","benchmark:integration":"bun scripts/benchmark-integration.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.71.20_1787096386984_0.3384651225958697","host":"s3://npm-registry-packages-npm-production"}},"2.71.21":{"name":"@markjaquith/agency","version":"2.71.21","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.71.21","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"7e8f56d9f9b47c8c274bd290669b164567c4abe9","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.71.21.tgz","fileCount":172,"integrity":"sha512-vIqgcVzkN8LGq5AqeBKlkYRj+uOBOVrun3M3UKHT5ysxEFo7m9dpAuJw9Vg5yXUvB+MCVNCH6+P2lu1wtsMaoA==","signatures":[{"sig":"MEUCIAzd1A5+mQwzcOA1A3VKEhd2OCDenWOjtp9cZjDkOLwnAiEAy2f8j0LscCH+ISyZfSMYxDFAGUbx9DSLkizgIvK+6Q0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.71.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1691956},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-kickoff-v1.json":{"default":"./schemas/agency-kickoff-v1.schema.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"81e249b87a4332c5ac6ccee74867d58104822d37","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","benchmark:pr":"bun scripts/benchmark-pr.ts","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","benchmark:act":"bun scripts/benchmark-act.ts","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:epic":"bun scripts/benchmark-epic.ts","benchmark:init":"bun scripts/benchmark-init.ts","benchmark:next":"bun scripts/benchmark-next.ts","benchmark:push":"bun scripts/benchmark-push.ts","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:claim":"bun scripts/benchmark-claim.ts","benchmark:graph":"bun scripts/benchmark-graph.ts","benchmark:phase":"bun scripts/benchmark-phase.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:finish":"bun scripts/benchmark-finish.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:archive":"bun scripts/benchmark-archive.ts","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:release":"bun scripts/benchmark-release.ts","benchmark:validate":"bun scripts/benchmark-validate.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts","benchmark:integration":"bun scripts/benchmark-integration.ts","benchmark:repositories":"bun scripts/benchmark-repositories.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.71.21_1787097135654_0.5725077310522448","host":"s3://npm-registry-packages-npm-production"}},"2.71.22":{"name":"@markjaquith/agency","version":"2.71.22","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.71.22","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"a4a7f743c2c6d428afb281b4edb9ff23d5dfe9f6","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.71.22.tgz","fileCount":172,"integrity":"sha512-sCsnZDvIDZThfnl17XJR1Ef8uC1YWiNOMdkqG//QEqb9uoGBtY4aiBHDil0qeq7duaZRfLuxlfhWsNJD7TtAng==","signatures":[{"sig":"MEQCIEee+lGvhPjzjwsyLh3vz7wlyEoqRTbnWrj3F/HNRZbeAiBpzmVq2m5b6+X5Wk6vzFCPKKWEjFPWD7/Z6azSTjXojQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.71.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1692392},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-kickoff-v1.json":{"default":"./schemas/agency-kickoff-v1.schema.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"36a46f24f5647300d171ad240d624ca0b45dc597","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","benchmark:pr":"bun scripts/benchmark-pr.ts","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","benchmark:act":"bun scripts/benchmark-act.ts","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:epic":"bun scripts/benchmark-epic.ts","benchmark:init":"bun scripts/benchmark-init.ts","benchmark:next":"bun scripts/benchmark-next.ts","benchmark:push":"bun scripts/benchmark-push.ts","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:claim":"bun scripts/benchmark-claim.ts","benchmark:graph":"bun scripts/benchmark-graph.ts","benchmark:phase":"bun scripts/benchmark-phase.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:finish":"bun scripts/benchmark-finish.ts","benchmark:review":"bun scripts/benchmark-review.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:archive":"bun scripts/benchmark-archive.ts","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:release":"bun scripts/benchmark-release.ts","benchmark:validate":"bun scripts/benchmark-validate.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts","benchmark:integration":"bun scripts/benchmark-integration.ts","benchmark:repositories":"bun scripts/benchmark-repositories.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.71.22_1787097652656_0.14214690798165974","host":"s3://npm-registry-packages-npm-production"}},"2.71.23":{"name":"@markjaquith/agency","version":"2.71.23","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.71.23","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"b2e3c2f02779995e817f46893a06e71f5c3d86bf","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.71.23.tgz","fileCount":172,"integrity":"sha512-PeKpcq1yRlzjZ7UYK4Zcxqlm2cjXguMq9vDVbcl9zSUsQY7ZfLhdmHGggIdynzb1jSkKFE8ObHqbABW4l3D94w==","signatures":[{"sig":"MEQCIBhWrNCiE+fH0+wa7iFM9ooL1R1dNk+6CEBiQYz4Ox+kAiBTKzNp94jJALqq2ndvG2yi6VRhVjX5t/XL3a59L1Kzww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.71.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1693099},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-kickoff-v1.json":{"default":"./schemas/agency-kickoff-v1.schema.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"cdc3dd4442dd0892316fe7ae2f061f98f1ce4b72","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","benchmark:pr":"bun scripts/benchmark-pr.ts","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","benchmark:act":"bun scripts/benchmark-act.ts","benchmark:vcs":"bun scripts/benchmark-vcs.ts","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:epic":"bun scripts/benchmark-epic.ts","benchmark:init":"bun scripts/benchmark-init.ts","benchmark:next":"bun scripts/benchmark-next.ts","benchmark:push":"bun scripts/benchmark-push.ts","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:claim":"bun scripts/benchmark-claim.ts","benchmark:graph":"bun scripts/benchmark-graph.ts","benchmark:phase":"bun scripts/benchmark-phase.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:finish":"bun scripts/benchmark-finish.ts","benchmark:review":"bun scripts/benchmark-review.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:archive":"bun scripts/benchmark-archive.ts","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:release":"bun scripts/benchmark-release.ts","benchmark:validate":"bun scripts/benchmark-validate.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts","benchmark:integration":"bun scripts/benchmark-integration.ts","benchmark:repositories":"bun scripts/benchmark-repositories.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.71.23_1787098113544_0.651802135234814","host":"s3://npm-registry-packages-npm-production"}},"2.71.24":{"name":"@markjaquith/agency","version":"2.71.24","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.71.24","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"23f0f81947f0bbab6fdf97f720cd00a35266367c","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.71.24.tgz","fileCount":172,"integrity":"sha512-YaR7XIQEU7TgJq82qNUeBSfKhQXFMt/ThlGJ/GDlO8Uc+HLFl+1fYAN7X4VLwGVgd+fJZ2IGqM7IC07IAEjXOQ==","signatures":[{"sig":"MEUCIBErvFm1Yc/t070MlleeJAUSU6Tq0Z2gWytTtqUt98IGAiEA0Hrt+i5JdILYf5mA6sQTiNPKDdBfKlU4TgKfEIbC1Yo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.71.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1698538},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-kickoff-v1.json":{"default":"./schemas/agency-kickoff-v1.schema.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"501ddd48848d3c7f9f8aca30bd2b095f52b96310","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","benchmark:pr":"bun scripts/benchmark-pr.ts","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","benchmark:act":"bun scripts/benchmark-act.ts","benchmark:vcs":"bun scripts/benchmark-vcs.ts","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:epic":"bun scripts/benchmark-epic.ts","benchmark:init":"bun scripts/benchmark-init.ts","benchmark:next":"bun scripts/benchmark-next.ts","benchmark:push":"bun scripts/benchmark-push.ts","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:claim":"bun scripts/benchmark-claim.ts","benchmark:graph":"bun scripts/benchmark-graph.ts","benchmark:phase":"bun scripts/benchmark-phase.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:finish":"bun scripts/benchmark-finish.ts","benchmark:review":"bun scripts/benchmark-review.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:archive":"bun scripts/benchmark-archive.ts","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:release":"bun scripts/benchmark-release.ts","benchmark:validate":"bun scripts/benchmark-validate.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts","benchmark:integration":"bun scripts/benchmark-integration.ts","benchmark:repositories":"bun scripts/benchmark-repositories.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.71.24_1787102427885_0.35227187710385666","host":"s3://npm-registry-packages-npm-production"}},"2.71.25":{"name":"@markjaquith/agency","version":"2.71.25","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.71.25","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"5725df416903aa86c31099d8471af44a98827b59","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.71.25.tgz","fileCount":172,"integrity":"sha512-jYYGyJHkNINPJQfCBbpQFsPberrIy92tiwNzQPzlFVlTvbXJnQjT00gg0UC2PWhUjZIT8VmPmfcBMp2M4mocWA==","signatures":[{"sig":"MEYCIQCWclI0087OjnuFFjWgETP4WHyglB4NQCMhW1JajXBXKAIhAN4u93yiDk6aujD0dgFrsDPK0yUaqlUF2aFRWPD7HxSj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.71.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1698559},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-kickoff-v1.json":{"default":"./schemas/agency-kickoff-v1.schema.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"19fba97af2110297b8a3708785f50f7f77ed1c1e","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","benchmark:pr":"bun scripts/benchmark-pr.ts","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","benchmark:act":"bun scripts/benchmark-act.ts","benchmark:vcs":"bun scripts/benchmark-vcs.ts","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:epic":"bun scripts/benchmark-epic.ts","benchmark:init":"bun scripts/benchmark-init.ts","benchmark:next":"bun scripts/benchmark-next.ts","benchmark:push":"bun scripts/benchmark-push.ts","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:claim":"bun scripts/benchmark-claim.ts","benchmark:graph":"bun scripts/benchmark-graph.ts","benchmark:phase":"bun scripts/benchmark-phase.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:finish":"bun scripts/benchmark-finish.ts","benchmark:review":"bun scripts/benchmark-review.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:archive":"bun scripts/benchmark-archive.ts","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:release":"bun scripts/benchmark-release.ts","benchmark:validate":"bun scripts/benchmark-validate.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts","benchmark:integration":"bun scripts/benchmark-integration.ts","benchmark:repositories":"bun scripts/benchmark-repositories.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.71.25_1787180243649_0.57399880708193","host":"s3://npm-registry-packages-npm-production"}},"2.71.26":{"name":"@markjaquith/agency","version":"2.71.26","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.71.26","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"e485fbba7fe5c99902741d2931b21b052cedd2ef","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.71.26.tgz","fileCount":172,"integrity":"sha512-eOlPrvggbQBYiHbZcK6pxWoZNwG43HSUWPWE4vmlmkPM0Ujlhj2YMddaqXLvtB9q52LHRfM5rEhPJAjDdi2AwQ==","signatures":[{"sig":"MEYCIQD36i1mO4q2Mg63rXMlGa148TAPZ9swT2ZCqJJhmw/0+AIhAJ1TQSWeR1G/G4Ry1BsYBtruj8l0wRs2/Mhs98UNrrS0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.71.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1699768},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-kickoff-v1.json":{"default":"./schemas/agency-kickoff-v1.schema.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"170e8b3c34405751743fc4b870b4c33d55c3aadf","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","benchmark:pr":"bun scripts/benchmark-pr.ts","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","benchmark:act":"bun scripts/benchmark-act.ts","benchmark:vcs":"bun scripts/benchmark-vcs.ts","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:epic":"bun scripts/benchmark-epic.ts","benchmark:init":"bun scripts/benchmark-init.ts","benchmark:next":"bun scripts/benchmark-next.ts","benchmark:push":"bun scripts/benchmark-push.ts","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:claim":"bun scripts/benchmark-claim.ts","benchmark:graph":"bun scripts/benchmark-graph.ts","benchmark:phase":"bun scripts/benchmark-phase.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:finish":"bun scripts/benchmark-finish.ts","benchmark:review":"bun scripts/benchmark-review.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:archive":"bun scripts/benchmark-archive.ts","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:release":"bun scripts/benchmark-release.ts","benchmark:validate":"bun scripts/benchmark-validate.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts","benchmark:integration":"bun scripts/benchmark-integration.ts","benchmark:repositories":"bun scripts/benchmark-repositories.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.71.26_1787181669290_0.35372492316399873","host":"s3://npm-registry-packages-npm-production"}},"2.71.27":{"name":"@markjaquith/agency","version":"2.71.27","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.71.27","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"5ccfe9126ee48c718e1c3a8e3bf60ea7a9874c9f","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.71.27.tgz","fileCount":172,"integrity":"sha512-FGLJBElnlnCt4M3gZ5jt6lXVpCFomHR/lp4//NlbPBKSb1srBhhPqZBbcc6VVCP6PwX4jGHHJ9iTBKLeIFSprw==","signatures":[{"sig":"MEQCICvD1jg+ZsjiS8eOTYL9olqqsNRd+Psh4JdQ0xy079IyAiBzztUksfOVJPikesoj8GTqdKzpJ04poCtmhQSZcrI7BA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.71.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1701263},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-kickoff-v1.json":{"default":"./schemas/agency-kickoff-v1.schema.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"ab296fe1192286fd6721f30bce7ae27422922e80","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","benchmark:pr":"bun scripts/benchmark-pr.ts","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","benchmark:act":"bun scripts/benchmark-act.ts","benchmark:vcs":"bun scripts/benchmark-vcs.ts","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:epic":"bun scripts/benchmark-epic.ts","benchmark:init":"bun scripts/benchmark-init.ts","benchmark:next":"bun scripts/benchmark-next.ts","benchmark:push":"bun scripts/benchmark-push.ts","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:claim":"bun scripts/benchmark-claim.ts","benchmark:graph":"bun scripts/benchmark-graph.ts","benchmark:phase":"bun scripts/benchmark-phase.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:finish":"bun scripts/benchmark-finish.ts","benchmark:review":"bun scripts/benchmark-review.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:archive":"bun scripts/benchmark-archive.ts","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:release":"bun scripts/benchmark-release.ts","benchmark:validate":"bun scripts/benchmark-validate.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts","benchmark:integration":"bun scripts/benchmark-integration.ts","benchmark:repositories":"bun scripts/benchmark-repositories.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.71.27_1787183188553_0.25811796043325597","host":"s3://npm-registry-packages-npm-production"}},"2.72.0":{"name":"@markjaquith/agency","version":"2.72.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.72.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"d7a160e6c8d7173aa399c3e80ffb0290b5ba9e3e","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.72.0.tgz","fileCount":172,"integrity":"sha512-aqqdnh4Ja5QnxKQ0Cf0w7zkCbeOIZraIi8/OtIvI1ItaP72aCNYeIDnz4B/Hc4l3txZlw+NJtwelDmoxBOia8w==","signatures":[{"sig":"MEUCICLa6Dm5s20v57+eCjDIJldY7lHwFkZz9azChj96n7HuAiEAgIxi7UjGqyc6/9cHlnGJX3k9J1AqZEtFwQOWARad3k4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.72.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1715767},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-kickoff-v1.json":{"default":"./schemas/agency-kickoff-v1.schema.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"}},"gitHead":"b68ab22fba19365c5b8c582735aed20f0b057dad","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","benchmark:pr":"bun scripts/benchmark-pr.ts","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","benchmark:act":"bun scripts/benchmark-act.ts","benchmark:vcs":"bun scripts/benchmark-vcs.ts","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:epic":"bun scripts/benchmark-epic.ts","benchmark:init":"bun scripts/benchmark-init.ts","benchmark:next":"bun scripts/benchmark-next.ts","benchmark:push":"bun scripts/benchmark-push.ts","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:claim":"bun scripts/benchmark-claim.ts","benchmark:graph":"bun scripts/benchmark-graph.ts","benchmark:phase":"bun scripts/benchmark-phase.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:finish":"bun scripts/benchmark-finish.ts","benchmark:review":"bun scripts/benchmark-review.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:archive":"bun scripts/benchmark-archive.ts","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:release":"bun scripts/benchmark-release.ts","benchmark:validate":"bun scripts/benchmark-validate.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts","benchmark:integration":"bun scripts/benchmark-integration.ts","benchmark:repositories":"bun scripts/benchmark-repositories.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.72.0_1787339901854_0.7130574893644139","host":"s3://npm-registry-packages-npm-production"}},"2.73.0":{"name":"@markjaquith/agency","version":"2.73.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.73.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"3d524c599a1395d23e5bfe3da7705cbcbff5da14","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.73.0.tgz","fileCount":172,"integrity":"sha512-Vd4UHhKdXwYsTOG6zP3yxltRIlKWx2S6x19V61WkRpcRkeCJD9gpnBJww0cEU8vAbwbp7I8ki5UxhyfyH0A1gA==","signatures":[{"sig":"MEUCIQClSljZXKNfcgGJy2y2HKZi0qfem+P39J+ss1qRRx3ABAIgSGrmKTmNGIognXcMfmq6IXcJ5CAPptXP6kwCi53I+84=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.73.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1720389},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"},"./schemas/agency-execution-v1.json":{"default":"./schemas/agency-execution-v1.schema.json"}},"gitHead":"493e08e90cff12ec06eee904c4f811b717acc1e5","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","benchmark:pr":"bun scripts/benchmark-pr.ts","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","benchmark:act":"bun scripts/benchmark-act.ts","benchmark:vcs":"bun scripts/benchmark-vcs.ts","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:epic":"bun scripts/benchmark-epic.ts","benchmark:init":"bun scripts/benchmark-init.ts","benchmark:next":"bun scripts/benchmark-next.ts","benchmark:push":"bun scripts/benchmark-push.ts","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:claim":"bun scripts/benchmark-claim.ts","benchmark:graph":"bun scripts/benchmark-graph.ts","benchmark:phase":"bun scripts/benchmark-phase.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:finish":"bun scripts/benchmark-finish.ts","benchmark:review":"bun scripts/benchmark-review.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:archive":"bun scripts/benchmark-archive.ts","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:release":"bun scripts/benchmark-release.ts","benchmark:validate":"bun scripts/benchmark-validate.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts","benchmark:integration":"bun scripts/benchmark-integration.ts","benchmark:repositories":"bun scripts/benchmark-repositories.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.73.0_1787350478410_0.7397729665198411","host":"s3://npm-registry-packages-npm-production"}},"2.73.1":{"name":"@markjaquith/agency","version":"2.73.1","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.73.1","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"09dec9e0c71b7eaf380307e9e0b0e9750e455705","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.73.1.tgz","fileCount":172,"integrity":"sha512-MowZLz66J2bKgHud73JR8HQVourvsyPH5vsqiT30CCp8srcFQ8t0UiU6KQ10yqezAszcEqmiTVSWp5UO3TwVyg==","signatures":[{"sig":"MEUCICA1Whuw+M2cR+HABtdrFUJdbbBmAsF38+FKuG3jP5EnAiEAwk72qJMzHfqjm7zU8YD5YL5t3PWQBSd3svxOWxcOAGE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.73.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1722003},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"},"./schemas/agency-execution-v1.json":{"default":"./schemas/agency-execution-v1.schema.json"}},"gitHead":"2a96940eb5170ac602c8ffe68e56c88ca9abfc90","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","benchmark:pr":"bun scripts/benchmark-pr.ts","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","benchmark:act":"bun scripts/benchmark-act.ts","benchmark:vcs":"bun scripts/benchmark-vcs.ts","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:epic":"bun scripts/benchmark-epic.ts","benchmark:init":"bun scripts/benchmark-init.ts","benchmark:next":"bun scripts/benchmark-next.ts","benchmark:push":"bun scripts/benchmark-push.ts","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:claim":"bun scripts/benchmark-claim.ts","benchmark:graph":"bun scripts/benchmark-graph.ts","benchmark:phase":"bun scripts/benchmark-phase.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:finish":"bun scripts/benchmark-finish.ts","benchmark:review":"bun scripts/benchmark-review.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:archive":"bun scripts/benchmark-archive.ts","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:release":"bun scripts/benchmark-release.ts","benchmark:validate":"bun scripts/benchmark-validate.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts","benchmark:integration":"bun scripts/benchmark-integration.ts","benchmark:repositories":"bun scripts/benchmark-repositories.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.73.1_1787353031633_0.3947517502462121","host":"s3://npm-registry-packages-npm-production"}},"2.73.2":{"name":"@markjaquith/agency","version":"2.73.2","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.73.2","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"964c1b81739ed2be78a26e4e32aee003c49da7c3","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.73.2.tgz","fileCount":172,"integrity":"sha512-y/xMNNsiZj3wTEiczV6MXwv+XvdsjlwFQQ1OWkWFG6vqT2X7DDTNACU7mzWa5pIxc8Dw5Gou5SfG0rZh76MW+A==","signatures":[{"sig":"MEUCIFwo4GW+VcL6qVYQ2mHjmdp0pyO/waGpTzrH/z/wy8eWAiEAo0ng9Q4HWmcjlqJfPfSbeaufm5BlYymYv9GCyAovt0A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.73.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1727208},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"},"./schemas/agency-execution-v1.json":{"default":"./schemas/agency-execution-v1.schema.json"}},"gitHead":"5425fe0d032e17fb68548dee8487e7d097f4a4b2","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","benchmark:pr":"bun scripts/benchmark-pr.ts","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","benchmark:act":"bun scripts/benchmark-act.ts","benchmark:vcs":"bun scripts/benchmark-vcs.ts","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:epic":"bun scripts/benchmark-epic.ts","benchmark:init":"bun scripts/benchmark-init.ts","benchmark:next":"bun scripts/benchmark-next.ts","benchmark:push":"bun scripts/benchmark-push.ts","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:claim":"bun scripts/benchmark-claim.ts","benchmark:graph":"bun scripts/benchmark-graph.ts","benchmark:phase":"bun scripts/benchmark-phase.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:finish":"bun scripts/benchmark-finish.ts","benchmark:review":"bun scripts/benchmark-review.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:archive":"bun scripts/benchmark-archive.ts","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:release":"bun scripts/benchmark-release.ts","benchmark:validate":"bun scripts/benchmark-validate.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts","benchmark:integration":"bun scripts/benchmark-integration.ts","benchmark:repositories":"bun scripts/benchmark-repositories.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.73.2_1787355110483_0.13739064783871568","host":"s3://npm-registry-packages-npm-production"}},"2.74.0":{"name":"@markjaquith/agency","version":"2.74.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@2.74.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"a37754d0024088fca9255b4a2333189fc88068dd","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-2.74.0.tgz","fileCount":172,"integrity":"sha512-c6YP3jUwfYjFY0rTgwWKNGQGDGuCnM8n66zg4Xk7dU7KLWI02cI0dRdDnMFthJ3odqY1ImLhYkOS0zH/p3z4bA==","signatures":[{"sig":"MEUCIATnwjM6XSnNNTLjv15kvtqSmNgm2a/KHsjZ9lBJBq9qAiEA9eBoO4ZVMR2qGlNN+Q7rY0jXX0l7sd8Ex8+dFp1WLGY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@2.74.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1727682},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"},"./schemas/agency-execution-v1.json":{"default":"./schemas/agency-execution-v1.schema.json"}},"gitHead":"c4373c682ed3e0acca542c6a8f02dd6828b4e9dd","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","benchmark:pr":"bun scripts/benchmark-pr.ts","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","benchmark:act":"bun scripts/benchmark-act.ts","benchmark:vcs":"bun scripts/benchmark-vcs.ts","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:epic":"bun scripts/benchmark-epic.ts","benchmark:init":"bun scripts/benchmark-init.ts","benchmark:next":"bun scripts/benchmark-next.ts","benchmark:push":"bun scripts/benchmark-push.ts","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:claim":"bun scripts/benchmark-claim.ts","benchmark:graph":"bun scripts/benchmark-graph.ts","benchmark:phase":"bun scripts/benchmark-phase.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:finish":"bun scripts/benchmark-finish.ts","benchmark:review":"bun scripts/benchmark-review.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:archive":"bun scripts/benchmark-archive.ts","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:release":"bun scripts/benchmark-release.ts","benchmark:validate":"bun scripts/benchmark-validate.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts","benchmark:integration":"bun scripts/benchmark-integration.ts","benchmark:repositories":"bun scripts/benchmark-repositories.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_2.74.0_1787415757140_0.46605126217210024","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@markjaquith/agency","version":"3.0.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@3.0.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"493d3edebee3fda78970f237286c8de503dcc04b","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-3.0.0.tgz","fileCount":164,"integrity":"sha512-KQePPnXAD67iyc6TAGu2aUiMjM7ZULlz7Hs6TOpQwBjApZdXnu9NPVTKab4foOCJwXX68w9gWxyqOU3anTRl0w==","signatures":[{"sig":"MEUCIDKKx070lTNPsXBzpb3563IR4YYw78RRBHCrNuf/6FltAiEAxqbnNRTT/bhhSMtEQnHTJ+LZCp4gJ2zns1Ci0boSiCE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1542756},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"},"./schemas/agency-execution-v1.json":{"default":"./schemas/agency-execution-v1.schema.json"}},"gitHead":"177e4fee8a9ba6d227d8b5fcccd2cf0003c35fb8","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","benchmark:pr":"bun scripts/benchmark-pr.ts","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","benchmark:act":"bun scripts/benchmark-act.ts","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:epic":"bun scripts/benchmark-epic.ts","benchmark:init":"bun scripts/benchmark-init.ts","benchmark:next":"bun scripts/benchmark-next.ts","benchmark:push":"bun scripts/benchmark-push.ts","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:claim":"bun scripts/benchmark-claim.ts","benchmark:graph":"bun scripts/benchmark-graph.ts","benchmark:phase":"bun scripts/benchmark-phase.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:finish":"bun scripts/benchmark-finish.ts","benchmark:review":"bun scripts/benchmark-review.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:archive":"bun scripts/benchmark-archive.ts","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:release":"bun scripts/benchmark-release.ts","benchmark:validate":"bun scripts/benchmark-validate.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts","benchmark:integration":"bun scripts/benchmark-integration.ts","benchmark:repositories":"bun scripts/benchmark-repositories.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_3.0.0_1787422977290_0.9245753561623689","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@markjaquith/agency","version":"3.1.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@3.1.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"44b55125a668c915265d216fc4242c4e405e4975","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-3.1.0.tgz","fileCount":164,"integrity":"sha512-KFEPrXbc4Vu0NEr/FkxhwaCe2UpxUlSq0wopIex5lChBDIQxNotFvNmWSUWTWsaB2meeITJC8g+YwXXZdSHRgg==","signatures":[{"sig":"MEUCIDh+nqThII0+qlBvLOFpll4dHmcCK8R0ccf37sxtwuuZAiEA5PJbepI66Dd0E6Shg9HnHTGknrfwS0E7eJS2+TWkgLU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@3.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1547528},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"},"./schemas/agency-execution-v1.json":{"default":"./schemas/agency-execution-v1.schema.json"}},"gitHead":"c2f83649de0a34932dc711fc295ddaf3196ff52a","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","benchmark:pr":"bun scripts/benchmark-pr.ts","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","benchmark:act":"bun scripts/benchmark-act.ts","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:epic":"bun scripts/benchmark-epic.ts","benchmark:init":"bun scripts/benchmark-init.ts","benchmark:next":"bun scripts/benchmark-next.ts","benchmark:push":"bun scripts/benchmark-push.ts","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:claim":"bun scripts/benchmark-claim.ts","benchmark:graph":"bun scripts/benchmark-graph.ts","benchmark:phase":"bun scripts/benchmark-phase.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:finish":"bun scripts/benchmark-finish.ts","benchmark:review":"bun scripts/benchmark-review.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:archive":"bun scripts/benchmark-archive.ts","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:release":"bun scripts/benchmark-release.ts","benchmark:validate":"bun scripts/benchmark-validate.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts","benchmark:integration":"bun scripts/benchmark-integration.ts","benchmark:repositories":"bun scripts/benchmark-repositories.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_3.1.0_1787595653361_0.6232061282180665","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"@markjaquith/agency","version":"3.1.1","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@3.1.1","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"6438963c8153749d734adff3d107250312443cba","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-3.1.1.tgz","fileCount":164,"integrity":"sha512-+oTzTYCc5UKDMI+aR5fLBSvj5KNteZjXfniU07TjhEVHaDMIwzw1mbpI0izWwXTiADNpCE61VAI9vorUl5Rj5Q==","signatures":[{"sig":"MEUCIQDq/FAHrj0g5A0neFMs7ogXGzMgQS2EI6KZ+VJUpHNasgIgNpjrg9JN1IlH834NbGODPawkEsfInP+2cpQMjz/EGPA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEEy6e0Cvx17LGB5vJpKnFjVKTv8UqI/pigui/gSIVyHAiBxEDmGPn7PiDKBhYTRoYPDIENXIWyr2tWs79TY7FQfQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@3.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1548390},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"},"./schemas/agency-execution-v1.json":{"default":"./schemas/agency-execution-v1.schema.json"}},"gitHead":"a1a213dd38516a3b08364254fb0b6615f99002dd","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","benchmark:pr":"bun scripts/benchmark-pr.ts","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","benchmark:act":"bun scripts/benchmark-act.ts","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:epic":"bun scripts/benchmark-epic.ts","benchmark:init":"bun scripts/benchmark-init.ts","benchmark:next":"bun scripts/benchmark-next.ts","benchmark:push":"bun scripts/benchmark-push.ts","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:claim":"bun scripts/benchmark-claim.ts","benchmark:graph":"bun scripts/benchmark-graph.ts","benchmark:phase":"bun scripts/benchmark-phase.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:finish":"bun scripts/benchmark-finish.ts","benchmark:review":"bun scripts/benchmark-review.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:archive":"bun scripts/benchmark-archive.ts","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:release":"bun scripts/benchmark-release.ts","benchmark:validate":"bun scripts/benchmark-validate.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts","benchmark:integration":"bun scripts/benchmark-integration.ts","benchmark:repositories":"bun scripts/benchmark-repositories.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.1","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_3.1.1_1788477284703_0.7453594693054821","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@markjaquith/agency","version":"3.2.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@3.2.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"78359ee5b6a1ece65b73bf36ebd6332ea52f2322","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-3.2.0.tgz","fileCount":164,"integrity":"sha512-J2qj93AsdAzZv4dpkcs9g8nJ2YhJrLlisikvssWYgj1ySvsB8jeaQDcGKuBeFqSD87phg4cbInr1Y63rsN0t9g==","signatures":[{"sig":"MEQCIAM7WezCNU17ulu1W+EkFl4T45cnhTPTCUdyFd/agrtuAiBiXMk3+UMhexQhKGVjF6v9OtaCt6ZGPbiaDJplgxZm5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDkft6ajfEyPhGV+Uf7vppofWcs2QMUDCs/plw57ZJE7wIhAO0lFU//n3wd8cX0V6ZDPl+Dph3I+8Mwf8ISBF1fliF4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@3.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1550214},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"},"./schemas/agency-execution-v1.json":{"default":"./schemas/agency-execution-v1.schema.json"}},"gitHead":"c5acd1194777befcb7929f8beb5e32728d371a48","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","benchmark:pr":"bun scripts/benchmark-pr.ts","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","benchmark:act":"bun scripts/benchmark-act.ts","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:epic":"bun scripts/benchmark-epic.ts","benchmark:init":"bun scripts/benchmark-init.ts","benchmark:next":"bun scripts/benchmark-next.ts","benchmark:push":"bun scripts/benchmark-push.ts","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:claim":"bun scripts/benchmark-claim.ts","benchmark:graph":"bun scripts/benchmark-graph.ts","benchmark:phase":"bun scripts/benchmark-phase.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:finish":"bun scripts/benchmark-finish.ts","benchmark:review":"bun scripts/benchmark-review.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:archive":"bun scripts/benchmark-archive.ts","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:release":"bun scripts/benchmark-release.ts","benchmark:validate":"bun scripts/benchmark-validate.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts","benchmark:integration":"bun scripts/benchmark-integration.ts","benchmark:repositories":"bun scripts/benchmark-repositories.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.1","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_3.2.0_1788486884006_0.1861701805802669","host":"s3://npm-registry-packages-npm-production"}},"3.2.1":{"name":"@markjaquith/agency","version":"3.2.1","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@3.2.1","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"2040e517fe1da82c2855b508afa4c411bf9d20a0","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-3.2.1.tgz","fileCount":164,"integrity":"sha512-fknVLC+Rkg3kbB8jq0C3X28YoM77Ov2RxH3R2MhCJ+dNCY3X+P3qRzNpKJ3KklJoSDNrMeqoPWfhioNTxU2PWw==","signatures":[{"sig":"MEQCIFefqJjd4UggWAmp1xYvKZsAjcPJBavH3wp184O8F9XnAiAlGl8QxlhLzY1CX2K/w1Uo7SCv8zJ/C/LdyNZnz8kn0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDPbQQAU88zFY0V3ZZQCPJ+WWItOhjCzdjGMO6nzFatGgIhAOJ6QcArpMMoMyaNfk6fjjFHGsUvu51OeBy1ashHxKJf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@3.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1549817},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"},"./schemas/agency-execution-v1.json":{"default":"./schemas/agency-execution-v1.schema.json"}},"gitHead":"bf73938ccdd03dbd1be24b512c25d60ff8ff8b58","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","benchmark:pr":"bun scripts/benchmark-pr.ts","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","benchmark:act":"bun scripts/benchmark-act.ts","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:epic":"bun scripts/benchmark-epic.ts","benchmark:init":"bun scripts/benchmark-init.ts","benchmark:next":"bun scripts/benchmark-next.ts","benchmark:push":"bun scripts/benchmark-push.ts","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:claim":"bun scripts/benchmark-claim.ts","benchmark:graph":"bun scripts/benchmark-graph.ts","benchmark:phase":"bun scripts/benchmark-phase.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:finish":"bun scripts/benchmark-finish.ts","benchmark:review":"bun scripts/benchmark-review.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:archive":"bun scripts/benchmark-archive.ts","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:release":"bun scripts/benchmark-release.ts","benchmark:validate":"bun scripts/benchmark-validate.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts","benchmark:integration":"bun scripts/benchmark-integration.ts","benchmark:repositories":"bun scripts/benchmark-repositories.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.1","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_3.2.1_1788491988050_0.03318630896631114","host":"s3://npm-registry-packages-npm-production"}},"3.2.2":{"name":"@markjaquith/agency","version":"3.2.2","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@3.2.2","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"eea6b27d52cf8960d5f43ab20284290c4f50ea0e","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-3.2.2.tgz","fileCount":164,"integrity":"sha512-a2ExPg3Mm5E3Vy4NtdHB9JCklVDeUpsx6H/0tugQERgv5tD+Cyw8IOS2TafnEm+c8WglY1RMQFymXC546v4BoQ==","signatures":[{"sig":"MEQCIFke9XaW19RpintcLIvUMp1NgWqJ1W25rKlwgHkoCwgIAiBpgOrlRbSe2AivP58h3AaZkgTK/DnwTHkfVoKfzxs4Vg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICLihnXjwlwcpeW3bTp6kYqK+XWIPBYKe/uQU3jkNp8cAiEAsQfuHQpaQuz73XMlnBdpWbiCvNEeyDatcHqTUmMxrFw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@3.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1568801},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"},"./schemas/agency-execution-v1.json":{"default":"./schemas/agency-execution-v1.schema.json"}},"gitHead":"928624c6126559438db78f9937d2a761d684301a","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","benchmark:pr":"bun scripts/benchmark-pr.ts","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","benchmark:act":"bun scripts/benchmark-act.ts","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:epic":"bun scripts/benchmark-epic.ts","benchmark:init":"bun scripts/benchmark-init.ts","benchmark:next":"bun scripts/benchmark-next.ts","benchmark:push":"bun scripts/benchmark-push.ts","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:claim":"bun scripts/benchmark-claim.ts","benchmark:graph":"bun scripts/benchmark-graph.ts","benchmark:phase":"bun scripts/benchmark-phase.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:finish":"bun scripts/benchmark-finish.ts","benchmark:review":"bun scripts/benchmark-review.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:archive":"bun scripts/benchmark-archive.ts","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:release":"bun scripts/benchmark-release.ts","benchmark:validate":"bun scripts/benchmark-validate.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts","benchmark:integration":"bun scripts/benchmark-integration.ts","benchmark:repositories":"bun scripts/benchmark-repositories.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.1","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_3.2.2_1788498471135_0.3017771016389339","host":"s3://npm-registry-packages-npm-production"}},"3.2.3":{"name":"@markjaquith/agency","version":"3.2.3","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@3.2.3","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"eee11f09e271092f36aec54dcb88b02bc95a54d9","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-3.2.3.tgz","fileCount":161,"integrity":"sha512-yF6REjJ4lbHGhjdjcHbyBPqD6G6hKg7tFF5DarXaA/HtoRfpSHFNHB1V5qKjMfGIXUiTUNSSTeGmlU1oArOnNA==","signatures":[{"sig":"MEUCIQD9cOD/qoYItvurlDHppQZVvVsikLhbRkDND08MMO6OvAIgJV9X+ObctMGSrA6B3KKy80Efa3stf4K6vMY+YiPe44M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIATBjgtdfX9zzvN7N56QaJGUsjQ2O2EwO82uJf86h1UeAiEAyOZr4nKAvenTvUC5ZMOTC3oDwDlL8pFQplBsvwPJJdA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@3.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1524702},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"},"./schemas/agency-execution-v1.json":{"default":"./schemas/agency-execution-v1.schema.json"}},"gitHead":"0b2b8cfee32075d7c22a094ea608758cb2120b80","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","benchmark:pr":"bun scripts/benchmark-pr.ts","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","benchmark:act":"bun scripts/benchmark-act.ts","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:epic":"bun scripts/benchmark-epic.ts","benchmark:init":"bun scripts/benchmark-init.ts","benchmark:next":"bun scripts/benchmark-next.ts","benchmark:push":"bun scripts/benchmark-push.ts","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:graph":"bun scripts/benchmark-graph.ts","benchmark:phase":"bun scripts/benchmark-phase.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:review":"bun scripts/benchmark-review.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:archive":"bun scripts/benchmark-archive.ts","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:validate":"bun scripts/benchmark-validate.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts","benchmark:integration":"bun scripts/benchmark-integration.ts","benchmark:repositories":"bun scripts/benchmark-repositories.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.1","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_3.2.3_1788534022586_0.42403974865022565","host":"s3://npm-registry-packages-npm-production"}},"3.2.4":{"name":"@markjaquith/agency","version":"3.2.4","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@3.2.4","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"f9898c20d57dfe7640f9390da8fb60551ebe4e16","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-3.2.4.tgz","fileCount":161,"integrity":"sha512-Ouv9XvTFPnnn5MJjBgLJabXXadfy5LTH0X82C8sdd4v5zvfdSQse91e5A2Fc0bUb7WFVUJHu/zDf3VeAugQgTw==","signatures":[{"sig":"MEYCIQDpYicAYA0uHaZrF16QUhtlsohbl+HB2WOGk7h/13wHhQIhAO3sGQHeIRBfXcDZQy++mPkr1S+OVq5535J2kEBHHarq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDgNnezCgzw93Km3ZkmJAIaY2Blzl+oMkZX078m+xxFCAiEAs1ugsH/32aNIKUw40rmHkG89aXkSNSttbvO2hJRPw2k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@3.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1533309},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"},"./schemas/agency-execution-v1.json":{"default":"./schemas/agency-execution-v1.schema.json"}},"gitHead":"256c50e2bd0cc71e46a47de2cb58e575aa05a781","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","benchmark:pr":"bun scripts/benchmark-pr.ts","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","benchmark:act":"bun scripts/benchmark-act.ts","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:epic":"bun scripts/benchmark-epic.ts","benchmark:init":"bun scripts/benchmark-init.ts","benchmark:next":"bun scripts/benchmark-next.ts","benchmark:push":"bun scripts/benchmark-push.ts","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:graph":"bun scripts/benchmark-graph.ts","benchmark:phase":"bun scripts/benchmark-phase.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:review":"bun scripts/benchmark-review.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:archive":"bun scripts/benchmark-archive.ts","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:validate":"bun scripts/benchmark-validate.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts","benchmark:integration":"bun scripts/benchmark-integration.ts","benchmark:repositories":"bun scripts/benchmark-repositories.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.1","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_3.2.4_1788534687167_0.45194473420702996","host":"s3://npm-registry-packages-npm-production"}},"3.2.5":{"name":"@markjaquith/agency","version":"3.2.5","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@3.2.5","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"7c45d66d205409fcb058a58e0adf0a09ddf53fad","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-3.2.5.tgz","fileCount":161,"integrity":"sha512-HG0UnSnxoXfkh9ItsDtvK6Zm2RysnAOuZjTjX1R0bGRcJRYHAxHOQR9A87aLMgLCPbDvb6vW2ltc3WKN9/H95Q==","signatures":[{"sig":"MEUCIQCrzm1MSjDPSVGBSBtTkuuEnwuFUNqiFYO3fU0NeGsLyAIgHyz/V9uRUnvPoOn/G3AKo5beZKjibPNw3bc5CCtD1gU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAd4xXHXdwp43T94iufGmWceDWc7B/Hxhy7jp69UGwTXAiBfbpP+8UpTcZ2PLagM/dV2rjoV95+X/BE1pO2RKZ9e6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@3.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1534517},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"},"./schemas/agency-execution-v1.json":{"default":"./schemas/agency-execution-v1.schema.json"}},"gitHead":"c26b54ab8f42dbdcd876ce99bcff08776ead92f7","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","benchmark:pr":"bun scripts/benchmark-pr.ts","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","benchmark:act":"bun scripts/benchmark-act.ts","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:epic":"bun scripts/benchmark-epic.ts","benchmark:init":"bun scripts/benchmark-init.ts","benchmark:next":"bun scripts/benchmark-next.ts","benchmark:push":"bun scripts/benchmark-push.ts","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:graph":"bun scripts/benchmark-graph.ts","benchmark:phase":"bun scripts/benchmark-phase.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:review":"bun scripts/benchmark-review.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:archive":"bun scripts/benchmark-archive.ts","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:validate":"bun scripts/benchmark-validate.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts","benchmark:integration":"bun scripts/benchmark-integration.ts","benchmark:repositories":"bun scripts/benchmark-repositories.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.1","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_3.2.5_1788534871560_0.23769001683641955","host":"s3://npm-registry-packages-npm-production"}},"3.2.6":{"name":"@markjaquith/agency","version":"3.2.6","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@3.2.6","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"c2e146cf469334ffde7f877d31a320a90b19b20a","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-3.2.6.tgz","fileCount":161,"integrity":"sha512-ghk4IdPei8y4iZCV4NUYz4UmEBlezloHyO+LOTvixX/D8fRD9bmVjqeZwAjaqMYBgPxUBj+obqX3zNOH8KuzoA==","signatures":[{"sig":"MEUCIEFnT6EC9J49+z37dxPdTnz7LlM0+00ZKMlYZ6YznVFGAiEAvGvGGnQWLt5NIFYBJZHxtzYMltR2fcRk/RU6p03RsVE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDj+QbKEzPtZx2roUlCB2O6h5p91rmUeoDL1msJGVtjHAiEAuid4LWOA5QJfJ9/prQEY/S7lRjonG+TUtV36r00aPoM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@3.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1541637},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"},"./schemas/agency-execution-v1.json":{"default":"./schemas/agency-execution-v1.schema.json"}},"gitHead":"0f74dba5c9a53d61ff11b555f3998815c8fe279b","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","benchmark:pr":"bun scripts/benchmark-pr.ts","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","benchmark:act":"bun scripts/benchmark-act.ts","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:epic":"bun scripts/benchmark-epic.ts","benchmark:init":"bun scripts/benchmark-init.ts","benchmark:next":"bun scripts/benchmark-next.ts","benchmark:push":"bun scripts/benchmark-push.ts","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:graph":"bun scripts/benchmark-graph.ts","benchmark:phase":"bun scripts/benchmark-phase.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:review":"bun scripts/benchmark-review.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:archive":"bun scripts/benchmark-archive.ts","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:validate":"bun scripts/benchmark-validate.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts","benchmark:integration":"bun scripts/benchmark-integration.ts","benchmark:repositories":"bun scripts/benchmark-repositories.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.1","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_3.2.6_1788558365025_0.4609191346555963","host":"s3://npm-registry-packages-npm-production"}},"3.2.7":{"name":"@markjaquith/agency","version":"3.2.7","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@3.2.7","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"763d8386ec9919fc99db7ca909a8a6b8a907b7a7","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-3.2.7.tgz","fileCount":162,"integrity":"sha512-rSJFONmyZJSmr2lxkSqIJvnXHp9AavUoS7Ba/1lg3xM8moixT/cKL8cRjNF0HYXeF3wFlZKAQBjeHdHnMO9eKQ==","signatures":[{"sig":"MEYCIQClyWE8H0i/+0oWzgcN1L89WTay0GobuW79zSz+8nmnzgIhAK3YZ8lzABCX6uLf3yINq/aOuvGXRQgQykSE0lJsOMfR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF7blR1hyvpsYmdtql9jTk7Mcet4jIcIOIwVQgj2QhugAiEAub9Y49TxXHd7Rbup+tndIyGfT3l/OO4jyofodkhBxBc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@3.2.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1543430},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"},"./schemas/agency-execution-v1.json":{"default":"./schemas/agency-execution-v1.schema.json"}},"gitHead":"5132d8183f9d374dcd38783635d6255243a68e48","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","benchmark:pr":"bun scripts/benchmark-pr.ts","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","benchmark:act":"bun scripts/benchmark-act.ts","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:epic":"bun scripts/benchmark-epic.ts","benchmark:init":"bun scripts/benchmark-init.ts","benchmark:next":"bun scripts/benchmark-next.ts","benchmark:push":"bun scripts/benchmark-push.ts","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:graph":"bun scripts/benchmark-graph.ts","benchmark:phase":"bun scripts/benchmark-phase.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:review":"bun scripts/benchmark-review.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:archive":"bun scripts/benchmark-archive.ts","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:validate":"bun scripts/benchmark-validate.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts","benchmark:integration":"bun scripts/benchmark-integration.ts","benchmark:repositories":"bun scripts/benchmark-repositories.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.1","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_3.2.7_1788562851954_0.4706765582316623","host":"s3://npm-registry-packages-npm-production"}},"3.2.8":{"name":"@markjaquith/agency","version":"3.2.8","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@3.2.8","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"e2e0c550eea7cd6b02072c871a96be70dbb3847a","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-3.2.8.tgz","fileCount":162,"integrity":"sha512-oUbfDiFi+dufSyisxfQCy5/SpGMai+lcdmjwRJhD3qb1LwwKVMyP0yAgW7DMpVwNen9fg67lR7lOTPznWoHH9A==","signatures":[{"sig":"MEUCIGAUuCl71exvWEB9ibByKzcq6G/r29JM9PF/fC3WZLbzAiEAiJ7EabXtACXBNMDAOsVdt3YXP6gSu1WiaapEGSg15kQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCfdY7KLW9UCi8x17hyOkBfGQseiQK8zxCLhWZoHzGQIwIhAIhvt9q8ijb3N6LEBsHCSKUo8UKMdFRbf8ei04oIXOyB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@3.2.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1548874},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"},"./schemas/agency-execution-v1.json":{"default":"./schemas/agency-execution-v1.schema.json"}},"gitHead":"a5c3393e885db71656ee91231dfd6a1f2ac9378d","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","benchmark:pr":"bun scripts/benchmark-pr.ts","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","benchmark:act":"bun scripts/benchmark-act.ts","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:epic":"bun scripts/benchmark-epic.ts","benchmark:init":"bun scripts/benchmark-init.ts","benchmark:next":"bun scripts/benchmark-next.ts","benchmark:push":"bun scripts/benchmark-push.ts","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:graph":"bun scripts/benchmark-graph.ts","benchmark:phase":"bun scripts/benchmark-phase.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:review":"bun scripts/benchmark-review.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:archive":"bun scripts/benchmark-archive.ts","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:validate":"bun scripts/benchmark-validate.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts","benchmark:integration":"bun scripts/benchmark-integration.ts","benchmark:repositories":"bun scripts/benchmark-repositories.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.1","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_3.2.8_1788563307127_0.2048870659247759","host":"s3://npm-registry-packages-npm-production"}},"3.2.9":{"name":"@markjaquith/agency","version":"3.2.9","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@3.2.9","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"6c34a2ab82dcf6ba683f8ad20bf2d413b8278c12","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-3.2.9.tgz","fileCount":163,"integrity":"sha512-xAxlckym/C33bRBeHq7pR/g1jNoptfHzMxXd/gf5xLQ1dkaiPcbIMNlsO8hbq3+XCS4vqGppbFprHU1LcV+UCQ==","signatures":[{"sig":"MEUCIQCsCJW/oFGANFrq/PokqQiNmmtc87N8cRSMZwub5Ce/HwIgXc7uDT1WtknLTe7sYxIQFM1RTA+3AYSwdpWn0vcMk0w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDFd50L4pNloSm6iagIuLH4iYjihQxTJOkUqPcCWLAw7gIhAM4fD8uZ6Y2kjz8Tq3tkifw8ByaAiA1/tXRUCB9MgQYP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@3.2.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1552576},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"},"./schemas/agency-execution-v1.json":{"default":"./schemas/agency-execution-v1.schema.json"}},"gitHead":"89dd7bd6c586347a37dadad11bede6a3a41772d8","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","benchmark:pr":"bun scripts/benchmark-pr.ts","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","benchmark:act":"bun scripts/benchmark-act.ts","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:epic":"bun scripts/benchmark-epic.ts","benchmark:init":"bun scripts/benchmark-init.ts","benchmark:next":"bun scripts/benchmark-next.ts","benchmark:push":"bun scripts/benchmark-push.ts","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:graph":"bun scripts/benchmark-graph.ts","benchmark:phase":"bun scripts/benchmark-phase.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:review":"bun scripts/benchmark-review.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:archive":"bun scripts/benchmark-archive.ts","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:validate":"bun scripts/benchmark-validate.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts","benchmark:integration":"bun scripts/benchmark-integration.ts","benchmark:repositories":"bun scripts/benchmark-repositories.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.1","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_3.2.9_1788578272882_0.8015006315010005","host":"s3://npm-registry-packages-npm-production"}},"3.2.10":{"name":"@markjaquith/agency","version":"3.2.10","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@3.2.10","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"c0be030c5104e09648f746b15aff0a52608f25d1","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-3.2.10.tgz","fileCount":163,"integrity":"sha512-ormQh6Lx7CjKPwVvwMRS3fzyGdK+kAiMCJ16tYx7Y9AbDjqIiZRVxrPIZVvTPfU63uCjaaz/Cggr3RtRC27N7A==","signatures":[{"sig":"MEQCICDV8TAY49unPW71XnVhfVKw2fX2QwtO8/af/IVpBrgqAiBDrCT6seXtvPxVzuGHh9bIUDqEuMFSQTmtIhfQXpvA4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB93ExKYGN2wStm6mABe0vPU3p71yP0FAAghWvi03HSGAiEAkxTwNGsKFLegUbhtA9DQdl1cWdTXsGPaJH9n5q8V70A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@3.2.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1555775},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"},"./schemas/agency-execution-v1.json":{"default":"./schemas/agency-execution-v1.schema.json"}},"gitHead":"8fce84678ba38b36bd0c72d49cbe8585dc04d4e6","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","benchmark:pr":"bun scripts/benchmark-pr.ts","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","benchmark:act":"bun scripts/benchmark-act.ts","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:epic":"bun scripts/benchmark-epic.ts","benchmark:init":"bun scripts/benchmark-init.ts","benchmark:next":"bun scripts/benchmark-next.ts","benchmark:push":"bun scripts/benchmark-push.ts","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:graph":"bun scripts/benchmark-graph.ts","benchmark:phase":"bun scripts/benchmark-phase.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:review":"bun scripts/benchmark-review.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:archive":"bun scripts/benchmark-archive.ts","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:validate":"bun scripts/benchmark-validate.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts","benchmark:integration":"bun scripts/benchmark-integration.ts","benchmark:repositories":"bun scripts/benchmark-repositories.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.1","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_3.2.10_1788579008139_0.047564662899453936","host":"s3://npm-registry-packages-npm-production"}},"3.2.11":{"name":"@markjaquith/agency","version":"3.2.11","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@3.2.11","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"383b6c5304d88500128bd707726f68d27e6f093f","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-3.2.11.tgz","fileCount":163,"integrity":"sha512-FR59KRzxt2UdSM/LxVBvHAhCo+b3WNzzorazw7W8QVswLgDyqYvMJ00BvJyIjHaslOGLiNymXOPg76LHCZ7uyA==","signatures":[{"sig":"MEUCIQDv7BI6NWdzhfA6ejptSfm+PyK8pSmKOi5yoLKCpHf/JgIgQOOUj3Zr0ocJMr55PNrU2hj+CtgHWhPk7VGdLcpLRDg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAQSQNzy4OAGYiHmlnH1kqv9LVF7PRv0hJIV8OCr2BXaAiBWEYFlS2o/SacHcAGwu5uokTJcKk84KV2QBQVO5Oj0OQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@3.2.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1558792},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"},"./schemas/agency-execution-v1.json":{"default":"./schemas/agency-execution-v1.schema.json"}},"gitHead":"108171ee1ce8adcfbc04da72d0746a557644f48e","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","benchmark:pr":"bun scripts/benchmark-pr.ts","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","benchmark:act":"bun scripts/benchmark-act.ts","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:epic":"bun scripts/benchmark-epic.ts","benchmark:init":"bun scripts/benchmark-init.ts","benchmark:next":"bun scripts/benchmark-next.ts","benchmark:push":"bun scripts/benchmark-push.ts","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:graph":"bun scripts/benchmark-graph.ts","benchmark:phase":"bun scripts/benchmark-phase.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:review":"bun scripts/benchmark-review.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:archive":"bun scripts/benchmark-archive.ts","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:validate":"bun scripts/benchmark-validate.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts","benchmark:integration":"bun scripts/benchmark-integration.ts","benchmark:repositories":"bun scripts/benchmark-repositories.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.1","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_3.2.11_1788579470043_0.18724953283890722","host":"s3://npm-registry-packages-npm-production"}},"3.2.12":{"name":"@markjaquith/agency","version":"3.2.12","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@3.2.12","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"c9b7413dcd9b6d495da3fe7ed4762774ecdedc52","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-3.2.12.tgz","fileCount":163,"integrity":"sha512-WX89oa5ti8XkghkmTlDbn0PniyU2QqeoGmIe42cOXZTvmnglPJGmBECL8HS96rmEvMTqkHWi/ny6myqj619h/A==","signatures":[{"sig":"MEUCIDIZw0ELzlst6J5rzmjAp/fk9SMR25ymsGQ7GFIX47MMAiEAhLAH9uYGwkcjwvT91Bk6bpr1WWjbtDdyQxUokfEgPs8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIErDzEVGFHH4ViXKIeASldd6t0j/QI2i+BB4k8CKTZTZAiEAiz/YG13BjECP5rEo/Q1ngimRxzqdYAHLBVgUouFe08c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@3.2.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1563762},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"},"./schemas/agency-execution-v1.json":{"default":"./schemas/agency-execution-v1.schema.json"}},"gitHead":"3d902f2b6c35dd789c73f6b24ed6de08c0e6b20e","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","benchmark:pr":"bun scripts/benchmark-pr.ts","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","benchmark:act":"bun scripts/benchmark-act.ts","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:epic":"bun scripts/benchmark-epic.ts","benchmark:init":"bun scripts/benchmark-init.ts","benchmark:next":"bun scripts/benchmark-next.ts","benchmark:push":"bun scripts/benchmark-push.ts","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:graph":"bun scripts/benchmark-graph.ts","benchmark:phase":"bun scripts/benchmark-phase.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:review":"bun scripts/benchmark-review.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:archive":"bun scripts/benchmark-archive.ts","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:validate":"bun scripts/benchmark-validate.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts","benchmark:integration":"bun scripts/benchmark-integration.ts","benchmark:repositories":"bun scripts/benchmark-repositories.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.1","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_3.2.12_1788580518827_0.6080790533901212","host":"s3://npm-registry-packages-npm-production"}},"3.2.13":{"name":"@markjaquith/agency","version":"3.2.13","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@3.2.13","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"906381fea00f19dedd7cee760901a1acc4b28ea9","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-3.2.13.tgz","fileCount":164,"integrity":"sha512-5HsBMb+2SGOIK30yZeK2uur6mr6OugVM5NlVlJaPIat94WH14K7A6XQsMSZfeG46J1V2ctniH0Nv3ve1lbYCNw==","signatures":[{"sig":"MEUCIHDQafaOWqXnPABTM/QHVX6bw2//wGjKTiEjxRI9mGOFAiEA52jtEDa+xDqNlxfxA44MEjmH8sg2lHhTySmdfq0pUfs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGYHK8StSKbPJyiBixKpkkEWpBd/klaVJBadsD3Y5O+LAiBnkS+pP+8eYAl3+pCQCfa0G52FJMYcz2ebVpxqNW7Gsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@3.2.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1566502},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"},"./schemas/agency-execution-v1.json":{"default":"./schemas/agency-execution-v1.schema.json"}},"gitHead":"a040897aa9b2dd4df078cce97a6c64090ebf96f7","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","benchmark:pr":"bun scripts/benchmark-pr.ts","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","benchmark:act":"bun scripts/benchmark-act.ts","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:epic":"bun scripts/benchmark-epic.ts","benchmark:init":"bun scripts/benchmark-init.ts","benchmark:next":"bun scripts/benchmark-next.ts","benchmark:push":"bun scripts/benchmark-push.ts","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:graph":"bun scripts/benchmark-graph.ts","benchmark:phase":"bun scripts/benchmark-phase.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:review":"bun scripts/benchmark-review.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:archive":"bun scripts/benchmark-archive.ts","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:validate":"bun scripts/benchmark-validate.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts","benchmark:integration":"bun scripts/benchmark-integration.ts","benchmark:repositories":"bun scripts/benchmark-repositories.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.1","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_3.2.13_1788580819196_0.952662142536602","host":"s3://npm-registry-packages-npm-production"}},"3.2.14":{"name":"@markjaquith/agency","version":"3.2.14","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@3.2.14","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"5ac0fa6f47c322eaa6a1c16518076750a60475d5","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-3.2.14.tgz","fileCount":164,"integrity":"sha512-lqerbXWfkzdVIJMPQIziz97VAjgkvXgHPEplylsn/Ioqi+yXsW7MzfIYwZalZsIo+9dRIW7jjoQOxBfMIxCOUw==","signatures":[{"sig":"MEYCIQC1yY84CC165o1++67cG1vv57PbzmrRHGj3cTkKCFSW4wIhAIvgja2zj0Mr0BR1tUsOp7jCjqypoGW7O95yXfoh6JDy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGbqioZckMqmXVZGQB5UAqq2z6DgECJyPAZQv+HpYGJpAiBn6cmvf2o0mcIH3rXqA0wfA1Ps6FlUusmODPtHygtMHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@3.2.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1567352},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"},"./schemas/agency-execution-v1.json":{"default":"./schemas/agency-execution-v1.schema.json"}},"gitHead":"587e7643986c6df422c57dbd1400354093b84f8d","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","benchmark:pr":"bun scripts/benchmark-pr.ts","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","benchmark:act":"bun scripts/benchmark-act.ts","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:epic":"bun scripts/benchmark-epic.ts","benchmark:init":"bun scripts/benchmark-init.ts","benchmark:next":"bun scripts/benchmark-next.ts","benchmark:push":"bun scripts/benchmark-push.ts","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:graph":"bun scripts/benchmark-graph.ts","benchmark:phase":"bun scripts/benchmark-phase.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:review":"bun scripts/benchmark-review.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:archive":"bun scripts/benchmark-archive.ts","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:validate":"bun scripts/benchmark-validate.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts","benchmark:integration":"bun scripts/benchmark-integration.ts","benchmark:repositories":"bun scripts/benchmark-repositories.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.1","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_3.2.14_1788581229242_0.3672107453522824","host":"s3://npm-registry-packages-npm-production"}},"3.2.15":{"name":"@markjaquith/agency","version":"3.2.15","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@3.2.15","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"71837e464780b19597f25b2c81e3171d9cd77b44","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-3.2.15.tgz","fileCount":97,"integrity":"sha512-uNtJ+Sdb9rJgkg+5RuGUOKbGh3wxIBRy1ccnJ27r7h9WcMJX2Y0tXmQ03cUv5UaJV2D1EaVVtESo68XMGy++0g==","signatures":[{"sig":"MEUCIEsZ2fhZmDuqqsVYeXxPyAZ02ggixmKkLTsAXcqy4Iq4AiEA8reC+Gr0wrQaBKMDFmNI/Qst26yqecYXM24IOqIiryA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDCGKGU1WrYVc65wN5IxtSYNPqANcV/i/KAOBU+dNQf1QIhAJhOkzVr6ZFkBjZTQC/zB3KWptaQivwl1HPMP93M3ROL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@3.2.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":926255},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"},"./schemas/agency-execution-v1.json":{"default":"./schemas/agency-execution-v1.schema.json"}},"gitHead":"275cf171dbe3a1fc88780e08f1740945c18ae4b7","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","benchmark:pr":"bun scripts/benchmark-pr.ts","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","benchmark:act":"bun scripts/benchmark-act.ts","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:epic":"bun scripts/benchmark-epic.ts","benchmark:init":"bun scripts/benchmark-init.ts","benchmark:next":"bun scripts/benchmark-next.ts","benchmark:push":"bun scripts/benchmark-push.ts","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:graph":"bun scripts/benchmark-graph.ts","benchmark:phase":"bun scripts/benchmark-phase.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:review":"bun scripts/benchmark-review.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:archive":"bun scripts/benchmark-archive.ts","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:validate":"bun scripts/benchmark-validate.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts","benchmark:integration":"bun scripts/benchmark-integration.ts","benchmark:repositories":"bun scripts/benchmark-repositories.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.1","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_3.2.15_1788581877854_0.35471772366398113","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"@markjaquith/agency","version":"3.3.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@3.3.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"1a12edaba618f53d91e2ab0623798f5951d7ee9e","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-3.3.0.tgz","fileCount":97,"integrity":"sha512-Dmr9wPiZPKWj0HASrunJCR5P7lcF/Tw+X9PakLgBt+lwWbJiIuB4UJFqN1nZAr5+aJB28f5SThhDblTneSoZTg==","signatures":[{"sig":"MEQCIEXKlj+shGOVJ9lS2c6fkp/yHDuWtiTpL4bSlvxyo5sXAiBOutGpr9o/7fWYXkA0GcJMQjO5LISNgZs+Lmcx6yf3IA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHY2OOco83vCPktac8dyJG6F0pP6uuX9vLFdgEG2Fq2JAiEAjDXjb1TZSuh+5wTrvWqGdVzTZtK8A0MLnxSuyIRuVmA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@3.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":930749},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"},"./schemas/agency-execution-v1.json":{"default":"./schemas/agency-execution-v1.schema.json"}},"gitHead":"c1652f8b226d7a6ca095f67602451fda0c86b065","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","benchmark:pr":"bun scripts/benchmark-pr.ts","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","benchmark:act":"bun scripts/benchmark-act.ts","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:epic":"bun scripts/benchmark-epic.ts","benchmark:init":"bun scripts/benchmark-init.ts","benchmark:next":"bun scripts/benchmark-next.ts","benchmark:push":"bun scripts/benchmark-push.ts","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:graph":"bun scripts/benchmark-graph.ts","benchmark:phase":"bun scripts/benchmark-phase.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:review":"bun scripts/benchmark-review.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:archive":"bun scripts/benchmark-archive.ts","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:validate":"bun scripts/benchmark-validate.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts","benchmark:integration":"bun scripts/benchmark-integration.ts","benchmark:repositories":"bun scripts/benchmark-repositories.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.1","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_3.3.0_1788627094496_0.40330367530959954","host":"s3://npm-registry-packages-npm-production"}},"3.3.1":{"name":"@markjaquith/agency","version":"3.3.1","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@3.3.1","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"1d7edb6480164d08bbb899ce95f74f99e342de55","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-3.3.1.tgz","fileCount":97,"integrity":"sha512-/8wanOXaiUnz40pHX49IeJ6SbLnyGR8TfrvNi+YAj2sh2TD8wB0VRi7coOROJCrp9iEB9OFNEHaqo6o1WFvR0A==","signatures":[{"sig":"MEQCIHK96i7YkKXeU8LxN41vIaey/ALdjeacnp96864bEl21AiBVf0r1vkKBJZvfvTlon52tDn68uz0DOWzPFB62UPf/Dw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCNgBkF0hNisJiPi8n3e0Qem1xO/yuksr31rcCWweoEjQIhAJxpDlvKbeqAzDIQSSVeUmS/Oj/4mxueLbwW0xnpevqP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@3.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":931343},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"},"./schemas/agency-execution-v1.json":{"default":"./schemas/agency-execution-v1.schema.json"}},"gitHead":"71a750c77d6ef1ead2f1f7a120120f806731b4f9","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","benchmark:pr":"bun scripts/benchmark-pr.ts","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","benchmark:act":"bun scripts/benchmark-act.ts","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:epic":"bun scripts/benchmark-epic.ts","benchmark:init":"bun scripts/benchmark-init.ts","benchmark:next":"bun scripts/benchmark-next.ts","benchmark:push":"bun scripts/benchmark-push.ts","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:graph":"bun scripts/benchmark-graph.ts","benchmark:phase":"bun scripts/benchmark-phase.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:review":"bun scripts/benchmark-review.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:archive":"bun scripts/benchmark-archive.ts","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:validate":"bun scripts/benchmark-validate.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts","benchmark:integration":"bun scripts/benchmark-integration.ts","benchmark:repositories":"bun scripts/benchmark-repositories.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.1","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_3.3.1_1788910721286_0.6984801020958475","host":"s3://npm-registry-packages-npm-production"}},"3.4.0":{"name":"@markjaquith/agency","version":"3.4.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@3.4.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"d8804dfc4fe3db93561c150b1380b5bba14a81de","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-3.4.0.tgz","fileCount":97,"integrity":"sha512-n+ZGU6bYyiNclzE/9MAmoct+vtfyxYm6/UmOxlBSrOWMEXrUTbtn5in+yr41ZSs36qIx7acLnxbpizfLvA9ocg==","signatures":[{"sig":"MEUCIG/MgFkEQplWJwjqdBjdsEIFitNl1mpK4hKSbEuUl0+FAiEA0gXfL54ynCiRlKlqkR1rdSSlQeO3FEcm/jQzxMy0zpw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA0EXG0rLGJ8Vfv+NP3xKklmpEKV0rI/yKqUAnWtAgeZAiEAr+ek4SqvQdeM3eWcB8FmRspHDQ8a/HSCiSZzlcrzBn4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@3.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":935854},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"},"./schemas/agency-execution-v1.json":{"default":"./schemas/agency-execution-v1.schema.json"}},"gitHead":"89c044e68c9dbcbc2d5f333508565c8a6840c0a0","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","benchmark:pr":"bun scripts/benchmark-pr.ts","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","benchmark:act":"bun scripts/benchmark-act.ts","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:epic":"bun scripts/benchmark-epic.ts","benchmark:init":"bun scripts/benchmark-init.ts","benchmark:next":"bun scripts/benchmark-next.ts","benchmark:push":"bun scripts/benchmark-push.ts","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:graph":"bun scripts/benchmark-graph.ts","benchmark:phase":"bun scripts/benchmark-phase.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:review":"bun scripts/benchmark-review.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:archive":"bun scripts/benchmark-archive.ts","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:validate":"bun scripts/benchmark-validate.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts","benchmark:integration":"bun scripts/benchmark-integration.ts","benchmark:repositories":"bun scripts/benchmark-repositories.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.1","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_3.4.0_1788970332935_0.35789735108384013","host":"s3://npm-registry-packages-npm-production"}},"3.4.1":{"name":"@markjaquith/agency","version":"3.4.1","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@3.4.1","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"6d8c14b3b1981e0364100bb8e5771dcfa865b4e3","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-3.4.1.tgz","fileCount":97,"integrity":"sha512-bkmd/wf7uEawsM/FVTbwxbAMgoSWN3s4DE2hjBj4B9dunNMcHZHf/Xt4DCl0Hwhm92tWG5+oFSFa+HvT1BH9UA==","signatures":[{"sig":"MEQCIAZn1AY7IxGrWG5QcnOa5limsWsuDEEo6lBDTGWYmEP6AiBo5vu1XqzqQ+M2YC7LOvwkgVUOLZDcSEXwkbjiCeJYHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIARph2PP1xu6DtMXxp+eCIqs19UdUdvlJhHHsRSQ+zxJAiEAtCDZWfO3qVbqkcZYGmEMfPYpPD9gA0dsHAPCGrtDhc8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@3.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":935917},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"},"./schemas/agency-execution-v1.json":{"default":"./schemas/agency-execution-v1.schema.json"}},"gitHead":"4dec421c43b6a6b2225223b8f59e9291e9e50626","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","benchmark:pr":"bun scripts/benchmark-pr.ts","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","benchmark:act":"bun scripts/benchmark-act.ts","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:epic":"bun scripts/benchmark-epic.ts","benchmark:init":"bun scripts/benchmark-init.ts","benchmark:next":"bun scripts/benchmark-next.ts","benchmark:push":"bun scripts/benchmark-push.ts","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:graph":"bun scripts/benchmark-graph.ts","benchmark:phase":"bun scripts/benchmark-phase.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:review":"bun scripts/benchmark-review.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:archive":"bun scripts/benchmark-archive.ts","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:validate":"bun scripts/benchmark-validate.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts","benchmark:integration":"bun scripts/benchmark-integration.ts","benchmark:repositories":"bun scripts/benchmark-repositories.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.1","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_3.4.1_1789067016984_0.29528172364857075","host":"s3://npm-registry-packages-npm-production"}},"3.4.2":{"name":"@markjaquith/agency","version":"3.4.2","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@3.4.2","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"68a0ab4010d1515fa32e63d0b5230e511e44be8d","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-3.4.2.tgz","fileCount":98,"integrity":"sha512-7+4T8BW4RQegc0f6woYYEgcdgOLopuNiKuaiIccFMjcoQhd5ayJzzT3MXBUszisFzsZFHW55NwG+x73elTx6sQ==","signatures":[{"sig":"MEUCIQDdW488zIpIcaV6Ev339LgzZ/VYhSwgJmjp0QLFvw3eIQIgTu1RUvFuYtni+T9k9Lspyexx41d3UpPxJbR+DhcrYMA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCYilF2L++hp82IyKdHw4/Iq2M5l59VKrFqnSxNC7PzDgIgfxGIoW5QL35EKgWfMjXg7ZYyvY5hqwKuUwogbARPes4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@3.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":942429},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"},"./schemas/agency-execution-v1.json":{"default":"./schemas/agency-execution-v1.schema.json"}},"gitHead":"79164bebdd226492983411a4f2f0951730dfa95b","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","benchmark:pr":"bun scripts/benchmark-pr.ts","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","benchmark:act":"bun scripts/benchmark-act.ts","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:epic":"bun scripts/benchmark-epic.ts","benchmark:init":"bun scripts/benchmark-init.ts","benchmark:next":"bun scripts/benchmark-next.ts","benchmark:push":"bun scripts/benchmark-push.ts","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:graph":"bun scripts/benchmark-graph.ts","benchmark:phase":"bun scripts/benchmark-phase.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:review":"bun scripts/benchmark-review.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:archive":"bun scripts/benchmark-archive.ts","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:validate":"bun scripts/benchmark-validate.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts","benchmark:integration":"bun scripts/benchmark-integration.ts","benchmark:repositories":"bun scripts/benchmark-repositories.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.1","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_3.4.2_1789070577391_0.54094453387094","host":"s3://npm-registry-packages-npm-production"}},"3.5.0":{"name":"@markjaquith/agency","version":"3.5.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@3.5.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"6ea9209de85846f2a820e958fb0f383b818ab432","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-3.5.0.tgz","fileCount":98,"integrity":"sha512-sux/IjRpi3Z0xnM3GTn4r4ZSjyRnKZoPJc6yrcYg2ddSZllUvfvaHk7eIEEsk8P0kTYSoPgC0I/w7VHkESGDlw==","signatures":[{"sig":"MEUCIQCIJMv19yYjde79aaeB4Qt/PL8rkFKyX85uPFceoiezNwIgLbFmx7uzGBE+j4D33AxOloLyXLPq8pCKJqVSt92sdA0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHX6Tr1I5xLMtR8YKZR5V2ZAVQBjnhMczOsjnKnlrjSiAiB5GLua9MSmqq4UAh4XJWeXWSegHc7ibYG79Ty/snLoKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@3.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":944025},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"},"./schemas/agency-execution-v1.json":{"default":"./schemas/agency-execution-v1.schema.json"}},"gitHead":"29b4f7d40b8e3f0ac1bf2c158f4d5ef121083183","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","benchmark:pr":"bun scripts/benchmark-pr.ts","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","benchmark:act":"bun scripts/benchmark-act.ts","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:epic":"bun scripts/benchmark-epic.ts","benchmark:init":"bun scripts/benchmark-init.ts","benchmark:next":"bun scripts/benchmark-next.ts","benchmark:push":"bun scripts/benchmark-push.ts","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:graph":"bun scripts/benchmark-graph.ts","benchmark:phase":"bun scripts/benchmark-phase.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:review":"bun scripts/benchmark-review.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:archive":"bun scripts/benchmark-archive.ts","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:validate":"bun scripts/benchmark-validate.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts","benchmark:integration":"bun scripts/benchmark-integration.ts","benchmark:repositories":"bun scripts/benchmark-repositories.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.1","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_3.5.0_1789152717939_0.2761785975446178","host":"s3://npm-registry-packages-npm-production"}},"3.5.1":{"name":"@markjaquith/agency","version":"3.5.1","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@3.5.1","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"39919c2a16303060e355e9cfd8955f21bb40693d","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-3.5.1.tgz","fileCount":98,"integrity":"sha512-k/j6T9hdFzm7NWsgYj9clG0DM6652a6Flk9ggEBDGIuVVPLopnd+xAcTe8T/vKisXeH1ZzoJ2Jb0j3SAxL5PIQ==","signatures":[{"sig":"MEYCIQDmq6eRWtVFA9D62K+fxOhi3ryrs1BzoyOR41WNcTahXAIhAN2su9kKUKk54n6OamrVNg8l44B3FB2rBsWeafaNFy34","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC0jN36pUSXrkLpu6PCvLu6d7Pm+iwGcakhGsZy/oDpNgIgQfAqQYlbx4KfH2CD9ON1zTUykqpaARDc31/5ReF04Y0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@3.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":946957},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"},"./schemas/agency-execution-v1.json":{"default":"./schemas/agency-execution-v1.schema.json"}},"gitHead":"cb24c04cf84c984e53fac12d3404a91ac9c6e7de","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","benchmark:pr":"bun scripts/benchmark-pr.ts","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","benchmark:act":"bun scripts/benchmark-act.ts","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:epic":"bun scripts/benchmark-epic.ts","benchmark:init":"bun scripts/benchmark-init.ts","benchmark:next":"bun scripts/benchmark-next.ts","benchmark:push":"bun scripts/benchmark-push.ts","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:graph":"bun scripts/benchmark-graph.ts","benchmark:phase":"bun scripts/benchmark-phase.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:review":"bun scripts/benchmark-review.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:archive":"bun scripts/benchmark-archive.ts","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:validate":"bun scripts/benchmark-validate.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts","benchmark:integration":"bun scripts/benchmark-integration.ts","benchmark:repositories":"bun scripts/benchmark-repositories.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.1","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_3.5.1_1789155459707_0.9379256746950384","host":"s3://npm-registry-packages-npm-production"}},"3.5.2":{"name":"@markjaquith/agency","version":"3.5.2","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@3.5.2","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"42cad99f8a9f1d4556bde91bf23b65c143bf1072","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-3.5.2.tgz","fileCount":100,"integrity":"sha512-IyCFXwEO2XrsvG0ad8QR79GhfWVswgfOEyJK3JGNOi3BObGl4n7x8PyKeYXk5Z46wQ3cPde0Xac63h+qoYKIsA==","signatures":[{"sig":"MEYCIQCZM38//Qv2R/6qZwLVgu8irxUIyCdYq8YyT30uuuieBgIhAKzSFhfxoiyPiRALThmGLxqAKa+cl+BB9Kf27idMi74+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDQKJiIOE+kuWJVJ5QNhnbr9xBThDiTq6bMja09b8nAkAiAFYgCBgBDHDZH19pThmYHXWKMMddskySe0cADuvryf/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@3.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":955856},"type":"module","module":"index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"},"./schemas/agency-execution-v1.json":{"default":"./schemas/agency-execution-v1.schema.json"}},"gitHead":"92058f9c1b75f6d19190c54334e3d15b3ad9da72","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","benchmark:pr":"bun scripts/benchmark-pr.ts","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","benchmark:act":"bun scripts/benchmark-act.ts","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:epic":"bun scripts/benchmark-epic.ts","benchmark:init":"bun scripts/benchmark-init.ts","benchmark:next":"bun scripts/benchmark-next.ts","benchmark:push":"bun scripts/benchmark-push.ts","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:graph":"bun scripts/benchmark-graph.ts","benchmark:phase":"bun scripts/benchmark-phase.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:review":"bun scripts/benchmark-review.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:archive":"bun scripts/benchmark-archive.ts","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:validate":"bun scripts/benchmark-validate.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts","test:opencode-auto":"bun scripts/smoke-opencode-auto.ts","benchmark:integration":"bun scripts/benchmark-integration.ts","benchmark:repositories":"bun scripts/benchmark-repositories.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.1","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"^2.9.0","effect":"^3.19.15","solid-js":"1.9.12","@opentui/core":"0.4.5","@effect/schema":"^0.75.5","@opentui/solid":"0.4.5"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_3.5.2_1789239685625_0.013566919072012684","host":"s3://npm-registry-packages-npm-production"}},"3.6.0":{"name":"@markjaquith/agency","version":"3.6.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@3.6.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"61cddc4a8240b50605b0f8503c2bf94ebde95d24","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-3.6.0.tgz","fileCount":103,"integrity":"sha512-dBcZppGMl7MtAZNMIZRtq7rkf0rWivEzKCAvZxkyvTSVwf9/o7326hKI36KZ8JwCXg19AJwzUGCqnU7Lcu8NcQ==","signatures":[{"sig":"MEYCIQCcSLbBgr0gAtuDD9J/DPTChsPrw2WpCTYxW1TjPxNksgIhAM/r/DzGH/Jj+vr51XKmPIchzagEZ79/IytHq8uuh/mE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCw2nSBTG3zAOxK2ujHcOKpkE1C0yHmfEpWsuNubQcJOAIhAJ0jmAp5AZFg/nnA/nc361fpKrXnepA9LwNbv6807R1l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@3.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1016335},"type":"module","module":"index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"},"./schemas/agency-execution-v1.json":{"default":"./schemas/agency-execution-v1.schema.json"}},"gitHead":"dfca2e8c7d6771d4817141ffeb1a63596628f37d","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","benchmark:pr":"bun scripts/benchmark-pr.ts","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","benchmark:act":"bun scripts/benchmark-act.ts","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:epic":"bun scripts/benchmark-epic.ts","benchmark:init":"bun scripts/benchmark-init.ts","benchmark:next":"bun scripts/benchmark-next.ts","benchmark:push":"bun scripts/benchmark-push.ts","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:graph":"bun scripts/benchmark-graph.ts","benchmark:phase":"bun scripts/benchmark-phase.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:review":"bun scripts/benchmark-review.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:archive":"bun scripts/benchmark-archive.ts","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:validate":"bun scripts/benchmark-validate.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts","test:opencode-auto":"bun scripts/smoke-opencode-auto.ts","benchmark:integration":"bun scripts/benchmark-integration.ts","benchmark:repositories":"bun scripts/benchmark-repositories.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"overrides":{"@babel/core":"7.29.6"},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.1","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"^2.9.0","effect":"^3.20.0","solid-js":"1.9.12","@opentui/core":"0.5.11","@effect/schema":"^0.75.5","@opentui/solid":"0.5.11"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_3.6.0_1789348520509_0.6701120150599575","host":"s3://npm-registry-packages-npm-production"}},"3.6.1":{"name":"@markjaquith/agency","version":"3.6.1","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@3.6.1","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"89f79fea48135fb2e096a2c572fa33bf4e349c4b","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-3.6.1.tgz","fileCount":103,"integrity":"sha512-wAQpfPZtgTxNLZwBuphiccUTTAJAQPPRa5hnSxClnEbTRU2I8jA1vLAvdw8qBvLd0AXZCab4S71aXRoYX/EFLg==","signatures":[{"sig":"MEQCIDfgtz/DfSwrzWFph48GONZuDR61gByNBvfOi+6MtgfuAiACT1ekkQz4DwAeMjtCKOS6AZpBWgtQQ/dM+6ZYHaa+gg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHNR1COQxXjk9bVycWaGnP2o6HH04TOiO+ikdRjCn9gJAiBxCsFEi0MekCoTZZ1SlWMIivBOeP6SLYQF2B4YTysvRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@3.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1026842},"type":"module","module":"index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"},"./schemas/agency-execution-v1.json":{"default":"./schemas/agency-execution-v1.schema.json"}},"gitHead":"508692381cc5442ec58f4a21fe869930888c4b1f","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","prepack":"bun scripts/build-interactive.ts","postpack":"bun scripts/build-interactive.ts --clean","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","benchmark:pr":"bun scripts/benchmark-pr.ts","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","benchmark:act":"bun scripts/benchmark-act.ts","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:epic":"bun scripts/benchmark-epic.ts","benchmark:init":"bun scripts/benchmark-init.ts","benchmark:next":"bun scripts/benchmark-next.ts","benchmark:push":"bun scripts/benchmark-push.ts","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:graph":"bun scripts/benchmark-graph.ts","benchmark:phase":"bun scripts/benchmark-phase.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:review":"bun scripts/benchmark-review.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:archive":"bun scripts/benchmark-archive.ts","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:validate":"bun scripts/benchmark-validate.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts","test:opencode-auto":"bun scripts/smoke-opencode-auto.ts","benchmark:integration":"bun scripts/benchmark-integration.ts","benchmark:repositories":"bun scripts/benchmark-repositories.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"overrides":{"@babel/core":"7.29.6"},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.1","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"^2.9.0","effect":"^3.20.0","solid-js":"1.9.12","@opentui/core":"0.5.11","@effect/schema":"^0.75.5","@opentui/solid":"0.5.11"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6","typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agency_3.6.1_1789358456533_0.5395549336874159","host":"s3://npm-registry-packages-npm-production"}},"3.6.2":{"name":"@markjaquith/agency","version":"3.6.2","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@3.6.2","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"48c83d1368dd8aa309aab9736f4c4fe7047e4fce","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-3.6.2.tgz","fileCount":3304,"integrity":"sha512-GPJZTSWrKA9Xsgx/Ku0vBAytpxeq2UwHQxSNeC/GcWKMGkBBt6R3PF9/wcSu7DJO2XNnT86xU3j0Zj6wkuoP3w==","signatures":[{"sig":"MEUCIF2yTWt01ATeligJ2Nx+OUHLR4EcXfMZHuD0BV7zyHRUAiEAoIXvlsN34LN0STDB1j11BaSyIjnAjz6ycCO6y/r+U/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEIqEOUfcqS1GeP21Y1Byg1zj2i2Ki8/VRH2QVh55YlbAiEAuR5LSSMQyynkZZzVx83LDwwIALZ+j1Xx71cb0wdJCaQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@3.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":46143815},"type":"module","module":"index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"},"./schemas/agency-execution-v1.json":{"default":"./schemas/agency-execution-v1.schema.json"}},"gitHead":"c58f3506632b4d2514c4633e84e5756817ec76e7","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","prepack":"bun scripts/build-interactive.ts","postpack":"bun scripts/build-interactive.ts --clean","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","benchmark:pr":"bun scripts/benchmark-pr.ts","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","benchmark:act":"bun scripts/benchmark-act.ts","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:epic":"bun scripts/benchmark-epic.ts","benchmark:init":"bun scripts/benchmark-init.ts","benchmark:next":"bun scripts/benchmark-next.ts","benchmark:push":"bun scripts/benchmark-push.ts","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:graph":"bun scripts/benchmark-graph.ts","benchmark:phase":"bun scripts/benchmark-phase.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:review":"bun scripts/benchmark-review.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:archive":"bun scripts/benchmark-archive.ts","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:validate":"bun scripts/benchmark-validate.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts","test:opencode-auto":"bun scripts/smoke-opencode-auto.ts","test:global-install":"bun scripts/test-global-install.ts","benchmark:integration":"bun scripts/benchmark-integration.ts","benchmark:repositories":"bun scripts/benchmark-repositories.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"overrides":{"@babel/core":"7.29.6"},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.1","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"^2.9.0","effect":"^3.20.0","solid-js":"1.9.12","typescript":"^5.9.3","@opentui/core":"0.5.11","@effect/schema":"^0.75.5","@opentui/solid":"0.5.11","web-tree-sitter":"0.25.10"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6"},"bundleDependencies":["@opentui/core","@opentui/solid"],"optionalDependencies":{"@opentui/core-linux-x64":"0.5.11","@opentui/core-win32-x64":"0.5.11","@opentui/core-darwin-x64":"0.5.11","@opentui/core-linux-arm64":"0.5.11","@opentui/core-win32-arm64":"0.5.11","@opentui/core-darwin-arm64":"0.5.11","@opentui/core-linux-x64-musl":"0.5.11","@opentui/core-linux-arm64-musl":"0.5.11"},"_npmOperationalInternal":{"tmp":"tmp/agency_3.6.2_1789359380882_0.6458313925164763","host":"s3://npm-registry-packages-npm-production"}},"3.7.0":{"name":"@markjaquith/agency","version":"3.7.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@3.7.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"402a80ab39e4459f333c679fbfc09f80c6987a08","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-3.7.0.tgz","fileCount":3304,"integrity":"sha512-zYKOafcLlxZ47mrH5X3Sba6MnZFM9JV7EhO3icxT2/ZYrAuS7du52JYc/gmKuH58YsPLsv8DeCGsHBKQBQECWQ==","signatures":[{"sig":"MEQCIAFvLJ7XNT/fNzy8u5X2WZzBz5rjB/NQh885PhxAYB0MAiA3m7OojuOM1T/09j7YLzsLj76Pnu7sImfFqTad7jKP4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICl6dB78ARmZdb0f8heihqc+P3gtUtbAKAqOwW57moMvAiEAySbV6QJ1l2ZT3/gvFAjxyIIfYCthE/ru4LxOTWrg2Ec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@3.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":46144277},"type":"module","module":"index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"},"./schemas/agency-execution-v1.json":{"default":"./schemas/agency-execution-v1.schema.json"}},"gitHead":"108472e28dc6a17b2708da9b31b6f8c8b81b7d4f","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","prepack":"bun scripts/build-interactive.ts","postpack":"bun scripts/build-interactive.ts --clean","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","benchmark:pr":"bun scripts/benchmark-pr.ts","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","benchmark:act":"bun scripts/benchmark-act.ts","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:epic":"bun scripts/benchmark-epic.ts","benchmark:init":"bun scripts/benchmark-init.ts","benchmark:next":"bun scripts/benchmark-next.ts","benchmark:push":"bun scripts/benchmark-push.ts","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:graph":"bun scripts/benchmark-graph.ts","benchmark:phase":"bun scripts/benchmark-phase.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:review":"bun scripts/benchmark-review.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:archive":"bun scripts/benchmark-archive.ts","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:validate":"bun scripts/benchmark-validate.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts","test:opencode-auto":"bun scripts/smoke-opencode-auto.ts","test:global-install":"bun scripts/test-global-install.ts","benchmark:integration":"bun scripts/benchmark-integration.ts","benchmark:repositories":"bun scripts/benchmark-repositories.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"overrides":{"@babel/core":"7.29.6"},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.1","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"^2.9.0","effect":"^3.20.0","solid-js":"1.9.12","typescript":"^5.9.3","@opentui/core":"0.5.11","@effect/schema":"^0.75.5","@opentui/solid":"0.5.11","web-tree-sitter":"0.25.10"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6"},"bundleDependencies":["@opentui/core","@opentui/solid"],"optionalDependencies":{"@opentui/core-linux-x64":"0.5.11","@opentui/core-win32-x64":"0.5.11","@opentui/core-darwin-x64":"0.5.11","@opentui/core-linux-arm64":"0.5.11","@opentui/core-win32-arm64":"0.5.11","@opentui/core-darwin-arm64":"0.5.11","@opentui/core-linux-x64-musl":"0.5.11","@opentui/core-linux-arm64-musl":"0.5.11"},"_npmOperationalInternal":{"tmp":"tmp/agency_3.7.0_1789432838358_0.25673485181069977","host":"s3://npm-registry-packages-npm-production"}},"3.8.0":{"name":"@markjaquith/agency","version":"3.8.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@3.8.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"9e0e86cd9d9fe148b0c6f1b45ed3a1497843d29e","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-3.8.0.tgz","fileCount":3304,"integrity":"sha512-I7k4EEMYgq8gKf9oOqES3c8hcbhMXzRFHX30omKjG/9LpQ1mOIdWhKtYlY5UmTzQp4csVK8vd8HfTaFXONWzbA==","signatures":[{"sig":"MEUCIH99KKpSBIHpdF8vUPwNKaOWVOX7q2eJZY/EQEuJLJ39AiEAv11OMQv0lLtbptyEFLMT/mnBjU5PUpie5twqDBVQUXA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIQDxkGDsMRQQMnggSBZe0J6IAAHdspmxz5GjLk4+be2W0QIfNA6H3lA7jQWiSyVFAwSxzsXTzisi2HrRPUcZFHLOOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@3.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":46164721},"type":"module","module":"index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"},"./schemas/agency-execution-v1.json":{"default":"./schemas/agency-execution-v1.schema.json"}},"gitHead":"f8bb9748694aff69c5c5e687630c1fba3efab234","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","prepack":"bun scripts/build-interactive.ts","postpack":"bun scripts/build-interactive.ts --clean","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","benchmark:pr":"bun scripts/benchmark-pr.ts","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","benchmark:act":"bun scripts/benchmark-act.ts","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:epic":"bun scripts/benchmark-epic.ts","benchmark:init":"bun scripts/benchmark-init.ts","benchmark:next":"bun scripts/benchmark-next.ts","benchmark:push":"bun scripts/benchmark-push.ts","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:graph":"bun scripts/benchmark-graph.ts","benchmark:phase":"bun scripts/benchmark-phase.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:review":"bun scripts/benchmark-review.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:archive":"bun scripts/benchmark-archive.ts","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:validate":"bun scripts/benchmark-validate.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts","test:opencode-auto":"bun scripts/smoke-opencode-auto.ts","test:global-install":"bun scripts/test-global-install.ts","benchmark:integration":"bun scripts/benchmark-integration.ts","benchmark:repositories":"bun scripts/benchmark-repositories.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"overrides":{"@babel/core":"7.29.6"},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.1","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"^2.9.0","effect":"^3.20.0","solid-js":"1.9.12","typescript":"^5.9.3","@opentui/core":"0.5.11","@effect/schema":"^0.75.5","@opentui/solid":"0.5.11","web-tree-sitter":"0.25.10"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6"},"bundleDependencies":["@opentui/core","@opentui/solid"],"optionalDependencies":{"@opentui/core-linux-x64":"0.5.11","@opentui/core-win32-x64":"0.5.11","@opentui/core-darwin-x64":"0.5.11","@opentui/core-linux-arm64":"0.5.11","@opentui/core-win32-arm64":"0.5.11","@opentui/core-darwin-arm64":"0.5.11","@opentui/core-linux-x64-musl":"0.5.11","@opentui/core-linux-arm64-musl":"0.5.11"},"_npmOperationalInternal":{"tmp":"tmp/agency_3.8.0_1789487996998_0.7536144732855508","host":"s3://npm-registry-packages-npm-production"}},"3.9.0":{"name":"@markjaquith/agency","version":"3.9.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@3.9.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"5f160d2dfad3b80149be41d856e005895ee75ed5","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-3.9.0.tgz","fileCount":3304,"integrity":"sha512-MYpQvdxEM+ymGf22it3zlPOsGrW8VsLvnJ33ovPhhFSyHlvO+1BvJ5iS53ol6HzQJ+P3lBuDNXBptQ1EsAq26g==","signatures":[{"sig":"MEUCIBSNUh9hs++qqDCR1+cV899zRApt1IMSrErEKiPMofifAiEAwNDobdrGG7YhiGz0mNZwpC2MWJb23esP8JqfPKzflJA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGGB15qD1yY6TLAh1TU7UKjOulGLJ17mjkQU/UjAJXviAiBaHgeBhqxTOs6kgQGEHMKRgiLQxTqri1SL/ImNn/+qqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@3.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":46165644},"type":"module","module":"index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"},"./schemas/agency-execution-v1.json":{"default":"./schemas/agency-execution-v1.schema.json"}},"gitHead":"799544258e62eb56ce951eb2a02e85e415ac3548","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","prepack":"bun scripts/build-interactive.ts","postpack":"bun scripts/build-interactive.ts --clean","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","benchmark:pr":"bun scripts/benchmark-pr.ts","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","benchmark:act":"bun scripts/benchmark-act.ts","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:epic":"bun scripts/benchmark-epic.ts","benchmark:init":"bun scripts/benchmark-init.ts","benchmark:next":"bun scripts/benchmark-next.ts","benchmark:push":"bun scripts/benchmark-push.ts","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:graph":"bun scripts/benchmark-graph.ts","benchmark:phase":"bun scripts/benchmark-phase.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:review":"bun scripts/benchmark-review.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:archive":"bun scripts/benchmark-archive.ts","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:validate":"bun scripts/benchmark-validate.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts","test:opencode-auto":"bun scripts/smoke-opencode-auto.ts","test:global-install":"bun scripts/test-global-install.ts","benchmark:integration":"bun scripts/benchmark-integration.ts","benchmark:repositories":"bun scripts/benchmark-repositories.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"overrides":{"@babel/core":"7.29.6"},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.1","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"^2.9.0","effect":"^3.20.0","solid-js":"1.9.12","typescript":"^5.9.3","@opentui/core":"0.5.11","@effect/schema":"^0.75.5","@opentui/solid":"0.5.11","web-tree-sitter":"0.25.10"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6"},"bundleDependencies":["@opentui/core","@opentui/solid"],"optionalDependencies":{"@opentui/core-linux-x64":"0.5.11","@opentui/core-win32-x64":"0.5.11","@opentui/core-darwin-x64":"0.5.11","@opentui/core-linux-arm64":"0.5.11","@opentui/core-win32-arm64":"0.5.11","@opentui/core-darwin-arm64":"0.5.11","@opentui/core-linux-x64-musl":"0.5.11","@opentui/core-linux-arm64-musl":"0.5.11"},"_npmOperationalInternal":{"tmp":"tmp/agency_3.9.0_1789520476939_0.2898491264874299","host":"s3://npm-registry-packages-npm-production"}},"3.9.1":{"name":"@markjaquith/agency","version":"3.9.1","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@3.9.1","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"768bc0ee38cd9d8c96963d05cfd891aa2dd4cb64","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-3.9.1.tgz","fileCount":3304,"integrity":"sha512-e3Y2GsUwGBy5KtP9UXfEnxzgh2YMAKBNuRioNkxXqyMKxb6NJ1R1yCFRH3tx+vhiEqCbhhcdn4Yr3q52tSRV3w==","signatures":[{"sig":"MEUCIFmAYCO8jSqrMnX8ConBw1LVX/vOdh5JL+rRZzZR1EqVAiEA8Ct360JYEGNEC1JCZemS6dOM7v+SeJz5528vrSdk99s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHEP5s4qFJo0B4RP8kjiRTFwXTvCQoXeh52YZq83ZeF2AiAn5Z7fzwWsQNTRg2Sv77+8BuchZ4YRCw7e85mVOwIHfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@3.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":46166210},"type":"module","module":"index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"},"./schemas/agency-execution-v1.json":{"default":"./schemas/agency-execution-v1.schema.json"}},"gitHead":"d88574b2ece405682efce8653f9f0990e8c2ba3e","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","prepack":"bun scripts/build-interactive.ts","postpack":"bun scripts/build-interactive.ts --clean","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","benchmark:pr":"bun scripts/benchmark-pr.ts","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","benchmark:act":"bun scripts/benchmark-act.ts","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:epic":"bun scripts/benchmark-epic.ts","benchmark:init":"bun scripts/benchmark-init.ts","benchmark:next":"bun scripts/benchmark-next.ts","benchmark:push":"bun scripts/benchmark-push.ts","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:graph":"bun scripts/benchmark-graph.ts","benchmark:phase":"bun scripts/benchmark-phase.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:review":"bun scripts/benchmark-review.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:archive":"bun scripts/benchmark-archive.ts","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:validate":"bun scripts/benchmark-validate.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts","test:opencode-auto":"bun scripts/smoke-opencode-auto.ts","test:global-install":"bun scripts/test-global-install.ts","benchmark:integration":"bun scripts/benchmark-integration.ts","benchmark:repositories":"bun scripts/benchmark-repositories.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"overrides":{"@babel/core":"7.29.6"},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.1","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"^2.9.0","effect":"^3.20.0","solid-js":"1.9.12","typescript":"^5.9.3","@opentui/core":"0.5.11","@effect/schema":"^0.75.5","@opentui/solid":"0.5.11","web-tree-sitter":"0.25.10"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6"},"bundleDependencies":["@opentui/core","@opentui/solid"],"optionalDependencies":{"@opentui/core-linux-x64":"0.5.11","@opentui/core-win32-x64":"0.5.11","@opentui/core-darwin-x64":"0.5.11","@opentui/core-linux-arm64":"0.5.11","@opentui/core-win32-arm64":"0.5.11","@opentui/core-darwin-arm64":"0.5.11","@opentui/core-linux-x64-musl":"0.5.11","@opentui/core-linux-arm64-musl":"0.5.11"},"_npmOperationalInternal":{"tmp":"tmp/agency_3.9.1_1789530524076_0.0674758408788021","host":"s3://npm-registry-packages-npm-production"}},"3.9.2":{"name":"@markjaquith/agency","version":"3.9.2","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@3.9.2","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"3e0096876cca68399769b94140a0afac107008a4","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-3.9.2.tgz","fileCount":3304,"integrity":"sha512-KTTjn/xt3ry6E+MD+C5MHOBt4l8dfpOFUH9rc1fQNYQxPvC26uNyd9Sbx7Gh+avFTdQZlTPsAc4TqU5n919+gw==","signatures":[{"sig":"MEUCICVfJpaJT7Ee7lzRXT961bdhEyFGsiaazM89nBrQVz9ZAiEAhnWWZaAAZCarpZmwAWdlK9Ltn1bqRorSgHlzhVDAx4k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAogXnXC9xeRPSC+v9SsEKD8OEexGzQo5Ps4fyyXUVXhAiEA89A+iw4KoOjYklHa3/NK6i9bDUD3aE9asLbeuRngb78=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@3.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":46165762},"type":"module","module":"index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"},"./schemas/agency-execution-v1.json":{"default":"./schemas/agency-execution-v1.schema.json"}},"gitHead":"637e28fb794df05db265c8e9a907a16959581db6","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","prepack":"bun scripts/build-interactive.ts","postpack":"bun scripts/build-interactive.ts --clean","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","benchmark:pr":"bun scripts/benchmark-pr.ts","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","benchmark:act":"bun scripts/benchmark-act.ts","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:epic":"bun scripts/benchmark-epic.ts","benchmark:init":"bun scripts/benchmark-init.ts","benchmark:next":"bun scripts/benchmark-next.ts","benchmark:push":"bun scripts/benchmark-push.ts","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:graph":"bun scripts/benchmark-graph.ts","benchmark:phase":"bun scripts/benchmark-phase.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:review":"bun scripts/benchmark-review.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:archive":"bun scripts/benchmark-archive.ts","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:validate":"bun scripts/benchmark-validate.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts","test:opencode-auto":"bun scripts/smoke-opencode-auto.ts","test:global-install":"bun scripts/test-global-install.ts","benchmark:integration":"bun scripts/benchmark-integration.ts","benchmark:repositories":"bun scripts/benchmark-repositories.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"overrides":{"@babel/core":"7.29.6"},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.1","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"^2.9.0","effect":"^3.20.0","solid-js":"1.9.12","typescript":"^5.9.3","@opentui/core":"0.5.11","@effect/schema":"^0.75.5","@opentui/solid":"0.5.11","web-tree-sitter":"0.25.10"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6"},"bundleDependencies":["@opentui/core","@opentui/solid"],"optionalDependencies":{"@opentui/core-linux-x64":"0.5.11","@opentui/core-win32-x64":"0.5.11","@opentui/core-darwin-x64":"0.5.11","@opentui/core-linux-arm64":"0.5.11","@opentui/core-win32-arm64":"0.5.11","@opentui/core-darwin-arm64":"0.5.11","@opentui/core-linux-x64-musl":"0.5.11","@opentui/core-linux-arm64-musl":"0.5.11"},"_npmOperationalInternal":{"tmp":"tmp/agency_3.9.2_1789532059159_0.7500640444586055","host":"s3://npm-registry-packages-npm-production"}},"3.9.3":{"name":"@markjaquith/agency","version":"3.9.3","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@3.9.3","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"fad6c6a59c7265ccc9d5f4bf8c667fed168d00f9","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-3.9.3.tgz","fileCount":3304,"integrity":"sha512-rVKXl46QazcOjxgVCilZf1tk0hNFlqnE7lE1HC5OsJJ+s+qkDQqMZR7BtcioeN8171fs1Pa3X+3naXGlVGF/pw==","signatures":[{"sig":"MEYCIQCbLr9LUjgYtaKIQy0BlfGQc4Ptrscwlkp7wVBodseqHAIhAP8z2OEWHZLGGww7wdRA5mlTsj7c/vcDjLO6iAW0+aJc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC/o1ZlVvb6gNNqGpEVQgjfYeoUcMv057gB2kepI0XeHAIgdLAynYwIIPTWe0FbLcFAXG7x3/2A0WBanmiZXFkQyDw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@3.9.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":46166591},"type":"module","module":"index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"},"./schemas/agency-execution-v1.json":{"default":"./schemas/agency-execution-v1.schema.json"}},"gitHead":"7860d45240b9f8237e6191d588ff327b21847fd7","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","prepack":"bun scripts/build-interactive.ts","postpack":"bun scripts/build-interactive.ts --clean","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","benchmark:pr":"bun scripts/benchmark-pr.ts","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","benchmark:act":"bun scripts/benchmark-act.ts","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:epic":"bun scripts/benchmark-epic.ts","benchmark:init":"bun scripts/benchmark-init.ts","benchmark:next":"bun scripts/benchmark-next.ts","benchmark:push":"bun scripts/benchmark-push.ts","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:graph":"bun scripts/benchmark-graph.ts","benchmark:phase":"bun scripts/benchmark-phase.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:review":"bun scripts/benchmark-review.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:archive":"bun scripts/benchmark-archive.ts","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:validate":"bun scripts/benchmark-validate.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts","test:opencode-auto":"bun scripts/smoke-opencode-auto.ts","test:global-install":"bun scripts/test-global-install.ts","benchmark:integration":"bun scripts/benchmark-integration.ts","benchmark:repositories":"bun scripts/benchmark-repositories.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"overrides":{"@babel/core":"7.29.6"},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.1","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"^2.9.0","effect":"^3.20.0","solid-js":"1.9.12","typescript":"^5.9.3","@opentui/core":"0.5.11","@effect/schema":"^0.75.5","@opentui/solid":"0.5.11","web-tree-sitter":"0.25.10"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6"},"bundleDependencies":["@opentui/core","@opentui/solid"],"optionalDependencies":{"@opentui/core-linux-x64":"0.5.11","@opentui/core-win32-x64":"0.5.11","@opentui/core-darwin-x64":"0.5.11","@opentui/core-linux-arm64":"0.5.11","@opentui/core-win32-arm64":"0.5.11","@opentui/core-darwin-arm64":"0.5.11","@opentui/core-linux-x64-musl":"0.5.11","@opentui/core-linux-arm64-musl":"0.5.11"},"_npmOperationalInternal":{"tmp":"tmp/agency_3.9.3_1789533728997_0.1272950465383731","host":"s3://npm-registry-packages-npm-production"}},"3.9.4":{"name":"@markjaquith/agency","version":"3.9.4","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@3.9.4","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"16f79cf5e98937aa82399c333945ace510d7c791","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-3.9.4.tgz","fileCount":3304,"integrity":"sha512-bxAnBmPjESPA3s6woVPGNpodaa7YUszzOWO6VgkYVUAJAlNHt0ztPRr3LEOQvo55DXEOBG5CceL39APsDGPVYQ==","signatures":[{"sig":"MEYCIQCRv3JRbtfl7avUdYptdxVqN5o+g7wC6sLtTg8n16IUUwIhAPmcMUKrG/JiF9hu7YixRLZwZcgSwZYErpNGJMcc9Y6t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFO6Gd5qBTjs9Qy2Mpg1lkqjayf82QHpoDwidpV2w/x4AiAufsCHqqtmkdvemvsjmjcB4JgUIg023vz+04lfho6R9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@3.9.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":46170823},"type":"module","module":"index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"},"./schemas/agency-execution-v1.json":{"default":"./schemas/agency-execution-v1.schema.json"}},"gitHead":"f00fe2bc157e2506e06feba2b3e39be04798d368","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","prepack":"bun scripts/build-interactive.ts","postpack":"bun scripts/build-interactive.ts --clean","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","benchmark:pr":"bun scripts/benchmark-pr.ts","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","benchmark:act":"bun scripts/benchmark-act.ts","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:epic":"bun scripts/benchmark-epic.ts","benchmark:init":"bun scripts/benchmark-init.ts","benchmark:next":"bun scripts/benchmark-next.ts","benchmark:push":"bun scripts/benchmark-push.ts","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:graph":"bun scripts/benchmark-graph.ts","benchmark:phase":"bun scripts/benchmark-phase.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:review":"bun scripts/benchmark-review.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:archive":"bun scripts/benchmark-archive.ts","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:validate":"bun scripts/benchmark-validate.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts","test:opencode-auto":"bun scripts/smoke-opencode-auto.ts","test:global-install":"bun scripts/test-global-install.ts","benchmark:integration":"bun scripts/benchmark-integration.ts","benchmark:repositories":"bun scripts/benchmark-repositories.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"overrides":{"@babel/core":"7.29.6"},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.1","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"^2.9.0","effect":"^3.20.0","solid-js":"1.9.12","typescript":"^5.9.3","@opentui/core":"0.5.11","@effect/schema":"^0.75.5","@opentui/solid":"0.5.11","web-tree-sitter":"0.25.10"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6"},"bundleDependencies":["@opentui/core","@opentui/solid"],"optionalDependencies":{"@opentui/core-linux-x64":"0.5.11","@opentui/core-win32-x64":"0.5.11","@opentui/core-darwin-x64":"0.5.11","@opentui/core-linux-arm64":"0.5.11","@opentui/core-win32-arm64":"0.5.11","@opentui/core-darwin-arm64":"0.5.11","@opentui/core-linux-x64-musl":"0.5.11","@opentui/core-linux-arm64-musl":"0.5.11"},"_npmOperationalInternal":{"tmp":"tmp/agency_3.9.4_1789534260103_0.5148606433677321","host":"s3://npm-registry-packages-npm-production"}},"3.9.5":{"name":"@markjaquith/agency","version":"3.9.5","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@3.9.5","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"95b99c41b2dbe404c84115861869a913abc401ad","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-3.9.5.tgz","fileCount":3304,"integrity":"sha512-JNL0NlTlUMVYYAD9h90VZcCVRiezLVK5JRYVp5dsOaWLv7C3ufyay0deKUbMjzDxSN+sDF1Ef6UhfEPmgE6+Qw==","signatures":[{"sig":"MEQCIDDs4LtJhusGYxGEIMcwW6/6iMhwaORu4FBqKZgzuD5SAiBEfILd+nmu1IO9hFZcseIcK3EsssB1dz93L0kvtwYIKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCa44XmkAys9OaKvNAUQdgLALGIKI3XNYPCQv0mlrzftwIgYC9/BmrA0OI1iKUXKKtmMX6JhKa9NAKs47YbMWfrtKQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@3.9.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":46170797},"type":"module","module":"index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"},"./schemas/agency-execution-v1.json":{"default":"./schemas/agency-execution-v1.schema.json"}},"gitHead":"e362ec41a0e982c91a71abc6000f4467bdcd4659","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","prepack":"bun scripts/build-interactive.ts","postpack":"bun scripts/build-interactive.ts --clean","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","benchmark:pr":"bun scripts/benchmark-pr.ts","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","benchmark:act":"bun scripts/benchmark-act.ts","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:epic":"bun scripts/benchmark-epic.ts","benchmark:init":"bun scripts/benchmark-init.ts","benchmark:next":"bun scripts/benchmark-next.ts","benchmark:push":"bun scripts/benchmark-push.ts","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:graph":"bun scripts/benchmark-graph.ts","benchmark:phase":"bun scripts/benchmark-phase.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:review":"bun scripts/benchmark-review.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:archive":"bun scripts/benchmark-archive.ts","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:validate":"bun scripts/benchmark-validate.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts","test:opencode-auto":"bun scripts/smoke-opencode-auto.ts","test:global-install":"bun scripts/test-global-install.ts","benchmark:integration":"bun scripts/benchmark-integration.ts","benchmark:repositories":"bun scripts/benchmark-repositories.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"overrides":{"@babel/core":"7.29.6"},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.1","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"^2.9.0","effect":"^3.20.0","solid-js":"1.9.12","typescript":"^5.9.3","@opentui/core":"0.5.11","@effect/schema":"^0.75.5","@opentui/solid":"0.5.11","web-tree-sitter":"0.25.10"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6"},"bundleDependencies":["@opentui/core","@opentui/solid"],"optionalDependencies":{"@opentui/core-linux-x64":"0.5.11","@opentui/core-win32-x64":"0.5.11","@opentui/core-darwin-x64":"0.5.11","@opentui/core-linux-arm64":"0.5.11","@opentui/core-win32-arm64":"0.5.11","@opentui/core-darwin-arm64":"0.5.11","@opentui/core-linux-x64-musl":"0.5.11","@opentui/core-linux-arm64-musl":"0.5.11"},"_npmOperationalInternal":{"tmp":"tmp/agency_3.9.5_1789573798926_0.08959529590897342","host":"s3://npm-registry-packages-npm-production"}},"3.9.6":{"name":"@markjaquith/agency","version":"3.9.6","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@3.9.6","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"f26d911226e3636ef30d991b1a5d4f3e08dbfcf0","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-3.9.6.tgz","fileCount":3304,"integrity":"sha512-p4k7Wyou1oiZd8AYARCg+SZCtspUT++heEFlK8vgEXoOJk6zB+MKnwR8+VdE1bfVg5rmMnjwtg5TKKPVg97YTw==","signatures":[{"sig":"MEUCIC5LLQm+kHcpbk+4fzL2iqSPCFGkUYc6RdGoUjtAZlITAiEAkFB8MIHu9QiNyvo7RG2SxvU0MElPe6/+vV+Kq3+RkHQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDOjHGiArsbu6dtRHjAjnlRCOX/ts1LWcVAwLdJ217gTgIgM9hyxSWzvAXmfpgdZ4zk29QCUj+RV4girF5UnqUkjg8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@3.9.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":46171076},"type":"module","module":"index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"},"./schemas/agency-execution-v1.json":{"default":"./schemas/agency-execution-v1.schema.json"}},"gitHead":"f2b5329af9ab9da451b6095060150006a4c60b85","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","prepack":"bun scripts/build-interactive.ts","postpack":"bun scripts/build-interactive.ts --clean","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","benchmark:pr":"bun scripts/benchmark-pr.ts","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","benchmark:act":"bun scripts/benchmark-act.ts","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:epic":"bun scripts/benchmark-epic.ts","benchmark:init":"bun scripts/benchmark-init.ts","benchmark:next":"bun scripts/benchmark-next.ts","benchmark:push":"bun scripts/benchmark-push.ts","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:graph":"bun scripts/benchmark-graph.ts","benchmark:phase":"bun scripts/benchmark-phase.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:review":"bun scripts/benchmark-review.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:archive":"bun scripts/benchmark-archive.ts","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:validate":"bun scripts/benchmark-validate.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts","test:opencode-auto":"bun scripts/smoke-opencode-auto.ts","test:global-install":"bun scripts/test-global-install.ts","benchmark:integration":"bun scripts/benchmark-integration.ts","benchmark:repositories":"bun scripts/benchmark-repositories.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"overrides":{"@babel/core":"7.29.6"},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.1","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"^2.9.0","effect":"^3.20.0","solid-js":"1.9.12","typescript":"^5.9.3","@opentui/core":"0.5.11","@effect/schema":"^0.75.5","@opentui/solid":"0.5.11","web-tree-sitter":"0.25.10"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6"},"bundleDependencies":["@opentui/core","@opentui/solid"],"optionalDependencies":{"@opentui/core-linux-x64":"0.5.11","@opentui/core-win32-x64":"0.5.11","@opentui/core-darwin-x64":"0.5.11","@opentui/core-linux-arm64":"0.5.11","@opentui/core-win32-arm64":"0.5.11","@opentui/core-darwin-arm64":"0.5.11","@opentui/core-linux-x64-musl":"0.5.11","@opentui/core-linux-arm64-musl":"0.5.11"},"_npmOperationalInternal":{"tmp":"tmp/agency_3.9.6_1789589943681_0.5105941038479325","host":"s3://npm-registry-packages-npm-production"}},"3.10.0":{"name":"@markjaquith/agency","version":"3.10.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@3.10.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"48266a4159e9884a64c9f1c6afa6aa12b2bd53b4","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-3.10.0.tgz","fileCount":3304,"integrity":"sha512-L9pB5EPdu+zxSPsTQ28Wl+GxNn6Ek1V96V8vVDyN8OBtDWDfgS3rbn+sXY3gbPuIC8F+qROMg8Suk8BZ41RLJA==","signatures":[{"sig":"MEUCIQCbDA1OkS+Ulp7ETfsSpyh2r6StY6IBh93s92V9sa3cJwIgRTUl7B/6gdRT4D4a+iwN2MBVS/eiGuPr4932JtYt2pA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEuVKiiwOR0VK7Nq0T7kCMPmlLZUyDkztGYfYCPBfTYqAiA+hvdgLbMxqcQaNQCOl+iho+2LntUUi6dDlYhcm1PMMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@3.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":46174845},"type":"module","module":"index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"},"./schemas/agency-execution-v1.json":{"default":"./schemas/agency-execution-v1.schema.json"}},"gitHead":"6b4c86085b70261af8408700a642a92aeb33f02e","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","prepack":"bun scripts/build-interactive.ts","postpack":"bun scripts/build-interactive.ts --clean","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","benchmark:pr":"bun scripts/benchmark-pr.ts","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","benchmark:act":"bun scripts/benchmark-act.ts","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:epic":"bun scripts/benchmark-epic.ts","benchmark:init":"bun scripts/benchmark-init.ts","benchmark:next":"bun scripts/benchmark-next.ts","benchmark:push":"bun scripts/benchmark-push.ts","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:graph":"bun scripts/benchmark-graph.ts","benchmark:phase":"bun scripts/benchmark-phase.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:review":"bun scripts/benchmark-review.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:archive":"bun scripts/benchmark-archive.ts","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:validate":"bun scripts/benchmark-validate.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts","test:opencode-auto":"bun scripts/smoke-opencode-auto.ts","test:global-install":"bun scripts/test-global-install.ts","benchmark:integration":"bun scripts/benchmark-integration.ts","benchmark:repositories":"bun scripts/benchmark-repositories.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"overrides":{"@babel/core":"7.29.6"},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.1","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"^2.9.0","effect":"^3.20.0","solid-js":"1.9.12","typescript":"^5.9.3","@opentui/core":"0.5.11","@effect/schema":"^0.75.5","@opentui/solid":"0.5.11","web-tree-sitter":"0.25.10"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6"},"bundleDependencies":["@opentui/core","@opentui/solid"],"optionalDependencies":{"@opentui/core-linux-x64":"0.5.11","@opentui/core-win32-x64":"0.5.11","@opentui/core-darwin-x64":"0.5.11","@opentui/core-linux-arm64":"0.5.11","@opentui/core-win32-arm64":"0.5.11","@opentui/core-darwin-arm64":"0.5.11","@opentui/core-linux-x64-musl":"0.5.11","@opentui/core-linux-arm64-musl":"0.5.11"},"_npmOperationalInternal":{"tmp":"tmp/agency_3.10.0_1789674801379_0.8075275073115973","host":"s3://npm-registry-packages-npm-production"}},"3.10.1":{"name":"@markjaquith/agency","version":"3.10.1","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@3.10.1","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"50541fed17325045526252fa55ae93e3fe7523de","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-3.10.1.tgz","fileCount":3304,"integrity":"sha512-RpC6hYRURnM5H/Mrtk60azz1qFWpPS33hKs+daJ8ZufQavqUu7cVcEJ+avekjzg6/kW4eh3mZ/k7DK1UAZ1Jvg==","signatures":[{"sig":"MEUCIQCbNOeI5ChEA7Jhy09XXILJp7Fde7vc/obrX0z9JEifTgIgONKE0I4SlqlFqEruttqiFHoqpb3xHHl+Rrp6Nbst+kU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDvYfKwUv3k6oucVsi79iRcX14NFcR8FT033p1K4hyaYQIgLCYsEFubhcJewrjMxnU/E6r4tSDPmnLaIFnDemGS8Vc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@3.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":46175988},"type":"module","module":"index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"},"./schemas/agency-execution-v1.json":{"default":"./schemas/agency-execution-v1.schema.json"}},"gitHead":"48ef0cc493dbec4c3064db1085236fab1fa40f43","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","prepack":"bun scripts/build-interactive.ts","postpack":"bun scripts/build-interactive.ts --clean","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","benchmark:pr":"bun scripts/benchmark-pr.ts","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","benchmark:act":"bun scripts/benchmark-act.ts","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:epic":"bun scripts/benchmark-epic.ts","benchmark:init":"bun scripts/benchmark-init.ts","benchmark:next":"bun scripts/benchmark-next.ts","benchmark:push":"bun scripts/benchmark-push.ts","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:graph":"bun scripts/benchmark-graph.ts","benchmark:phase":"bun scripts/benchmark-phase.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:review":"bun scripts/benchmark-review.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:archive":"bun scripts/benchmark-archive.ts","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:validate":"bun scripts/benchmark-validate.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts","test:opencode-auto":"bun scripts/smoke-opencode-auto.ts","test:global-install":"bun scripts/test-global-install.ts","benchmark:integration":"bun scripts/benchmark-integration.ts","benchmark:repositories":"bun scripts/benchmark-repositories.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"overrides":{"@babel/core":"7.29.6"},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.19.1","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"^2.9.0","effect":"^3.20.0","solid-js":"1.9.12","typescript":"^5.9.3","@opentui/core":"0.5.11","@effect/schema":"^0.75.5","@opentui/solid":"0.5.11","web-tree-sitter":"0.25.10"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6"},"bundleDependencies":["@opentui/core","@opentui/solid"],"optionalDependencies":{"@opentui/core-linux-x64":"0.5.11","@opentui/core-win32-x64":"0.5.11","@opentui/core-darwin-x64":"0.5.11","@opentui/core-linux-arm64":"0.5.11","@opentui/core-win32-arm64":"0.5.11","@opentui/core-darwin-arm64":"0.5.11","@opentui/core-linux-x64-musl":"0.5.11","@opentui/core-linux-arm64-musl":"0.5.11"},"_npmOperationalInternal":{"tmp":"tmp/agency_3.10.1_1789694231957_0.0940971317474324","host":"s3://npm-registry-packages-npm-production"}},"3.10.2":{"name":"@markjaquith/agency","version":"3.10.2","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@3.10.2","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"75352597975ba719d9586bf10ebcdf2b469d6b5b","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-3.10.2.tgz","fileCount":3304,"integrity":"sha512-NC5MA8K3zXBjK87V7VHglRO2XV6FA3Ev0v6DEdBzA4qROpTA/ulYWfQhEGZWh4GoMfMdd40f+per9wf7p9EcaQ==","signatures":[{"sig":"MEYCIQC/hSFho3WQUoqVYQdM3qnyEN8KSplDPE4/f3BR7QxTyAIhAJmHb8FNAhDR46+EOh4OLHmA5m6jBuF7dDJ1kM31SLbb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBKZWWbZqnfEIaX3X+dFDixO5HHRyT04CD4H47Wzno31AiAa5BG0J8aS1AU9W5YGTcCr4WK8hGFnLm/IguokoEvOtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@3.10.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":46176246},"type":"module","module":"index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"},"./schemas/agency-execution-v1.json":{"default":"./schemas/agency-execution-v1.schema.json"}},"gitHead":"5d0f29924387e88a3941bf3ad7a7e04febd3fa55","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","prepack":"bun scripts/build-interactive.ts","postpack":"bun scripts/build-interactive.ts --clean","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","benchmark:pr":"bun scripts/benchmark-pr.ts","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","benchmark:act":"bun scripts/benchmark-act.ts","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:epic":"bun scripts/benchmark-epic.ts","benchmark:init":"bun scripts/benchmark-init.ts","benchmark:next":"bun scripts/benchmark-next.ts","benchmark:push":"bun scripts/benchmark-push.ts","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:graph":"bun scripts/benchmark-graph.ts","benchmark:phase":"bun scripts/benchmark-phase.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:review":"bun scripts/benchmark-review.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:archive":"bun scripts/benchmark-archive.ts","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:validate":"bun scripts/benchmark-validate.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts","test:opencode-auto":"bun scripts/smoke-opencode-auto.ts","test:global-install":"bun scripts/test-global-install.ts","benchmark:integration":"bun scripts/benchmark-integration.ts","benchmark:repositories":"bun scripts/benchmark-repositories.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"overrides":{"@babel/core":"7.29.6"},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.20.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.21.0","dependencies":{"yaml":"^2.9.0","effect":"^3.20.0","solid-js":"1.9.12","typescript":"^5.9.3","@opentui/core":"0.5.11","@effect/schema":"^0.75.5","@opentui/solid":"0.5.11","web-tree-sitter":"0.25.10"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6"},"bundleDependencies":["@opentui/core","@opentui/solid"],"optionalDependencies":{"@opentui/core-linux-x64":"0.5.11","@opentui/core-win32-x64":"0.5.11","@opentui/core-darwin-x64":"0.5.11","@opentui/core-linux-arm64":"0.5.11","@opentui/core-win32-arm64":"0.5.11","@opentui/core-darwin-arm64":"0.5.11","@opentui/core-linux-x64-musl":"0.5.11","@opentui/core-linux-arm64-musl":"0.5.11"},"_npmOperationalInternal":{"tmp":"tmp/agency_3.10.2_1790114214483_0.617776615002019","host":"s3://npm-registry-packages-npm-production"}},"3.11.0":{"name":"@markjaquith/agency","version":"3.11.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@3.11.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"e2df8f199b6b441a4e3027670d4fcfc6832f828b","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-3.11.0.tgz","fileCount":3304,"integrity":"sha512-/5ga8ThHWMk7hFNaGBgucfLbrGG09yqAV5sQyVBpR352kkK6Oz9OAvdLDdB7BOMasYS45E34zRo7h/0rIHjKfw==","signatures":[{"sig":"MEUCICUZayDTViaHPfv2e8r7b2pd+Jhdhiy8vVa4KMsFs8ftAiEA0BWBH2+AlCGmhQfvsZUo4wHux86f5UkiDrlFqrqcUZ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBmEUTTUP1agGDMSOavLix0R5chQt9YABDSchLxz+aLVAiAVf3I0CqqG9+V+PRLqm8arVL285W9c4szqHJZ/freZjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@3.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":46179341},"type":"module","module":"index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"},"./schemas/agency-execution-v1.json":{"default":"./schemas/agency-execution-v1.schema.json"}},"gitHead":"8fd4fbe091b8819d09cc671fc2b1af738f050c36","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","prepack":"bun scripts/build-interactive.ts","postpack":"bun scripts/build-interactive.ts --clean","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","benchmark:pr":"bun scripts/benchmark-pr.ts","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","benchmark:act":"bun scripts/benchmark-act.ts","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:epic":"bun scripts/benchmark-epic.ts","benchmark:init":"bun scripts/benchmark-init.ts","benchmark:next":"bun scripts/benchmark-next.ts","benchmark:push":"bun scripts/benchmark-push.ts","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:graph":"bun scripts/benchmark-graph.ts","benchmark:phase":"bun scripts/benchmark-phase.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:review":"bun scripts/benchmark-review.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:archive":"bun scripts/benchmark-archive.ts","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:validate":"bun scripts/benchmark-validate.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts","test:opencode-auto":"bun scripts/smoke-opencode-auto.ts","test:global-install":"bun scripts/test-global-install.ts","benchmark:integration":"bun scripts/benchmark-integration.ts","benchmark:repositories":"bun scripts/benchmark-repositories.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"overrides":{"@babel/core":"7.29.6"},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.20.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.21.0","dependencies":{"yaml":"^2.9.0","effect":"^3.20.0","solid-js":"1.9.12","typescript":"^5.9.3","@opentui/core":"0.5.11","@effect/schema":"^0.75.5","@opentui/solid":"0.5.11","web-tree-sitter":"0.25.10"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6"},"bundleDependencies":["@opentui/core","@opentui/solid"],"optionalDependencies":{"@opentui/core-linux-x64":"0.5.11","@opentui/core-win32-x64":"0.5.11","@opentui/core-darwin-x64":"0.5.11","@opentui/core-linux-arm64":"0.5.11","@opentui/core-win32-arm64":"0.5.11","@opentui/core-darwin-arm64":"0.5.11","@opentui/core-linux-x64-musl":"0.5.11","@opentui/core-linux-arm64-musl":"0.5.11"},"_npmOperationalInternal":{"tmp":"tmp/agency_3.11.0_1790264440276_0.23200733414187824","host":"s3://npm-registry-packages-npm-production"}},"3.12.0":{"name":"@markjaquith/agency","version":"3.12.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@3.12.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"7ee247a6a038d6865c7245dc15f649d0ef24e384","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-3.12.0.tgz","fileCount":3306,"integrity":"sha512-FRsoFUKgD2i+wnBZcxicv7JBX4m82bucVgys9sHRnQMOfg70FhCNIV69OBwVHS6cQq+6oMhdwfwFmZMV0ifGzQ==","signatures":[{"sig":"MEUCIAHCBdTwabKTCSfSQ9KLVq+whjagY5uM1koraFjv61PSAiEAmohWtuk3IiJTffQjmno79QXU6RY+34wmt8viAYbTCgU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDjCz498WM+4buJOvxICtRpbTqX92IaY7ohR0A4I5ACnAIhAKkaUM1saQ6vZAjmW0y6YWIfY1vk0c7G8TTXZx28baEk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@3.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":46188551},"type":"module","module":"index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"},"./schemas/agency-execution-v1.json":{"default":"./schemas/agency-execution-v1.schema.json"}},"gitHead":"f2395475178d2fbc486afee933fbc3d397a5f9e0","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","prepack":"bun scripts/build-interactive.ts","postpack":"bun scripts/build-interactive.ts --clean","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","benchmark:pr":"bun scripts/benchmark-pr.ts","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","benchmark:act":"bun scripts/benchmark-act.ts","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:epic":"bun scripts/benchmark-epic.ts","benchmark:init":"bun scripts/benchmark-init.ts","benchmark:next":"bun scripts/benchmark-next.ts","benchmark:push":"bun scripts/benchmark-push.ts","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:graph":"bun scripts/benchmark-graph.ts","benchmark:phase":"bun scripts/benchmark-phase.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:review":"bun scripts/benchmark-review.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:archive":"bun scripts/benchmark-archive.ts","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:validate":"bun scripts/benchmark-validate.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts","test:opencode-auto":"bun scripts/smoke-opencode-auto.ts","test:global-install":"bun scripts/test-global-install.ts","benchmark:integration":"bun scripts/benchmark-integration.ts","benchmark:repositories":"bun scripts/benchmark-repositories.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"overrides":{"@babel/core":"7.29.6"},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.20.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.21.0","dependencies":{"yaml":"^2.9.0","effect":"^3.20.0","solid-js":"1.9.12","typescript":"^5.9.3","@opentui/core":"0.5.11","@effect/schema":"^0.75.5","@opentui/solid":"0.5.11","web-tree-sitter":"0.25.10"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6"},"bundleDependencies":["@opentui/core","@opentui/solid"],"optionalDependencies":{"@opentui/core-linux-x64":"0.5.11","@opentui/core-win32-x64":"0.5.11","@opentui/core-darwin-x64":"0.5.11","@opentui/core-linux-arm64":"0.5.11","@opentui/core-win32-arm64":"0.5.11","@opentui/core-darwin-arm64":"0.5.11","@opentui/core-linux-x64-musl":"0.5.11","@opentui/core-linux-arm64-musl":"0.5.11"},"_npmOperationalInternal":{"tmp":"tmp/agency_3.12.0_1790307921577_0.9073281077044182","host":"s3://npm-registry-packages-npm-production"}},"3.13.0":{"name":"@markjaquith/agency","version":"3.13.0","keywords":["agents","bun","typescript","worktrees"],"author":{"name":"Mark Jaquith"},"license":"MIT","_id":"@markjaquith/agency@3.13.0","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"homepage":"https://github.com/markjaquith/agency#readme","bugs":{"url":"https://github.com/markjaquith/agency/issues"},"bin":{"agency":"cli.ts"},"dist":{"shasum":"c54c5ca40e51d31f258c8d9a50acd82c4fac6f0d","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-3.13.0.tgz","fileCount":3306,"integrity":"sha512-/JRAqeiSO3g+ZbGKHcdVHsZWQm6+UclCCz5tigyilTJ0EUH9eEnx4FV620NCnrKbuDZVpDTtzofwMqqMP5JiXQ==","signatures":[{"sig":"MEYCIQCDumIXayk5uKCcsmFapwjb6wGtT28nyEtKZeYKCHNLnQIhAL0qqEYh5NTf0yd/u8CYpUxArGPu+/nLiJjAHoKxqBky","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDZmVYYMP9TCT0sZE1zfJZ85apSt7qzUNlDQBJegE4RgQIgNFaJPN9/oCpMGK/setGSpPm7ORKLAIgH23SqbI78JqI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@3.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":46195208},"type":"module","module":"index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"},"./schemas/agency-execution-v1.json":{"default":"./schemas/agency-execution-v1.schema.json"}},"gitHead":"8f71998dacb3271dabcd2056018343fcdf54e42f","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","prepack":"bun scripts/build-interactive.ts","postpack":"bun scripts/build-interactive.ts --clean","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","benchmark:pr":"bun scripts/benchmark-pr.ts","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","benchmark:act":"bun scripts/benchmark-act.ts","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:epic":"bun scripts/benchmark-epic.ts","benchmark:init":"bun scripts/benchmark-init.ts","benchmark:next":"bun scripts/benchmark-next.ts","benchmark:push":"bun scripts/benchmark-push.ts","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:graph":"bun scripts/benchmark-graph.ts","benchmark:phase":"bun scripts/benchmark-phase.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:review":"bun scripts/benchmark-review.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:archive":"bun scripts/benchmark-archive.ts","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:validate":"bun scripts/benchmark-validate.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts","test:opencode-auto":"bun scripts/smoke-opencode-auto.ts","test:global-install":"bun scripts/test-global-install.ts","benchmark:integration":"bun scripts/benchmark-integration.ts","benchmark:repositories":"bun scripts/benchmark-repositories.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"overrides":{"@babel/core":"7.29.6"},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.20.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"_nodeVersion":"24.21.0","dependencies":{"yaml":"^2.9.0","effect":"^3.20.0","solid-js":"1.9.12","typescript":"^5.9.3","@opentui/core":"0.5.11","@effect/schema":"^0.75.5","@opentui/solid":"0.5.11","web-tree-sitter":"0.25.10"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6"},"bundleDependencies":["@opentui/core","@opentui/solid"],"optionalDependencies":{"@opentui/core-linux-x64":"0.5.11","@opentui/core-win32-x64":"0.5.11","@opentui/core-darwin-x64":"0.5.11","@opentui/core-linux-arm64":"0.5.11","@opentui/core-win32-arm64":"0.5.11","@opentui/core-darwin-arm64":"0.5.11","@opentui/core-linux-x64-musl":"0.5.11","@opentui/core-linux-arm64-musl":"0.5.11"},"_npmOperationalInternal":{"tmp":"tmp/agency_3.13.0_1790367885243_0.6968094020167808","host":"s3://npm-registry-packages-npm-production"}},"3.14.0":{"_id":"@markjaquith/agency@3.14.0","bin":{"agency":"cli.ts"},"bugs":{"url":"https://github.com/markjaquith/agency/issues"},"dist":{"shasum":"acf55823819f1dd15c7705feb225f235ebe08038","tarball":"https://registry.npmjs.org/@markjaquith/agency/-/agency-3.14.0.tgz","fileCount":3306,"integrity":"sha512-ymbnBdZFxaP2VSUlHpPy6SEvLTztJK04DP+gkqoee685tUpMnG04Ivwhj7EuSrjeRGK246lFTC2MyUG+rRMYQw==","signatures":[{"sig":"MEUCIQD8J85X2Xt21Op5p3qK0aLboC9lwHFdusZFNwpi8Wz4jAIgUO5qSJC5v25U9h7CUd6nRBdk2AOniQcaaMycK9TWwmw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIH+dqqWxEZR+FfEO+62Fh+RjgR/W+KAIxVH6M0YQHMPPAiEA3RVvJadKGERPdPjB60XUKEDnbJNRY8FtvIrTNojf6GU="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@markjaquith%2fagency@3.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":46200851},"name":"@markjaquith/agency","type":"module","author":{"name":"Mark Jaquith"},"module":"index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./index.ts","import":"./index.ts"},"./protocol":{"types":"./src/protocol.ts","import":"./src/protocol.ts"},"./fixtures/protocol/error.json":{"default":"./fixtures/protocol/error.json"},"./schemas/agency-graph-v1.json":{"default":"./schemas/agency-graph-v1.schema.json"},"./fixtures/protocol/success.json":{"default":"./fixtures/protocol/success.json"},"./schemas/agency-envelope-v1.json":{"default":"./schemas/agency-envelope-v1.schema.json"},"./schemas/agency-execution-v1.json":{"default":"./schemas/agency-execution-v1.schema.json"}},"gitHead":"a1e4781a55eb9e0e8a3acf17fce2737170877c1f","license":"MIT","scripts":{"knip":"knip --production","test":"find src \\( -name '*.test.ts' -o -name '*.test.tsx' \\) -print0 | xargs -0 -n 1 -P 4 bun test","build":"bun build cli.ts --outdir dist --target node --minify","format":"oxfmt","prepack":"bun scripts/build-interactive.ts","postpack":"bun scripts/build-interactive.ts --clean","pushable":"./scripts/pushable","postinstall":"bun scripts/install-pi-extension.ts install","benchmark:pr":"bun scripts/benchmark-pr.ts","format:check":"oxfmt --check","preuninstall":"bun scripts/install-pi-extension.ts uninstall","benchmark:act":"bun scripts/benchmark-act.ts","test:opencode":"AGENCY_TEST_OPENCODE=1 bun test src/cli.test.ts --test-name-pattern 'provides effective whole-workbase OpenCode access'","benchmark:epic":"bun scripts/benchmark-epic.ts","benchmark:init":"bun scripts/benchmark-init.ts","benchmark:next":"bun scripts/benchmark-next.ts","benchmark:push":"bun scripts/benchmark-push.ts","benchmark:sync":"bun scripts/benchmark-sync.ts","benchmark:task":"bun scripts/benchmark-task.ts","benchmark:graph":"bun scripts/benchmark-graph.ts","benchmark:phase":"bun scripts/benchmark-phase.ts","benchmark:doctor":"bun scripts/benchmark-doctor.ts","benchmark:review":"bun scripts/benchmark-review.ts","benchmark:status":"bun scripts/benchmark-status.ts","check-commit-msg":"./scripts/check-commit-msg","benchmark:archive":"bun scripts/benchmark-archive.ts","benchmark:context":"bun scripts/benchmark-context.ts","benchmark:validate":"bun scripts/benchmark-validate.ts","benchmark:workbase":"bun scripts/benchmark-workbase.ts","benchmark:worktree":"bun scripts/benchmark-worktree.ts","test:opencode-auto":"bun scripts/smoke-opencode-auto.ts","test:global-install":"bun scripts/test-global-install.ts","benchmark:integration":"bun scripts/benchmark-integration.ts","benchmark:repositories":"bun scripts/benchmark-repositories.ts"},"version":"3.14.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46667ccb-09b1-42ea-b355-48db0b8e24ff"}},"homepage":"https://github.com/markjaquith/agency#readme","keywords":["agents","bun","typescript","worktrees"],"overrides":{"@babel/core":"7.29.6"},"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"_npmVersion":"11.20.0","description":"Manage agentic work across repositories with durable workbases","directories":{},"maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"_nodeVersion":"24.21.0","dependencies":{"yaml":"^2.9.0","effect":"^3.20.0","solid-js":"1.9.12","typescript":"^5.9.3","@opentui/core":"0.5.11","@effect/schema":"^0.75.5","@opentui/solid":"0.5.11","web-tree-sitter":"0.25.10"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.27.0","oxfmt":"^0.27.0","@types/bun":"^1.3.6"},"bundleDependencies":["@opentui/core","@opentui/solid"],"optionalDependencies":{"@opentui/core-linux-x64":"0.5.11","@opentui/core-win32-x64":"0.5.11","@opentui/core-darwin-x64":"0.5.11","@opentui/core-linux-arm64":"0.5.11","@opentui/core-win32-arm64":"0.5.11","@opentui/core-darwin-arm64":"0.5.11","@opentui/core-linux-x64-musl":"0.5.11","@opentui/core-linux-arm64-musl":"0.5.11"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/agency_3.14.0_1790611913114_0.0552895442283885"}}},"time":{"created":"2025-12-12T18:16:12.635Z","modified":"2026-09-28T16:11:53.814Z","0.5.0":"2025-12-12T18:16:13.152Z","0.5.1":"2025-12-12T19:04:55.026Z","0.6.0":"2025-12-18T04:18:17.052Z","0.6.1":"2025-12-18T05:03:33.322Z","0.7.0":"2025-12-19T05:38:17.162Z","0.7.1":"2025-12-19T22:33:42.291Z","0.7.2":"2026-01-05T17:55:06.312Z","0.7.3":"2026-01-05T21:25:17.055Z","0.8.0":"2026-01-05T22:10:20.191Z","1.0.0":"2026-01-07T19:04:01.120Z","1.0.1":"2026-01-14T23:56:50.312Z","1.1.0":"2026-01-20T16:19:33.358Z","1.1.1":"2026-01-21T17:02:20.822Z","1.2.0":"2026-01-21T21:44:05.412Z","1.3.0":"2026-01-22T21:58:46.723Z","1.4.0":"2026-01-22T23:17:52.657Z","1.5.0":"2026-01-24T18:02:53.752Z","1.5.1":"2026-01-24T23:27:09.123Z","1.5.2":"2026-01-27T04:46:09.258Z","1.5.3":"2026-01-29T04:29:35.595Z","1.6.0":"2026-01-29T05:34:37.844Z","1.6.1":"2026-01-29T06:00:32.254Z","1.6.2":"2026-01-30T18:02:21.357Z","1.6.3":"2026-01-30T19:00:53.136Z","1.7.0":"2026-02-11T18:42:26.846Z","1.8.0":"2026-02-12T20:46:08.152Z","1.8.1":"2026-02-12T21:22:11.934Z","1.8.2":"2026-02-20T18:30:20.088Z","1.8.3":"2026-03-11T20:26:21.963Z","1.8.4":"2026-03-26T16:48:23.276Z","1.8.5":"2026-04-01T23:47:44.776Z","1.8.6":"2026-04-21T19:12:10.355Z","1.8.7":"2026-05-07T19:39:14.739Z","1.9.0":"2026-05-08T16:49:27.710Z","1.9.1":"2026-05-12T19:30:02.013Z","1.9.2":"2026-05-14T17:20:45.912Z","1.9.3":"2026-05-15T20:09:29.167Z","1.9.4":"2026-05-15T20:29:53.868Z","1.9.5":"2026-06-11T03:34:07.239Z","1.9.6":"2026-06-12T20:18:39.111Z","1.10.0":"2026-07-02T00:24:39.166Z","1.11.0":"2026-07-07T23:31:31.937Z","1.11.1":"2026-07-09T23:15:04.953Z","2.0.0":"2026-07-16T04:20:42.560Z","2.1.0":"2026-07-16T05:15:22.948Z","2.2.0":"2026-07-16T05:25:25.783Z","2.3.0":"2026-07-16T05:48:51.513Z","2.4.0":"2026-07-16T14:10:15.081Z","2.5.0":"2026-07-16T18:25:53.281Z","2.6.0":"2026-07-16T19:28:53.346Z","2.7.0":"2026-07-16T21:41:45.935Z","2.7.1":"2026-07-17T01:14:51.286Z","2.7.2":"2026-07-17T02:50:59.420Z","2.7.3":"2026-07-17T03:12:36.066Z","2.8.0":"2026-07-17T03:30:04.932Z","2.9.0":"2026-07-17T03:46:06.413Z","2.10.0":"2026-07-17T04:16:19.304Z","2.11.0":"2026-07-17T05:44:23.917Z","2.12.0":"2026-07-17T12:35:39.416Z","2.13.0":"2026-07-17T12:47:54.798Z","2.14.0":"2026-07-17T13:27:44.456Z","2.15.0":"2026-07-17T16:00:38.845Z","2.16.0":"2026-07-17T16:02:46.450Z","2.17.0":"2026-07-17T16:31:02.944Z","2.18.0":"2026-07-17T16:38:09.608Z","2.19.0":"2026-07-17T17:00:35.151Z","2.20.0":"2026-07-17T17:22:12.187Z","2.21.0":"2026-07-17T17:28:25.160Z","2.22.0":"2026-07-17T17:42:33.552Z","2.23.0":"2026-07-17T17:53:25.462Z","2.24.0":"2026-07-17T18:19:06.862Z","2.25.0":"2026-07-17T18:54:18.373Z","2.26.0":"2026-07-17T18:54:44.776Z","2.27.0":"2026-07-17T19:42:34.233Z","2.28.0":"2026-07-17T19:56:51.362Z","2.28.1":"2026-07-17T21:51:09.232Z","2.29.0":"2026-07-18T07:02:12.755Z","2.30.0":"2026-07-19T22:03:54.762Z","2.30.1":"2026-07-20T03:14:45.807Z","2.31.0":"2026-07-20T05:48:59.306Z","2.32.0":"2026-07-20T15:52:59.599Z","2.32.1":"2026-07-20T17:06:15.122Z","2.32.2":"2026-07-20T18:54:27.536Z","2.33.0":"2026-07-20T19:11:03.694Z","2.34.0":"2026-07-20T19:15:24.308Z","2.34.1":"2026-07-20T19:41:04.883Z","2.35.0":"2026-07-21T02:11:03.160Z","2.36.0":"2026-07-21T02:14:40.145Z","2.37.0":"2026-07-21T02:43:35.963Z","2.37.1":"2026-07-21T03:41:08.701Z","2.38.0":"2026-07-21T04:52:45.564Z","2.38.1":"2026-07-21T14:49:51.305Z","2.39.0":"2026-07-21T15:03:58.223Z","2.39.1":"2026-07-21T15:08:36.445Z","2.39.2":"2026-07-21T15:14:04.613Z","2.40.0":"2026-07-21T16:48:33.776Z","2.40.1":"2026-07-21T16:55:37.723Z","2.41.0":"2026-07-21T19:57:46.971Z","2.42.0":"2026-07-21T21:09:09.860Z","2.43.0":"2026-07-21T21:13:55.786Z","2.43.1":"2026-07-21T22:15:13.005Z","2.44.0":"2026-07-21T22:15:46.802Z","2.45.0":"2026-07-22T17:22:51.597Z","2.46.0":"2026-07-22T19:25:05.709Z","2.47.0":"2026-07-22T19:28:42.987Z","2.47.1":"2026-07-22T22:07:20.041Z","2.47.2":"2026-07-22T22:42:40.190Z","2.47.3":"2026-07-23T05:25:40.730Z","2.48.0":"2026-07-23T20:24:54.944Z","2.48.1":"2026-07-23T21:05:23.278Z","2.49.0":"2026-07-23T21:13:20.442Z","2.50.0":"2026-07-24T01:09:08.281Z","2.51.0":"2026-08-04T20:01:24.194Z","2.52.0":"2026-08-04T22:31:35.801Z","2.52.1":"2026-08-05T03:59:47.433Z","2.52.2":"2026-08-05T04:22:52.984Z","2.53.0":"2026-08-05T05:05:41.055Z","2.54.0":"2026-08-05T05:09:55.404Z","2.54.1":"2026-08-05T18:42:06.528Z","2.54.2":"2026-08-06T23:26:30.829Z","2.54.3":"2026-08-06T23:33:13.982Z","2.54.4":"2026-08-06T23:47:24.351Z","2.55.0":"2026-08-07T00:01:01.242Z","2.56.0":"2026-08-07T00:36:42.499Z","2.56.1":"2026-08-07T05:10:58.574Z","2.57.0":"2026-08-07T05:44:53.746Z","2.58.0":"2026-08-07T06:05:09.590Z","2.58.1":"2026-08-07T22:12:10.448Z","2.58.2":"2026-08-10T19:19:28.036Z","2.59.0":"2026-08-11T15:11:22.276Z","2.60.0":"2026-08-12T18:53:26.406Z","2.61.0":"2026-08-12T20:26:07.229Z","2.61.1":"2026-08-12T21:32:53.026Z","2.61.2":"2026-08-13T00:46:34.697Z","2.61.3":"2026-08-13T15:01:24.277Z","2.62.0":"2026-08-13T16:01:16.100Z","2.63.0":"2026-08-13T17:21:44.116Z","2.64.0":"2026-08-14T01:09:24.509Z","2.65.0":"2026-08-14T01:25:14.351Z","2.65.1":"2026-08-14T15:06:05.868Z","2.65.2":"2026-08-14T19:26:51.197Z","2.66.0":"2026-08-16T01:36:38.571Z","2.67.0":"2026-08-16T01:56:58.295Z","2.68.0":"2026-08-17T19:38:15.733Z","2.69.0":"2026-08-17T19:57:44.395Z","2.69.1":"2026-08-18T04:29:24.119Z","2.70.0":"2026-08-18T04:29:53.871Z","2.71.0":"2026-08-18T15:17:45.897Z","2.71.1":"2026-08-18T15:18:06.283Z","2.71.2":"2026-08-18T15:24:07.325Z","2.71.3":"2026-08-18T15:24:52.249Z","2.71.4":"2026-08-18T15:26:15.213Z","2.71.5":"2026-08-18T15:31:22.853Z","2.71.6":"2026-08-18T15:34:27.504Z","2.71.7":"2026-08-18T15:36:55.201Z","2.71.8":"2026-08-18T15:38:29.741Z","2.71.9":"2026-08-18T15:39:52.610Z","2.71.10":"2026-08-18T15:46:01.240Z","2.71.11":"2026-08-18T15:46:34.417Z","2.71.12":"2026-08-18T15:47:33.031Z","2.71.13":"2026-08-18T15:52:22.812Z","2.71.14":"2026-08-18T15:53:26.590Z","2.71.15":"2026-08-18T15:54:43.527Z","2.71.16":"2026-08-18T15:57:10.188Z","2.71.17":"2026-08-18T23:01:48.639Z","2.71.18":"2026-08-18T23:10:17.944Z","2.71.19":"2026-08-18T23:18:14.593Z","2.71.20":"2026-08-18T23:39:47.128Z","2.71.21":"2026-08-18T23:52:15.813Z","2.71.22":"2026-08-19T00:00:52.839Z","2.71.23":"2026-08-19T00:08:33.835Z","2.71.24":"2026-08-19T01:20:28.057Z","2.71.25":"2026-08-19T22:57:23.804Z","2.71.26":"2026-08-19T23:21:09.501Z","2.71.27":"2026-08-19T23:46:28.714Z","2.72.0":"2026-08-21T19:18:22.036Z","2.73.0":"2026-08-21T22:14:38.587Z","2.73.1":"2026-08-21T22:57:11.790Z","2.73.2":"2026-08-21T23:31:50.611Z","2.74.0":"2026-08-22T16:22:37.285Z","3.0.0":"2026-08-22T18:22:57.484Z","3.1.0":"2026-08-24T18:20:53.555Z","3.1.1":"2026-09-03T23:14:44.817Z","3.2.0":"2026-09-04T01:54:44.102Z","3.2.1":"2026-09-04T03:19:48.162Z","3.2.2":"2026-09-04T05:07:51.239Z","3.2.3":"2026-09-04T15:00:22.736Z","3.2.4":"2026-09-04T15:11:27.311Z","3.2.5":"2026-09-04T15:14:31.648Z","3.2.6":"2026-09-04T21:46:05.204Z","3.2.7":"2026-09-04T23:00:52.047Z","3.2.8":"2026-09-04T23:08:27.230Z","3.2.9":"2026-09-05T03:17:52.978Z","3.2.10":"2026-09-05T03:30:08.247Z","3.2.11":"2026-09-05T03:37:50.166Z","3.2.12":"2026-09-05T03:55:18.910Z","3.2.13":"2026-09-05T04:00:19.280Z","3.2.14":"2026-09-05T04:07:09.349Z","3.2.15":"2026-09-05T04:17:57.955Z","3.3.0":"2026-09-05T16:51:34.583Z","3.3.1":"2026-09-08T23:38:41.391Z","3.4.0":"2026-09-09T16:12:13.033Z","3.4.1":"2026-09-10T19:03:37.090Z","3.4.2":"2026-09-10T20:02:57.483Z","3.5.0":"2026-09-11T18:51:58.076Z","3.5.1":"2026-09-11T19:37:39.824Z","3.5.2":"2026-09-12T19:01:25.715Z","3.6.0":"2026-09-14T01:15:20.600Z","3.6.1":"2026-09-14T04:00:56.626Z","3.6.2":"2026-09-14T04:16:21.305Z","3.7.0":"2026-09-15T00:40:38.636Z","3.8.0":"2026-09-15T15:59:57.250Z","3.9.0":"2026-09-16T01:01:17.311Z","3.9.1":"2026-09-16T03:48:44.406Z","3.9.2":"2026-09-16T04:14:19.485Z","3.9.3":"2026-09-16T04:42:09.246Z","3.9.4":"2026-09-16T04:51:00.362Z","3.9.5":"2026-09-16T15:49:59.145Z","3.9.6":"2026-09-16T20:19:03.984Z","3.10.0":"2026-09-17T19:53:21.642Z","3.10.1":"2026-09-18T01:17:12.244Z","3.10.2":"2026-09-22T21:56:54.762Z","3.11.0":"2026-09-24T15:40:40.535Z","3.12.0":"2026-09-25T03:45:21.874Z","3.13.0":"2026-09-25T20:24:45.891Z","3.14.0":"2026-09-28T16:11:53.474Z"},"bugs":{"url":"https://github.com/markjaquith/agency/issues"},"author":{"name":"Mark Jaquith"},"license":"MIT","homepage":"https://github.com/markjaquith/agency#readme","keywords":["agents","bun","typescript","worktrees"],"repository":{"url":"git+https://github.com/markjaquith/agency.git","type":"git"},"description":"Manage agentic work across repositories with durable workbases","maintainers":[{"name":"markjaquith","email":"mark@jaquith.me"}],"readme":"# @markjaquith/agency\n\nAgency manages durable agentic work across repositories. Epics, tasks, and\nphases live as Markdown documents in a filesystem-backed workbase. Repository\naliases and managed workspaces provide each execution unit with the code it may\nread or write.\n\n## Requirements\n\n- [Bun](https://bun.sh) 1.3 or newer (1.4 or newer on Windows ARM64)\n- Git\n- [GitHub CLI](https://cli.github.com/) for `agency pr`\n- OpenCode, Claude Code, or a configured agent for `agency work`\n\n## Installation\n\n```bash\nbun install -g @markjaquith/agency\n```\n\nFor development, run `bun link` from this repository.\n\nPackage with lifecycle scripts enabled (`bun pm pack` or `npm pack`). The\n`prepack` hook compiles the interactive Solid UI because OpenTUI's runtime JSX\ntransform skips files installed under `node_modules`. The `postpack` hook removes\nthe generated sibling so subsequent development runs use the source UI.\n\n## Local Usage Logging\n\nAgency records privacy-safe CLI usage events locally so command journeys,\nfailures, and flag adoption can be analyzed. Events are stored in SQLite at\n`$XDG_STATE_HOME/agency/usage.sqlite3` (or\n`~/.local/state/agency/usage.sqlite3`) and retained for 90 days by default.\nEach event contains the parser-derived command and subcommand path, flag names,\ntiming, a bounded outcome code, Agency version, invocation source, explicit test\nattribution, and ordered journey correlation. Journey IDs are one-way hashes of\n`AGENCY_SESSION_ID`; raw session IDs, positional arguments, entity IDs, paths,\nflag values, free-form input, and the current directory are never recorded.\n\nExport events as JSON Lines with `agency usage export`. Set\n`AGENCY_NO_USAGE_LOG=1` to opt out, `AGENCY_USAGE_RETENTION_DAYS` to change\nretention, or `AGENCY_USAGE_DB` to select a different database path. Expired\nevents are pruned on every read and write. Set `AGENCY_INVOCATION_SOURCE` to one\nof `human`, `agent`, or `automation`, and set `AGENCY_USAGE_TEST=1` for explicit\ntest attribution. Logging is best effort and never changes command output or\nexit behavior. Databases created by versions before this privacy boundary are\ncleared because their command paths may contain positional values.\n\n## Core Model\n\n- A **workbase** is the root containing durable documents and local repository\n  state.\n- An **epic** orchestrates tasks, may inspect repositories, and never writes\n  code.\n- A **task** describes one durable outcome and may stand alone or belong to an\n  epic.\n- A **phase** belongs to a multi-phase task and represents one PR or intended\n  PR.\n- An **execution unit** is either a single-phase task or a phase. It has exactly\n  one writable `repo`, optional read-only `repos`, a branch, a base, and a\n  `string | null` PR URL.\n\nEntity IDs come from directory names. Structured metadata lives in YAML 1.2\nfrontmatter; prose below it supplies human and agent context.\n\nNew epic, task, and phase documents use the same core prose sections:\n`Outcome` states the intended result, `Plan` describes the current approach, and\n`Important Decisions` preserves consequential choices and their rationale. These\nsections are creation defaults rather than validation requirements, so existing\nand customized documents remain valid.\n\n## Workbase Layout\n\n```text\nworkbase/\n  AGENTS.md                # optional user-owned workbase instructions\n  .agency/\n    AGENTS.md              # managed Agency instructions\n  .opencode/\n    opencode.jsonc         # managed planning agent, instructions, and reference\n    tui.jsonc              # managed TUI plugin registration\n    plugins/agency-repository-skills.ts # managed workbase access and checkout skills\n    tui/agency-debug.ts    # managed /agency-debug TUI diagnostic\n  agency.json              # tracked config and portable repository declarations\n  repos/                   # ignored local materializations\n    frontend/              # bare Git repository or symlink\n    backend/\n  epics/\n    checkout/\n      EPIC.md\n  tasks/\n    refresh-copy/          # single-phase task\n      TASK.md\n      code/                # created by agency work\n        frontend/\n    build-checkout/        # multi-phase task\n      TASK.md\n      phases/\n        backend-api/\n          PHASE.md\n          code/\n            backend/\n        frontend-ui/\n          PHASE.md\n          code/\n            frontend/\n            backend/\n```\n\nAgency keeps discovery and other observational commands read-only. Run\n`agency integration status` to inspect `.agency/AGENTS.md`, the managed\nOpenCode configuration and plugins, then `agency integration sync` to create\nmissing files or refresh checksum-safe\nmanaged files. Customized files are reported but never overwritten. Sync also\nremoves checksum-valid retired managed artifacts while\npreserving customized files at their former paths. The root\n`AGENTS.md` is user-owned and is not inspected or modified by Agency.\n\nThe managed `.agency/AGENTS.md` is the complete in-workbase operating contract\nfor agents. It is created by `agency init`, updated by checksum-safe integration\nsync, and requires no separately installed Agency skill. CLI help remains the\nsource of truth for exact command syntax; this README provides the detailed\nproduct and protocol reference.\n\nWhen upgrading an existing workbase, synchronization moves a checksum-valid\nAgency-managed root `AGENTS.md` to `.agency/AGENTS.md` once the OpenCode config\ncan load the hidden file. A customized root file, including a symlink, is\npreserved as user-owned content.\n\nThe OpenCode config loads Agency's hidden instructions in addition to any\nuser-owned root `AGENTS.md`, advertises the complete workbase as one portable\nreference, and replaces the built-in Plan agent with `agency-plan`. That\nplanning agent can update `TASK.md`, `PHASE.md`, and `EPIC.md`, inspect the\nworkbase through read-only Agency commands, and use explicit Agency CLI\npermissions to create or update planning structure. Its normal research tools\nand the complete Agency CLI remain available; managed Agency instructions and\nreported authority govern each operation.\nThe TUI-only `/agency-debug` command reports TUI companion initialization and\nwhether the server plugin registered writable-checkout skills. It uses a native\ntoast and does not submit a prompt to an LLM. When no writable checkout skill\ndirectory is available, server initialization is reported as indeterminate\nrather than inferred from plugin discovery.\nOpenCode discovers the config and plugin from Agency launch directories and\ntheir ancestors.\nThe plugin uses OpenCode's plural discovery directory and exports both the V1\nserver function and the `opencode2` module wrapper. Integration sync migrates a\nchecksum-valid legacy singular-path plugin and preserves customized files.\nThe plugin grants whole-workbase access dynamically, while the portable\nreference advertises that context to agents. Bash and Agency operations must\nstill follow the write authority reported by `agency context`.\n\nAgency's package lifecycle installs one Pi extension at\n`~/.pi/agent/extensions/agency.ts`. Pi loads it globally, so it works from\nworkbase roots and nested epic, task, phase, or checkout directories without\nproject trust or an explicit `--extension` flag. Outside an Agency workbase it\nregisters no resources and changes no prompt. Inside one, it loads the managed\nAgency instructions, advertises the complete workbase, and exposes skills from\nthe writable checkout's `.claude/skills`, `.agents/skills`,\n`.opencode/{skill,skills}`, and `.pi/skills` directories. `agency context`\nremains the authority for writes; reference checkouts remain read-only.\n\nRepository aliases and canonical fetch remotes are declared in tracked\n`agency.json`; local Git clones and symlinks remain ignored under\n`repos/{alias}`. A declaration contains no local path, symlink target, worktree,\nor credential. The optional `vcs` field accepts only `\"git\"`; omitting it also\nselects Git:\n\n```json\n{\n\t\"version\": 2,\n\t\"vcs\": \"git\",\n\t\"repositories\": {\n\t\t\"frontend\": {\n\t\t\t\"remote\": \"git@example.com:team/frontend.git\"\n\t\t}\n\t}\n}\n```\n\nAgency materializes declared remotes as bare Git repositories and creates\nmanaged Git worktrees for execution units. Linked aliases remain symlinks to\nexisting Git repositories.\n\nExisting version 2 workbases without `repositories` remain valid. Run\n`agency repo setup` to preview deterministic adoption of legacy local aliases;\n`agency repo setup --apply` writes declarations only when a portable origin is\nunambiguous. Workbase configuration may also provide custom writable-worktree\ncreation and removal commands.\n\n### Custom Branch Names\n\nSet `branchNameCommand` to an argv template to choose the branch recorded for a\nnew execution unit when `--branch` is omitted:\n\n```json\n{\n\t\"version\": 2,\n\t\"branchNameCommand\": [\"wt-resolve-new-branch-name\", \"{ticket}\"]\n}\n```\n\nAgency invokes the command directly, without a shell, from the workbase root and\nuses its trimmed stdout as the branch name. The command has 120 seconds to\nfinish. A non-zero exit, empty output, timeout, or output rejected by\n`git check-ref-format --branch` fails creation without falling back. Explicit\n`--branch` always wins. Multi-phase task containers and review tasks do not have\nwritable branches and therefore do not invoke this command.\n\nAvailable placeholders are:\n\n| Placeholder      | Value                                              |\n| ---------------- | -------------------------------------------------- |\n| `{id}`           | ID of the task or phase being created              |\n| `{ticket}`       | Task ticket URL, or `{id}` when there is no ticket |\n| `{ticketUrl}`    | Task ticket URL, or an empty string when absent    |\n| `{repo}`         | Writable repository alias                          |\n| `{base}`         | Base branch                                        |\n| `{workbaseRoot}` | Absolute workbase root                             |\n| `{taskId}`       | Task ID                                            |\n| `{phaseId}`      | Phase ID, or an empty string when creating a task  |\n\nResolver failures are reported with the `BRANCH_NAME_COMMAND_FAILED` error code\nin JSON output.\n\nMatching `AGENCY_ID`, `AGENCY_TICKET`, `AGENCY_TICKET_URL`, `AGENCY_REPO`,\n`AGENCY_BASE`, `AGENCY_WORKBASE_ROOT`, `AGENCY_TASK_ID`, and `AGENCY_PHASE_ID`\nenvironment variables are also set. Without `branchNameCommand`, task branches\nremain `task/<id>` and phase branches default to `task/<task-id>-<phase-id>`.\nCallers should omit `--branch` when they want the workbase policy; do not pass a\nhard-coded value merely to reproduce Agency's built-in default.\n\n### Custom Worktree Command\n\nGit workbases create worktrees with Git. Set `worktreeCreateCommand` to an\nargv template when another tool should create writable worktrees:\n\n```json\n{\n\t\"version\": 2,\n\t\"worktreeCreateCommand\": [\n\t\t\"my-worktree-tool\",\n\t\t\"--repo\",\n\t\t\"{repo}\",\n\t\t\"--destination\",\n\t\t\"{worktree}\",\n\t\t\"--branch\",\n\t\t\"{branch}\"\n\t]\n}\n```\n\nAvailable placeholders are:\n\n- `{repo}`: absolute repository alias path under `repos/`\n- `{worktree}`: absolute checkout path Agency requires\n- `{branch}`: execution branch the custom command must create or check out\n- `{base}`: configured execution base\n\n`{repo}` and `{worktree}` are required. Agency invokes the command directly\nwithout a shell, sets matching `AGENCY_REPO`, `AGENCY_WORKTREE`,\n`AGENCY_BRANCH`, and `AGENCY_BASE` environment variables, and verifies that the\nrequested destination exists afterward.\n\nWorktrunk can be configured per workbase without changing the user's Worktrunk\npath settings:\n\n```json\n{\n\t\"version\": 2,\n\t\"worktreeCreateCommand\": [\n\t\t\"wt\",\n\t\t\"-C\",\n\t\t\"{repo}\",\n\t\t\"-y\",\n\t\t\"--config-set\",\n\t\t\"worktree-path=\\\"{worktree}\\\"\",\n\t\t\"switch\",\n\t\t\"--create\",\n\t\t\"--base\",\n\t\t\"{base}\",\n\t\t\"{branch}\",\n\t\t\"--no-cd\",\n\t\t\"--format\",\n\t\t\"json\"\n\t]\n}\n```\n\nCustom commands own writable branch creation. Agency checks for conflicting\nworktrees first, invokes the command only when the branch is not checked out,\nand verifies that `{worktree}` exists afterward.\n\nAgency also reconciles known tool-owned artifacts such as Worktrunk's\n`.worktree.lock` into each managed worktree's local Git exclude file. This keeps\nnew and existing managed worktrees clean without changing the repository's\ntracked ignore configuration or overwriting user-maintained local excludes.\n\nThe configured command applies only to the writable checkout.\nSupplemental read-only repositories remain detached Git worktrees at their\ndeclared refs so they do not acquire writable branches.\n\n### Custom Worktree Remove Command\n\nGit workbases remove worktrees with `git worktree remove`. Set\n`worktreeRemoveCommand` to an argv template when another tool should remove\nwritable worktrees:\n\n```json\n{\n\t\"version\": 2,\n\t\"worktreeRemoveCommand\": [\n\t\t\"wt\",\n\t\t\"-C\",\n\t\t\"{repo}\",\n\t\t\"-y\",\n\t\t\"remove\",\n\t\t\"{worktree}\",\n\t\t\"--no-delete-branch\",\n\t\t\"--foreground\",\n\t\t\"--format\",\n\t\t\"json\"\n\t]\n}\n```\n\nIt accepts the same placeholders and environment variables as\n`worktreeCreateCommand`, and `{repo}` and `{worktree}` are required. Agency\ninvokes it directly without a shell whenever it removes an existing writable\ncheckout, including `agency worktree remove`, rebuilds, archives, and rollback\nof a failed materialization. Agency still refuses dirty or mismatched checkouts\nbefore running the command.\n\nThe command must remove the checkout synchronously, unregister it from Git, and\npreserve the execution branch; Agency verifies all three afterward. Rollback of\na newly created checkout may delete the branch because Agency discards it\nanyway. Reference checkouts and stale registrations are still removed or pruned\nwith Git.\n\n### Post-checkout Commands\n\nEach repository declaration may provide a `postCheckoutCommand` argv\ntemplate for repository-specific setup. Agency invokes it directly, without a\nshell, with the new checkout as its working directory:\n\n```json\n{\n\t\"version\": 2,\n\t\"repositories\": {\n\t\t\"frontend\": {\n\t\t\t\"remote\": \"git@example.com:team/frontend.git\",\n\t\t\t\"postCheckoutCommand\": [\"bun\", \"install\", \"--frozen-lockfile\"]\n\t\t}\n\t}\n}\n```\n\nThe hook runs for each newly created managed Git worktree, including writable\nand reference worktrees, after Agency has validated it. It does not run for a\nreused worktree or for inspection-only commands. A custom\n`worktreeCreateCommand` completes and is validated before this hook runs.\n\nAvailable placeholders and matching environment variables are:\n\n| Placeholder        | Environment              | Value                                          |\n| ------------------ | ------------------------ | ---------------------------------------------- |\n| `{repoAlias}`      | `AGENCY_REPO_ALIAS`      | Repository alias                               |\n| `{repositoryPath}` | `AGENCY_REPOSITORY_PATH` | Absolute source repository path under `repos/` |\n| `{checkoutPath}`   | `AGENCY_CHECKOUT_PATH`   | Absolute managed checkout path                 |\n| `{checkoutKind}`   | `AGENCY_CHECKOUT_KIND`   | `writable` or `reference`                      |\n| `{requestedRef}`   | `AGENCY_REQUESTED_REF`   | Requested branch, reference, or review commit  |\n| `{base}`           | `AGENCY_BASE`            | Configured execution base                      |\n| `{vcs}`            | `AGENCY_VCS`             | `git`                                          |\n| `{workbaseRoot}`   | `AGENCY_WORKBASE_ROOT`   | Absolute workbase root                         |\n| `{taskId}`         | `AGENCY_TASK_ID`         | Task ID                                        |\n| `{phaseId}`        | `AGENCY_PHASE_ID`        | Phase ID                                       |\n\n`{base}` and `{phaseId}` and their environment variables are empty strings when\nthey do not apply. Dry runs report a planned `post-checkout` operation but never\nexecute it. Verbose output identifies the repository and expanded command.\n\nHook success is part of checkout creation. A non-zero exit or failure to start\nrolls back the checkout and any branch created by the same operation; if cleanup\nalso fails, Agency reports the exact manual recovery action. A later command\nretries checkout creation and the hook rather than reusing an uninitialized\ncheckout. Hook commands should be idempotent so a retry is safe after any\nexternal effects the failed invocation may have completed.\n\n### Agents\n\nOpenCode (`opencode2` and `opencode`), Pi, and Claude Code are built-in agent presets.\nWithout an explicit agent, Agency uses the first available executable in this\norder: `opencode2`, `opencode`, `pi`, then `claude`. Select a preset or configured\nagent with `agency work --agent <name>`. To select a built-in agent globally,\nset `agent` in `$XDG_CONFIG_HOME/agency/agency.json` (or\n`~/.config/agency/agency.json`):\n\n```json\n{\n\t\"agent\": \"pi\"\n}\n```\n\nThe selection precedence is `--agent` (including the legacy `--opencode` and\n`--claude` aliases), then `AGENCY_AGENT`, then `agent`, then automatic\ndetection. Supported global values are `opencode2`, `opencode`, `pi`, and\n`claude`; an unavailable configured agent fails rather than falling back. A\nlaunch is fresh unless `AGENCY_SESSION_ID` is already set; resumed launches use\nthe agent's `resumeCommand` when configured. The built-in presets use\n`--continue` only for resumed launches, except autonomous OpenCode V2 launches,\nwhich open a fresh TUI session so the generated continuation prompt cannot be\nrouted to an unrelated prior session. By default Agency opens the agent without\na prompt. `--auto` uses its autonomous command and sends the generated task,\nphase, or epic prompt. OpenCode V2 receives a launch-only environment marker;\nAgency's managed TUI companion retries the native submit command until the exact\nprompt appears as a persisted user message. It records whether OpenCode submitted\nthe prompt natively or submission followed a companion dispatch, and shows a\nbounded error with a manual recovery instruction when delivery is not observed.\n\nFor built-in OpenCode V2 launches, Agency submits through the selected CLI's\nauthenticated session API, then opens the TUI with `--session` and an empty\ncomposer. V2's native `--prompt` only fills the composer. Agency sets session\nenvironment before submission and passes that same environment into the TUI;\nreconnecting the TUI does not replay the prompt. V1 keeps its native launch path.\nSee [OpenCode auto-start](docs/opencode-auto-start.md) for details and real\nstartup verification.\n\nCustom agents are direct argv commands, never shell snippets:\n\n```json\n{\n\t\"version\": 2,\n\t\"agents\": {\n\t\t\"custom\": {\n\t\t\t\"command\": [\"my-agent\"],\n\t\t\t\"autoCommand\": [\"my-agent\", \"--prompt\", \"{prompt}\"],\n\t\t\t\"resumeCommand\": [\"my-agent\", \"resume\", \"{sessionId}\"],\n\t\t\t\"autoResumeCommand\": [\"my-agent\", \"resume\", \"{sessionId}\", \"{prompt}\"],\n\t\t\t\"environment\": { \"MY_AGENT_TARGET\": \"{target}\" }\n\t\t}\n\t}\n}\n```\n\nAvailable placeholders are `{prompt}`, `{workbase}`, `{target}`, `{task}`,\n`{phase}`, and `{sessionId}`. Task and phase\nplaceholders are empty when they do not apply. `{prompt}` is empty unless\n`--auto` is set. If `resumeCommand` is omitted, the fresh command is also used\nfor resumed sessions. If `autoResumeCommand` is omitted, `autoCommand` is used;\nconfigured agents without `autoCommand` reject `--auto`.\n\nEvery agent receives the same `AGENCY_AGENT`, `AGENCY_SESSION_ID`,\n`AGENCY_WORKBASE`, `AGENCY_TARGET`,\n`AGENCY_TASK_ID`, `AGENCY_PHASE_ID`, and `AGENCY_PROMPT` environment. Configured\nenvironment is added without overriding these normalized values.\nAutonomous OpenCode V2 launches additionally receive\n`AGENCY_TUI_AUTOSUBMIT=1`; the client-side managed TUI companion consumes it,\nand manual and non-V2 launches do not receive it.\nExecution-unit agents also receive `AGENCY_WRITABLE_CHECKOUT` with the\nauthoritative writable checkout path.\n`AGENCY_PROMPT` is empty unless `--auto` is set.\nAutonomous prompts begin `Agency worker launch target: <target>.`, carrying the\nsame canonical target as `AGENCY_TARGET`. This is the process-local fallback for\nagent clients that attach to a long-lived process and lose launch environment\nvariables. A worker must verify either signal against `agency context . --json`\nbefore acting; a matching worker performs the task directly and must not invoke\n`agency work` for the same target. Managed guidance also fails safe for older\ngenerated prompts when their document paths, current directory, and active valid\ncontext all agree. External session state is not part of this identity contract.\nThe managed OpenCode plugin validates the marker against Agency context, binds it\nto the receiving OpenCode session, and injects an explicit active-worker system\ninstruction. Its V1 integration also restores Agency identity for that session's\nshell environment. OpenCode V2's shell hook is location-scoped and does not\nidentify the invoking session, so Agency deliberately avoids leaking one\nsession's worker identity into another; the validated marker and injected system\ninstruction remain the V2 fallback when the long-lived server did not inherit\nthe client's launch environment.\nFor execution units, the built-in `pi` agent and the `opencode2` and `opencode`\nagents running OpenCode V2 launch from the authoritative writable checkout so\ntheir project and Git interfaces reflect the implementation repository.\nOpenCode V1 stops configuration discovery at the checkout's Git root, so V1\nlaunches remain rooted in the task or phase directory. Epic and multi-phase task orchestration remains\nrooted in its Agency document directory. Ancestor discovery still supplies the\nworkbase `AGENTS.md` and managed OpenCode config.\nAgency's managed OpenCode plugin grants the active workbase external-directory\naccess and exposes existing checkout-local `.claude/skills`, `.agents/skills`,\nand `.opencode/{skill,skills}` definitions. V1 adds those source directories to\n`skills.paths`; V2 registers their discovered skill definitions through the\nplugin API and injects the managed Agency instructions through a session context\nhook. The global Pi\nextension provides equivalent whole-workbase context and additionally discovers\ncheckout-local `.pi/skills` through Pi's `resources_discover` lifecycle.\n`agency work` supplies the checkout directly; plain OpenCode and Pi launches\nfrom a task or phase directory resolve a materialized execution-unit checkout\nthrough `agency context` and instruct the agent to change to it before\nimplementation or Git operations. A multi-phase\ntask root has no single checkout, so launch from its phase directory when using\nplain OpenCode or Pi. Other checkout-local configuration is not composed.\n`--print-command` prints the cwd, command template, and non-secret environment\nkeys without launching the agent. Built-in OpenCode auto launches also report a\n`startup` note: V2 resolves the final `--session` argv during actual startup, so\nprint-only mode creates neither a session nor a prompt.\n\n### Custom Chooser Command\n\nInteractive selection uses an OpenTUI Solid split footer by default. Type to\nfuzzy-filter choices, use arrow keys or Ctrl-N/Ctrl-P to move, press Enter to\nselect, and press Escape or Ctrl-C to cancel. To use an external chooser\ninstead, configure an argv command in `agency.json`:\n\n```json\n{\n\t\"version\": 2,\n\t\"chooserCommand\": [\"fzf\", \"--ansi\", \"--delimiter=\\\\t\", \"--with-nth=2..\"]\n}\n```\n\nAgency writes one `key<TAB>label` record per choice to the command's stdin. The\ncommand must write the selected opaque key or selected record to stdout; commands\nsuch as `[\"gum\", \"filter\"]` therefore work without wrappers. Exit codes 1 and\n130 or empty stdout cancel external selection. Other nonzero exits and unknown\nkeys are errors.\n\nSelectors are opened only when stdin and stdout are terminals and neither\n`--no-input` nor JSON output is active. External chooser labels use color only\nwhen stdout is a terminal, `TERM` is not `dumb`, and `NO_COLOR` is unset. The\nnative OpenTUI selector uses plain labels without ANSI styling or icon-font\ndependencies.\n\n## Frontmatter\n\n### Epic\n\n```yaml\n---\nticketUrl: https://example.com/tickets/checkout\ndescription: Coordinate the checkout experience across frontend and backend.\nrepos:\n  - repo: frontend\n    ref: main\n  - repo: backend\n    ref: main\ntasks:\n  - id: backend-api\n  - id: frontend-ui\n    dependsOn:\n      - backend-api\n---\n```\n\n### Single-Phase Task\n\n```yaml\n---\nticketUrl: https://example.com/tickets/refresh-copy\ndescription: Refresh user-facing checkout copy.\nepic: checkout\nrepo: frontend\nrepos:\n  - repo: backend\n    ref: main\nbranch: task/refresh-copy\nbase: main\npr: null\nstatus: open\n---\n```\n\nTasks may also record a purpose and one-way investigation handoff provenance:\n\n```yaml\npurpose: implementation\nhandoff:\n  source:\n    kind: phase\n    taskId: investigate-checkout\n    phaseId: reproduce\n  sourceRevision: 0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef\n```\n\nThe source revision is historical evidence, not a readiness dependency or a\nclaim that the source still has that content. Source rename, archive, restore,\nor later edits do not rewrite it. Destination rename, archive, and restore\npreserve it unchanged. Task show, context, and graph JSON expose the record as\ntask metadata; graph output does not add an edge for it.\n\n### Multi-Phase Task\n\n```yaml\n---\nticketUrl: https://example.com/tickets/build-checkout\ndescription: Deliver checkout through sequenced backend and frontend changes.\nepic: checkout\nphases:\n  - id: backend-api\n  - id: frontend-ui\n    dependsOn:\n      - backend-api\n---\n```\n\nEach listed phase has a `phases/{id}/PHASE.md` containing its execution fields:\n\n```yaml\n---\ndescription: Build the checkout interface against the new backend API.\nrepo: frontend\nrepos:\n  - repo: backend\n    ref: main\nbranch: task/checkout-ui\nbase: task/checkout-api\npr: null\nstatus: open\n---\n```\n\nEpic task dependencies belong in `EPIC.md`. Phase dependencies belong in the\nowning `TASK.md`. Stable IDs do not encode ordering in directory names.\n\n## Quick Start\n\n```bash\nagency workbase init ~/work\ncd ~/work\n\nagency repo add frontend git@github.com:example/frontend.git\nagency repo link backend ~/Dev/backend\n\nagency task new\n\nagency validate\nagency context tasks/refresh-copy --json\nagency work tasks/refresh-copy\ncd tasks/refresh-copy\nagency pr create --fill\n```\n\nAfter cloning an existing workbase on another machine, restore its declared\nrepositories before preparing work:\n\n```bash\nagency repo setup --dry-run\nagency repo setup --apply\nagency validate\n```\n\n## Commands\n\n### Interactive Actions\n\n`agency` with no subcommand (or `agency act`) opens on **Workstream**, a flat list\nof non-archived tasks and phases. When run inside an epic, task, phase, or one of\nits checkout descendants, it opens that item's actions first; Escape returns to\nWorkstream, where **Tab** reaches global Workbase actions. `agency .` is shorthand\nfor `agency act .` and explicitly focuses the item containing the current path.\nOtherwise, select an item to see its available actions. After an action,\nAgency reloads the graph and returns to Workstream so changed items and available\nactions are current, and archived items no longer appear.\nPress **Tab** to cycle to **Workbase** for workbase actions. Both tabs have a blank\nrow above a chevron-prefixed filter with the placeholder “type to filter”.\nEach tab remembers its filter and selection. The active\ntab shares its background with the panel beneath it. Creation\nworks even in an empty workbase. The guided flow collects required inputs,\nselects the sole repository automatically, and suggests IDs, base branches, and\nphase branches. Suggestions remain editable; choosing a base never adds a\ncompletion dependency.\n\nSplitting a task / adding a phase and turning an investigation into implementation\nstart in **Workstream**: select the source item, then choose its action.\n\nWorkstream items occupy two rows: a muted type icon and ID on the upper left,\nthe main repository and colored status below, and the description wrapping across\nboth rows on the right. Selection highlights the entire two-row item. Other item\npickers retain their compact, flat rows with the same Nerd Font icons.\nBlue is the shared focus/active accent. Type and ordinary action icons are muted;\nstatus uses green for done, yellow for blocked, and red for dropped. Destructive\nactions use red. Icons and labels convey the meaning independently of color.\nFiltering matches full IDs and metadata even when a displayed name is shortened.\n\nThe built-in guided flow keeps one full-screen session across menus, text inputs,\nand execution, with the tabs visible throughout. Item actions use colored icons\nand return to the same item's refreshed action menu, with the latest outcome\nabove the prompt. Text-entry prompts support Shift-Return for a newline and\nReturn to submit, including multiline outcomes and completion summaries.\nWizard editors fill the available height and keep an editing hint visible below\nthe input; longer content scrolls with the cursor as the terminal resizes.\nSubmitting a blank required field retries that prompt with an explanation and\nkeeps earlier answers. Only input validation is retried; execution failures are\nreported without automatically repeating a mutation.\nTask, phase, review, and handoff ID prompts also check Agency's ID format and\ncurrently known duplicate IDs before continuing. Native commands still perform\nthe final validation when executing, including concurrent changes.\nIn wizard inputs, Escape clears entered text first; with an\nempty input it returns one prompt, retaining earlier answers and recomputing later\ndefaults. Escape from the first input returns to the menu; Escape from an item's\naction menu returns to Workstream. Tab switches sections from any step. On\nthe front screen, Escape clears a filter first. With an empty filter it exits\n`agency act`, but keeps the TUI open when entered through bare `agency`. Ctrl-C quits from any\nscreen. On exit it restores the shell and leaves a compact recap of\ncompleted actions, affected items, and commands. Dry runs are labeled as previews;\ncompleted steps remain in the recap if a later step is cancelled or fails. Work\nhandoffs restore the terminal before starting the interactive worker, then reopen\nthe TUI when the worker returns. A configured\nexternal chooser continues to offer goals and **Browse items** through that chooser.\n\n| Goal                                 | Choose in `act`                                                                             | Discovery/action ID                                                                                                                                |\n| ------------------------------------ | ------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------- |\n| Manage repositories                  | Add, link, set up, materialize, fetch, verify, rename, update, unlink, or remove aliases    | `repo-add`, `repo-link`, `repo-setup`, `repo-materialize`, `repo-fetch`, `repo-verify`, `repo-rename`, `repo-remote`, `repo-unlink`, `repo-remove` |\n| Create work                          | Create a standard task, multi-phase task, investigation, epic, or a task inside an epic     | `task-create`, `multi-phase-create`, `investigation-create`, `epic-create`, `task-create-in-epic`                                                  |\n| Split work                           | Add a phase / split this task; name the existing work's first phase                         | `split`                                                                                                                                            |\n| Work on a task or phase              | Work on this item                                                                           | `work`                                                                                                                                             |\n| Move from investigation to execution | Create implementation follow-up                                                             | `handoff`                                                                                                                                          |\n| Review someone else's work           | Review a PR, or a remote branch/commit                                                      | `review`, `review-ref`                                                                                                                             |\n| Publish or update PR status          | Push without a PR, refresh provider state, create a PR, mark a GitHub PR ready, or close it | `push`, `sync`, `pr`, `pr-ready`, `pr-close`                                                                                                       |\n| Maintain review work                 | Fetch and repin a review task to its current source                                         | `review-refresh`                                                                                                                                   |\n| Organize work                        | Rename an item, move a task into/out of an epic, or add/remove a sibling dependency         | `rename`, `move-to-epic`, `remove-from-epic`, `dependency-add`, `dependency-remove`                                                                |\n| Archive terminal work                | Archive                                                                                     | `archive`                                                                                                                                          |\n| See work status                      | See current or ready work                                                                   | `current-work`, `ready-work`                                                                                                                       |\n| Check or refresh the workbase        | Validate, diagnose, reconcile all state, or inspect/update managed integration files        | `validate`, `doctor`, `sync-all`, `integration-status`, `integration-sync`                                                                         |\n\nAfter creating a task, phase, review, or implementation follow-up, choose **Work\non the new item now** or **Finish**. Only choosing Work prepares checkouts and\nlaunches the configured runner; creation alone leaves the item for later.\nInvestigation handoff creates a distinct implementation item with source and\nrevision provenance. Completing a non-PR outcome requires a durable summary.\nPR-backed completion comes from provider reconciliation after merge.\n\n**Refresh Agency state** reads the provider and reconciles local records. The\nexplicit **GitHub PR ready/close** actions mutate the recorded GitHub URL, then\nrefresh Agency state. They are offered only for recorded GitHub PR URLs; actual\nprovider state and authorization are checked by the underlying command. Native\nprovider-aware PR creation remains available. Existing lifecycle services own\nvalidation, preparation, revision guards, and archive protections.\n\nPass a task/phase directory, a file inside it (including `TASK.md` or `PHASE.md`),\nor a positional task ID to open that item's actions immediately. Absolute and\nrelative paths work; a workbase-root path opens Workbase actions. Explicit\n`--epic <id>`, `--task <id>`, and `--task <id> --phase <id>` also skip item selection.\nUse `--action <id>` to start\nat a specific scenario. `--dry-run` collects inputs and prints exact commands,\nincluding automatic bookkeeping commands, without executing or offering Work.\nCancelling before dispatch makes no changes; cancelling after creation leaves\nthe newly created item. The graph is refreshed before item actions are dispatched.\n\n```bash\nagency act .\nagency act --action task-create --dry-run\nagency act --task investigate --action handoff --json\n```\n\nFor agents, `--json` never prompts or executes. Its compact, runtime-validated\nresult includes workbase actions and repository aliases, current working items,\nand matching targets with readiness, document revisions, available `actions`,\nand `blockedActions` with reasons. `--action` filters discovery to one scenario.\nEvery action includes a concise `description`, Nerd Font `icon`, and semantic\nhex `color`, in addition to its label and availability.\nTargets and current working items share the same identity and metadata fields:\n`id`, `kind`, `key`, `status`, `description`, `repo` (the declared main repository,\nwhen present), `repositories`, `readiness`, and `revision`. Descriptions retain\ntheir original line breaks rather than the compact Workstream display wrapping.\nInput descriptors follow wizard collection order; narrative fields advertise\n`multiline: true`. Pass a multiline value as one argv element, preserving newlines.\n`command` is exact argv only when no inputs are missing and the action is\navailable. Otherwise substitute the required `inputs` into `commandTemplate`'s\n`<input-id>` placeholders. The resulting argv is ready to run: standard task\ncreation has no `--purpose` flag, and investigation creation includes a fixed\n`--purpose investigation`. Optional inputs are excluded from the template;\nappend their native `option` and value only when wanted (for example,\n`--depends-on <phase-id>`). Human prompting and suggestions are not part of the\nmachine protocol. Run commands from the\nreturned workbase root. `followUpCommands` are automatic bookkeeping;\n`nextActions` require a separate explicit choice and are never implied by\ncreation. Re-discover after mutations rather than reusing old revisions.\n\n`--auto` applies to Work, including the post-creation choice. `--draft` applies\nto PR creation. Discovery is based on local state and does not fetch GitHub or\npromise that remote operations or checkout preparation will succeed.\n\n### Target Context\n\n`agency context [target] --json` returns compact bootstrap context without\nmodifying the workbase or fetching repositories. At the workbase root it returns\na discovery catalog of all epics, tasks, and phases, including frontmatter,\npaths, and document revisions. Elsewhere it returns context for an epic, task,\nor phase. The target defaults to the current directory; entity directories,\ndocument paths, checkout descendants, and bare task IDs are accepted.\nArchived entity paths and selectors are also accepted. Archived context is\nexplicitly marked with `target.archived: true` and never grants writable\ndocument, repository checkout, or reference authority; restore the item before\nattempting mutation or execution.\n\nRoot discovery and entity context are compact by default. Root discovery includes\na hint to run `agency context . --full --json` when document prose is needed.\n`--compact` remains available as an explicit request for the compact projection.\n\nThe result includes workbase and target identity, ancestor frontmatter with\nSHA-256 hashes, dependency and readiness state, aggregate status, writable and\nreference authority, local materialization state, recorded PR state, and\nvalidation warnings. Only `done` satisfies a dependency; `dropped` is terminal\nbut remains a blocker.\n\n`authority.writable` identifies the writable repository checkout, while\n`authority.documents.writable` lists the absolute paths of Agency documents the\ntarget may maintain. A single-phase task lists its `TASK.md`; a phase lists its\nowning `TASK.md` and active `PHASE.md`; orchestration targets list none. Use\nAgency commands rather than direct edits for structural frontmatter mutations.\n\nPass `--full` to include document prose and low-level VCS details. Compact output\nretains identity, hashes, authority, paths, graph state, materialization state,\nrecorded PR state, and validation warnings.\n\n### Workbase Graph\n\n`agency graph --json` exports the complete workbase as graph contract version 1.\nNodes use stable IDs (`epic:<id>`, `task:<id>`, `phase:<task>/<phase>`,\n`repository:<alias>`, and `execution-unit:<kind>/<id>`). Typed edges are `owns`,\n`depends_on`, `writes`, and `references`.\n\nEvery work node includes status, readiness, `blockedBy`, detailed blockers,\nterminal state, reverse dependents, and aggregate progress. Only `done` satisfies\na dependency; `dropped` is terminal but does not satisfy dependents. The graph\nsummary counts the statuses of all execution units, independent of filters.\n\n```text\nagency graph [--json | --jsonl] [--ready | --blocked]\n  [--status <status>...] [--repository <alias>...] [--kind <kind>...]\n  [--include <bodies|workspace|git|pr>...]\n```\n\nFilters are applied after graph state is computed. Returned edges always have\nboth endpoints in the filtered node set. Durable frontmatter and document hashes\nare always present; prose, absolute workspace paths, Git inspection, and live PR\ninspection are opt-in include layers.\n\n`--jsonl` emits a versioned `meta` record, one record per node and edge, then an\n`end` record with counts. Combining the metadata with the streamed node and edge\nrecords reconstructs the same result as `--json`.\n\n### Next Ready Work\n\n`agency next` lists ready execution units in descending unlock priority, with\ntheir epic and task context. `agency next --select` returns only the highest-\npriority ready unit in human output.\n\n`agency next --json` returns the same ranked `ready` set plus every `excluded`\nexecution unit. Excluded entries retain status, terminal state, `blockedBy`, and\ndetailed dependency, validation, or status blockers for orchestrators.\n\n`agency work` consults this shared readiness model before materializing. Blocked,\ndone, and dropped targets are rejected unless `--force` is supplied explicitly.\nTask-aware `agency pr create` applies Agency readiness and validation checks;\nuntargeted `agency pr` invocations leave command semantics to `gh`.\n\n### Reconciliation\n\n`agency sync` first compares portable repository declarations with local\nmaterializations, then compares every execution declaration with local branch\nand worktree registration, checkout dirtiness, resolved reference commits, and\npull request state, merge state, and mergeability. It reports\nstructured `changes`, `warnings`, `unresolved`, and per-execution evidence. The\ndefault mode applies safe reconciliation transitions; `--dry-run` is explicitly\nobservational.\n\nPass `<task-id>` to scope reconciliation to one task and its repositories. With\nno target, invocation inside an epic, task, or phase scopes to that current item;\ninvocation at the workbase root retains whole-workbase scope. A multi-phase task\nscope includes all of its phases; add `[phase-id]` to select one phase. Scoped\nsync does not query, materialize, or reconcile unrelated work.\n\n`agency sync` performs only these safe transitions:\n\n- materialize declared but missing repositories from their canonical remotes;\n- adopt legacy materializations only when they have an unambiguous portable origin;\n- materialize missing checkouts when no registration, branch, or path conflicts;\n- record or refresh a single PR whose head and base match the declaration; and\n- mark work done after its authoritative PR is merged.\n\nApply never overwrites linked or invalid repositories, repairs remote drift,\nmodifies dirty checkouts, moves worktrees, switches branches, resets reference\ncommits, or chooses among conflicting remotes or PRs.\nThose conditions remain visible in `warnings` or `unresolved` with a suggested\naction.\n\n### Workbase and Repositories\n\n```text\nagency workbase init [path] [--json]\nagency init [path] [--json] # Alias\nagency workbase add <path> [--name <name>] [--json]\nagency workbase list [--json]\nagency workbase show <id|name|path> [--json]\nagency workbase name <id|name|path> <name> [--json]\nagency workbase name <id|name|path> --clear [--json]\nagency workbase remove <id|name|path> [--json]\nagency workbase prune [--json]\nagency workbase default [<id|name|path> | --clear] [--json]\nagency integration status [--json]\nagency integration sync [--json]\nagency repo setup [--dry-run | --apply] [--json]\nagency repo add <alias> <remote> [--json]\nagency repo link <alias> <path> [--json]\nagency repo materialize <alias> [--json]\nagency repo list [--json]\nagency repo show <alias> [--json]\nagency repo fetch <alias> [--json]\nagency repo remove <alias> [--json]\nagency repo unlink <alias> [--json]\nagency repo rename <alias> <new-alias> [--json]\nagency repo remote <alias> [remote] [--json]\nagency repo verify <alias> [--json]\n```\n\nRepository JSON output exposes state facets rather than hiding partial setup:\n`declared`, `materialized`, `linked`, `missing`, `invalid`, and\n`remote-drifted`. A normal bare clone is declared and materialized; a local\ncheckout is declared and linked; a fresh workbase clone is declared and missing\nuntil setup is applied.\n\n`repo add`, `link`, `remote`, `rename`, and `remove` update the portable\ndeclaration transactionally with local state. `repo remove` removes both the\ndeclaration and an unused local materialization. `repo unlink` removes only this\nmachine's symlink and retains the declaration, leaving an actionable missing\nstate. Linking a local checkout over an unused managed clone likewise retains the\nportable remote for other machines. `repo remote` updates managed clones but\nnever mutates an external linked checkout; drift remains visible until that\ncheckout is updated explicitly. Credential-bearing URLs, file URLs, and local\npaths are never accepted as declarations.\n\nRegistered workbases are stored in\n`$XDG_CONFIG_HOME/agency/workbases.json` (or `~/.config/agency/workbases.json`).\nEach registration has a stable ID and may have a unique name. A default workbase\nis used when the current directory is outside every workbase. `prune` removes\nregistrations whose workbase configuration no longer exists.\n`repo add` creates a bare clone. `repo link` creates a symlink to an existing Git\nrepository. For Git workbases, `repo materialize` replaces a linked alias with a\nmanaged bare clone while migrating its registered worktrees in place; active\nAgency references continue to use the same alias. The command refuses remote\ndrift and stale worktree registrations. Alias names are then used by all\ndocuments and commands. Remove,\nunlink, and rename refuse aliases referenced by active work or backed by linked\nworktrees, and report each blocker.\n\nCommands that print Agency-owned results accept `--json`, including initialization,\nintegration inspection/sync, repository mutations, entity creation/list/show,\nstatus, validation, graph export, reconciliation, and PR creation.\nEntity create, list, and show results include a stable SHA-256 `revision` of the\ncomplete Markdown document.\n\n### Epics\n\n```text\nagency epic new <id> --ticket-url <url> [--description <text>]\n  --repo <alias>:<ref> [--repo <alias>:<ref>...] [--work [--auto]]\nagency epic create <id> --ticket-url <url> [--description <text>] [--json]\n  --repo <alias>:<ref> [--repo <alias>:<ref>...]\nagency epic list [filters] [--json]\nagency epic show <id> [--json]\nagency epic update <id> [--ticket-url <url>] [--description <text>]\n  [--clear-description] [--repo <alias>:<ref>...] [--json]\nagency epic rename <id> <new-id> [--json]\n```\n\nCreating a task with `--epic <id>` adds the task to the epic and writes the task\nback-reference.\n\n### Tasks\n\nCreate a task interactively with the OpenTUI Solid footer. When exactly one\nrepository is available, Agency selects it without presenting a redundant\nchoice. This command requires a TTY and fails with `--no-input`:\n\n```text\nagency task new [id] [--work [--auto]]\n```\n\n`--work` starts work on the newly created entity. Add `--auto` to pass the\ngenerated context prompt to the selected agent. These launch options are also\navailable on `epic new` and `phase new`; they cannot be combined with `--json`.\n\nCreate a single-phase task:\n\n```text\nagency task create <id> --repo <alias>\n  [--ticket-url <url>] [--description <text>] [--epic <id>]\n  [--reference <alias>:<ref>...] [--branch <name>] [--base <name>] [--json]\n```\n\nThe branch defaults to `task/<id>` and the base defaults to `main`.\n`task create` is always noninteractive and requires `--repo` for a single-phase\ntask. Use it instead of `task new` in scripts and agent workflows.\n\nFor deterministic callers, creation also accepts recalled context:\n\n```text\nagency task create <id>\n  --context-repo <alias> --context-base <base> --context-slug <id>\n  [--authoritative-source <absolute-path-or-http-url>...] --json\n```\n\nRecalled values are used instead of rediscovery but must agree with equivalent\nexplicit flags. The preferred slug must equal the created ID, repository aliases\nare validated by normal task creation, and authoritative sources must be absolute\npaths or HTTP(S) URLs.\n\nMachine output adds fields without changing the version 1 protocol envelope. It\nincludes `selector`, absolute `documentPath`, the document `revision`, full\n`validation`, normalized `recalledContext`, and `evidence`. Evidence version 1 is\nan auditable local payload containing the canonical workbase root, target and\ndocument identities, aggregate workbase revision, configuration revision,\nrepository-mapping revision, execution-contract version, validity result, recalled\ncontext, and a digest over those fields. It is not a signature or an authority\ngrant. A different workbase, target, document revision, document set,\nconfiguration, repository mapping, contract version, or payload digest\ninvalidates reuse. Older creation output without evidence remains compatible;\npreflight simply validates again. The published machine schema is\n`schemas/agency-execution-v1.schema.json`.\n\nCreate investigation-only work with the existing task architecture:\n\n```text\nagency task create <id> --purpose investigation --repo <alias> [options]\n```\n\nThis records `purpose: investigation` and generates explicit Investigation\nBoundary, Evidence, Findings, Recommendation, Implementation Handoff, and\nImportant Decisions sections. A no-change recommendation is a valid result;\nimplementation does not belong in the investigation task merely because that\ntask has execution authority.\n\nCreate a distinct implementation task from an investigation task or phase:\n\n```text\nagency task handoff <investigation-task> <new-task> --repo <alias> [options] --json\nagency task handoff <investigation-task> <new-task> --source-phase <phase> --repo <alias> [options] --json\n```\n\nThe destination ID must be new across active and archived work; Agency never\nrestores, reopens, renames, or reuses a matching item. Explicit requests for a\nnew, separate, or follow-up item always override reuse, even when the subject or\nsuggested ID matches existing work. The transaction writes only the destination\ntask and any requested epic backlink, while revision-checking the source.\n\nJSON returns the exact destination selector, directory and document path,\nbranch/base and revision; source selector, document path and captured revision;\nthe validation report; and the later `worktree prepare` target and command.\nHandoff creation does not prepare a worktree, change status, launch an agent, or\nperform UI actions. Run `agency context <new-task> --json` to verify authority,\nand prepare or launch only when separately requested.\n\nCreate a multi-phase task container:\n\n```text\nagency task create <id> --multi-phase\n  [--ticket-url <url>] [--description <text>] [--epic <id>] [--json]\n```\n\nCreate a pinned, read-only review task from the selected alias's origin:\n\n```text\nagency task create <id> --review <alias> --pull-request <url-or-number>\nagency task create <id> --review <alias> --ref <remote-ref>\nagency review refresh <id> [--if-revision <hash>] [--json]\n```\n\nReview creation fetches the source and records its exact 40-character commit.\nGitHub pull requests use the base alias's `refs/pull/<number>/head`, including\nfork pull requests exposed through that ref. Review workspaces contain one\ndetached checkout and no writable branch. Source movement is observed separately\nfrom the pin and applied only by `review refresh`; sync, doctor, work, cleanup,\nand archive never move the pin implicitly. Dirty or structurally unexpected\nreview checkouts block refresh and cleanup. Review tasks support the normal status\nlifecycle, but reject phase conversion and delivery PR operations.\nEach active or archived review task owns one internal task-scoped pin ref. A\nrefresh advances that ref transactionally; failed creation removes it. Archiving\nretains the pin so a deleted source can still be restored and inspected.\n\n### Noninteractive Use\n\nAgency never prompts when `--no-input` is set or stdin/stderr are not TTYs.\n`--json` also disables prompts and selectors, even when a TTY is available.\nCommands with explicit inputs continue normally. `--workbase <id|name|path>`\nselects a workbase directly; `--cwd <path>` performs the same inference Agency\nwould perform from that directory. These options are mutually exclusive and take\nprecedence over ambient cwd and the configured default.\n\nTargeted commands accept `--epic`, `--task`, and `--phase` where those entity\nkinds apply. A phase selector requires a task selector. Entity selectors cannot\nbe mixed with positional target IDs, and an epic selector cannot be mixed with\ntask or phase selectors. This makes commands such as\n`agency phase status working --task ship --phase release --workbase primary --no-input`\nfully independent of process cwd and prompts.\n\nInspect tasks:\n\n```text\nagency task list [filters] [--json]\nagency task show <id> [--json]\nagency task status <id> <open|working|done|dropped>\n  [--no-pull-request --summary <text> [--evidence-url <url>]] [--json]\nagency task update <id> [metadata options] [--json]\nagency task rename <id> <new-id> [--json]\nagency task move <id> (--epic <epic-id> | --no-epic) [--json]\nagency task dependency <add|remove> <task-id> <dependency-id> [--json]\n```\n\nTask updates can replace or clear descriptions, tickets, repository references,\nand pull request URLs, or replace writable repository, branch, and base metadata.\nExecution metadata changes refuse to run while code is materialized. Moving a\ntask with scoped incoming or outgoing dependencies also refuses until those\ndependencies are removed.\n\nTo add a phase to an existing single-phase task, name the phase that will own\nthe task's current execution fields with `--first-phase`:\n\n```text\nagency phase create refresh-copy verification\n  --first-phase implementation\n  --repo frontend --branch task/refresh-copy-verification --base main\n  --depends-on implementation\n```\n\nAgency converts `TASK.md` to the multi-phase shape, creates both phase documents,\nand moves existing worktrees from the task's `code/` directory into the first\nphase. Dependencies remain explicit through `--depends-on`.\n\n### Phases\n\n```text\nagency phase new <task-id> <phase-id>\n  --repo <alias> --branch <name> --base <name> [--work [--auto]]\nagency phase create <task-id> <phase-id>\n  --repo <alias> --branch <name> --base <name>\n  [--description <text>] [--reference <alias>:<ref>...]\n  [--depends-on <phase-id>...] [--first-phase <phase-id>] [--json]\n\nagency phase list <task-id> [filters] [--json]\nagency phase show <task-id> <phase-id> [--json]\nagency phase status <task-id> <phase-id> <open|working|done|dropped>\n  [--no-pull-request --summary <text> [--evidence-url <url>]] [--json]\nagency phase update <task-id> <phase-id> [metadata options] [--json]\nagency phase rename <task-id> <phase-id> <new-id> [--json]\nagency phase dependency <add|remove> <task-id> <phase-id> <dependency-id>\n  [--json]\n```\n\nDependency additions append without reordering existing declarations and reject\nunknown IDs, self-dependencies, and cycles. Rename operations update structured\nreferences as one rollback-capable mutation and refuse when a materialized\nworktree would make the directory move unsafe. Mutation JSON includes changed\npaths and the focused validation scope.\n\nEpic, task, and phase update, rename, move, and dependency mutations accept\n`--if-revision <hash>`. The option is optional for interactive human use. When\nprovided, Agency fails with a structured `REVISION_CONFLICT` containing the\nexpected and current revisions if the target changed. Multi-document mutations\nalso recheck every affected document after taking the mutation lock and before\nwriting anything.\n\nSingle-phase tasks and phases store status in YAML. New execution units start\n`open`, and `agency work` marks the selected execution unit `working` immediately\nbefore launch. Running `agency work` again can relaunch `working` work.\nBy default, `done` requires an authoritative merged pull request and is applied\nby `agency sync`. Work whose intended outcome genuinely requires no pull\nrequest may instead use an explicit `--no-pull-request --summary <text>` status\ntransition. Agency records the summary, completion time, and optional evidence\nURL durably; reopening removes that evidence. This exceptional path refuses work\nthat already has a recorded pull request.\nThe interactive work selector displays status markers before execution units.\nExisting working and delegated work may be returned to `open` or assigned a\nterminal outcome. Done and dropped work are terminal and may only\nremain unchanged or transition to open; reopen terminal work before changing its\noutcome.\n\n`delegated` remains readable for existing workbases but cannot be newly assigned.\n\nHuman list output is a compact table with lifecycle, readiness, parent,\nrepository, branch, recorded PR, and worktree state where applicable. List and\nstatus views accept composable `--status <status>` and `--repository <alias>`\nfilters, plus `--ready`, `--blocked`, `--pr`, and `--no-pr`. Status and repository\nfilters are repeatable. Rows follow task and phase declaration order; plain text\nlabels remain complete without color or icon fonts.\n\n### Archive\n\n```text\nagency archive list [--kind <kind>] [--status <status>] [--repository <alias>]\nagency archive show <epic|task> <id>\nagency archive show phase <task-id> <phase-id>\nagency archive epic <epic-id> [--dry-run] [--json]\nagency archive task <task-id> [--dry-run] [--json]\nagency archive tasks [--dry-run] [--json]\nagency archive phase <task-id> <phase-id> [--dry-run] [--json]\nagency archive <path> [--dry-run] [--json]\nagency archive [--dry-run] [--json]\nagency restore epic <epic-id> [--dry-run] [--json]\nagency restore task <task-id> [--dry-run] [--json]\nagency restore phase <task-id> <phase-id> [--dry-run] [--json]\n```\n\nWith no target, `agency archive` infers the active epic, task, or phase containing\nthe current directory. An existing path within one of those items is inferred\nthe same way. Collection roots are ambiguous, and paths outside active work item\ntrees are rejected. Archived work keeps its hierarchy under\n`archive/`. Epic archiving includes its\nlisted tasks. A task can be archived only when its effective status is terminal\n(`done` or `dropped`). Multi-phase task status is derived from its phases, every\nphase must be terminal, and a task with no phases is not eligible.\n\n`archive tasks` plans the maximal safe cohort of terminal tasks and applies by\ndefault; `--dry-run` performs the same preflight without mutation. A dependency\nis work required by a candidate, while a dependent is work that requires the\ncandidate. Dependencies within the selected cohort can be archived together,\nbut a retained dependent excludes its dependency, including exclusions that\npropagate through a dependency chain. Dirty or otherwise unsafe managed\ncheckouts and occupied archive destinations are reported as per-task\nskips. Invalid workbase structure and infrastructure failures abort the command.\n\nTask and phase archiving update active parent documents. Agency removes\nregistered worktrees before moving files, refuses dirty worktrees, and preserves\nbranches. Bulk application updates shared parents once and archives the entire\nselected cohort in one rollback-capable transaction; it never archives an empty\nparent epic implicitly. Versioned lifecycle provenance preserves parent\ndeclarations and dependency edges for restoration. Archived IDs are reserved\nuntil restored.\n\n### Work, Publication, and Pull Requests\n\n```text\nagency work [<directory> | --epic <epic-id>] [--agent <name>] [--auto] [--print-command]\nagency work prepare [target] [--evidence <json-or-path>] [--force] [--dry-run] [--json]\nagency worktree <list|inspect|prepare|remove|rebuild|repair>\nagency push [--json]\nagency pr create <task-id> [phase-id] [--draft] [--title <title>] [--head <branch>] [--base <branch>] [--label <label>] [--force] [--json]\nagency pr [args...]\n```\n\nInside an epic, task, or phase, `agency work` defaults to that current item.\nAt the workbase root it presents the full hierarchy in the native OpenTUI\nselector or the configured external chooser. An explicit directory can target a\ndifferent item. Outside a workbase, Agency first presents the registered\nworkbases, then the selected workbase's hierarchy.\n\nAgency automatically uses the first available agent in this order: `opencode2`,\n`opencode`, then `claude`. `--opencode` and `--claude` remain aliases for\nrequiring their corresponding built-in presets. Launches are interactive and\npromptless by default; use `--auto` to send Agency's generated context prompt.\n\n`agency work prepare` resolves an execution unit and creates or reuses its\nwritable and reference worktrees, or its single pinned review checkout, without\nlaunching an agent or changing status. Its target may be a task ID or any path\ninside the task or phase, including its `TASK.md` or `PHASE.md` document.\nManaged workbase guidance provides exact fast paths for 15 common intents:\nsingle-phase creation; create-and-start; materialization; remote PR sync; phase\nconversion; archive; review creation and start; status inspection; drop;\ncontinuation; publication and PR creation; non-PR completion; initial multi-phase\nsetup; investigation handoff; and review refresh.\nIts JSON result includes the workspace, validation result, whether supplied\nevidence was `reused` or `refreshed` with stable reason strings, refreshed\nevidence, and a versioned `agency-execution-v1` contract. The contract reports\nwhether preparation was previewed or applied, a stable target identity, prepared\nworkspace and document paths, and canonical Agency-native commands for starting\nwork and reading context. It does not prescribe how callers present or execute\nprepared work.\nThe evidence argument may be an evidence object, task-creation JSON, or a path to\neither. Use `--dry-run` to report planned fetch, branch, and worktree changes\nwithout applying them. Validation reuse never skips\nreadiness, repository, ownership, reference-drift, dirty-workspace, or worktree\nsafety checks.\n\nBoth `work` and `work prepare` accept `--allow-working-dependencies` with an\nexplicit execution-unit target (task ID, directory, or `--task` with optional\n`--phase`). This narrowly admits an `open` unit whose blockers are exclusively\ndependencies with status `working`. Open, delegated, dropped, or missing\ndependencies and mixed validation/status blockers remain blocked; terminal\ntargets cannot be reopened. Ready and normally resumable working units retain\ntheir existing behavior. Interactive target selection, orchestration targets,\nand combining this option with `--force` are rejected. Validation,\nrepository/reference checks, dirty-worktree protections, and active worktree\nlocks are unchanged, including in dry-run mode.\n\nPreparation never launches or changes status. Its `commands.work.argv` preserves\nthe explicit opt-in, but validation evidence does not store it or authorize later\ncalls: pass the flag again for each prepare/work invocation. Dependency changes\ninvalidate evidence normally, and readiness and locks are checked again even\nwhen evidence is reused. Execution identity and evidence schemas are unchanged.\nThe existing broader `--force` behavior, including lock overrides and reopening\nterminal work on launch, is unchanged for callers using it alone.\n\nThe authoritative implementation locations for this contract are\n`src/commands/task.ts` (creation output),\n`src/workbase/execution-contract.ts` (evidence and execution schemas),\n`src/commands/work.ts` (launch preflight),\n`src/services/WorktreeService.ts` (workspace safety), and\n`src/workbase/AGENTS.md` (generated OpenCode guidance). These paths are the\ndeterministic source-location fixture for compatible orchestrators.\n\n`agency worktree list` and `inspect` report each declared checkout's expected and\nregistered path, branch, commit, Agency owner, dirtiness, and conflicts. `prepare`\nis the explicit lifecycle form of `agency work prepare`. `remove`, `rebuild`, and\n`repair` preflight every writable and reference checkout before changing any of\nthem and accept `--dry-run`. Removal preserves branches. Rebuild rejects dirty or\nconflicting worktrees. Repair is deliberately conservative: it repairs safe Git\nregistration issues and materializes missing checkouts, but never switches a\nbranch, resets a commit, or discards uncommitted work.\n\nAgency launches every agent beside its epic or task document. Single-phase tasks\nand phases first fetch repositories and create or reuse worktrees under `code/`,\nthen launch the execution agent from the task directory with absolute context\npaths. An explicit directory or `--epic` target bypasses the hierarchy chooser.\n\nEach writable `(repo, branch)` pair may belong to only one task or phase. Agency\nvalidation reports duplicate ownership, and `agency work` checks Git's worktree\nreg","readmeFilename":"README.md"}