{"_id":"@google/jules-fleet","_rev":"33-e4f83fa86f9e30cf4ea365d7ac8ebbc2","name":"@google/jules-fleet","dist-tags":{"experimental":"0.0.1-experimental.13","latest":"0.0.1-experimental.35"},"versions":{"0.0.1-experimental.0":{"name":"@google/jules-fleet","version":"0.0.1-experimental.0","keywords":["jules","fleet","orchestration","github","automation"],"author":{"name":"Google LLC"},"license":"Apache-2.0","_id":"@google/jules-fleet@0.0.1-experimental.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"ofrobots","email":"ofrobots@google.com"},{"name":"mrdoob","email":"info@mrdoob.com"}],"homepage":"https://github.com/google-labs-code/jules-sdk#readme","bugs":{"url":"https://github.com/google-labs-code/jules-sdk/issues"},"bin":{"jules-fleet":"dist/cli/index.mjs"},"dist":{"shasum":"6d9c70dd8449a2b0bb6a9548b8c0f1287b1e70d2","tarball":"https://registry.npmjs.org/@google/jules-fleet/-/jules-fleet-0.0.1-experimental.0.tgz","fileCount":105,"integrity":"sha512-J9XhfqTZfX2kt72N+GxL1jqUwKR//ODcuo3+BINb5ZefW3InwVZVcqRwGZPfI6+lSK2F/YXAI0b7Jm4WeiEwBw==","signatures":[{"sig":"MEUCIQDj6vsVeZmG/wgoM0bBqOcaj8zQ63t9+o/Nrhj68nQ3bwIgDwfwrX3ecRYl/RBoqhqlaWpoHPWrr9niQ0FNFT7BfmU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":289997},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"8d2cc6e9e08d0b037b09ebb814058a1f2c345985","scripts":{"test":"vitest","build":"bun run build:js && bun run build:types","build:js":"bun run build.ts","typecheck":"tsc --noEmit","build:types":"tsc","prepublishOnly":"bun run build && vitest run"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google-labs-code/jules-sdk.git","type":"git"},"_npmVersion":"10.9.3","description":"Fleet orchestration tools for Jules — analyze, dispatch, merge, init, configure","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.0","glob":"^13.0.6","yaml":"^2.8.2","citty":"^0.1.6","octokit":"^4.1.3","@clack/prompts":"^1.0.1","@octokit/auth-app":"^8.2.0","libsodium-wrappers":"^0.8.2"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/bun":"^1.3.9","typescript":"^5.8.3","@types/node":"^22.15.0","@google/jules-sdk":"^0.0.6","@types/libsodium-wrappers":"^0.8.2"},"peerDependencies":{"@google/jules-sdk":"*"},"peerDependenciesMeta":{"@google/jules-sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jules-fleet_0.0.1-experimental.0_1772137390348_0.5712890858543325","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-experimental.1":{"name":"@google/jules-fleet","version":"0.0.1-experimental.1","keywords":["jules","fleet","orchestration","github","automation"],"author":{"name":"Google LLC"},"license":"Apache-2.0","_id":"@google/jules-fleet@0.0.1-experimental.1","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"ofrobots","email":"ofrobots@google.com"},{"name":"mrdoob","email":"info@mrdoob.com"}],"homepage":"https://github.com/google-labs-code/jules-sdk#readme","bugs":{"url":"https://github.com/google-labs-code/jules-sdk/issues"},"bin":{"jules-fleet":"dist/cli/index.mjs"},"dist":{"shasum":"49ebaa52950ed6a7c731b82bf2594c72174be307","tarball":"https://registry.npmjs.org/@google/jules-fleet/-/jules-fleet-0.0.1-experimental.1.tgz","fileCount":105,"integrity":"sha512-XRL0pKc2pNwDp63qBMjadsHf4EPHDWAitYhHSMXgniY2zSex3Hoeq4hQTVQN/W0EUBnDgWKWsdDpBHfwTMsP4w==","signatures":[{"sig":"MEUCIANyE0E20iABEr0TDbj8RNi4dTd4xQ/PRYE5+8VyP0UFAiEAtCLQl7EgWmEdhJYC2nJEi3rl+iP1BUZgU3fE772S5/8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":291307},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"8d2cc6e9e08d0b037b09ebb814058a1f2c345985","scripts":{"test":"vitest","build":"bun run build:js && bun run build:types","build:js":"bun run build.ts","typecheck":"tsc --noEmit","build:types":"tsc","prepublishOnly":"bun run build && vitest run"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google-labs-code/jules-sdk.git","type":"git"},"_npmVersion":"10.9.3","description":"Fleet orchestration tools for Jules — analyze, dispatch, merge, init, configure","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.0","glob":"^13.0.6","yaml":"^2.8.2","citty":"^0.1.6","octokit":"^4.1.3","@clack/prompts":"^1.0.1","@octokit/auth-app":"^8.2.0","libsodium-wrappers":"^0.8.2"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/bun":"^1.3.9","typescript":"^5.8.3","@types/node":"^22.15.0","@google/jules-sdk":"^0.0.6","@types/libsodium-wrappers":"^0.8.2"},"peerDependencies":{"@google/jules-sdk":"*"},"peerDependenciesMeta":{"@google/jules-sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jules-fleet_0.0.1-experimental.1_1772139003828_0.3109195806972447","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-experimental.2":{"name":"@google/jules-fleet","version":"0.0.1-experimental.2","keywords":["jules","fleet","orchestration","github","automation"],"author":{"name":"Google LLC"},"license":"Apache-2.0","_id":"@google/jules-fleet@0.0.1-experimental.2","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"ofrobots","email":"ofrobots@google.com"},{"name":"mrdoob","email":"info@mrdoob.com"}],"homepage":"https://github.com/google-labs-code/jules-sdk#readme","bugs":{"url":"https://github.com/google-labs-code/jules-sdk/issues"},"bin":{"jules-fleet":"dist/cli/index.mjs"},"dist":{"shasum":"71c7bc78fc4791fd4309ad3510a21e689072452f","tarball":"https://registry.npmjs.org/@google/jules-fleet/-/jules-fleet-0.0.1-experimental.2.tgz","fileCount":105,"integrity":"sha512-eQaPbBifM748ZsDw9LNXHAbfeair0cezsY4u/OqHvlMx+T41c+MjonvDfQ6PRbVs31spwW5S1eniJJWKwtTGCw==","signatures":[{"sig":"MEYCIQDKDgUaibwFikxH2iG7Aw6VhTqoHdRZavVRqb4YWaN7uAIhAMzSfjKiUuNBJT1mWpeVQcU5YUMgcRJ0B9BnMoBJ5Df6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":291160},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"4a601e677c51a9c16ca4e67e0805814a5ab1ccc9","scripts":{"test":"vitest","build":"bun run build:js && bun run build:types","build:js":"bun run build.ts","typecheck":"tsc --noEmit","build:types":"tsc","prepublishOnly":"bun run build && vitest run"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google-labs-code/jules-sdk.git","type":"git"},"_npmVersion":"10.9.3","description":"Fleet orchestration tools for Jules — analyze, dispatch, merge, init, configure","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.0","glob":"^13.0.6","yaml":"^2.8.2","citty":"^0.1.6","octokit":"^4.1.3","@clack/prompts":"^1.0.1","@google/jules-sdk":"^0.0.6","@octokit/auth-app":"^8.2.0","libsodium-wrappers":"^0.8.2"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/bun":"^1.3.9","typescript":"^5.8.3","@types/node":"^22.15.0","@types/libsodium-wrappers":"^0.8.2"},"_npmOperationalInternal":{"tmp":"tmp/jules-fleet_0.0.1-experimental.2_1772152552023_0.6739829636076395","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-experimental.3":{"name":"@google/jules-fleet","version":"0.0.1-experimental.3","keywords":["jules","fleet","orchestration","github","automation"],"author":{"name":"Google LLC"},"license":"Apache-2.0","_id":"@google/jules-fleet@0.0.1-experimental.3","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"ofrobots","email":"ofrobots@google.com"},{"name":"mrdoob","email":"info@mrdoob.com"}],"homepage":"https://github.com/google-labs-code/jules-sdk#readme","bugs":{"url":"https://github.com/google-labs-code/jules-sdk/issues"},"bin":{"jules-fleet":"dist/cli/index.mjs"},"dist":{"shasum":"4acae117efa1942192456a6b1a88f4886fb6cfc6","tarball":"https://registry.npmjs.org/@google/jules-fleet/-/jules-fleet-0.0.1-experimental.3.tgz","fileCount":107,"integrity":"sha512-0aWrghrFYv4Y4VTINRhhgmpydtVKIxnbXGdZZqmhrLXLwnHAc+puBjb15i/3AWac1cwU9bD4Xb67eZshBW0VDg==","signatures":[{"sig":"MEUCIF89G1HBWn345hrHiENrOnYZ9z358afh4HIITsii0YkeAiEA8Wcg8MPgcqd4fYZwXvfefWZqLab2Nk7NNYFzupFOCTY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":309671},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"e5fc1b0f2d893ca8a037f6954cefc45b57f77355","scripts":{"test":"vitest","build":"bun run build:js && bun run build:types","build:js":"bun run build.ts","typecheck":"tsc --noEmit","build:types":"tsc","prepublishOnly":"bun run build && vitest run"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google-labs-code/jules-sdk.git","type":"git"},"_npmVersion":"10.9.3","description":"Fleet orchestration tools for Jules — analyze, dispatch, merge, init, configure","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.0","glob":"^13.0.6","yaml":"^2.8.2","citty":"^0.1.6","octokit":"^4.1.3","@clack/prompts":"^1.0.1","@google/jules-sdk":"^0.0.6","@octokit/auth-app":"^8.2.0","libsodium-wrappers":"^0.8.2"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/bun":"^1.3.9","typescript":"^5.8.3","@types/node":"^22.15.0","@types/libsodium-wrappers":"^0.8.2"},"_npmOperationalInternal":{"tmp":"tmp/jules-fleet_0.0.1-experimental.3_1772157715247_0.1961104133018543","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-experimental.4":{"name":"@google/jules-fleet","version":"0.0.1-experimental.4","keywords":["jules","fleet","orchestration","github","automation"],"author":{"name":"Google LLC"},"license":"Apache-2.0","_id":"@google/jules-fleet@0.0.1-experimental.4","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"ofrobots","email":"ofrobots@google.com"},{"name":"mrdoob","email":"info@mrdoob.com"}],"homepage":"https://github.com/google-labs-code/jules-sdk#readme","bugs":{"url":"https://github.com/google-labs-code/jules-sdk/issues"},"bin":{"jules-fleet":"dist/cli/index.mjs"},"dist":{"shasum":"a4ec912f738e33ac658174ffd0755b8f3f530156","tarball":"https://registry.npmjs.org/@google/jules-fleet/-/jules-fleet-0.0.1-experimental.4.tgz","fileCount":107,"integrity":"sha512-QOVmp58gpnBPDl+alWqm4FSfbujjuflZ96QvjjASejA79ozzQHXA/P7/SpaEBCZv1S/NYC8qFgq1qfFsOJqCBw==","signatures":[{"sig":"MEUCIQDdsOR9lvGYiiDhymzdVFPiAFz1Z55dn1III5GJwdSAZgIgTniCD0RwwYJoTNrcwMNaDKuOLhiD/J9oBjibhBGy6P0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":310349},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"3c51f511bdf19075adc7ad99941cff01378a0e16","scripts":{"test":"vitest","build":"bun run build:js && bun run build:types","build:js":"bun run build.ts","typecheck":"tsc --noEmit","build:types":"tsc","prepublishOnly":"bun run build && vitest run"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google-labs-code/jules-sdk.git","type":"git"},"_npmVersion":"10.9.3","description":"Fleet orchestration tools for Jules — analyze, dispatch, merge, init, configure","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.0","glob":"^13.0.6","yaml":"^2.8.2","citty":"^0.1.6","octokit":"^4.1.3","@clack/prompts":"^1.0.1","@google/jules-sdk":"^0.0.6","@octokit/auth-app":"^8.2.0","libsodium-wrappers":"^0.8.2"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/bun":"^1.3.9","typescript":"^5.8.3","@types/node":"^22.15.0","@types/libsodium-wrappers":"^0.8.2"},"_npmOperationalInternal":{"tmp":"tmp/jules-fleet_0.0.1-experimental.4_1772161047207_0.46955604050803834","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-experimental.5":{"name":"@google/jules-fleet","version":"0.0.1-experimental.5","keywords":["jules","fleet","orchestration","github","automation"],"author":{"name":"Google LLC"},"license":"Apache-2.0","_id":"@google/jules-fleet@0.0.1-experimental.5","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"ofrobots","email":"ofrobots@google.com"},{"name":"mrdoob","email":"info@mrdoob.com"}],"homepage":"https://github.com/google-labs-code/jules-sdk#readme","bugs":{"url":"https://github.com/google-labs-code/jules-sdk/issues"},"bin":{"jules-fleet":"dist/cli/index.mjs"},"dist":{"shasum":"25e60bd2f3e291cfcc3678c56225dbf250cc3ea8","tarball":"https://registry.npmjs.org/@google/jules-fleet/-/jules-fleet-0.0.1-experimental.5.tgz","fileCount":107,"integrity":"sha512-IE+E1vtZCHAoHCpfiaratpRYijVprWAbDv5g5+G26uGGgq13N6NUDs2rHve8KYZeji82oAVUfyIEsW9DcC9bTg==","signatures":[{"sig":"MEUCIQDQKHFLmcSGx8Lo6zQU/zxE7Xx3ZyDO2nMYJjcW7Ryg5gIgd53lBoaDw98/CZGKNJaqkzWFqJo8LslSGhQ4OolosWA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":310834},"main":"index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"65cd1d7db0fdf58a4f4c4b63bf4021096f0dc096","scripts":{"test":"vitest","build":"bun run build:js && bun run build:types","build:js":"bun run build.ts","typecheck":"tsc --noEmit","build:types":"tsc","prepublishOnly":"bun run build && vitest run"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google-labs-code/jules-sdk.git","type":"git"},"_npmVersion":"10.9.3","description":"Fleet orchestration tools for Jules — analyze, dispatch, merge, init, configure","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.0","glob":"^13.0.6","yaml":"^2.8.2","citty":"^0.1.6","octokit":"^4.1.3","@clack/prompts":"^1.0.1","@google/jules-sdk":"^0.0.6","@octokit/auth-app":"^8.2.0","libsodium-wrappers":"^0.8.2"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/bun":"^1.3.9","typescript":"^5.8.3","@types/node":"^22.15.0","@types/libsodium-wrappers":"^0.8.2"},"_npmOperationalInternal":{"tmp":"tmp/jules-fleet_0.0.1-experimental.5_1772163383675_0.11940137396683626","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-experimental.6":{"name":"@google/jules-fleet","version":"0.0.1-experimental.6","keywords":["jules","fleet","orchestration","github","automation"],"author":{"name":"Google LLC"},"license":"Apache-2.0","_id":"@google/jules-fleet@0.0.1-experimental.6","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"ofrobots","email":"ofrobots@google.com"},{"name":"mrdoob","email":"info@mrdoob.com"}],"homepage":"https://github.com/google-labs-code/jules-sdk#readme","bugs":{"url":"https://github.com/google-labs-code/jules-sdk/issues"},"bin":{"jules-fleet":"dist/cli/index.mjs"},"dist":{"shasum":"0338d854d6921949d230e02206bedef9e12d226c","tarball":"https://registry.npmjs.org/@google/jules-fleet/-/jules-fleet-0.0.1-experimental.6.tgz","fileCount":118,"integrity":"sha512-ktLXwXieUYWmoSl1mKTfNwc3bia8I+e/2zMsv2dobJWSN7OI1PHjJx5KZlQpWvLleriPJ2bAj1EpxWPLQLAE7g==","signatures":[{"sig":"MEUCIGdW4UPcVfra0VcO5fDON4F8sZA4LISPRLkJ7wAnUagpAiEA0eDQ+kDVvtCaeBfRyxzuG59rftNEctNraECFjvgicWs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":330279},"main":"index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"fc0d0ae1b3e4658de7d5f1c7a026be28739770e1","scripts":{"test":"vitest","build":"bun run build:js && bun run build:types","build:js":"bun run build.ts","typecheck":"tsc --noEmit","build:types":"tsc","prepublishOnly":"bun run build && vitest run"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google-labs-code/jules-sdk.git","type":"git"},"_npmVersion":"10.9.3","description":"Fleet orchestration tools for Jules — analyze, dispatch, merge, init, configure","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.0","glob":"^13.0.6","yaml":"^2.8.2","citty":"^0.1.6","octokit":"^4.1.3","@clack/prompts":"^1.0.1","@google/jules-sdk":"^0.0.6","@octokit/auth-app":"^8.2.0","libsodium-wrappers":"^0.8.2"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/bun":"^1.3.9","typescript":"^5.8.3","@types/node":"^22.15.0","@types/libsodium-wrappers":"^0.8.2"},"_npmOperationalInternal":{"tmp":"tmp/jules-fleet_0.0.1-experimental.6_1772377957880_0.06428158252119798","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-experimental.7":{"name":"@google/jules-fleet","version":"0.0.1-experimental.7","keywords":["jules","fleet","orchestration","github","automation"],"author":{"name":"Google LLC"},"license":"Apache-2.0","_id":"@google/jules-fleet@0.0.1-experimental.7","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"ofrobots","email":"ofrobots@google.com"},{"name":"mrdoob","email":"info@mrdoob.com"}],"homepage":"https://github.com/google-labs-code/jules-sdk#readme","bugs":{"url":"https://github.com/google-labs-code/jules-sdk/issues"},"bin":{"jules-fleet":"dist/cli/index.mjs"},"dist":{"shasum":"cec8cca5c79955f1ed4adbf2916f9b550f48fdb0","tarball":"https://registry.npmjs.org/@google/jules-fleet/-/jules-fleet-0.0.1-experimental.7.tgz","fileCount":120,"integrity":"sha512-kEwJoL8E6WRWclS4HrO2YFlvBgVpJV+vxUq/uSLPvjz2lVXideTNT+Z57ORPO0iEEyzy3P4GsNzL+YIwBYdvag==","signatures":[{"sig":"MEQCIBuAXYi1v9wEey45kqjdLyHXHnCcHMg5NnxNZiFpcpRtAiAdnzluGbSwQRVuCJHYTNDVCEtvO52Ku1N1pRxraH0zmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":365781},"main":"index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"d11c6b241891fcdcb513ee0120e6c71f1b644763","scripts":{"test":"vitest","build":"bun run build:js && bun run build:types","build:js":"bun run build.ts","typecheck":"tsc --noEmit","build:types":"tsc","prepublishOnly":"bun run build && vitest run"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google-labs-code/jules-sdk.git","type":"git"},"_npmVersion":"10.9.3","description":"Fleet orchestration tools for Jules — analyze, dispatch, merge, init, configure","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.0","glob":"^13.0.6","yaml":"^2.8.2","citty":"^0.1.6","octokit":"^4.1.3","@clack/prompts":"^1.0.1","@google/jules-sdk":"^0.0.6","@octokit/auth-app":"^8.2.0","libsodium-wrappers":"^0.8.2"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^3.2.4","@types/bun":"^1.3.9","typescript":"^5.8.3","@types/node":"^22.15.0","@types/libsodium-wrappers":"^0.8.2"},"_npmOperationalInternal":{"tmp":"tmp/jules-fleet_0.0.1-experimental.7_1772401312133_0.8097710994437217","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-experimental.8":{"name":"@google/jules-fleet","version":"0.0.1-experimental.8","keywords":["jules","fleet","orchestration","github","automation"],"author":{"name":"Google LLC"},"license":"Apache-2.0","_id":"@google/jules-fleet@0.0.1-experimental.8","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"ofrobots","email":"ofrobots@google.com"},{"name":"mrdoob","email":"info@mrdoob.com"}],"homepage":"https://github.com/google-labs-code/jules-sdk#readme","bugs":{"url":"https://github.com/google-labs-code/jules-sdk/issues"},"bin":{"jules-fleet":"dist/cli/index.mjs"},"dist":{"shasum":"defce8a3826a61fb53a72da64aa9b739d64f4c3e","tarball":"https://registry.npmjs.org/@google/jules-fleet/-/jules-fleet-0.0.1-experimental.8.tgz","fileCount":125,"integrity":"sha512-05kyGgDMN6jEsLGygai3mS0CUA2PmDzE1+XCs5YwRr708ss4AcULDLTJW8koZgYMuYJ5v0hilmej1QwamtTJlw==","signatures":[{"sig":"MEYCIQDkTvyR1KC2l3esxyFxUj1u/J/gMEscoS8LjR47Y5CEaQIhAOlU1cVhzCjWgvNQpoM2f6rKJfEm12QLIBUpxSrL2UOo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":381329},"main":"index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"a345e0721dfe63adc5a07db0969cccc719f6ec49","scripts":{"test":"vitest","build":"bun run build:js && bun run build:types","build:js":"bun run build.ts","typecheck":"tsc --noEmit","build:types":"tsc","prepublishOnly":"bun run build && vitest run"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google-labs-code/jules-sdk.git","type":"git"},"_npmVersion":"10.9.3","description":"Fleet orchestration tools for Jules — analyze, dispatch, merge, init, configure","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.0","glob":"^13.0.6","yaml":"^2.8.2","citty":"^0.1.6","octokit":"^4.1.3","@clack/prompts":"^1.0.1","@google/jules-sdk":"^0.1.0","@octokit/auth-app":"^8.2.0","libsodium-wrappers":"^0.8.2","@google/jules-merge":"workspace:*"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^3.2.4","@types/bun":"^1.3.9","typescript":"^5.8.3","@types/node":"^22.15.0","@types/libsodium-wrappers":"^0.8.2"},"_npmOperationalInternal":{"tmp":"tmp/jules-fleet_0.0.1-experimental.8_1772404760513_0.8966494334435433","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-experimental.9":{"name":"@google/jules-fleet","version":"0.0.1-experimental.9","keywords":["jules","fleet","orchestration","github","automation"],"author":{"name":"Google LLC"},"license":"Apache-2.0","_id":"@google/jules-fleet@0.0.1-experimental.9","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"ofrobots","email":"ofrobots@google.com"},{"name":"mrdoob","email":"info@mrdoob.com"}],"homepage":"https://github.com/google-labs-code/jules-sdk#readme","bugs":{"url":"https://github.com/google-labs-code/jules-sdk/issues"},"bin":{"jules-fleet":"dist/cli/index.mjs"},"dist":{"shasum":"930933c54c4cb4f4fe05828a0a1001c2bab3a265","tarball":"https://registry.npmjs.org/@google/jules-fleet/-/jules-fleet-0.0.1-experimental.9.tgz","fileCount":125,"integrity":"sha512-BuT6eDXIw70ajL1XtTDUFTH9/ziMrxARrWYShSzINQdS1yb7q3bApgWWaG1HGZ+SnEaeUcnVf1RH/KpN0GZZRw==","signatures":[{"sig":"MEUCIAqGgkVrwa69zFC9b0ONMZwTXFR0wqY52xBF/nB0iJ4RAiEA0IU1tiXPy0l+854rlzuftuuB0molChoxS3irI7rMrx4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":381606},"main":"index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"038d27ff35d8f2fc4878df1f3851c4b274a41b75","scripts":{"test":"vitest","build":"bun run build:js && bun run build:types","build:js":"bun run build.ts","typecheck":"tsc --noEmit","build:types":"tsc","prepublishOnly":"node -e \"const p=require('./package.json');const d={...p.dependencies,...p.devDependencies};const ws=Object.entries(d).filter(([,v])=>v.startsWith('workspace:'));if(ws.length){console.error('ERROR: workspace: refs found:',ws.map(([k,v])=>k+'@'+v).join(', '));process.exit(1)}\" && bun run build && vitest run"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google-labs-code/jules-sdk.git","type":"git"},"_npmVersion":"10.9.3","description":"Fleet orchestration tools for Jules — analyze, dispatch, merge, init, configure","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.0","glob":"^13.0.6","yaml":"^2.8.2","citty":"^0.1.6","octokit":"^4.1.3","@clack/prompts":"^1.0.1","@google/jules-sdk":"^0.1.0","@octokit/auth-app":"^8.2.0","libsodium-wrappers":"^0.8.2","@google/jules-merge":"^0.0.2"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^3.2.4","@types/bun":"^1.3.9","typescript":"^5.8.3","@types/node":"^22.15.0","@types/libsodium-wrappers":"^0.8.2"},"_npmOperationalInternal":{"tmp":"tmp/jules-fleet_0.0.1-experimental.9_1772405494104_0.4789046393037739","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-experimental.10":{"name":"@google/jules-fleet","version":"0.0.1-experimental.10","keywords":["jules","fleet","orchestration","github","automation"],"author":{"name":"Google LLC"},"license":"Apache-2.0","_id":"@google/jules-fleet@0.0.1-experimental.10","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"ofrobots","email":"ofrobots@google.com"},{"name":"mrdoob","email":"info@mrdoob.com"}],"homepage":"https://github.com/google-labs-code/jules-sdk#readme","bugs":{"url":"https://github.com/google-labs-code/jules-sdk/issues"},"bin":{"jules-fleet":"dist/cli/index.mjs"},"dist":{"shasum":"57563397b374f98650b1912b7d8820eb3970137d","tarball":"https://registry.npmjs.org/@google/jules-fleet/-/jules-fleet-0.0.1-experimental.10.tgz","fileCount":128,"integrity":"sha512-OovCRV5noSlBz1cWHxoLCz7naZsELsq4PGzFbSJGBfHirC2LWpELiDyAOthHZbxpTdbDK058jMqQ/XaZfs2+Kg==","signatures":[{"sig":"MEQCIDYCSWDVwbaMIQtWU++1slNzjHEVRhVOqgsPUsxZ2ZukAiAlmIwpd5S6j463OOmS482q6+eXBLdZP3Kf8RP67j4fVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":398011},"main":"index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"8200f4c0412671527f0daa805d55e838efbbf651","scripts":{"test":"vitest","build":"bun run build:js && bun run build:types","build:js":"bun run build.ts","typecheck":"tsc --noEmit","build:types":"tsc","prepublishOnly":"node ../../scripts/check-workspace-refs.mjs && bun run build && vitest run"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google-labs-code/jules-sdk.git","type":"git"},"_npmVersion":"10.9.3","description":"Fleet orchestration tools for Jules — analyze, dispatch, merge, init, configure","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.0","glob":"^13.0.6","yaml":"^2.8.2","citty":"^0.1.6","octokit":"^4.1.3","@clack/prompts":"^1.0.1","@google/jules-sdk":"^0.1.0","@octokit/auth-app":"^8.2.0","libsodium-wrappers":"^0.8.2","@google/jules-merge":"^0.0.2"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/bun":"^1.3.9","typescript":"^5.8.3","@types/node":"^22.15.0","@types/libsodium-wrappers":"^0.8.2"},"_npmOperationalInternal":{"tmp":"tmp/jules-fleet_0.0.1-experimental.10_1772409178445_0.35525247900247425","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-experimental.11":{"name":"@google/jules-fleet","version":"0.0.1-experimental.11","keywords":["jules","fleet","orchestration","github","automation"],"author":{"name":"Google LLC"},"license":"Apache-2.0","_id":"@google/jules-fleet@0.0.1-experimental.11","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"ofrobots","email":"ofrobots@google.com"},{"name":"mrdoob","email":"info@mrdoob.com"}],"homepage":"https://github.com/google-labs-code/jules-sdk#readme","bugs":{"url":"https://github.com/google-labs-code/jules-sdk/issues"},"bin":{"jules-fleet":"dist/cli/index.mjs"},"dist":{"shasum":"a1594556d67ecf492bcfc4c7ed6966ae568674ac","tarball":"https://registry.npmjs.org/@google/jules-fleet/-/jules-fleet-0.0.1-experimental.11.tgz","fileCount":129,"integrity":"sha512-MsRQMvrus9zXgCjQ+GNeNkAYMYOeDyQvXiqXv6Q2oErIzJVYu0Uz9IiIUGWP4jqvACEVqpLL4L3awEb4oMPxNg==","signatures":[{"sig":"MEUCIBQCF0NXPTg+4NfozVRxggl/6cZpo2EJ6vFVDYY70/iGAiEAnajzrcL+RWEQc7RFh6tHdtMxFBIuwvBUToap9Q84QaQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":401472},"main":"index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"5f73611690ed3a781dd740dfe5c5f480d0ba9f63","scripts":{"test":"vitest","build":"bun run build:js && bun run build:types","build:js":"bun run build.ts","typecheck":"tsc --noEmit","build:types":"tsc","prepublishOnly":"node ../../scripts/check-workspace-refs.mjs && bun run build && vitest run"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google-labs-code/jules-sdk.git","type":"git"},"_npmVersion":"10.9.3","description":"Fleet orchestration tools for Jules — analyze, dispatch, merge, init, configure","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.0","glob":"^13.0.6","yaml":"^2.8.2","citty":"^0.1.6","octokit":"^4.1.3","@clack/prompts":"^1.0.1","@google/jules-sdk":"^0.1.0","@octokit/auth-app":"^8.2.0","libsodium-wrappers":"^0.8.2","@google/jules-merge":"^0.0.2"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/bun":"^1.3.9","typescript":"^5.8.3","@types/node":"^22.15.0","@types/libsodium-wrappers":"^0.8.2"},"_npmOperationalInternal":{"tmp":"tmp/jules-fleet_0.0.1-experimental.11_1772454646621_0.7061233569600378","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-experimental.12":{"name":"@google/jules-fleet","version":"0.0.1-experimental.12","keywords":["jules","fleet","orchestration","github","automation"],"author":{"name":"Google LLC"},"license":"Apache-2.0","_id":"@google/jules-fleet@0.0.1-experimental.12","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"ofrobots","email":"ofrobots@google.com"},{"name":"mrdoob","email":"info@mrdoob.com"}],"homepage":"https://github.com/google-labs-code/jules-sdk#readme","bugs":{"url":"https://github.com/google-labs-code/jules-sdk/issues"},"bin":{"jules-fleet":"dist/cli/index.mjs"},"dist":{"shasum":"084efae1bc351db6a42ed04c2992e793a5fad258","tarball":"https://registry.npmjs.org/@google/jules-fleet/-/jules-fleet-0.0.1-experimental.12.tgz","fileCount":132,"integrity":"sha512-w/q/1r15L8mZnWIrIaDs9OVwgXu1k+ydC/4oqDXezNR4hHDL22TCOSk0tkkjYQNS+1ehpE+5e1kj/cXyK90HRQ==","signatures":[{"sig":"MEUCIQCvKGqlNU3H4ahLWWDlA44qx3gbY/5qZxEdOMzSABxTVgIgYalopzX4wgNWqrnaPI0DF8wZfIfcnSv4NYAydPgPBDA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":412853},"main":"index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"1bb205c99c62ce771cf0d238068b39c936230bb0","scripts":{"test":"vitest","build":"bun run build:js && bun run build:types","build:js":"bun run build.ts","typecheck":"tsc --noEmit","build:types":"tsc","prepublishOnly":"node ../../scripts/check-workspace-refs.mjs && bun run build && vitest run"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google-labs-code/jules-sdk.git","type":"git"},"_npmVersion":"10.9.3","description":"Fleet orchestration tools for Jules — analyze, dispatch, merge, init, configure","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.0","glob":"^13.0.6","yaml":"^2.8.2","citty":"^0.1.6","octokit":"^4.1.3","@clack/prompts":"^1.0.1","@google/jules-sdk":"^0.1.0","@octokit/auth-app":"^8.2.0","libsodium-wrappers":"^0.8.2","@google/jules-merge":"^0.0.2"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/bun":"^1.3.9","typescript":"^5.8.3","@types/node":"^22.15.0","@types/libsodium-wrappers":"^0.8.2"},"_npmOperationalInternal":{"tmp":"tmp/jules-fleet_0.0.1-experimental.12_1772473057408_0.9586032898304435","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-experimental.13":{"name":"@google/jules-fleet","version":"0.0.1-experimental.13","keywords":["jules","fleet","orchestration","github","automation"],"author":{"name":"Google LLC"},"license":"Apache-2.0","_id":"@google/jules-fleet@0.0.1-experimental.13","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"ofrobots","email":"ofrobots@google.com"},{"name":"mrdoob","email":"info@mrdoob.com"}],"homepage":"https://github.com/google-labs-code/jules-sdk#readme","bugs":{"url":"https://github.com/google-labs-code/jules-sdk/issues"},"bin":{"jules-fleet":"dist/cli/index.mjs"},"dist":{"shasum":"5f72f51f244025e3cfc633894d34268ca801bfd0","tarball":"https://registry.npmjs.org/@google/jules-fleet/-/jules-fleet-0.0.1-experimental.13.tgz","fileCount":133,"integrity":"sha512-MB70r2yhbARO9VlWmg5Ih11liBOQckEPA9Q454x5FLV1hTGva68PwwO6PYrNHZqjbM02rOB/9cuFGCI/ey7INw==","signatures":[{"sig":"MEYCIQCi/t6FrYyMjH2Kr88m5tQKoDEqotgijRHKvMZiEtu80QIhAOYofbQyGx1iHoogJthdKHwwG3s16bjzN6gcaEns7wNX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":424084},"main":"index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"2469549803bc7171c41da6d2d75f1b0943bc2302","scripts":{"test":"vitest","build":"bun run build:js && bun run build:types","build:js":"bun run build.ts","typecheck":"tsc --noEmit","build:types":"tsc","prepublishOnly":"node ../../scripts/check-workspace-refs.mjs && bun run build && vitest run"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google-labs-code/jules-sdk.git","type":"git"},"_npmVersion":"10.9.3","description":"Fleet orchestration tools for Jules — analyze, dispatch, merge, init, configure","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.0","glob":"^13.0.6","yaml":"^2.8.2","citty":"^0.1.6","octokit":"^4.1.3","@clack/prompts":"^1.0.1","@google/jules-sdk":"^0.1.0","@octokit/auth-app":"^8.2.0","libsodium-wrappers":"^0.8.2","@google/jules-merge":"^0.0.2"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^3.2.4","@types/bun":"^1.3.9","typescript":"^5.8.3","@types/node":"^22.15.0","@types/libsodium-wrappers":"^0.8.2"},"_npmOperationalInternal":{"tmp":"tmp/jules-fleet_0.0.1-experimental.13_1772478313118_0.2631837148071159","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-experimental.14":{"name":"@google/jules-fleet","version":"0.0.1-experimental.14","keywords":["jules","fleet","orchestration","github","automation"],"author":{"name":"Google LLC"},"license":"Apache-2.0","_id":"@google/jules-fleet@0.0.1-experimental.14","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"ofrobots","email":"ofrobots@google.com"},{"name":"mrdoob","email":"info@mrdoob.com"}],"homepage":"https://github.com/google-labs-code/jules-sdk#readme","bugs":{"url":"https://github.com/google-labs-code/jules-sdk/issues"},"bin":{"jules-fleet":"dist/cli/index.mjs"},"dist":{"shasum":"f51133ddd0b78510ae2016b508586eac5a7997ba","tarball":"https://registry.npmjs.org/@google/jules-fleet/-/jules-fleet-0.0.1-experimental.14.tgz","fileCount":133,"integrity":"sha512-9+uQg42hV+Ih3KyThRjsVuHUt2VWNRKQN+yKk7tmpDU+N86v1Nsy2B35VD11JbvyegIRuS4OhnshNFTF3aSI2A==","signatures":[{"sig":"MEYCIQCBaCTr7qXPvXT+M5CxamsfmqQvM2N6ZtU14SzJUgW66QIhALmO7i60oOljFsGCIyKfsiPideL1mpUpQ43/zksVhvBp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":424084},"main":"index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"31f5b697cdd7b67267e144a4a198d3038ea4fa51","scripts":{"test":"vitest","build":"bun run build:js && bun run build:types","build:js":"bun run build.ts","typecheck":"tsc --noEmit","build:types":"tsc","prepublishOnly":"node ../../scripts/check-workspace-refs.mjs && bun run build && vitest run"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google-labs-code/jules-sdk.git","type":"git"},"_npmVersion":"10.9.3","description":"Fleet orchestration tools for Jules — analyze, dispatch, merge, init, configure","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.0","glob":"^13.0.6","yaml":"^2.8.2","citty":"^0.1.6","octokit":"^4.1.3","@clack/prompts":"^1.0.1","@google/jules-sdk":"^0.1.0","@octokit/auth-app":"^8.2.0","libsodium-wrappers":"^0.8.2","@google/jules-merge":"^0.0.2"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/bun":"^1.3.9","typescript":"^5.8.3","@types/node":"^22.15.0","@types/libsodium-wrappers":"^0.8.2"},"_npmOperationalInternal":{"tmp":"tmp/jules-fleet_0.0.1-experimental.14_1772479189897_0.6089915310290137","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-experimental.15":{"name":"@google/jules-fleet","version":"0.0.1-experimental.15","keywords":["jules","fleet","orchestration","github","automation"],"author":{"name":"Google LLC"},"license":"Apache-2.0","_id":"@google/jules-fleet@0.0.1-experimental.15","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"ofrobots","email":"ofrobots@google.com"},{"name":"mrdoob","email":"info@mrdoob.com"}],"homepage":"https://github.com/google-labs-code/jules-sdk#readme","bugs":{"url":"https://github.com/google-labs-code/jules-sdk/issues"},"bin":{"jules-fleet":"dist/cli/index.mjs"},"dist":{"shasum":"a3dbaadfe1bf0986dfd44a929f3a37db4c0486c6","tarball":"https://registry.npmjs.org/@google/jules-fleet/-/jules-fleet-0.0.1-experimental.15.tgz","fileCount":135,"integrity":"sha512-AVzLKOQcw8b1XnM+SbMw20VU3zK51t1peONh6TQrQCTeAE3nQhb2+ObzGTX00u7naDhyQtdBHoESvQyPdJtKYw==","signatures":[{"sig":"MEQCIB2QM75qlnhXBnpajowe16esQN7e3kf7jCq0jm7EmgKoAiAY8nePqcMEzJjj1+dyKI9kdR00n82YpA8iO/HDi5tY6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":451532},"main":"index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"4f1e2d74d63c0207920381f5ef897d981c51ef7e","scripts":{"test":"vitest","build":"bun run build:js && bun run build:types","build:js":"bun run build.ts","typecheck":"tsc --noEmit","build:types":"tsc","prepublishOnly":"node ../../scripts/check-workspace-refs.mjs && bun run build && vitest run"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google-labs-code/jules-sdk.git","type":"git"},"_npmVersion":"10.9.3","description":"Fleet orchestration tools for Jules — analyze, dispatch, merge, init, configure","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.0","glob":"^13.0.6","yaml":"^2.8.2","citty":"^0.1.6","octokit":"^4.1.3","@clack/prompts":"^1.0.1","@google/jules-sdk":"^0.1.0","@octokit/auth-app":"^8.2.0","libsodium-wrappers":"^0.8.2","@google/jules-merge":"^0.0.2"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/bun":"^1.3.9","typescript":"^5.8.3","@types/node":"^22.15.0","@types/libsodium-wrappers":"^0.8.2"},"_npmOperationalInternal":{"tmp":"tmp/jules-fleet_0.0.1-experimental.15_1772481819700_0.29942050533641695","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-experimental.16":{"name":"@google/jules-fleet","version":"0.0.1-experimental.16","keywords":["jules","fleet","orchestration","github","automation"],"author":{"name":"Google LLC"},"license":"Apache-2.0","_id":"@google/jules-fleet@0.0.1-experimental.16","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"ofrobots","email":"ofrobots@google.com"},{"name":"mrdoob","email":"info@mrdoob.com"}],"homepage":"https://github.com/google-labs-code/jules-sdk#readme","bugs":{"url":"https://github.com/google-labs-code/jules-sdk/issues"},"bin":{"jules-fleet":"dist/cli/index.mjs"},"dist":{"shasum":"759b90d0c7f8895fd54e3c3679d478bac884b60b","tarball":"https://registry.npmjs.org/@google/jules-fleet/-/jules-fleet-0.0.1-experimental.16.tgz","fileCount":135,"integrity":"sha512-5a8GV0dRn+alM5O1trKvQlqT5GakPB3VZzCnFmTHh0qK9wqxgqFPKDDOgcqbrnB0U2WGHpE60dwgG6/7S5czNQ==","signatures":[{"sig":"MEQCIDW5AYkSTK/SPfgjtZ+la5PKpd/qxQ6Nj0oar976n53dAiAMkUkGqzJiqUi6QAhdzXW62lceyssyHKe5GQVpZ3e1Pg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":450062},"main":"index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"265f6609fd02f59c4abcedf0e983cd56062d26c7","scripts":{"test":"vitest","build":"bun run build:js && bun run build:types","build:js":"bun run build.ts","typecheck":"tsc --noEmit","build:types":"tsc","prepublishOnly":"node ../../scripts/check-workspace-refs.mjs && bun run build && vitest run"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google-labs-code/jules-sdk.git","type":"git"},"_npmVersion":"10.9.3","description":"Fleet orchestration tools for Jules — analyze, dispatch, merge, init, configure","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.0","glob":"^13.0.6","yaml":"^2.8.2","citty":"^0.1.6","octokit":"^4.1.3","@clack/prompts":"^1.0.1","@google/jules-sdk":"^0.1.0","@octokit/auth-app":"^8.2.0","libsodium-wrappers":"^0.8.2","@google/jules-merge":"^0.0.2"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/bun":"^1.3.9","typescript":"^5.8.3","@types/node":"^22.15.0","@types/libsodium-wrappers":"^0.8.2"},"_npmOperationalInternal":{"tmp":"tmp/jules-fleet_0.0.1-experimental.16_1772483225221_0.748886667892231","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-experimental.17":{"name":"@google/jules-fleet","version":"0.0.1-experimental.17","keywords":["jules","fleet","orchestration","github","automation"],"author":{"name":"Google LLC"},"license":"Apache-2.0","_id":"@google/jules-fleet@0.0.1-experimental.17","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"ofrobots","email":"ofrobots@google.com"},{"name":"mrdoob","email":"info@mrdoob.com"}],"homepage":"https://github.com/google-labs-code/jules-sdk#readme","bugs":{"url":"https://github.com/google-labs-code/jules-sdk/issues"},"bin":{"jules-fleet":"dist/cli/index.mjs"},"dist":{"shasum":"b1263724ef0bbc5053ba9dd6e514d16cc5890245","tarball":"https://registry.npmjs.org/@google/jules-fleet/-/jules-fleet-0.0.1-experimental.17.tgz","fileCount":137,"integrity":"sha512-fkaBEiuhoj+uZt296deBY/hgnn7o79u/u0Kfi+Tc7agaAfWPY0EAUc085iLdWa7OjT63olkXv4lEwSP83K+xPQ==","signatures":[{"sig":"MEQCICIRIjRIB96jGj4gRzkT05waDoV1DRvyZ0LcMRlu4rb6AiBFL97IJkq3HJyi/zz6PP6iIoKjRfv3GtNMb9Yz7eKpfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":462345},"main":"index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"b3605521fd14c3cfadcb1bd9dc04e90eb1641ca8","scripts":{"test":"vitest","build":"bun run build:js && bun run build:types","build:js":"bun run build.ts","typecheck":"tsc --noEmit","build:types":"tsc","prepublishOnly":"node ../../scripts/check-workspace-refs.mjs && bun run build && vitest run"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google-labs-code/jules-sdk.git","type":"git"},"_npmVersion":"10.9.3","description":"Fleet orchestration tools for Jules — analyze, dispatch, merge, init, configure","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.0","glob":"^13.0.6","yaml":"^2.8.2","citty":"^0.1.6","octokit":"^4.1.3","@clack/prompts":"^1.0.1","@google/jules-sdk":"^0.1.0","@octokit/auth-app":"^8.2.0","libsodium-wrappers":"^0.8.2","@google/jules-merge":"^0.0.2"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/bun":"^1.3.9","typescript":"^5.8.3","@types/node":"^22.15.0","@types/libsodium-wrappers":"^0.8.2"},"_npmOperationalInternal":{"tmp":"tmp/jules-fleet_0.0.1-experimental.17_1772488834905_0.7518070462414714","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-experimental.18":{"name":"@google/jules-fleet","version":"0.0.1-experimental.18","keywords":["jules","fleet","orchestration","github","automation"],"author":{"name":"Google LLC"},"license":"Apache-2.0","_id":"@google/jules-fleet@0.0.1-experimental.18","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"ofrobots","email":"ofrobots@google.com"},{"name":"mrdoob","email":"info@mrdoob.com"}],"homepage":"https://github.com/google-labs-code/jules-sdk#readme","bugs":{"url":"https://github.com/google-labs-code/jules-sdk/issues"},"bin":{"jules-fleet":"dist/cli/index.mjs"},"dist":{"shasum":"e04371ae295e75658d281413e69ad14fe57d8ad7","tarball":"https://registry.npmjs.org/@google/jules-fleet/-/jules-fleet-0.0.1-experimental.18.tgz","fileCount":138,"integrity":"sha512-7QxqY34+3dJkNi1lr2kb1jYNLPGjhc6KyNCmmcdIdfvt5uJKD1nmaMB3qFyeyQ4ioOPlgneNSCwKpSsGPydOCQ==","signatures":[{"sig":"MEUCIQC9OyZC0AJA5L8+fqu4IUBU5ktx5aC3+gzclm5zE9/6RQIgB/0fn20SQCUXB810Z8S2U7zRY71y5/kkUxqtStMwC/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":476391},"main":"index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"bc59e87e48479528886fe3fe40b872032744953c","scripts":{"test":"vitest","build":"bun run build:js && bun run build:types","build:js":"bun run build.ts","typecheck":"tsc --noEmit","build:types":"tsc","prepublishOnly":"node ../../scripts/check-workspace-refs.mjs && bun run build && vitest run"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google-labs-code/jules-sdk.git","type":"git"},"_npmVersion":"10.9.3","description":"Fleet orchestration tools for Jules — analyze, dispatch, merge, init, configure","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.0","glob":"^13.0.6","yaml":"^2.8.2","citty":"^0.1.6","octokit":"^4.1.3","@clack/prompts":"^1.0.1","@google/jules-sdk":"^0.1.0","@octokit/auth-app":"^8.2.0","libsodium-wrappers":"^0.8.2","@google/jules-merge":"^0.0.2"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/bun":"^1.3.9","typescript":"^5.8.3","@types/node":"^22.15.0","@types/libsodium-wrappers":"^0.8.2"},"_npmOperationalInternal":{"tmp":"tmp/jules-fleet_0.0.1-experimental.18_1772503292054_0.7558527271589532","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-experimental.19":{"name":"@google/jules-fleet","version":"0.0.1-experimental.19","keywords":["jules","fleet","orchestration","github","automation"],"author":{"name":"Google LLC"},"license":"Apache-2.0","_id":"@google/jules-fleet@0.0.1-experimental.19","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"ofrobots","email":"ofrobots@google.com"},{"name":"mrdoob","email":"info@mrdoob.com"}],"homepage":"https://github.com/google-labs-code/jules-sdk#readme","bugs":{"url":"https://github.com/google-labs-code/jules-sdk/issues"},"bin":{"jules-fleet":"dist/cli/index.mjs"},"dist":{"shasum":"c37afebfe1a1f46e2c829ae979a97e7c28d8d411","tarball":"https://registry.npmjs.org/@google/jules-fleet/-/jules-fleet-0.0.1-experimental.19.tgz","fileCount":138,"integrity":"sha512-SoDGpwZNpaKX5sLFBwcL89zgsAvw68mxyZ4vSWiBRF9ioDqgnxGSL3RZGOiDykVImPPSKvlEYTVOTS6POjCBtg==","signatures":[{"sig":"MEUCIQDcSetRfKBgZYyAN/jygXSJqyZT82X+qfx53qGixpt85wIgE6JJNGwtkYM3H7dzQnJyb0D6aHZ1V/uA02zGJuwjIzc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":476391},"main":"index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"57c0da43fd291bd16fbad389469d83266d999a1e","scripts":{"test":"vitest","build":"bun run build:js && bun run build:types","build:js":"bun run build.ts","typecheck":"tsc --noEmit","build:types":"tsc","prepublishOnly":"node ../../scripts/check-workspace-refs.mjs && bun run build && vitest run"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google-labs-code/jules-sdk.git","type":"git"},"_npmVersion":"10.9.3","description":"Fleet orchestration tools for Jules — analyze, dispatch, merge, init, configure","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.0","glob":"^13.0.6","yaml":"^2.8.2","citty":"^0.1.6","octokit":"^4.1.3","@clack/prompts":"^1.0.1","@google/jules-sdk":"^0.1.0","@octokit/auth-app":"^8.2.0","libsodium-wrappers":"^0.8.2","@google/jules-merge":"^0.0.2"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/bun":"^1.3.9","typescript":"^5.8.3","@types/node":"^22.15.0","@types/libsodium-wrappers":"^0.8.2"},"_npmOperationalInternal":{"tmp":"tmp/jules-fleet_0.0.1-experimental.19_1772504516238_0.07756267476024892","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-experimental.20":{"name":"@google/jules-fleet","version":"0.0.1-experimental.20","keywords":["jules","fleet","orchestration","github","automation"],"author":{"name":"Google LLC"},"license":"Apache-2.0","_id":"@google/jules-fleet@0.0.1-experimental.20","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"ofrobots","email":"ofrobots@google.com"},{"name":"mrdoob","email":"info@mrdoob.com"}],"homepage":"https://github.com/google-labs-code/jules-sdk#readme","bugs":{"url":"https://github.com/google-labs-code/jules-sdk/issues"},"bin":{"jules-fleet":"dist/cli/index.mjs"},"dist":{"shasum":"7b45f736952a83c9565c6596980749019223031d","tarball":"https://registry.npmjs.org/@google/jules-fleet/-/jules-fleet-0.0.1-experimental.20.tgz","fileCount":138,"integrity":"sha512-tEVVj33ZTnMQgp9lYwnOq9JzEbTv/bMuWaU4EyB4mIR16Gj5tTKKedjLbd7ZKObqOckZugRfsNaXqpxx2wx2cQ==","signatures":[{"sig":"MEYCIQDByZlGkON/aUMUSYmI6CkE+5fvovAT7+WZo/0sJ/8yggIhAJLsKTKYOZvgwOXkoofYU4opK04Oovg57r/pQ9ajeR9m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":473770},"main":"index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"c691d8975373ae0d246cfd300ebebebdd1aa3b37","scripts":{"test":"vitest","build":"bun run build:js && bun run build:types","build:js":"bun run build.ts","typecheck":"tsc --noEmit","build:types":"tsc","prepublishOnly":"node ../../scripts/check-workspace-refs.mjs && bun run build && vitest run"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google-labs-code/jules-sdk.git","type":"git"},"_npmVersion":"10.9.3","description":"Fleet orchestration tools for Jules — analyze, dispatch, merge, init, configure","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.0","glob":"^13.0.6","yaml":"^2.8.2","citty":"^0.1.6","octokit":"^4.1.3","@clack/prompts":"^1.0.1","@google/jules-sdk":"^0.1.0","@octokit/auth-app":"^8.2.0","libsodium-wrappers":"^0.8.2","@google/jules-merge":"^0.0.2"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/bun":"^1.3.9","typescript":"^5.8.3","@types/node":"^22.15.0","@types/libsodium-wrappers":"^0.8.2"},"_npmOperationalInternal":{"tmp":"tmp/jules-fleet_0.0.1-experimental.20_1772504786641_0.2789290351062854","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-experimental.21":{"name":"@google/jules-fleet","version":"0.0.1-experimental.21","keywords":["jules","fleet","orchestration","github","automation"],"author":{"name":"Google LLC"},"license":"Apache-2.0","_id":"@google/jules-fleet@0.0.1-experimental.21","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"ofrobots","email":"ofrobots@google.com"},{"name":"mrdoob","email":"info@mrdoob.com"}],"homepage":"https://github.com/google-labs-code/jules-sdk#readme","bugs":{"url":"https://github.com/google-labs-code/jules-sdk/issues"},"bin":{"jules-fleet":"dist/cli/index.mjs"},"dist":{"shasum":"667c525c6f2cf8221f3238fc2badf7a5ae188b69","tarball":"https://registry.npmjs.org/@google/jules-fleet/-/jules-fleet-0.0.1-experimental.21.tgz","fileCount":138,"integrity":"sha512-+uAoe8yuQlHB5bhYPyUZd+PiRI+nWcM/qjeBxn9A+wZ/m+UmboElsMhMI26fwayDE9PlC7w6vFJ/muc5o6o3Lw==","signatures":[{"sig":"MEUCIQCHnO2UV3r3U/rjWJAK/iRwdt6HdOm4M6++Gp3y+pdyoAIgMHtMmT0uN64BpqaSVzN5cBuUPJjbDDCN7qL9kFPRdxc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":473772},"main":"index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"61a4625dac36ec4b07da4c7e154077f85473c19d","scripts":{"test":"vitest","build":"bun run build:js && bun run build:types","build:js":"bun run build.ts","typecheck":"tsc --noEmit","build:types":"tsc","prepublishOnly":"node ../../scripts/check-workspace-refs.mjs && bun run build && vitest run"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google-labs-code/jules-sdk.git","type":"git"},"_npmVersion":"10.9.3","description":"Fleet orchestration tools for Jules — analyze, dispatch, merge, init, configure","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.0","glob":"^13.0.6","yaml":"^2.8.2","citty":"^0.1.6","octokit":"^4.1.3","@clack/prompts":"^1.0.1","@google/jules-sdk":"^0.1.0","@octokit/auth-app":"^8.2.0","libsodium-wrappers":"^0.8.2","@google/jules-merge":"^0.0.2"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/bun":"^1.3.9","typescript":"^5.8.3","@types/node":"^22.15.0","@types/libsodium-wrappers":"^0.8.2"},"_npmOperationalInternal":{"tmp":"tmp/jules-fleet_0.0.1-experimental.21_1772505644778_0.8930673417016297","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-experimental.22":{"name":"@google/jules-fleet","version":"0.0.1-experimental.22","keywords":["jules","fleet","orchestration","github","automation"],"author":{"name":"Google LLC"},"license":"Apache-2.0","_id":"@google/jules-fleet@0.0.1-experimental.22","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"ofrobots","email":"ofrobots@google.com"},{"name":"mrdoob","email":"info@mrdoob.com"}],"homepage":"https://github.com/google-labs-code/jules-sdk#readme","bugs":{"url":"https://github.com/google-labs-code/jules-sdk/issues"},"bin":{"jules-fleet":"dist/cli/index.mjs"},"dist":{"shasum":"b55465108c2608537f9df43f435fdfc90090e7ea","tarball":"https://registry.npmjs.org/@google/jules-fleet/-/jules-fleet-0.0.1-experimental.22.tgz","fileCount":138,"integrity":"sha512-B4nqIgwFaZ1hATCH0argcDXdUWC3PoJ1rPolbvcsklXpdsPv+nhOqRkar0nePVn7jamB2NqFB07Iw9iwzRU0Iw==","signatures":[{"sig":"MEUCIAupW9Dy8nBvgZs5hTw3g8BbzH+kN59QlM74SHHYVZ5FAiEArSunlEkyuI8I0gCMyt8yr/Y8OpbR3e9cUQry3jRmySI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":473670},"main":"index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"f97ce737618ce09449c4e609be1c2966f46f574d","scripts":{"test":"vitest","build":"bun run build:js && bun run build:types","build:js":"bun run build.ts","typecheck":"tsc --noEmit","build:types":"tsc","prepublishOnly":"node ../../scripts/check-workspace-refs.mjs && bun run build && vitest run"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google-labs-code/jules-sdk.git","type":"git"},"_npmVersion":"10.9.3","description":"Fleet orchestration tools for Jules — analyze, dispatch, merge, init, configure","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.0","glob":"^13.0.6","yaml":"^2.8.2","citty":"^0.1.6","octokit":"^4.1.3","@clack/prompts":"^1.0.1","@google/jules-sdk":"^0.1.0","@octokit/auth-app":"^8.2.0","libsodium-wrappers":"^0.8.2","@google/jules-merge":"^0.0.2"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/bun":"^1.3.9","typescript":"^5.8.3","@types/node":"^22.15.0","@types/libsodium-wrappers":"^0.8.2"},"_npmOperationalInternal":{"tmp":"tmp/jules-fleet_0.0.1-experimental.22_1772506377417_0.6407938522377676","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-experimental.23":{"name":"@google/jules-fleet","version":"0.0.1-experimental.23","keywords":["jules","fleet","orchestration","github","automation"],"author":{"name":"Google LLC"},"license":"Apache-2.0","_id":"@google/jules-fleet@0.0.1-experimental.23","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"ofrobots","email":"ofrobots@google.com"},{"name":"mrdoob","email":"info@mrdoob.com"}],"homepage":"https://github.com/google-labs-code/jules-sdk#readme","bugs":{"url":"https://github.com/google-labs-code/jules-sdk/issues"},"bin":{"jules-fleet":"dist/cli/index.mjs"},"dist":{"shasum":"6d90b88da3f16851a4c526c65d4caccd07cc559a","tarball":"https://registry.npmjs.org/@google/jules-fleet/-/jules-fleet-0.0.1-experimental.23.tgz","fileCount":138,"integrity":"sha512-b4FfdqrF+CLrZDvZeEWlwBIWQAiECcIMPXh6tLnFDMgQpagkU5Rsgi4Lmc1NpxpUd9US7JxbvMSJmEa3Mb/d/g==","signatures":[{"sig":"MEYCIQDTtCLreT3V/b6ag3VC0Mm9jyPSiYDDvlT3UUaeh+MilAIhAK3PiipGnXABPcsODkUbiSWmf991VMqZxDerDJq15xFV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":473520},"main":"index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"fe1299a25a1f51dbdf0447698c91fd2054ea3400","scripts":{"test":"vitest","build":"bun run build:js && bun run build:types","build:js":"bun run build.ts","typecheck":"tsc --noEmit","build:types":"tsc","prepublishOnly":"node ../../scripts/check-workspace-refs.mjs && bun run build && vitest run"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google-labs-code/jules-sdk.git","type":"git"},"_npmVersion":"10.9.3","description":"Fleet orchestration tools for Jules — analyze, dispatch, merge, init, configure","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.0","glob":"^13.0.6","yaml":"^2.8.2","citty":"^0.1.6","octokit":"^4.1.3","@clack/prompts":"^1.0.1","@google/jules-sdk":"^0.1.0","@octokit/auth-app":"^8.2.0","libsodium-wrappers":"^0.8.2","@google/jules-merge":"^0.0.2"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/bun":"^1.3.9","typescript":"^5.8.3","@types/node":"^22.15.0","@types/libsodium-wrappers":"^0.8.2"},"_npmOperationalInternal":{"tmp":"tmp/jules-fleet_0.0.1-experimental.23_1772506924141_0.5343551769368158","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-experimental.24":{"name":"@google/jules-fleet","version":"0.0.1-experimental.24","keywords":["jules","fleet","orchestration","github","automation"],"author":{"name":"Google LLC"},"license":"Apache-2.0","_id":"@google/jules-fleet@0.0.1-experimental.24","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"ofrobots","email":"ofrobots@google.com"},{"name":"mrdoob","email":"info@mrdoob.com"}],"homepage":"https://github.com/google-labs-code/jules-sdk#readme","bugs":{"url":"https://github.com/google-labs-code/jules-sdk/issues"},"bin":{"jules-fleet":"dist/cli/index.mjs"},"dist":{"shasum":"f53011d91f6ae8dbfd74746a961f07cf68802ae6","tarball":"https://registry.npmjs.org/@google/jules-fleet/-/jules-fleet-0.0.1-experimental.24.tgz","fileCount":138,"integrity":"sha512-x0qmcULBA1ohKpGN9cHNhx0MR0k3VwD3EuviT+V3v6PthEM5Vu8+fLoQjU4LT3yt4xAHjFXKfW+bbCaD05XA9A==","signatures":[{"sig":"MEUCIQC3PosVla1r4yK33AfGGW0QmATLoqvb/7eI/HKgF1/+EgIgQoigllR1vwJ9kcJySMfJqbP9Bzr5eZNA6+3yYGOc2rY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":473698},"main":"index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"1dce4381296f91c733f833953f1ecef690ae393c","scripts":{"test":"vitest","build":"bun run build:js && bun run build:types","build:js":"bun run build.ts","typecheck":"tsc --noEmit","build:types":"tsc","prepublishOnly":"node ../../scripts/check-workspace-refs.mjs && bun run build && vitest run"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google-labs-code/jules-sdk.git","type":"git"},"_npmVersion":"10.9.3","description":"Fleet orchestration tools for Jules — analyze, dispatch, merge, init, configure","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.0","glob":"^13.0.6","yaml":"^2.8.2","citty":"^0.1.6","octokit":"^4.1.3","@clack/prompts":"^1.0.1","@google/jules-sdk":"^0.1.0","@octokit/auth-app":"^8.2.0","libsodium-wrappers":"^0.8.2","@google/jules-merge":"^0.0.2"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/bun":"^1.3.9","typescript":"^5.8.3","@types/node":"^22.15.0","@types/libsodium-wrappers":"^0.8.2"},"_npmOperationalInternal":{"tmp":"tmp/jules-fleet_0.0.1-experimental.24_1772508499583_0.12540652142352093","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-experimental.25":{"name":"@google/jules-fleet","version":"0.0.1-experimental.25","keywords":["jules","fleet","orchestration","github","automation"],"author":{"name":"Google LLC"},"license":"Apache-2.0","_id":"@google/jules-fleet@0.0.1-experimental.25","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"ofrobots","email":"ofrobots@google.com"},{"name":"mrdoob","email":"info@mrdoob.com"}],"homepage":"https://github.com/google-labs-code/jules-sdk#readme","bugs":{"url":"https://github.com/google-labs-code/jules-sdk/issues"},"bin":{"jules-fleet":"dist/cli/index.mjs"},"dist":{"shasum":"989c83c5435e913a2b47b8c817f465e9cec2b280","tarball":"https://registry.npmjs.org/@google/jules-fleet/-/jules-fleet-0.0.1-experimental.25.tgz","fileCount":138,"integrity":"sha512-VO64S5wClzzGmnqXtdwhknP9jirZJXJSgBVSIO2E+yWr+6DNfarOSVbE0OFP3n72GrFdTRo0y+zTebVt2rgl/A==","signatures":[{"sig":"MEYCIQCzay+D+Y24M/NaJhQlVPUbNKtdg9UQCvqAJcuari4PlAIhAKRuReLnFuCTo9cflfin5OikXz/ibS0uTaEFPwUkZkEu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":475087},"main":"index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"874049d44cf1d081c63e22b1056200e05628e7f5","scripts":{"test":"vitest","build":"bun run build:js && bun run build:types","build:js":"bun run build.ts","typecheck":"tsc --noEmit","build:types":"tsc","prepublishOnly":"node ../../scripts/check-workspace-refs.mjs && bun run build && vitest run"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google-labs-code/jules-sdk.git","type":"git"},"_npmVersion":"10.9.3","description":"Fleet orchestration tools for Jules — analyze, dispatch, merge, init, configure","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.0","glob":"^13.0.6","yaml":"^2.8.2","citty":"^0.1.6","octokit":"^4.1.3","@clack/prompts":"^1.0.1","@google/jules-sdk":"^0.1.0","@octokit/auth-app":"^8.2.0","libsodium-wrappers":"^0.8.2","@google/jules-merge":"^0.0.2"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/bun":"^1.3.9","typescript":"^5.8.3","@types/node":"^22.15.0","@types/libsodium-wrappers":"^0.8.2"},"_npmOperationalInternal":{"tmp":"tmp/jules-fleet_0.0.1-experimental.25_1772558894751_0.9106108985334569","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-experimental.26":{"name":"@google/jules-fleet","version":"0.0.1-experimental.26","keywords":["jules","fleet","orchestration","github","automation"],"author":{"name":"Google LLC"},"license":"Apache-2.0","_id":"@google/jules-fleet@0.0.1-experimental.26","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"ofrobots","email":"ofrobots@google.com"},{"name":"mrdoob","email":"info@mrdoob.com"}],"homepage":"https://github.com/google-labs-code/jules-sdk#readme","bugs":{"url":"https://github.com/google-labs-code/jules-sdk/issues"},"bin":{"jules-fleet":"dist/cli/index.mjs"},"dist":{"shasum":"fec0be45d08c09efc088da6b3710985cd4aefdbb","tarball":"https://registry.npmjs.org/@google/jules-fleet/-/jules-fleet-0.0.1-experimental.26.tgz","fileCount":143,"integrity":"sha512-RvtRiXPATHGRS4tsQ1BSHRakMMeevmxJY8OH5EIfl5bjilMrrNRcnXLcT40dgW9aS2ypxq57rxoghfmKvOrbKg==","signatures":[{"sig":"MEUCIQCvsNs9tT1WwRU92JQHZGsDrpXp2WTAYxhj/CWlCHQ6GAIgPWYJzqzxkCI7WhPziHQgg8+i6h0j0ge5bNvQkchExGc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":501828},"main":"index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"5c9087097569b398cfdb092c3107e260f98e4051","scripts":{"test":"vitest","build":"bun run build:js && bun run build:types","build:js":"bun run build.ts","typecheck":"tsc --noEmit","build:types":"tsc","prepublishOnly":"node ../../scripts/check-workspace-refs.mjs && bun run build && vitest run"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google-labs-code/jules-sdk.git","type":"git"},"_npmVersion":"10.9.3","description":"Fleet orchestration tools for Jules — analyze, dispatch, merge, init, configure","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.0","glob":"^13.0.6","yaml":"^2.8.2","citty":"^0.1.6","octokit":"^4.1.3","@clack/prompts":"^1.0.1","@google/jules-sdk":"^0.1.0","@octokit/auth-app":"^8.2.0","libsodium-wrappers":"^0.8.2","@google/jules-merge":"^0.0.2"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/bun":"^1.3.9","typescript":"^5.8.3","@types/node":"^22.15.0","@types/libsodium-wrappers":"^0.8.2"},"_npmOperationalInternal":{"tmp":"tmp/jules-fleet_0.0.1-experimental.26_1772572800547_0.14177207189431318","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-experimental.27":{"name":"@google/jules-fleet","version":"0.0.1-experimental.27","keywords":["jules","fleet","orchestration","github","automation"],"author":{"name":"Google LLC"},"license":"Apache-2.0","_id":"@google/jules-fleet@0.0.1-experimental.27","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"ofrobots","email":"ofrobots@google.com"},{"name":"mrdoob","email":"info@mrdoob.com"}],"homepage":"https://github.com/google-labs-code/jules-sdk#readme","bugs":{"url":"https://github.com/google-labs-code/jules-sdk/issues"},"bin":{"jules-fleet":"dist/cli/index.mjs"},"dist":{"shasum":"791ae9719cb4263aa23768d0c2b6f61bb732697b","tarball":"https://registry.npmjs.org/@google/jules-fleet/-/jules-fleet-0.0.1-experimental.27.tgz","fileCount":143,"integrity":"sha512-g9l75c5BOPLSBXb+0YTf4iIlEFlA52cbONl/se6r8LYHxe46XWI1aWLhtkJqRD5k7rGmsR4A48sUK7WenYAJdw==","signatures":[{"sig":"MEQCIEzrSuzr3lzOWLWcC6A69rRgjpuTQ/A7YWEYh1uRVOgIAiAOx8TVVfs4UP0LY3yfAaGSEqUy7FpNVJZOv9fYsBCDQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":502780},"main":"index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"ff317bba5752ca3c95d84eeb1ad07e81cbca08e6","scripts":{"test":"vitest","build":"bun run build:js && bun run build:types","build:js":"bun run build.ts","typecheck":"tsc --noEmit","build:types":"tsc","prepublishOnly":"node ../../scripts/check-workspace-refs.mjs && bun run build && vitest run"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google-labs-code/jules-sdk.git","type":"git"},"_npmVersion":"10.9.3","description":"Fleet orchestration tools for Jules — analyze, dispatch, merge, init, configure","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.0","glob":"^13.0.6","yaml":"^2.8.2","citty":"^0.1.6","octokit":"^4.1.3","@clack/prompts":"^1.0.1","@google/jules-sdk":"^0.1.0","@octokit/auth-app":"^8.2.0","libsodium-wrappers":"^0.8.2","@google/jules-merge":"^0.0.2"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/bun":"^1.3.9","typescript":"^5.8.3","@types/node":"^22.15.0","@types/libsodium-wrappers":"^0.8.2"},"_npmOperationalInternal":{"tmp":"tmp/jules-fleet_0.0.1-experimental.27_1772573702987_0.8156514774864336","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-experimental.29":{"name":"@google/jules-fleet","version":"0.0.1-experimental.29","keywords":["jules","fleet","orchestration","github","automation"],"author":{"name":"Google LLC"},"license":"Apache-2.0","_id":"@google/jules-fleet@0.0.1-experimental.29","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"ofrobots","email":"ofrobots@google.com"},{"name":"mrdoob","email":"info@mrdoob.com"}],"homepage":"https://github.com/google-labs-code/jules-sdk#readme","bugs":{"url":"https://github.com/google-labs-code/jules-sdk/issues"},"bin":{"jules-fleet":"dist/cli/index.mjs"},"dist":{"shasum":"ab0c00c450f1cb45a001560e5eabcf495b06ed45","tarball":"https://registry.npmjs.org/@google/jules-fleet/-/jules-fleet-0.0.1-experimental.29.tgz","fileCount":180,"integrity":"sha512-Wka9xjXuAamLyfj+EFCa9bkKxH7aHMsnvTYV9435fQ2Pt93tr5Xv0bwUjHNUdfnhDuNTlCLbLhwu7Vmqd7K7CA==","signatures":[{"sig":"MEUCIQCJJCX86VmnibfZmQolwWEtlj+u0+2BlPDdhCblOVgSwwIgaO9A8zt5WLbKa3xajerXoZ1fdqmLv1KFd6ft4jWaf7A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":647291},"main":"index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"0afd09e732eebf8127d0e33d89dd7d6dda04fd06","scripts":{"test":"vitest","build":"bun run build:js && bun run build:types","build:js":"bun run build.ts","typecheck":"tsc --noEmit","build:types":"tsc","prepublishOnly":"node ../../scripts/check-workspace-refs.mjs && bun run build && vitest run"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google-labs-code/jules-sdk.git","type":"git"},"_npmVersion":"10.9.3","description":"Fleet orchestration tools for Jules — analyze, dispatch, merge, init, configure","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.0","glob":"^13.0.6","yaml":"^2.8.2","citty":"^0.1.6","octokit":"^4.1.3","@clack/prompts":"^1.0.1","@google/jules-sdk":"^0.1.0","@octokit/auth-app":"^8.2.0","libsodium-wrappers":"^0.8.2","@google/jules-merge":"^0.0.2"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/bun":"^1.3.9","typescript":"^5.8.3","@types/node":"^22.15.0","@types/libsodium-wrappers":"^0.8.2"},"_npmOperationalInternal":{"tmp":"tmp/jules-fleet_0.0.1-experimental.29_1772906033867_0.15158119335578313","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-experimental.30":{"name":"@google/jules-fleet","version":"0.0.1-experimental.30","keywords":["jules","fleet","orchestration","github","automation"],"author":{"name":"Google LLC"},"license":"Apache-2.0","_id":"@google/jules-fleet@0.0.1-experimental.30","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"ofrobots","email":"ofrobots@google.com"},{"name":"mrdoob","email":"info@mrdoob.com"}],"homepage":"https://github.com/google-labs-code/jules-sdk#readme","bugs":{"url":"https://github.com/google-labs-code/jules-sdk/issues"},"bin":{"jules-fleet":"dist/cli/index.mjs"},"dist":{"shasum":"0c088d71d240885053c28045c2fcfd791af1756f","tarball":"https://registry.npmjs.org/@google/jules-fleet/-/jules-fleet-0.0.1-experimental.30.tgz","fileCount":186,"integrity":"sha512-j0V4f9NM0hF0s+G6Ysiw/D9OAG+K8FP9hPX38M54XVG0vnXd4k0QWVNFmPkWxuMAFjuZV6pSvv1HNaWrVJDFWQ==","signatures":[{"sig":"MEYCIQCDq7+5c1BrpJ31haHMDhidW0/MRXd3Tybfymymoj9svAIhAJKLlY6e28nKW9YCiH3N3Ri6B2meT7A9HM/dULdevNJr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":663698},"main":"index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"13bcb7ae8cd78e772dd7fb9d06dff1c39a18eb58","scripts":{"test":"vitest","build":"bun run build:js && bun run build:types","build:js":"bun run build.ts","typecheck":"tsc --noEmit","build:types":"tsc","prepublishOnly":"node ../../scripts/check-workspace-refs.mjs && bun run build && vitest run"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google-labs-code/jules-sdk.git","type":"git"},"_npmVersion":"10.9.3","description":"Fleet orchestration tools for Jules — analyze, dispatch, merge, init, configure","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.0","glob":"^13.0.6","yaml":"^2.8.2","citty":"^0.1.6","octokit":"^4.1.3","@clack/prompts":"^1.0.1","@google/jules-sdk":"^0.1.0","@octokit/auth-app":"^8.2.0","libsodium-wrappers":"^0.8.2","@google/jules-merge":"^0.0.2"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/bun":"^1.3.9","typescript":"^5.8.3","@types/node":"^22.15.0","@types/libsodium-wrappers":"^0.8.2"},"_npmOperationalInternal":{"tmp":"tmp/jules-fleet_0.0.1-experimental.30_1772914659824_0.3208792678962349","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-experimental.31":{"name":"@google/jules-fleet","version":"0.0.1-experimental.31","keywords":["jules","fleet","orchestration","github","automation"],"author":{"name":"Google LLC"},"license":"Apache-2.0","_id":"@google/jules-fleet@0.0.1-experimental.31","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"ofrobots","email":"ofrobots@google.com"},{"name":"mrdoob","email":"info@mrdoob.com"}],"homepage":"https://github.com/google-labs-code/jules-sdk#readme","bugs":{"url":"https://github.com/google-labs-code/jules-sdk/issues"},"bin":{"jules-fleet":"dist/cli/index.mjs"},"dist":{"shasum":"972502cba8cf39ca4c5040ae46e6051df4e86ec7","tarball":"https://registry.npmjs.org/@google/jules-fleet/-/jules-fleet-0.0.1-experimental.31.tgz","fileCount":192,"integrity":"sha512-o1s5/b3eVlCQ29H1MyQTBAElbOFbgukEksMFZRhPl9EgVP+WOsmD0W3eTtsTdLFIL2YeeajgXWmws6dPmHMVng==","signatures":[{"sig":"MEUCIQCupzi+CcVspnYob3W+UFOTw4Ex0upc5rFuAQyP9y8amwIgCq0qdwu5x/Cl/fd+bC1I80CYkFXt08gLPYQDtQdWeMM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":751646},"main":"index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"8bb7024dfe904ebd696bb248265b517b06887315","scripts":{"test":"vitest","build":"bun run build:js && bun run build:types","build:js":"bun run build.ts","typecheck":"tsc --noEmit","build:types":"tsc","prepublishOnly":"node ../../scripts/check-workspace-refs.mjs && bun run build && vitest run"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google-labs-code/jules-sdk.git","type":"git"},"_npmVersion":"10.9.3","description":"Fleet orchestration tools for Jules — analyze, dispatch, merge, init, configure","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.0","glob":"^13.0.6","yaml":"^2.8.2","citty":"^0.1.6","octokit":"^4.1.3","@clack/prompts":"^1.0.1","@google/jules-sdk":"^0.1.0","@octokit/auth-app":"^8.2.0","libsodium-wrappers":"^0.8.2","@google/jules-merge":"^0.0.2"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/bun":"^1.3.9","typescript":"^5.8.3","@types/node":"^22.15.0","@types/libsodium-wrappers":"^0.8.2"},"_npmOperationalInternal":{"tmp":"tmp/jules-fleet_0.0.1-experimental.31_1772928180532_0.9894189547661638","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-experimental.32":{"name":"@google/jules-fleet","version":"0.0.1-experimental.32","keywords":["jules","fleet","orchestration","github","automation"],"author":{"name":"Google LLC"},"license":"Apache-2.0","_id":"@google/jules-fleet@0.0.1-experimental.32","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"ofrobots","email":"ofrobots@google.com"},{"name":"mrdoob","email":"info@mrdoob.com"}],"homepage":"https://github.com/google-labs-code/jules-sdk#readme","bugs":{"url":"https://github.com/google-labs-code/jules-sdk/issues"},"bin":{"jules-fleet":"dist/cli/index.mjs"},"dist":{"shasum":"d6aec623445e68494f1b3c9304f94309c9a83838","tarball":"https://registry.npmjs.org/@google/jules-fleet/-/jules-fleet-0.0.1-experimental.32.tgz","fileCount":192,"integrity":"sha512-NJarK2/dbTEm/P6W09X5X6nOcEJx1VrSNQMlbfwPr1mJLCDlwEEE0UuKLOer4saWVJpRb2sVJZlqzDbNdrMjTA==","signatures":[{"sig":"MEUCIQCuDJRIYufYs9BBbXtknfBNyhiSx/rZKVLyksNtXD5oBQIgdI0/m1xJO5ueOjic1JUS1WrJ54CGPxKK8COaI3uKx2w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":753694},"main":"index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"b0693993f8a3cbab53b3a91b196cae849ff4ee4a","scripts":{"test":"vitest","build":"bun run build:js && bun run build:types","build:js":"bun run build.ts","typecheck":"tsc --noEmit","build:types":"tsc","prepublishOnly":"node ../../scripts/check-workspace-refs.mjs && bun run build && vitest run"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google-labs-code/jules-sdk.git","type":"git"},"_npmVersion":"10.9.3","description":"Fleet orchestration tools for Jules — analyze, dispatch, merge, init, configure","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.0","glob":"^13.0.6","yaml":"^2.8.2","citty":"^0.1.6","octokit":"^4.1.3","@clack/prompts":"^1.0.1","@google/jules-sdk":"^0.1.0","@octokit/auth-app":"^8.2.0","libsodium-wrappers":"^0.8.2","@google/jules-merge":"^0.0.2"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/bun":"^1.3.9","typescript":"^5.8.3","@types/node":"^22.15.0","@types/libsodium-wrappers":"^0.8.2"},"_npmOperationalInternal":{"tmp":"tmp/jules-fleet_0.0.1-experimental.32_1773097145491_0.5690578749561421","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-experimental.35":{"name":"@google/jules-fleet","version":"0.0.1-experimental.35","type":"module","description":"Fleet orchestration tools for Jules — analyze, dispatch, merge, init, configure","repository":{"type":"git","url":"git+https://github.com/google-labs-code/jules-sdk.git"},"types":"./dist/index.d.ts","bin":{"jules-fleet":"dist/cli/index.mjs"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"engines":{"node":">=20.0.0"},"scripts":{"build:js":"bun run build.ts","build:types":"tsc","build":"bun run build:js && bun run build:types","prepublishOnly":"node ../../scripts/check-workspace-refs.mjs && bun run build && vitest run","test":"vitest","typecheck":"tsc --noEmit"},"keywords":["jules","fleet","orchestration","github","automation"],"author":{"name":"Google LLC"},"license":"Apache-2.0","publishConfig":{"registry":"https://wombat-dressing-room.appspot.com","access":"public"},"dependencies":{"@clack/prompts":"^1.0.1","@google/jules-merge":"^0.1.0","@google/jules-sdk":"^0.1.0","@octokit/auth-app":"^8.2.0","citty":"^0.1.6","glob":"^13.0.6","libsodium-wrappers":"^0.8.2","octokit":"^4.1.3","yaml":"^2.8.2","zod":"^3.25.0"},"devDependencies":{"@types/bun":"^1.3.9","@types/libsodium-wrappers":"^0.8.2","@types/node":"^22.15.0","typescript":"^5.8.3","vitest":"^3.2.4"},"main":"index.js","bugs":{"url":"https://github.com/google-labs-code/jules-sdk/issues"},"homepage":"https://github.com/google-labs-code/jules-sdk#readme","_id":"@google/jules-fleet@0.0.1-experimental.35","gitHead":"2b7f783b6f803a10d0257f7c73a76e6af6adb0c8","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-/Pb0FEtJ1JABJC0trddyPeYKdmP8ZqYeSmhkCZlGR2JfWiDCgPSkZ0Hk94MlezC03w2YrdRiDA4/6gH5yMcEKQ==","shasum":"1c8bdd2a4b871bb9fb7fe2cf7dda7e5c2ddbeadf","tarball":"https://registry.npmjs.org/@google/jules-fleet/-/jules-fleet-0.0.1-experimental.35.tgz","fileCount":192,"unpackedSize":766508,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD/HloMN6SCTcf0KF+RgB6pJTtQyCtTeKJ5FXT5Z31lIQIgLL5zILFG0jXiC3KkHOe9pJDw/PV3e3flRm9IWTNA0LA="}]},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"ofrobots","email":"ofrobots@google.com"},{"name":"mrdoob","email":"info@mrdoob.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/jules-fleet_0.0.1-experimental.35_1773169142620_0.7166269157382301"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-26T20:23:10.249Z","modified":"2026-03-10T18:59:02.978Z","0.0.1-experimental.0":"2026-02-26T20:23:10.483Z","0.0.1-experimental.1":"2026-02-26T20:50:03.978Z","0.0.1-experimental.2":"2026-02-27T00:35:52.169Z","0.0.1-experimental.3":"2026-02-27T02:01:55.425Z","0.0.1-experimental.4":"2026-02-27T02:57:27.397Z","0.0.1-experimental.5":"2026-02-27T03:36:23.866Z","0.0.1-experimental.6":"2026-03-01T15:12:38.059Z","0.0.1-experimental.7":"2026-03-01T21:41:52.340Z","0.0.1-experimental.8":"2026-03-01T22:39:20.668Z","0.0.1-experimental.9":"2026-03-01T22:51:34.283Z","0.0.1-experimental.10":"2026-03-01T23:52:58.600Z","0.0.1-experimental.11":"2026-03-02T12:30:46.810Z","0.0.1-experimental.12":"2026-03-02T17:37:37.589Z","0.0.1-experimental.13":"2026-03-02T19:05:13.266Z","0.0.1-experimental.14":"2026-03-02T19:19:50.042Z","0.0.1-experimental.15":"2026-03-02T20:03:40.081Z","0.0.1-experimental.16":"2026-03-02T20:27:05.439Z","0.0.1-experimental.17":"2026-03-02T22:00:35.161Z","0.0.1-experimental.18":"2026-03-03T02:01:32.273Z","0.0.1-experimental.19":"2026-03-03T02:21:56.467Z","0.0.1-experimental.20":"2026-03-03T02:26:26.832Z","0.0.1-experimental.21":"2026-03-03T02:40:44.927Z","0.0.1-experimental.22":"2026-03-03T02:52:57.632Z","0.0.1-experimental.23":"2026-03-03T03:02:04.303Z","0.0.1-experimental.24":"2026-03-03T03:28:19.754Z","0.0.1-experimental.25":"2026-03-03T17:28:14.905Z","0.0.1-experimental.26":"2026-03-03T21:20:00.691Z","0.0.1-experimental.27":"2026-03-03T21:35:03.143Z","0.0.1-experimental.29":"2026-03-07T17:53:54.059Z","0.0.1-experimental.30":"2026-03-07T20:17:40.024Z","0.0.1-experimental.31":"2026-03-08T00:03:00.701Z","0.0.1-experimental.32":"2026-03-09T22:59:05.698Z","0.0.1-experimental.35":"2026-03-10T18:59:02.809Z"},"bugs":{"url":"https://github.com/google-labs-code/jules-sdk/issues"},"author":{"name":"Google LLC"},"license":"Apache-2.0","homepage":"https://github.com/google-labs-code/jules-sdk#readme","keywords":["jules","fleet","orchestration","github","automation"],"repository":{"type":"git","url":"git+https://github.com/google-labs-code/jules-sdk.git"},"description":"Fleet orchestration tools for Jules — analyze, dispatch, merge, init, configure","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"ofrobots","email":"ofrobots@google.com"},{"name":"mrdoob","email":"info@mrdoob.com"}],"readme":"# Jules Fleet\n\n> Status: Very Experimental. A just for fun prototype.\n\nContinuous analysis and development, driven by simple goal files.\n\nFleet connects your development goals to Jules. \n\n1. Write goals as markdown files describing what you want — improved test coverage, API drift detection, triaging open issues. \n\n2. Fleet continuously analyzes your repository against those goals, creates actionable issues, dispatches Jules sessions to implement them, and sequentially merges the resulting PRs\n\nThe entire pipeline runs on a schedule via GitHub Actions, or on-demand from the CLI.\n\n## Define a goal\n\nCreate a markdown file in `.fleet/goals/` describing what you want analyzed. Each goal produces a Jules analyzer session that reviews the repository and creates issues.\n\n```markdown\n---\nmilestone: \"1\"\n---\n\n# Improve test coverage\n\nFind modules with low test coverage and add missing unit tests.\n\n## Tools\n- Test Coverage: `npx vitest --coverage --json`\n\n## Assessment Hints\n- Focus on uncovered error handling paths\n- Look for edge cases in utility functions\n\n## Insight Hints\n- Report on overall test coverage metrics\n- Note modules below 60% coverage\n\n## Constraints\n- Do NOT duplicate tests that already exist\n- Use the existing test patterns in the repo\n- Keep tasks small — one module per issue\n```\n\n## How the pipeline works\n\n1. **Analyze** — Fleet dispatches Jules analyzer sessions with your goal files. Each session reviews the repository and creates GitHub issues labeled `fleet`.\n2. **Dispatch** — Fleet finds undispatched `fleet` issues in a milestone and fires a Jules worker session for each. Each session works autonomously and creates a PR.\n3. **Merge** — Fleet merges the resulting PRs one at a time, updating each branch and waiting for CI before the next merge.\n\nIf a merge conflict is detected, the fleet closes the conflicting PR, re-dispatches the task against the current base branch, and retries.\n\n## Set up a repository\n\n```bash\nnpx @google/jules-fleet init\n```\n\nThe interactive wizard will:\n1. **Detect the repo** from your git remote (or pass `--repo owner/repo`)\n2. **Configure auth** — choose GitHub App (recommended) or personal access token\n   - For GitHub App: enter your app slug and path to the `.pem` private key file. Fleet auto-detects the App ID and Installation ID.\n3. **Upload secrets** — `JULES_API_KEY` and app credentials are uploaded to GitHub Actions secrets\n4. **Create a PR** with three workflow files and an example goal\n5. **Create labels** — `fleet` and `fleet-merge-ready`\n\nIf workflow files already exist (re-initialization), the wizard prompts to overwrite them with the latest templates.\n\n## Pipeline Cadence\n\nFleet runs on a configurable schedule. The `--interval` flag (in minutes) controls how often the analyze → dispatch → merge pipeline runs.\n\n### Presets\n\n| Preset | Interval | What it means |\n|---|---|---|\n| Every 30 minutes | `--interval 30` | High velocity — fast signal, more API and Actions usage |\n| Every hour | `--interval 60` | Balanced — good signal, moderate usage |\n| **Every 6 hours** (default) | `--interval 360` | Standard — reliable daily cadence |\n| Every 12 hours | `--interval 720` | Conservative — twice daily |\n| Every 24 hours | `--interval 1440` | Minimal — once daily |\n\nThe interactive wizard presents these as options with a \"Custom\" choice for any value ≥ 5 minutes.\n\n### How interval affects workflows\n\nThe three scheduled workflows are staggered automatically:\n\n- **Analyze** runs at the base interval — scans goals and creates issues\n- **Dispatch** runs offset by half the interval — picks up new issues between analyze runs\n- **Merge** runs at half the main interval — keeps the merge queue moving\n\nConflict detection is PR-triggered (not scheduled) and is unaffected by the interval setting.\n\n### Choosing the right interval\n\n**Faster intervals** (30min–1h):\n- PRs land quickly, feedback loops are tight\n- Higher GitHub API usage and Actions minutes consumption\n- Best for active development sprints or small repos\n\n**Slower intervals** (12h–24h):\n- Lower API and Actions cost\n- PRs queue up and feedback is delayed\n- Best for maintenance repos or cost-sensitive environments\n\n**Recommended by team size:**\n- Solo / small team → 60–360 minutes\n- Medium team (5–15) → 360 minutes (default)\n- Large org / many repos → 720–1440 minutes\n\n> **Note:** GitHub Actions enforces a 5-minute minimum for scheduled workflows. Intervals below 5 minutes will be rejected.\n\n## CLI Reference\n\n### `jules-fleet init`\n\nScaffold a repository for fleet workflows by creating a PR with the necessary files.\n\n```\njules-fleet init [options]\n\nOptions:\n  --repo <owner/repo>    Repository (auto-detected from git remote)\n  --base <branch>        Base branch for the PR (default: main)\n  --interval <minutes>   Pipeline cadence in minutes (default: 360)\n  --non-interactive      Disable wizard prompts — all inputs via flags/env vars\n  --dry-run              Show what would be created without making changes\n  --upload-secrets       Upload secrets to GitHub Actions (default: true)\n```\n\nFiles added by the PR:\n- `.github/workflows/fleet-analyze.yml`\n- `.github/workflows/fleet-dispatch.yml`\n- `.github/workflows/fleet-merge.yml`\n- `.fleet/goals/example.md`\n\nLabels created: `fleet`, `fleet-merge-ready`\n\n### `jules-fleet analyze`\n\nRead goal files, fetch milestone context, and fire Jules analyzer sessions.\n\n```\njules-fleet analyze [options]\n\nOptions:\n  --goal <path>              Path to a specific goal file\n  --goals-dir <dir>          Directory to discover goals from (default: .fleet/goals)\n  --milestone <id>           Milestone ID to scope context\n  --owner <owner>            Repository owner (auto-detected from git remote)\n  --repo <repo>              Repository name (auto-detected from git remote)\n```\n\nEach goal file produces a Jules session that analyzes the repository and creates signals (GitHub issues labeled `fleet`).\n\n### `jules-fleet dispatch`\n\nFind undispatched fleet issues in a milestone and fire Jules worker sessions for each.\n\n```\njules-fleet dispatch --milestone <id> [options]\n\nOptions:\n  --milestone <id> (required)   Milestone ID to scope dispatch\n  --owner <owner>               Repository owner (auto-detected from git remote)\n  --repo <repo>                 Repository name (auto-detected from git remote)\n```\n\nIssues are skipped if they already have a dispatch event or linked PRs.\n\n### `jules-fleet merge`\n\nSequentially merge PRs that are ready, updating branches and waiting for CI between each merge.\n\n```\njules-fleet merge --owner <owner> --repo <repo> [options]\n\nOptions:\n  --mode <label|fleet-run>   PR selection mode (default: label)\n  --run-id <id>              Fleet run ID (required for fleet-run mode)\n  --base <branch>            Base branch (default: main)\n  --admin                    Bypass branch protection\n  --re-dispatch              Re-dispatch on merge conflict (requires JULES_API_KEY)\n```\n\n**Label mode** merges all open PRs with the `fleet-merge-ready` label, oldest first.\n\n**Fleet-run mode** merges PRs that contain a `<!-- fleet-run: <id> -->` marker in the body, grouping PRs from a single batch.\n\n### `jules-fleet signal create`\n\nCreate a signal (insight or assessment) as a GitHub issue.\n\n```\njules-fleet signal create --title <title> [options]\n\nOptions:\n  --title <title> (required)   Signal title\n  --kind <insight|assessment>  Signal kind (default: assessment)\n  --body <markdown>            Signal body content\n  --body-file <path>           Path to a markdown file for the body\n  --tag <tags>                 Comma-separated tags\n  --scope <name>               Scope name (maps to milestone in GitHub)\n  --owner <owner>              Repository owner (auto-detected from git remote)\n  --repo <repo>                Repository name (auto-detected from git remote)\n```\n\nInsights are informational findings. Assessments are actionable tasks that dispatch picks up.\n\n### `jules-fleet configure`\n\nManage repository resources used by fleet workflows. Typically not needed — `init` creates labels automatically.\n\n```\njules-fleet configure <resource> --owner <owner> --repo <repo> [options]\n\nResources:\n  labels             Create or delete fleet labels\n\nOptions:\n  --delete           Delete resources instead of creating them\n```\n\n### Environment Variables\n\nFleet auto-detects auth from environment variables. App auth takes priority over `GITHUB_TOKEN`.\n\n```\nGITHUB_TOKEN                       Auto-provided in GitHub Actions. For local use, set a PAT.\nJULES_API_KEY                      Required for analyze, dispatch, and re-dispatch.\nFLEET_APP_ID                       GitHub App ID.\nFLEET_APP_PRIVATE_KEY              GitHub App private key (base64-encoded).\nFLEET_APP_INSTALLATION_ID          GitHub App installation ID.\nFLEET_BASE_BRANCH                  Override default base branch (default: main).\n```\n\n`GITHUB_APP_ID`, `GITHUB_APP_PRIVATE_KEY_BASE64`, and `GITHUB_APP_INSTALLATION_ID` are also accepted as aliases. The `FLEET_APP_*` names are recommended because they work both as GitHub Actions secret names and as local env vars.\n\n## Programmatic API\n\nThe handlers are exported for use in scripts and custom workflows.\n\n```ts\nimport {\n  AnalyzeHandler,\n  DispatchHandler,\n  MergeHandler,\n  createFleetOctokit,\n} from '@google/jules-fleet';\nimport type { SessionDispatcher } from '@google/jules-fleet';\n\nconst octokit = createFleetOctokit();\nconst dispatcher: SessionDispatcher = {\n  async dispatch(options) {\n    // Wire up to @google/jules-sdk or your own agent\n    const { jules } = await import('@google/jules-sdk');\n    return jules.session(options);\n  },\n};\n\n// Analyze — reads goals and creates analyzer sessions\nconst analyzer = new AnalyzeHandler({ octokit, dispatcher });\nconst analyzeResult = await analyzer.execute({\n  owner: 'your-org',\n  repo: 'your-repo',\n  goalsDir: '.fleet/goals',\n});\n\n// Dispatch — finds fleet issues and creates worker sessions\nconst dispatch = new DispatchHandler({ octokit, dispatcher });\nconst dispatchResult = await dispatch.execute({\n  owner: 'your-org',\n  repo: 'your-repo',\n  milestone: '1',\n});\n\n// Merge — sequentially merges fleet PRs\nconst merger = new MergeHandler({ octokit });\nconst mergeResult = await merger.execute({\n  owner: 'your-org',\n  repo: 'your-repo',\n  mode: 'label',\n  baseBranch: 'main',\n});\n\nif (mergeResult.success) {\n  console.log(`Merged: ${mergeResult.data.merged.join(', ')}`);\n}\n```\n\n## License\n\nApache-2.0\n\n> **Note:** This is not an officially supported Google product. This project is not eligible for the [Google Open Source Software Vulnerability Rewards Program](https://bughunters.google.com/open-source-security).\n","readmeFilename":"README.md"}