{"_id":"@standard-switchboard/runner","_rev":"37-a573b54b82c771d6cc50bc2c402dc307","name":"@standard-switchboard/runner","dist-tags":{"latest":"0.32.0"},"versions":{"0.4.1":{"name":"@standard-switchboard/runner","version":"0.4.1","license":"UNLICENSED","_id":"@standard-switchboard/runner@0.4.1","maintainers":[{"name":"standard-switchboard","email":"npm@standardswitchboard.com"}],"bin":{"switchboard-runner":"dist/index.js"},"dist":{"shasum":"1b2f407ea718dc264a8b51d7693f83753deb974f","tarball":"https://registry.npmjs.org/@standard-switchboard/runner/-/runner-0.4.1.tgz","fileCount":5,"integrity":"sha512-wvVH3QYKnQ9oBhH4U1LOFG92n35oUSskjUvTRBqKuQ/ZcU2ERuXKga+oJ9wpOB+DdGcKzaPyR+xps9Nrye3SFg==","signatures":[{"sig":"MEUCIQCUu+hGkEhIOdUocTz1k/CSa1mMRIB6YbuDq4vxvDqvgAIgOD0xS39DtRK5enpxah7/sgUF25JRqA+5PHQXI2oFgzw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23691},"type":"module","engines":{"node":">=20"},"gitHead":"75dd3d3b940f4dbce8f091ba7c478c67626df134","scripts":{"build":"tsc","start":"tsx src/index.ts","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"standard-switchboard","email":"npm@standardswitchboard.com"},"_npmVersion":"10.9.4","description":"Standard Switchboard local runner — polls your workspace for dispatched work jobs and runs an agent (default: claude -p) in a server-directed folder.","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runner_0.4.1_1784756137575_0.3716989083721145","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@standard-switchboard/runner","version":"0.5.0","license":"UNLICENSED","_id":"@standard-switchboard/runner@0.5.0","maintainers":[{"name":"standard-switchboard","email":"npm@standardswitchboard.com"}],"bin":{"switchboard-runner":"dist/index.js"},"dist":{"shasum":"12677470993dce5b6b3adf6a04c318c4ad5040dd","tarball":"https://registry.npmjs.org/@standard-switchboard/runner/-/runner-0.5.0.tgz","fileCount":5,"integrity":"sha512-l+OJyjU6P7X4OeO6nMRoZ3MXixspVjq4/6RaNrbByrvdrTnEUpQZUkuY2LVFVfFG02QcIPW8IDIGERs7oowRdQ==","signatures":[{"sig":"MEQCIF6FXNy4FJtNxNMVt13m/M2VdU6Zc3Sy8d6ZCVq7zHe0AiBTgD8KxbwB37wouRR0IMoZCAMIQ5QQIxRrYuvzNzzuXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25479},"type":"module","engines":{"node":">=20"},"gitHead":"3b2101b409bdd38e6b1186b9aae31246af8cb83b","scripts":{"build":"tsc","start":"tsx src/index.ts","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"standard-switchboard","email":"npm@standardswitchboard.com"},"_npmVersion":"10.9.4","description":"Standard Switchboard local runner — polls your workspace for dispatched work jobs and runs an agent (default: claude -p) in a server-directed folder.","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runner_0.5.0_1785267551279_0.24850969594807348","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@standard-switchboard/runner","version":"0.6.0","license":"UNLICENSED","_id":"@standard-switchboard/runner@0.6.0","maintainers":[{"name":"standard-switchboard","email":"npm@standardswitchboard.com"}],"bin":{"switchboard-runner":"dist/index.js"},"dist":{"shasum":"a68ff8152d88bf85c99da8e739680bfa3684bde3","tarball":"https://registry.npmjs.org/@standard-switchboard/runner/-/runner-0.6.0.tgz","fileCount":5,"integrity":"sha512-yYl30+6XwLt9Fez/j1OuMaop9lqqiAIpjMCVrRQRIIYyQPxxWawVaghv5KlU/bwkZI9gJbZ8c5AlxyT1cPGg5w==","signatures":[{"sig":"MEUCIQCR0tdwq4HW6TRmT8yOCm03rUOzL+HFLSLCJ7OQdigVxgIgWaHpvy1gOGh0vY7Jiiqr3hyfThqjwAr0uHaTFKjY5wQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29142},"type":"module","engines":{"node":">=20"},"gitHead":"0b3a996b31b81c4cd8f38e9f7459c16538740b6c","scripts":{"build":"tsc","start":"tsx src/index.ts","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"standard-switchboard","email":"npm@standardswitchboard.com"},"_npmVersion":"10.9.4","description":"Standard Switchboard local runner — polls your workspace for dispatched work jobs and runs an agent (default: claude -p) in a server-directed folder.","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runner_0.6.0_1786648363861_0.3104282791094448","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@standard-switchboard/runner","version":"0.7.0","license":"UNLICENSED","_id":"@standard-switchboard/runner@0.7.0","maintainers":[{"name":"standard-switchboard","email":"npm@standardswitchboard.com"}],"bin":{"switchboard-runner":"dist/index.js"},"dist":{"shasum":"a88ccc41691f1a4bec89a0e9b167feef65de1d55","tarball":"https://registry.npmjs.org/@standard-switchboard/runner/-/runner-0.7.0.tgz","fileCount":5,"integrity":"sha512-cNz6WwtFle2iFsLn9m9ydulPiPs8Gcc3QpLaUf6P7AjQi7jYhCbKwoYDZrgA4Tm58OGZFlBGmnBB3AKG5a9rGA==","signatures":[{"sig":"MEYCIQCIuuH5KT6+iTWF3J1krsOjqP/wwlb8wLwfUgV8BR9xmgIhAK+9YnbZCG2BGBtLpAFfR6pOWAKof4dwh8fD3nBU16L4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26362},"type":"module","engines":{"node":">=20"},"gitHead":"6c7ef6f7d8d12326a9c927ecaf5f596d8185e30d","scripts":{"build":"tsc","start":"tsx src/index.ts","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"standard-switchboard","email":"npm@standardswitchboard.com"},"_npmVersion":"10.9.2","description":"Standard Switchboard local runner: polls your workspace for dispatched jobs and runs an agent in a server-directed folder.","directories":{},"_nodeVersion":"23.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runner_0.7.0_1786823976420_0.391813922100839","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@standard-switchboard/runner","version":"0.8.0","license":"UNLICENSED","_id":"@standard-switchboard/runner@0.8.0","maintainers":[{"name":"standard-switchboard","email":"npm@standardswitchboard.com"}],"bin":{"switchboard-runner":"dist/index.js"},"dist":{"shasum":"1ad159e8a108c3aa3a90f46df3a65dabb8437526","tarball":"https://registry.npmjs.org/@standard-switchboard/runner/-/runner-0.8.0.tgz","fileCount":5,"integrity":"sha512-qEDwb70HRSSrFuisEWH7jYr8QBu4HTXprooTr2p89ym5GnxgVXBgaT0oirnzOFZnVXK7/z5d8MBvYaTvcmw9mw==","signatures":[{"sig":"MEUCIQDV+AlisXCKD5D2rDQy+rD7sJHmmmiIR8PJ1/pxH1QW6gIgWlWqooWsn2xygm0TSlhgV+urBmk1FGy1KSEnczeCYM4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29627},"type":"module","engines":{"node":">=20"},"gitHead":"509401574a8d8a20af9de06e93fa764d18e929bc","scripts":{"build":"tsc","start":"tsx src/index.ts","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"standard-switchboard","email":"npm@standardswitchboard.com"},"_npmVersion":"10.9.4","description":"Standard Switchboard local runner: polls your workspace for dispatched jobs and runs an agent in a server-directed folder.","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runner_0.8.0_1787063993127_0.8504273019000796","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@standard-switchboard/runner","version":"0.8.1","license":"UNLICENSED","_id":"@standard-switchboard/runner@0.8.1","maintainers":[{"name":"standard-switchboard","email":"npm@standardswitchboard.com"}],"bin":{"switchboard-runner":"dist/index.js"},"dist":{"shasum":"7e0d466e543ec7b1a434ad941e257f309ae86b64","tarball":"https://registry.npmjs.org/@standard-switchboard/runner/-/runner-0.8.1.tgz","fileCount":5,"integrity":"sha512-ga0iueG/h2EFSJpX5PbETj8GVdg6wlGaCztnEqCgZ8MK++KDC77QSNPUu4YQfxXzkb7SK1ZaxIo+JMkzBDknWg==","signatures":[{"sig":"MEYCIQD69NcpDE20D1sxtgOXSWueFgTIxW5rEk1NfqFGwo1pFwIhALgMhm+/qiNL1NN81dqQ1paXohTe9m0dxirzD6t1INMV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29621},"type":"module","engines":{"node":">=20"},"gitHead":"ee47138c542fb4011702733edb48efc79f2b8176","scripts":{"build":"tsc","start":"tsx src/index.ts","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"standard-switchboard","email":"npm@standardswitchboard.com"},"_npmVersion":"10.9.4","description":"Standard Switchboard local runner: polls your workspace for dispatched jobs and runs an agent in a server-directed folder.","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runner_0.8.1_1787078008899_0.7442530468696384","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@standard-switchboard/runner","version":"0.8.2","license":"UNLICENSED","_id":"@standard-switchboard/runner@0.8.2","maintainers":[{"name":"standard-switchboard","email":"npm@standardswitchboard.com"}],"bin":{"switchboard-runner":"dist/index.js"},"dist":{"shasum":"09422bb295a9cdfec50812c997bc08dfcb799c70","tarball":"https://registry.npmjs.org/@standard-switchboard/runner/-/runner-0.8.2.tgz","fileCount":5,"integrity":"sha512-A3pHPj3Zh3bIb1X0jPTm9NGGOyE7iHJuHTHSAmNtMPsxeK0zOXT+FIHbTm1njBaxoqcyG+I+uFDkZXgbvPtoAw==","signatures":[{"sig":"MEYCIQCyW1bWgqbxaFoIxxRjxeLJNCGIGrjJ4sK/XPlXXZgl4gIhAOB6EtuHhcWpynJEKJ59mv6AmJz4vDg8jsu4dgAXe1rd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30050},"type":"module","engines":{"node":">=20"},"gitHead":"ee47138c542fb4011702733edb48efc79f2b8176","scripts":{"build":"tsc","start":"tsx src/index.ts","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"standard-switchboard","email":"npm@standardswitchboard.com"},"_npmVersion":"10.9.4","description":"Standard Switchboard local runner: polls your workspace for dispatched jobs and runs an agent in a server-directed folder.","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runner_0.8.2_1787079025416_0.4272706998495881","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@standard-switchboard/runner","version":"0.9.0","license":"UNLICENSED","_id":"@standard-switchboard/runner@0.9.0","maintainers":[{"name":"standard-switchboard","email":"npm@standardswitchboard.com"}],"bin":{"switchboard-runner":"dist/index.js"},"dist":{"shasum":"985caf553acb7adc439b84d9105616539bc4b663","tarball":"https://registry.npmjs.org/@standard-switchboard/runner/-/runner-0.9.0.tgz","fileCount":7,"integrity":"sha512-GPUH4e2CSOGHTt/jMpQ5yLXcCA4CJY13+2c5yqBHYloz1+fcF2YrlFFCvJGOqavHyxo4WGkOZcwWxWMY78tR6A==","signatures":[{"sig":"MEYCIQCLPBdWhjYXXL29OXsYHnO+Tt7YxnK3caKMBAPhqHGp2QIhAK8uQK1swfPs/ld8AFxZPAVDoWSYBvFVFIdTMJo2EBAU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45366},"type":"module","engines":{"node":">=20"},"gitHead":"926a7b87c8fd42527fe4b8da9e1519246b7feae3","scripts":{"build":"tsc","start":"tsx src/index.ts","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"standard-switchboard","email":"npm@standardswitchboard.com"},"_npmVersion":"10.9.4","description":"Standard Switchboard local runner: polls your workspace for dispatched jobs and runs an agent in a server-directed folder.","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runner_0.9.0_1787086313441_0.567475704579961","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@standard-switchboard/runner","version":"0.10.0","license":"UNLICENSED","_id":"@standard-switchboard/runner@0.10.0","maintainers":[{"name":"standard-switchboard","email":"npm@standardswitchboard.com"}],"bin":{"switchboard-runner":"dist/index.js"},"dist":{"shasum":"0cf4a146baac90ff354491eef0d07ce5b071ffad","tarball":"https://registry.npmjs.org/@standard-switchboard/runner/-/runner-0.10.0.tgz","fileCount":7,"integrity":"sha512-UtGtkR80A+0/K8JSqpQpx8DFjNJICyAkpMjHcgqldQUvqlgNRweSbj+JwJzjsdqwPt+7gHEzBQWPRdcI3kZq/Q==","signatures":[{"sig":"MEYCIQCIKBVXssFiLAKNPWK/comFSFS+akpj6O7aIrCczaEhoAIhAOP0ScIG4oBjC/L/6my6Snuzwixx5BRI5Jzi2wdJiv7f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46481},"type":"module","engines":{"node":">=20"},"gitHead":"80de664274212580a8d8fefed6b1142ce187388a","scripts":{"build":"tsc","start":"tsx src/index.ts","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"standard-switchboard","email":"npm@standardswitchboard.com"},"_npmVersion":"10.9.4","description":"Standard Switchboard local runner: polls your workspace for dispatched jobs and runs an agent in a server-directed folder.","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runner_0.10.0_1787148305623_0.0471719540347999","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@standard-switchboard/runner","version":"0.11.0","license":"UNLICENSED","_id":"@standard-switchboard/runner@0.11.0","maintainers":[{"name":"standard-switchboard","email":"npm@standardswitchboard.com"}],"bin":{"switchboard-runner":"dist/index.js"},"dist":{"shasum":"ce7fcfc1bb10dd521ab1c14bdeeeb414b782b749","tarball":"https://registry.npmjs.org/@standard-switchboard/runner/-/runner-0.11.0.tgz","fileCount":7,"integrity":"sha512-2AN7etWuzmyyb30phpXKNWmNEkGCACRdAdYyBpy1XuVib0bbc5T3cmj7axV0vhRvxY0LTGajpWepW3Ows7q9ug==","signatures":[{"sig":"MEUCIHJC8qav/H1WklnE3EwxbI8xje73FHTtvFO92Vg4z9pbAiEAkR5TjKIL1Tz0U+bxPbpn1Hn5jo3fNIzCgc7+f5g30Mo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51104},"type":"module","engines":{"node":">=20"},"gitHead":"f365b2e2f969084ade1b8160cf55ad3cdf627c91","scripts":{"build":"tsc","start":"tsx src/index.ts","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"standard-switchboard","email":"npm@standardswitchboard.com"},"_npmVersion":"10.9.4","description":"Standard Switchboard local runner: polls your workspace for dispatched jobs and runs an agent in a server-directed folder.","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runner_0.11.0_1787164746497_0.5277114266713474","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@standard-switchboard/runner","version":"0.12.0","license":"UNLICENSED","_id":"@standard-switchboard/runner@0.12.0","maintainers":[{"name":"standard-switchboard","email":"npm@standardswitchboard.com"}],"bin":{"switchboard-runner":"dist/index.js"},"dist":{"shasum":"9aed937c484583c1aaa135e893105264e42a2759","tarball":"https://registry.npmjs.org/@standard-switchboard/runner/-/runner-0.12.0.tgz","fileCount":7,"integrity":"sha512-lADMGZ+rWOfSbcnxK0e4ZJP0DW3vWBgikvi/HMFdg+0MjSwbrqPXKO5q/EkGBaB1wuZyppofz19/kCoqM/XW6Q==","signatures":[{"sig":"MEUCIQCzho6NGey4kQ006YnPeH0cjW4rE+6Sg8bPzmryt64rHgIgKD20Nvx4CMhjnqZOgzzYi05MfSCP3Lgq1T7s1iTzK00=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55650},"type":"module","engines":{"node":">=20"},"gitHead":"90c0628b99d5d5fb8a0937dea1b10260108b3f0b","scripts":{"build":"tsc","start":"tsx src/index.ts","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"standard-switchboard","email":"npm@standardswitchboard.com"},"_npmVersion":"10.9.2","description":"Standard Switchboard local runner: polls your workspace for dispatched jobs and runs an agent in a server-directed folder.","directories":{},"_nodeVersion":"23.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runner_0.12.0_1787802310566_0.3462208242503486","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@standard-switchboard/runner","version":"0.13.0","license":"UNLICENSED","_id":"@standard-switchboard/runner@0.13.0","maintainers":[{"name":"standard-switchboard","email":"npm@standardswitchboard.com"}],"bin":{"switchboard-runner":"dist/index.js"},"dist":{"shasum":"028bb6255a8f74100e6d607e1c0a4a1a85b07173","tarball":"https://registry.npmjs.org/@standard-switchboard/runner/-/runner-0.13.0.tgz","fileCount":7,"integrity":"sha512-YTlPsMgHe6xWzDGDdnyRgvzZ1wXwUcNYyGT29KtdTD+hSE8GWVfzw1IQoQclE+hMz2f8J4DiGJ9LX5Q+CtPRZA==","signatures":[{"sig":"MEYCIQCH1d/ML2oCHOhcZBchdUmfWXyL1J4z3tP6XhX0OvEWqAIhANJgg0K1ba6TAiwDnU9bCqvRZisNuyRU+MA9gJDskNOd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59581},"type":"module","engines":{"node":">=20"},"gitHead":"2730ba435f2225042c91b59bb717b2cb3667d61e","scripts":{"build":"tsc","start":"tsx src/index.ts","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"standard-switchboard","email":"npm@standardswitchboard.com"},"_npmVersion":"10.9.2","description":"Standard Switchboard local runner: polls your workspace for dispatched jobs and runs an agent in a server-directed folder.","directories":{},"_nodeVersion":"23.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runner_0.13.0_1787805127233_0.12901090961188078","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@standard-switchboard/runner","version":"0.14.0","license":"UNLICENSED","_id":"@standard-switchboard/runner@0.14.0","maintainers":[{"name":"standard-switchboard","email":"npm@standardswitchboard.com"}],"bin":{"switchboard-runner":"dist/index.js"},"dist":{"shasum":"a3128e8c25880ffd3e8708a2a0fd7b090acba0e7","tarball":"https://registry.npmjs.org/@standard-switchboard/runner/-/runner-0.14.0.tgz","fileCount":7,"integrity":"sha512-R08YtspdqgIWPwdh6wNhv6kSOW0hmtLt5D5etckoVvK4zVqpS+F+VibWPw/6blbzLaTfa6LurcE1UTrhKGTmVw==","signatures":[{"sig":"MEUCIAGpzENcrQYFux8dNd6ALXr7AjT2z31WqWH8LjokUxCXAiEAjaPuVhXHPsRU4AQfMdk2gJieyi/+/Swx4jD4kkGglWA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA2Om765/jjbjlKFC+efP1j51jmdca0CVmH0IUv0BvaxAiEAmVPI1wVqmkWNlmRHc8EKgckKFovf5Ch326FkJVRsw4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58531},"type":"module","engines":{"node":">=20"},"gitHead":"2af14b53529d0e75888809c558a3698d463f5e29","scripts":{"build":"tsc","start":"tsx src/index.ts","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"standard-switchboard","email":"npm@standardswitchboard.com"},"_npmVersion":"10.9.4","description":"Standard Switchboard local runner: polls your workspace for dispatched jobs and runs an agent in a server-directed folder.","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runner_0.14.0_1788695632486_0.747295045858493","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@standard-switchboard/runner","version":"0.15.0","license":"UNLICENSED","_id":"@standard-switchboard/runner@0.15.0","maintainers":[{"name":"standard-switchboard","email":"npm@standardswitchboard.com"}],"bin":{"switchboard-runner":"dist/index.js"},"dist":{"shasum":"242079b7ddee367488de71d2a9a192a881c15692","tarball":"https://registry.npmjs.org/@standard-switchboard/runner/-/runner-0.15.0.tgz","fileCount":7,"integrity":"sha512-blazMXi6+oO+/qu9voW9NdICqs5oxrLkjsDf8S8xsLOx2wRVDirXQwrVLu730y0vh9ZbQ9SZFLIBRWxzqLvgWA==","signatures":[{"sig":"MEUCIQDdKgeNWWvczvZANQqQRfVGksIsGITO9l0LXpKfrIGZkQIgUzYsXBc3DAnuTo6FBjIG7q4zJTMWJ9Sn0rYs7XVZlVs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBr+bEnxnTSRUs3gpJYsrLzZAnkJqwChvjbmRhw4m+V4AiBTHACbwth+j/jLeb9y06rlwDAtLEHLVBqrSvqJ4ryxyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65303},"type":"module","engines":{"node":">=20"},"gitHead":"053f785ec98c5b36ef1e9042ad1a8c26fdef0e00","scripts":{"build":"tsc","start":"tsx src/index.ts","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"standard-switchboard","email":"npm@standardswitchboard.com"},"_npmVersion":"10.9.4","description":"Standard Switchboard local runner: polls your workspace for dispatched jobs and runs an agent in a server-directed folder.","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runner_0.15.0_1788793611775_0.20983255407799728","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@standard-switchboard/runner","version":"0.16.0","license":"UNLICENSED","_id":"@standard-switchboard/runner@0.16.0","maintainers":[{"name":"standard-switchboard","email":"npm@standardswitchboard.com"}],"bin":{"switchboard-runner":"dist/index.js"},"dist":{"shasum":"e58de29d0a59740d627323211b5679c67bf41584","tarball":"https://registry.npmjs.org/@standard-switchboard/runner/-/runner-0.16.0.tgz","fileCount":7,"integrity":"sha512-+tyZSHC/1IjwhXWCBQFeBXIM3eyKm8G2PzXJSWbYx7aKSKgjqFPcwk7rXYPbtyhoFSqQuqX6t/3+EKpkoUrJiQ==","signatures":[{"sig":"MEUCIQDEQvUj2Zfg/qpAG0JQd9uDj/+gjLwDr/hwJBpAu/xiIAIgaSeFRFeMUXgMhXmpsDFZDk0o7ROaxLSMhcTKRjPAt1Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC1eQr7PBvR8FbLj16bAGrGEcVxxGkJj02jVeKAd7/5YgIhAJIinETrrAttpodCzkwnvJeViz83O7a1kpOvis1xtD4k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66242},"type":"module","engines":{"node":">=20"},"gitHead":"f39cc3b83c905ddcfa75164ef700022314f607f6","scripts":{"build":"tsc","start":"tsx src/index.ts","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"standard-switchboard","email":"npm@standardswitchboard.com"},"_npmVersion":"10.9.4","description":"Standard Switchboard local runner: polls your workspace for dispatched jobs and runs an agent in a server-directed folder.","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runner_0.16.0_1788910411173_0.581316710614419","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@standard-switchboard/runner","version":"0.17.0","license":"UNLICENSED","_id":"@standard-switchboard/runner@0.17.0","maintainers":[{"name":"standard-switchboard","email":"npm@standardswitchboard.com"}],"bin":{"switchboard-runner":"dist/index.js"},"dist":{"shasum":"124b18abefd9dd699d2eb3cbe1a2098fc428aa01","tarball":"https://registry.npmjs.org/@standard-switchboard/runner/-/runner-0.17.0.tgz","fileCount":7,"integrity":"sha512-PGMgLSOP5oII5FHXkg5LZTPAbLMmMTWgn96ODvsuEXDQ7tx4w3CREH8Go1Mg44cZWvZeCT8or8zQAvgAzh0fGw==","signatures":[{"sig":"MEYCIQDY0Fl29RQY2DE//lKUGCvKiF+CRO/IMGbgBsZ005Rk7gIhAJTfTWYXJn7n2zdFAARsnHJBcUiqjRYZgqWVQGu8bvP7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBuKbGY62olCE45ywjB3HeAjzbXdbS5uZbEGNsXSp3E6AiAWvyRu9cKc7+PaoTWJw687wBUeBZjnw+K2A/Ts0mSQSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69001},"type":"module","engines":{"node":">=20"},"gitHead":"a52888482b9fa6f21bf79f43f666d889bf03e74d","scripts":{"build":"tsc","start":"tsx src/index.ts","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"standard-switchboard","email":"npm@standardswitchboard.com"},"_npmVersion":"10.9.4","description":"Standard Switchboard local runner: polls your workspace for dispatched jobs and runs an agent in a server-directed folder.","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runner_0.17.0_1788979274900_0.704084239075689","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@standard-switchboard/runner","version":"0.21.0","license":"UNLICENSED","_id":"@standard-switchboard/runner@0.21.0","maintainers":[{"name":"standard-switchboard","email":"npm@standardswitchboard.com"}],"bin":{"switchboard":"dist/index.js","switchboard-runner":"dist/index.js"},"dist":{"shasum":"911c63d5d2653b38be612fe880ffad0275dbf8c8","tarball":"https://registry.npmjs.org/@standard-switchboard/runner/-/runner-0.21.0.tgz","fileCount":15,"integrity":"sha512-eOVS9s4sze+c1qi9ghKnviFN1tzcGfKBmkulKCerRmKEpMTwIvjlNlQIRuXpJR6aV8ybrZyGuHT7hzhJN1UEkA==","signatures":[{"sig":"MEYCIQDnTIkLpge3chsSJvpflHV4ipSSXiV2mwL6mqFo5eP8pAIhAP2ywQYqLmE1AkMZ65CGIBBUHD22PTg3C/vJ4iht0/ig","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDkvaDvBVFps37XszLZgFPGV0dLdc4xBqKRYX7HYkvSGgIhANr/zrDWMEx4uJzHodR4fcLm6JjVH/plTiF3Cj+Ma8oR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136156},"type":"module","engines":{"node":">=20.11.0"},"gitHead":"f106d170e37141ae17001fe3f027b76368bc5307","scripts":{"build":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc","start":"tsx src/index.ts","prepack":"npm run release:check","typecheck":"tsc --noEmit","release:check":"npm run build && node scripts/check-pack.mjs"},"_npmUser":{"name":"standard-switchboard","email":"npm@standardswitchboard.com"},"_npmVersion":"10.9.4","description":"Standard Switchboard runner and command line: polls your workspace for dispatched jobs, runs an agent in a server-directed folder, and reads the platform from a terminal or a job.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@anthropic-ai/sandbox-runtime":"0.0.76"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runner_0.21.0_1789266190037_0.18996805773912517","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"@standard-switchboard/runner","version":"0.22.0","license":"UNLICENSED","_id":"@standard-switchboard/runner@0.22.0","maintainers":[{"name":"standard-switchboard","email":"npm@standardswitchboard.com"}],"bin":{"switchboard":"dist/index.js","switchboard-runner":"dist/index.js"},"dist":{"shasum":"eeefa62350857445c4ce1112fb50c9aff12e5669","tarball":"https://registry.npmjs.org/@standard-switchboard/runner/-/runner-0.22.0.tgz","fileCount":15,"integrity":"sha512-pE7rmijS5eNmy3uFJtwv15kT2Tlc9EiSrmWFK9d/TwvF2RV7xZGOH5DrTSO8UiRu5Y2Q0E3HmNUvOpDwWHEzLw==","signatures":[{"sig":"MEUCIQDaFDnRQQCdOocL1rsDrfgLfYkmzYomSrzkrTnxz55ZBQIgdkut1KJHEPSNRgRzdtPR3QtejA33yCoIFsfdxPIQ9hA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA3CrDIajEOoVowrI12sjicfIs6Rf37idn/f0htjgBPkAiEA6MB8EEbvMjX5uhq7NQ43aklxVCI7Cht8e5m5kC7TYI8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":153832},"type":"module","engines":{"node":">=20.11.0"},"gitHead":"8bfccc2d5dbd9a034be324c305b03a19142ebfe0","scripts":{"test":"npm run build && node --import tsx --test test/*.test.ts","build":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc","start":"tsx src/index.ts","prepack":"npm run release:check","typecheck":"tsc --noEmit","release:check":"npm run build && node scripts/check-pack.mjs"},"_npmUser":{"name":"standard-switchboard","email":"npm@standardswitchboard.com"},"_npmVersion":"10.9.4","description":"Standard Switchboard runner and command line: polls your workspace for dispatched jobs, runs an agent in a server-directed folder, and reads the platform from a terminal or a job.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@anthropic-ai/sandbox-runtime":"0.0.76"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runner_0.22.0_1789405630637_0.923806627926312","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"@standard-switchboard/runner","version":"0.23.0","license":"UNLICENSED","_id":"@standard-switchboard/runner@0.23.0","maintainers":[{"name":"standard-switchboard","email":"npm@standardswitchboard.com"}],"bin":{"switchboard":"dist/index.js","switchboard-runner":"dist/index.js"},"dist":{"shasum":"f955f8776898d3db5fc34e02c144214597350d18","tarball":"https://registry.npmjs.org/@standard-switchboard/runner/-/runner-0.23.0.tgz","fileCount":15,"integrity":"sha512-yLQmxoQ+JcZcUGqD7lQTaVCU5TsX1C4DB/DZ1hubK2bSRmUWr5HgoTZ7EoPTYsHBgVfjtyHTqu49CfZCC62Kkw==","signatures":[{"sig":"MEUCIEE0TFgclXGO50Boz6VZ0n1SM42IPIfpO0ieR8pEdsBsAiEAxhNQ+SrfZ+Je6WYbhSP3UzSv/2sO0X4Ymn69PlgM2pQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDh72nHC7DAl05YmVDtGjDyCZIWbyOUZGwLRjv24Jz1EAiEAw0eUgTWrXfY7FatfQwSSqu5661qZLhScCK9YBfKxM58=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":173715},"type":"module","engines":{"node":">=20.11.0"},"gitHead":"41d6fb21b16432c6ec149c7113b9f15f74215519","scripts":{"test":"npm run build && node --import tsx --test test/*.test.ts","build":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc","start":"tsx src/index.ts","prepack":"npm run release:check","typecheck":"tsc --noEmit","release:check":"npm run build && node scripts/check-pack.mjs"},"_npmUser":{"name":"standard-switchboard","email":"npm@standardswitchboard.com"},"_npmVersion":"10.9.4","description":"Standard Switchboard runner and command line: polls your workspace for dispatched jobs, runs an agent in a server-directed folder, and reads the platform from a terminal or a job.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@anthropic-ai/sandbox-runtime":"0.0.76"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runner_0.23.0_1789411955476_0.8045824724477484","host":"s3://npm-registry-packages-npm-production"}},"0.23.1":{"name":"@standard-switchboard/runner","version":"0.23.1","license":"UNLICENSED","_id":"@standard-switchboard/runner@0.23.1","maintainers":[{"name":"standard-switchboard","email":"npm@standardswitchboard.com"}],"bin":{"switchboard":"dist/index.js","switchboard-runner":"dist/index.js"},"dist":{"shasum":"c2c5cece1b265d640f55be5eeecb7e560ad03c2c","tarball":"https://registry.npmjs.org/@standard-switchboard/runner/-/runner-0.23.1.tgz","fileCount":15,"integrity":"sha512-oaoCBvzGztX5O90heKm2Uoam7c2BbU+tCmd40GfR6rnH09ENJD/aGA2Dn2WY23aoHTcx9u427s+CreNcn89KPQ==","signatures":[{"sig":"MEYCIQDzv4+StkkFm+9+zsLUKb0b3t+2v6hzUM7iy0WzxTYL4wIhAP0jWHk70sEStREGFLqrZ07WE46zYx+vzAQUQ5bNBcXR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDPB1FCktNcbzcfCVdDyJ51NVVxqYaqUbqOiZtElaUpNwIgI6sPItoGtlM/hNDuVFay09iYDzGlt3WkUrxOx6pHgfw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174679},"type":"module","engines":{"node":">=20.11.0"},"gitHead":"ab12902566044ef0ccfbd72d8ec06da4a7d092df","scripts":{"test":"npm run build && node --import tsx --test test/*.test.ts","build":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc","start":"tsx src/index.ts","prepack":"npm run release:check","typecheck":"tsc --noEmit","release:check":"npm run build && node scripts/check-pack.mjs"},"_npmUser":{"name":"standard-switchboard","email":"npm@standardswitchboard.com"},"_npmVersion":"10.9.4","description":"Standard Switchboard runner and command line: polls your workspace for dispatched jobs, runs an agent in a server-directed folder, and reads the platform from a terminal or a job.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@anthropic-ai/sandbox-runtime":"0.0.76"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runner_0.23.1_1789420933312_0.5843111322407437","host":"s3://npm-registry-packages-npm-production"}},"0.23.2":{"name":"@standard-switchboard/runner","version":"0.23.2","license":"UNLICENSED","_id":"@standard-switchboard/runner@0.23.2","maintainers":[{"name":"standard-switchboard","email":"npm@standardswitchboard.com"}],"bin":{"switchboard":"dist/index.js","switchboard-runner":"dist/index.js"},"dist":{"shasum":"7acfc2b1967112de29288775ed3a61f5a8ee3710","tarball":"https://registry.npmjs.org/@standard-switchboard/runner/-/runner-0.23.2.tgz","fileCount":15,"integrity":"sha512-PcLwQKmFHF4MCJK5JpyauuaFxLMmWUtLAMl04FTVVQqjC1w2sJDRSe0doQ6hag39B6CFHKxppcHbuOWYX+LMRw==","signatures":[{"sig":"MEYCIQCgspPYXVh4LONpsO9MxFACH3gaav7t6Fxq92+wYxWuCgIhAKITtmJ3gZvTEI2C6z+JDcW52i6iZ1QTQY2PezJSWxpn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDoL7I9yEumbzO4e0AgMjq0Gi6f5f8xr7PavqRJHjdtRAIhAOlPai3okUmHZl6A27sPPuWrcC4sdrZpvUPUYx2h7giY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175705},"type":"module","engines":{"node":">=20.11.0"},"gitHead":"274fa8c4c1fe2b7fef7e956bb0513cf77c859460","scripts":{"test":"npm run build && node --import tsx --test test/*.test.ts","build":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc","start":"tsx src/index.ts","prepack":"npm run release:check","typecheck":"tsc --noEmit","release:check":"npm run build && node scripts/check-pack.mjs"},"_npmUser":{"name":"standard-switchboard","email":"npm@standardswitchboard.com"},"_npmVersion":"10.9.4","description":"Standard Switchboard runner and command line: polls your workspace for dispatched jobs, runs an agent in a server-directed folder, and reads the platform from a terminal or a job.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@anthropic-ai/sandbox-runtime":"0.0.76"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runner_0.23.2_1789427411478_0.878507711543941","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"@standard-switchboard/runner","version":"0.24.0","license":"UNLICENSED","_id":"@standard-switchboard/runner@0.24.0","maintainers":[{"name":"standard-switchboard","email":"npm@standardswitchboard.com"}],"bin":{"switchboard":"dist/index.js","switchboard-runner":"dist/index.js"},"dist":{"shasum":"9f5aa1d0bc8bcb9523c1ebc70e430c1e29b71671","tarball":"https://registry.npmjs.org/@standard-switchboard/runner/-/runner-0.24.0.tgz","fileCount":15,"integrity":"sha512-6QIt2HyJqq/sGPhAwg/R7v+6aNBS9dbMMJ7tiUE77DOsv7ErgdF+PsyxPg3thFIvsrv66gIG+mOd/itN6o4DSA==","signatures":[{"sig":"MEUCIQC7qZBkoZKqtm43cm6jjv+J0u0Y7b6nKg3pzYlYW/JZpgIgWwrWoOw1wFERlU8RRxiCaO4WOcQ+FnenMJ985vxYT/I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFmySY02LVHaMKNv/fRO0khWxc1aBLM33kNro8jpHmlkAiEA+TUvhZ+6kNcP5skJ67M00twicZ86FhkURK/el56sJio=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":177449},"type":"module","engines":{"node":">=20.11.0"},"gitHead":"da4b9acf71ecd14830d07fc0645896182e2efcd8","scripts":{"test":"npm run build && node --import tsx --test test/*.test.ts","build":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc","start":"tsx src/index.ts","prepack":"npm run release:check","typecheck":"tsc --noEmit","release:check":"npm run build && node scripts/check-pack.mjs"},"_npmUser":{"name":"standard-switchboard","email":"npm@standardswitchboard.com"},"_npmVersion":"10.9.4","description":"Standard Switchboard runner and command line: polls your workspace for dispatched jobs, runs an agent in a server-directed folder, and reads the platform from a terminal or a job.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@anthropic-ai/sandbox-runtime":"0.0.76"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runner_0.24.0_1789483158241_0.34451448708883725","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"@standard-switchboard/runner","version":"0.25.0","license":"UNLICENSED","_id":"@standard-switchboard/runner@0.25.0","maintainers":[{"name":"standard-switchboard","email":"npm@standardswitchboard.com"}],"bin":{"switchboard":"dist/index.js","switchboard-runner":"dist/index.js"},"dist":{"shasum":"aabc1b6bc78dcf3205eba301b32d1650735131fb","tarball":"https://registry.npmjs.org/@standard-switchboard/runner/-/runner-0.25.0.tgz","fileCount":16,"integrity":"sha512-3OwJIVqQA9pXOTjktdUSE7tMogD640j/Mm1lkb7P0UsrZ8Z3msOapg5/ECIl0bK0+eH6JJ80BUK+imW6m60W4Q==","signatures":[{"sig":"MEUCIHeMJJUGb04xwk2ZcY9pXCsdLftV0U3v3BG3w3/upf6AAiEA252NDiiJ36wyXH65x1+x9T3coTRCzoHAq0hKJfbI+5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAsUR8jnSnDiw+zdiAaoN3q9rSBqHEbBLnX4HCcfv9JjAiEAo1YHy/TzsEmIYXtsrnjL383MEqmSjpqDo2V4b0q8PFk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181387},"type":"module","engines":{"node":">=20.11.0"},"gitHead":"7bd300db2f216467b4cff0c71e12e0de1543e095","scripts":{"test":"npm run build && node --import tsx --test test/*.test.ts","build":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc","start":"tsx src/index.ts","prepack":"npm run release:check","typecheck":"tsc --noEmit","release:check":"npm run build && node scripts/check-pack.mjs"},"_npmUser":{"name":"standard-switchboard","email":"npm@standardswitchboard.com"},"_npmVersion":"10.9.4","description":"Standard Switchboard runner and command line: polls your workspace for dispatched jobs, runs an agent in a server-directed folder, and reads the platform from a terminal or a job.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@anthropic-ai/sandbox-runtime":"0.0.76"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runner_0.25.0_1789875488555_0.8291399652244649","host":"s3://npm-registry-packages-npm-production"}},"0.26.0":{"name":"@standard-switchboard/runner","version":"0.26.0","license":"UNLICENSED","_id":"@standard-switchboard/runner@0.26.0","maintainers":[{"name":"standard-switchboard","email":"npm@standardswitchboard.com"}],"bin":{"switchboard":"dist/index.js","switchboard-runner":"dist/index.js"},"dist":{"shasum":"7ea0013bfe93fc0a4361a25b7ce0476a53f52868","tarball":"https://registry.npmjs.org/@standard-switchboard/runner/-/runner-0.26.0.tgz","fileCount":16,"integrity":"sha512-lSC/us5Jo1hnRB4IYfXS2nXZ1KCY696KEn+trYdKvKIaATrn0MKTKTNif9tejYHWe9LnqX44gI7N7CrCjisPlw==","signatures":[{"sig":"MEUCIQCpZqU+OgFRR1MSwqQzmVNyCjxsDtkOWWSlKj1SwhlcDwIgJB0wywcfgPR2ZzX37WvauFwOk2kSce4ZO4McUJZS3c0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHhsqvzZ9+fblhnpybg9RmiGSc76pnmXRE4gJiDlxl/PAiB3RL6mFw7Ye5It7qn04YoBZOcpegXRRJQBcq9i1d4oRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":189119},"type":"module","engines":{"node":">=20.11.0"},"gitHead":"7dab78a8fef2af866a7430413b6adc8f94a64f97","scripts":{"test":"npm run build && node --import tsx --test test/*.test.ts","build":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc","start":"tsx src/index.ts","prepack":"npm run release:check","typecheck":"tsc --noEmit","release:check":"npm run build && node scripts/check-pack.mjs"},"_npmUser":{"name":"standard-switchboard","email":"npm@standardswitchboard.com"},"_npmVersion":"10.9.4","description":"Standard Switchboard runner and command line: polls your workspace for dispatched jobs, runs an agent in a server-directed folder, and reads the platform from a terminal or a job.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@anthropic-ai/sandbox-runtime":"0.0.76"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runner_0.26.0_1790134696977_0.6188888958919898","host":"s3://npm-registry-packages-npm-production"}},"0.27.0":{"name":"@standard-switchboard/runner","version":"0.27.0","license":"UNLICENSED","_id":"@standard-switchboard/runner@0.27.0","maintainers":[{"name":"standard-switchboard","email":"npm@standardswitchboard.com"}],"bin":{"switchboard":"dist/index.js","switchboard-runner":"dist/index.js"},"dist":{"shasum":"ea2104b1a7e5901f40cb8582369280a91c546c25","tarball":"https://registry.npmjs.org/@standard-switchboard/runner/-/runner-0.27.0.tgz","fileCount":17,"integrity":"sha512-I62yZnyGE+KpTEWCQ2bCPlTfXuKOUoE1u1ca8v0X13HBcASPCzJLTpVvkyF9EZu3HGH9uhWlIgCygZjdkp0b2A==","signatures":[{"sig":"MEYCIQDvI1lDeLXgHXQUlvG/d5J6rAoBf5+h3j/LTv9UnJE8HQIhAOGuYh/pOz7Kn0joAAtRJv9Oj2rhg/EzHezx5YX8StCX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDmPu6SkM5M2z9n78s7BU1JCyK4qq0m8/kNosK+whJOpgIhAJwdUpB5rlRQYwkAVvpNioZ2rcxPkDW1k0FDcgQe6W+Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":210441},"type":"module","engines":{"node":">=20.11.0"},"gitHead":"7cfc06aec52ebf23f361a0d7e30e17d6f39da9e3","scripts":{"test":"npm run build && node --import tsx --test test/*.test.ts","build":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc","start":"tsx src/index.ts","prepack":"npm run release:check","typecheck":"tsc --noEmit","release:check":"npm run build && node scripts/check-pack.mjs"},"_npmUser":{"name":"standard-switchboard","email":"npm@standardswitchboard.com"},"_npmVersion":"10.9.4","description":"Standard Switchboard runner and command line: polls your workspace for dispatched jobs, runs an agent in a server-directed folder, and reads the platform from a terminal or a job.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@anthropic-ai/sandbox-runtime":"0.0.76"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runner_0.27.0_1790171101975_0.6428242146137175","host":"s3://npm-registry-packages-npm-production"}},"0.29.0":{"name":"@standard-switchboard/runner","version":"0.29.0","license":"UNLICENSED","_id":"@standard-switchboard/runner@0.29.0","maintainers":[{"name":"standard-switchboard","email":"npm@standardswitchboard.com"}],"bin":{"switchboard":"dist/index.js","switchboard-runner":"dist/index.js"},"dist":{"shasum":"39f9795e84adeae8eb4e1649aa5de947043b5d92","tarball":"https://registry.npmjs.org/@standard-switchboard/runner/-/runner-0.29.0.tgz","fileCount":17,"integrity":"sha512-3p2Zpd45dqYnstASFDxc9e3ncopdcxhzlgr14UvFNuW9oqyk0DUnns5iuEGM7Lm3mh2yRAh773hTwVlYkHfI/A==","signatures":[{"sig":"MEUCIQD2R36ATDaiIfLiIcHeLVWrYL9zL149ZE9956t6XRa+2gIgGc7Dh9tVEImuxJhDFPhF7mRAEANjHVfFFZi8+mEwdP0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDALngdMNk2UqBzqoJRyQCCruBy9qNC0JQo0g7PpO7jggIgLj0Ytul8Hxr1dKDRiuz5lWOsH5gg3YZbn2nbrn6F/II=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":207605},"type":"module","engines":{"node":">=20.11.0"},"gitHead":"be9b4c0735ca398a0168438956b691bb6d918261","scripts":{"test":"npm run build && node --import tsx --test test/*.test.ts","build":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc","start":"tsx src/index.ts","prepack":"npm run release:check","typecheck":"tsc --noEmit","release:check":"npm run build && node scripts/check-pack.mjs"},"_npmUser":{"name":"standard-switchboard","email":"npm@standardswitchboard.com"},"_npmVersion":"10.9.4","description":"Standard Switchboard runner and command line: polls your workspace for dispatched jobs, runs an agent in a server-directed folder, and reads the platform from a terminal or a job.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@anthropic-ai/sandbox-runtime":"0.0.76"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runner_0.29.0_1790224561564_0.1225995254165666","host":"s3://npm-registry-packages-npm-production"}},"0.30.0":{"name":"@standard-switchboard/runner","version":"0.30.0","license":"UNLICENSED","_id":"@standard-switchboard/runner@0.30.0","maintainers":[{"name":"standard-switchboard","email":"npm@standardswitchboard.com"}],"bin":{"switchboard":"dist/index.js","switchboard-runner":"dist/index.js"},"dist":{"shasum":"f8c7b757feaa20373b43e945282027168b1990c0","tarball":"https://registry.npmjs.org/@standard-switchboard/runner/-/runner-0.30.0.tgz","fileCount":17,"integrity":"sha512-MFarb4fZKuqshzE9S+rT5qvDpTazGAgjZXTYe0i1fYso1bINunQNSzuHnlhlYf60XIIm02MdEcu+KpoGg4Bb0g==","signatures":[{"sig":"MEQCIEP2mmDFzzj7Wn4yaMo9dZhJtFxoWGBwS4AtXoXS2A6TAiAfAbAzSb7m9/5EfA4k7CLzjT7ozaJoIFY4mg4XPmkdMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAV5s+Sx3BNEVhDTAJpt23ckHVde7OkKOVKfHp51e5rmAiEAg1TsoDeGwGWDZFKuzR/TkLJ9kvS6SMI5c9IyDF2mfVw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":207913},"type":"module","engines":{"node":">=20.11.0"},"gitHead":"f4fd4af0ca7a522ac48f495a21cf55ea5c5a9b9f","scripts":{"test":"npm run build && node --import tsx --test test/*.test.ts","build":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc","start":"tsx src/index.ts","prepack":"npm run release:check","typecheck":"tsc --noEmit","release:check":"npm run build && node scripts/check-pack.mjs"},"_npmUser":{"name":"standard-switchboard","email":"npm@standardswitchboard.com"},"_npmVersion":"10.9.4","description":"Standard Switchboard runner and command line: polls your workspace for dispatched jobs, runs an agent in a server-directed folder, and reads the platform from a terminal or a job.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@anthropic-ai/sandbox-runtime":"0.0.76"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runner_0.30.0_1790257143649_0.7242308634778922","host":"s3://npm-registry-packages-npm-production"}},"0.31.0":{"name":"@standard-switchboard/runner","version":"0.31.0","license":"UNLICENSED","_id":"@standard-switchboard/runner@0.31.0","maintainers":[{"name":"standard-switchboard","email":"npm@standardswitchboard.com"}],"bin":{"switchboard":"dist/index.js","switchboard-runner":"dist/index.js"},"dist":{"shasum":"6fc5ca3f412bba7ac5d9db0b82d9bd98424d0da9","tarball":"https://registry.npmjs.org/@standard-switchboard/runner/-/runner-0.31.0.tgz","fileCount":17,"integrity":"sha512-osKOnBrqY231kWZSAxfMi+GtatvELaMaBci90NQtn1bfJ2Bh5M0+aqAD8CFxPHmv7G8KHHIZ/4SIe75PQybJIg==","signatures":[{"sig":"MEUCICHv1Fqm+K1vX36kZCLrg9Otg1JKye7hqaE9e2pMjGDYAiEAmEOaOp94fsQ7c5srYcAByp+0e4DJZiKmRK2XIJ9HaHs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD1KwBctc1/IB6pbEUNODrv/0SX7TY0xv+CXgZrszEDwAIhAOAgSePrd8ZIQbro6jolhtP/RbgnxI35x+LWaG0t5Nu1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":209011},"type":"module","engines":{"node":">=20.11.0"},"gitHead":"f1da2dcc94f3af5d9c9c3d69ce83f900fbef5333","scripts":{"test":"npm run build && node --import tsx --test test/*.test.ts","build":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc","start":"tsx src/index.ts","prepack":"npm run release:check","typecheck":"tsc --noEmit","release:check":"npm run build && node scripts/check-pack.mjs"},"_npmUser":{"name":"standard-switchboard","email":"npm@standardswitchboard.com"},"_npmVersion":"10.9.4","description":"Standard Switchboard runner and command line: polls your workspace for dispatched jobs, runs an agent in a server-directed folder, and reads the platform from a terminal or a job.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@anthropic-ai/sandbox-runtime":"0.0.76"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runner_0.31.0_1790265164802_0.2483851990229109","host":"s3://npm-registry-packages-npm-production"}},"0.32.0":{"_id":"@standard-switchboard/runner@0.32.0","bin":{"switchboard":"dist/index.js","switchboard-runner":"dist/index.js"},"dist":{"shasum":"2931a6185e22867b5870ec1689fe229d1752561d","tarball":"https://registry.npmjs.org/@standard-switchboard/runner/-/runner-0.32.0.tgz","fileCount":17,"integrity":"sha512-7q4E7mNRgLDTo7hGJ/eLYIPISNE45CoW4VhAm7uVXNnXon/cIzzmQKgPac6nsmjkB2CfQEbnoq5YPB6pSapZRQ==","signatures":[{"sig":"MEYCIQD44OpYh5H09oOnZ1DEAcCWfSs5urNzvSIfIVXsjeuAGwIhAKkgqL7Qo3dmXNO7n8sR2D2N1zWLlTdq+Fqwl8ijh4B9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAPtEG5/9hxCbrDnC/Rutze7OSR8MsiqKHh/Rms+AdbdAiEAqoPpYEI5tzGhJhqMbTvjE+Y/8Pj5jb6QC+PXjqCnl94="}],"unpackedSize":206695},"name":"@standard-switchboard/runner","type":"module","engines":{"node":">=20.11.0"},"gitHead":"cf08da7b6e701cf08860a59a96d25f30d23da2ff","license":"UNLICENSED","scripts":{"test":"npm run build && node --import tsx --test test/*.test.ts","build":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc","start":"tsx src/index.ts","prepack":"npm run release:check","typecheck":"tsc --noEmit","release:check":"npm run build && node scripts/check-pack.mjs"},"version":"0.32.0","_npmUser":{"name":"standard-switchboard","email":"npm@standardswitchboard.com"},"_npmVersion":"10.9.9","description":"Standard Switchboard runner and command line: polls your workspace for dispatched jobs, runs an agent in a server-directed folder, and reads the platform from a terminal or a job.","directories":{},"maintainers":[{"name":"standard-switchboard","email":"npm@standardswitchboard.com"}],"_nodeVersion":"22.23.3","dependencies":{"@anthropic-ai/sandbox-runtime":"0.0.76"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/runner_0.32.0_1790988929932_0.9794717886568991"}}},"time":{"created":"2026-07-22T21:29:12.305Z","modified":"2026-10-03T00:55:30.223Z","0.4.0":"2026-07-22T21:29:12.700Z","0.4.1":"2026-07-22T21:35:37.705Z","0.5.0":"2026-07-28T19:39:11.450Z","0.6.0":"2026-08-13T19:12:44.001Z","0.7.0":"2026-08-15T19:59:36.553Z","0.8.0":"2026-08-18T14:39:53.276Z","0.8.1":"2026-08-18T18:33:29.060Z","0.8.2":"2026-08-18T18:50:25.568Z","0.9.0":"2026-08-18T20:51:53.623Z","0.10.0":"2026-08-19T14:05:05.781Z","0.11.0":"2026-08-19T18:39:06.642Z","0.12.0":"2026-08-27T03:45:10.708Z","0.13.0":"2026-08-27T04:32:07.383Z","0.14.0":"2026-09-06T11:53:52.564Z","0.15.0":"2026-09-07T15:06:51.873Z","0.16.0":"2026-09-08T23:33:31.282Z","0.17.0":"2026-09-09T18:41:14.982Z","0.18.0":"2026-09-12T03:10:14.214Z","0.19.1":"2026-09-12T04:23:23.693Z","0.20.0":"2026-09-12T19:49:10.881Z","0.21.0":"2026-09-13T02:23:10.128Z","0.22.0":"2026-09-14T17:07:10.728Z","0.23.0":"2026-09-14T18:52:35.575Z","0.23.1":"2026-09-14T21:22:13.404Z","0.23.2":"2026-09-14T23:10:11.576Z","0.24.0":"2026-09-15T14:39:18.432Z","0.25.0":"2026-09-20T03:38:08.656Z","0.26.0":"2026-09-23T03:38:17.057Z","0.27.0":"2026-09-23T13:45:02.058Z","0.29.0":"2026-09-24T04:36:01.660Z","0.30.0":"2026-09-24T13:39:03.775Z","0.31.0":"2026-09-24T15:52:44.887Z","0.32.0":"2026-10-03T00:55:30.032Z"},"license":"UNLICENSED","description":"Standard Switchboard runner and command line: polls your workspace for dispatched jobs, runs an agent in a server-directed folder, and reads the platform from a terminal or a job.","maintainers":[{"name":"standard-switchboard","email":"npm@standardswitchboard.com"}],"readme":"# switchboard\n\nRuns jobs from your Standard Switchboard workspace on this machine, and reads the workspace from a terminal.\n\n## Setup\n\nNeeds Node 20 or newer. Copy the setup command from your machine's card on the Agents page. Always pin the exact version.\n\n```sh\nnpx -p @standard-switchboard/runner@0.32.0 switchboard init --url <deployment> --token <device token> --force\nnpm i -g @standard-switchboard/runner@0.32.0\nswitchboard run\n```\n\nOr install it as a login service (macOS): `switchboard service install <workspace-slug>`. The card turns green on the first poll. Folders are managed on the card.\n\n## Commands\n\n```\nswitchboard init --url <deployment> --token <device token> [--config-dir <dir>] [--force]\nswitchboard run\nswitchboard login --key <connection key> --url <deployment>\nswitchboard logout\nswitchboard status [--pretty]\nswitchboard search \"<query>\" [--limit n] [--pretty]\nswitchboard person <id> [--pretty]\nswitchboard matter [--communication <uuid>] [--pretty]\nswitchboard jobs (--event <id> | --communication <uuid>)\nswitchboard job <id> [--document]\nswitchboard context [--stage <domain/stage>] [--sample <n>]\nswitchboard events post (--json <file|-> | --kind <k> --payload <json|@file> ...)\nswitchboard handback <kind> ...\nswitchboard service install|uninstall|start|stop|restart|status|logs ...\nswitchboard update [version]\nswitchboard version\nswitchboard help\n```\n\n`switchboard login` stores a connection key (minted by a workspace admin) in the config directory with mode 600. `SWITCHBOARD_API_KEY` and `SWITCHBOARD_API_URL` are used instead when set.\n\n## Config\n\n`init` writes `~/.switchboard/runner.json` with `url` and `device_token`. Optional keys: `agent` (the command to run; default `[\"claude\", \"-p\", \"{brief}\", \"--output-format\", \"json\"]`), `timeout_minutes` (default 120), `env_passthrough` (extra variable names a job may see), `max_concurrent_jobs` (default 4), `poll_interval_ms`.\n\nMore than one workspace on one machine: give each its own `--config-dir` on `init` and `service install`.\n\n## Folder\n\nA job runs in a folder set on the machine's card. With the default agent:\n\n- MCP servers: only those in `dispatch.mcp.json`.\n- Permissions: `.claude/settings.json`; for a job a team member handed over, `.claude/settings.internal.json` is added on top when present. `settings.local.json` is never read.\n- Model and turn cap: `.claude/settings.dispatch.json` (`model`, `max_turns`; default 60 turns).\n\n`switchboard.json` at the folder root may declare:\n\n- `workflows`: a name to a command array. A workflow reads its job from `SWITCHBOARD_JOB_FILE`.\n- `agent`: a command that overrides the agent for this folder.\n- `sandbox`: per profile (`agent`, `agent:internal`, a workflow's name, or `site:<name>`): `allowed_domains`, `read_paths`, `write_paths`, `services`, `local_ports`, `mcp`, `credentials`; plus a top-level `services` map of name to `{ host, port, socket }`.\n- `actions`: per workflow, or `agent`, the `<site>:<action>` ids it may use.\n\n## Sandbox\n\nWhen your workspace turns containment on, every agent job runs in a sandbox: only the hosts it needs plus those the folder declares, reads limited to its folder and job files, writes to `workspace/`, `.tmp/` and its own temporary directory. Needs macOS or Linux. A job that cannot be sandboxed fails with the reason.\n\nTo keep jobs off your Keychain, save the token from `claude setup-token`, alone, in `claude-token` in the config directory (`chmod 600`).\n\n## Security\n\n- Only connect to a deployment you operate; the device token controls this machine's jobs.\n- Never put `--bare` or `--dangerously-skip-permissions` in the agent line.\n- Files that arrive with a job sit in a read-only per-job directory, deleted when the job ends.\n","readmeFilename":"README.md"}