{"_id":"@synchronex/agent-bridge","_rev":"40-e8340b7e1a0f11a5a45b80d7fd37d03d","name":"@synchronex/agent-bridge","dist-tags":{"latest":"0.10.13"},"versions":{"0.1.2":{"name":"@synchronex/agent-bridge","version":"0.1.2","license":"Apache-2.0","_id":"@synchronex/agent-bridge@0.1.2","maintainers":[{"name":"kmdesle21","email":"kevin@synchronex.ai"}],"bin":{"agent-bridge":"dist/index.js","synchronex-agent-bridge":"dist/index.js"},"dist":{"shasum":"e962be12b2e07f15e3f244db10b112433d143caa","tarball":"https://registry.npmjs.org/@synchronex/agent-bridge/-/agent-bridge-0.1.2.tgz","fileCount":4,"integrity":"sha512-CP7NHvy4P6DTLZu6YC2dHAZXdesU7Vh7ZvBI3vMX6yJJx8ZotiNDK/3cjXrb93cEpz6/v1xDoOBUG0QDLqeQjg==","signatures":[{"sig":"MEUCIQDoJvbcN2x2rf3KId8zhu/XSLtliXyVXHsEfJyjpi6tkwIgOqYWEYp92gWjfNJ1JUrZC5YyJXtIHlF3228DzNh6OlQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13159},"type":"module","engines":{"node":">=20"},"gitHead":"6f3f9abcb068131f636d93b2c52615e245cd27ad","scripts":{"dev":"tsx src/index.ts","build":"tsc -p tsconfig.json","build:binaries":"sh scripts/build-binaries.sh"},"_npmUser":{"name":"kmdesle21","email":"kevin@synchronex.ai"},"_npmVersion":"10.8.2","description":"Synchronex local agent bridge — routes AI generation through your local subscription","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ora":"^9.4.0","open":"^11.0.0","boxen":"^8.0.1","chalk":"^5.6.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.6.3","@types/node":"^22.19.17"},"_npmOperationalInternal":{"tmp":"tmp/agent-bridge_0.1.2_1777336342922_0.7005875130807382","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@synchronex/agent-bridge","version":"0.1.5","license":"Apache-2.0","_id":"@synchronex/agent-bridge@0.1.5","maintainers":[{"name":"kmdesle21","email":"kevin@synchronex.ai"}],"bin":{"agent-bridge":"dist/index.js","synchronex-agent-bridge":"dist/index.js"},"dist":{"shasum":"58785b8436f8e3d3e3da2a7d84f93f343c93f783","tarball":"https://registry.npmjs.org/@synchronex/agent-bridge/-/agent-bridge-0.1.5.tgz","fileCount":4,"integrity":"sha512-f1XUPSPeR448TIn96/E0mcBNd5tNpdZ5ed6R7y+BFW4B5rUIS1wquhPqQRROFho4wrse6QrwIxItb/R0px/daQ==","signatures":[{"sig":"MEQCIDJm+4lnk1WjINKFEQB64kEgSSeEu0ZMyQxZDePnvA6eAiAPkgjoMsxlxWhRRr1DsS3uQeKySVBZhES+rwLVbQ7pcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13975},"type":"module","engines":{"node":">=20"},"gitHead":"2cdf7d732c1daa225303c0db42939275ea008e29","scripts":{"dev":"tsx src/index.ts","build":"tsc -p tsconfig.json","build:binaries":"sh scripts/build-binaries.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f3e1fc46-c326-4501-a0b0-c1d0f8abe5e3"}},"_npmVersion":"11.13.0","description":"Synchronex local agent bridge — routes AI generation through your local subscription","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ora":"^9.4.0","open":"^11.0.0","boxen":"^8.0.1","chalk":"^5.6.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.6.3","@types/node":"^22.19.17"},"_npmOperationalInternal":{"tmp":"tmp/agent-bridge_0.1.5_1777352828825_0.8916269347566645","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@synchronex/agent-bridge","version":"0.1.6","license":"Apache-2.0","_id":"@synchronex/agent-bridge@0.1.6","maintainers":[{"name":"kmdesle21","email":"kevin@synchronex.ai"}],"bin":{"agent-bridge":"dist/index.js","synchronex-agent-bridge":"dist/index.js"},"dist":{"shasum":"6e66564ae2405cdba1361f3cd2dbd74b354e466a","tarball":"https://registry.npmjs.org/@synchronex/agent-bridge/-/agent-bridge-0.1.6.tgz","fileCount":4,"integrity":"sha512-H+A2Xaq36o9wDJGoe9xldzhsKh4plND4v63qQoY0Vxq24frwazm8cn98WwdoPY1SafctdcVf+XOm6m7ZFSPMwQ==","signatures":[{"sig":"MEUCIFY/+I8rWsQIoKnwgsKw63Bhiy930uYh9ut8JLrSI2gVAiEA0XGujUncLgl+kdlVxCbhR3wgBtJhtzhl7PJEPukwFGM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16055},"type":"module","engines":{"node":">=20"},"gitHead":"acbff338e5e91e4a1a9d22b3b40f3d5102282658","scripts":{"dev":"tsx src/index.ts","build":"tsc -p tsconfig.json","build:binaries":"sh scripts/build-binaries.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f3e1fc46-c326-4501-a0b0-c1d0f8abe5e3"}},"_npmVersion":"11.13.0","description":"Synchronex local agent bridge — routes AI generation through your local subscription","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ora":"^9.4.0","open":"^11.0.0","boxen":"^8.0.1","chalk":"^5.6.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.6.3","@types/node":"^22.19.17"},"_npmOperationalInternal":{"tmp":"tmp/agent-bridge_0.1.6_1777403757107_0.4335779441897183","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@synchronex/agent-bridge","version":"0.2.0","license":"Apache-2.0","_id":"@synchronex/agent-bridge@0.2.0","maintainers":[{"name":"kmdesle21","email":"kevin@synchronex.ai"}],"bin":{"agent-bridge":"dist/index.js","synchronex-agent-bridge":"dist/index.js"},"dist":{"shasum":"b557d4357ba5d023408df1c123449059d3d21e48","tarball":"https://registry.npmjs.org/@synchronex/agent-bridge/-/agent-bridge-0.2.0.tgz","fileCount":4,"integrity":"sha512-+uSULsad6abFEg755F/3jKz2vmNmQxZmu3KNVtBHzOYFA91Z2dczWEN6lmCgWv7jNB8BAKsbmg1Bgdwv9x6wtA==","signatures":[{"sig":"MEUCIQD+9maz0JXpJ6jwULSB5URfYkTsGJkCtlGglvs7K9KI1QIgKaMfn2HCk/yLfWi4Tex5/spcfEYSJrCjJl6WRx5I0Po=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21353},"type":"module","engines":{"node":">=20"},"gitHead":"58c791e9a6ae660bd4ba791100abffdcc707acb8","scripts":{"dev":"tsx src/index.ts","build":"tsc -p tsconfig.json","build:binaries":"sh scripts/build-binaries.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f3e1fc46-c326-4501-a0b0-c1d0f8abe5e3"}},"_npmVersion":"11.13.0","description":"Synchronex local agent bridge — routes AI generation through your local subscription","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ora":"^9.4.0","open":"^11.0.0","boxen":"^8.0.1","chalk":"^5.6.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.6.3","@types/node":"^22.19.17"},"_npmOperationalInternal":{"tmp":"tmp/agent-bridge_0.2.0_1777439661279_0.44974529009997344","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@synchronex/agent-bridge","version":"0.2.1","license":"Apache-2.0","_id":"@synchronex/agent-bridge@0.2.1","maintainers":[{"name":"kmdesle21","email":"kevin@synchronex.ai"}],"bin":{"agent-bridge":"dist/index.js","synchronex-agent-bridge":"dist/index.js"},"dist":{"shasum":"d1b6c344a951830e470b7518f83dedca5a7c4954","tarball":"https://registry.npmjs.org/@synchronex/agent-bridge/-/agent-bridge-0.2.1.tgz","fileCount":4,"integrity":"sha512-7AH6SokONo5w0CdtRhqlZ46tfxmubZ28PITN8mJ+j2b4+zWntPIRODTO8if84eR25A0WnHF+SQh3gIIfyZJrgQ==","signatures":[{"sig":"MEQCIACxbH2Dvrp84RGgTIZ+xEw4igbtk/jMfNoRBGnks1OqAiBOiidYD6pg9ZOg9mOQHaBDV1sROuLxAFhVoTynjQzC+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22240},"type":"module","engines":{"node":">=20"},"gitHead":"cfd25731098df846b48ab19bebb2e74b46794c98","scripts":{"dev":"tsx src/index.ts","build":"tsc -p tsconfig.json","build:binaries":"sh scripts/build-binaries.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f3e1fc46-c326-4501-a0b0-c1d0f8abe5e3"}},"_npmVersion":"11.13.0","description":"Synchronex local agent bridge — routes AI generation through your local subscription","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ora":"^9.4.0","open":"^11.0.0","boxen":"^8.0.1","chalk":"^5.6.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.6.3","@types/node":"^22.19.17"},"_npmOperationalInternal":{"tmp":"tmp/agent-bridge_0.2.1_1777442407539_0.892460298466736","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@synchronex/agent-bridge","version":"0.2.2","license":"Apache-2.0","_id":"@synchronex/agent-bridge@0.2.2","maintainers":[{"name":"kmdesle21","email":"kevin@synchronex.ai"}],"bin":{"agent-bridge":"dist/index.js","synchronex-agent-bridge":"dist/index.js"},"dist":{"shasum":"6f657a66563a16d36fb0a7b5f69ff5ef84835623","tarball":"https://registry.npmjs.org/@synchronex/agent-bridge/-/agent-bridge-0.2.2.tgz","fileCount":4,"integrity":"sha512-J4xgRydiuMGK46Q9Ae2etLXJKufrd0KzEXjHkzB47tq8agHZXDIGNHLc1QmmIwwowDQNmq75NFFlzqwDp1Z5JA==","signatures":[{"sig":"MEQCICDz5RuTfwpL1aH7fOgBjjpIN794kIBZE3o7cXvbn+DAAiAgC9SDODd59ZbJejiqhROWig0tubL/q6mRPugCrVG9Uw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23636},"type":"module","engines":{"node":">=20"},"gitHead":"3e02653db0e741d6b1833f0f21b88075c28ad9d9","scripts":{"dev":"tsx src/index.ts","build":"tsc -p tsconfig.json","build:binaries":"sh scripts/build-binaries.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f3e1fc46-c326-4501-a0b0-c1d0f8abe5e3"}},"_npmVersion":"11.13.0","description":"Synchronex local agent bridge — routes AI generation through your local subscription","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ora":"^9.4.0","open":"^11.0.0","boxen":"^8.0.1","chalk":"^5.6.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.6.3","@types/node":"^22.19.17"},"_npmOperationalInternal":{"tmp":"tmp/agent-bridge_0.2.2_1777449351821_0.07050338814968926","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@synchronex/agent-bridge","version":"0.3.0","license":"Apache-2.0","_id":"@synchronex/agent-bridge@0.3.0","maintainers":[{"name":"kmdesle21","email":"kevin@synchronex.ai"}],"bin":{"agent-bridge":"dist/index.js","synchronex-agent-bridge":"dist/index.js"},"dist":{"shasum":"979289dc7bbfbfdf0772d15c87504fbe28e1e7e3","tarball":"https://registry.npmjs.org/@synchronex/agent-bridge/-/agent-bridge-0.3.0.tgz","fileCount":4,"integrity":"sha512-8/weZ8gKkNQGuadgwS9jYu0h3d647hXMroyniL7bNn70QsUJEjZCJl1hocjnvZ4xymm6o7/s6FQnT9fYBXpD6g==","signatures":[{"sig":"MEQCICF2+hV6JZFvaDlCoQUeIjScbbUDmB4Dn4vggbbcbMCuAiBNHPjDLzOeGByeWKKW24MBhpUX9hIftZMU3Y1YmGemUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26398},"type":"module","engines":{"node":">=20"},"gitHead":"a4f007d2e80d354d66c199579dd0ef73774c4414","scripts":{"dev":"tsx src/index.ts","build":"tsc -p tsconfig.json","build:binaries":"sh scripts/build-binaries.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f3e1fc46-c326-4501-a0b0-c1d0f8abe5e3"}},"_npmVersion":"11.13.0","description":"Synchronex local agent bridge — routes AI generation through your local subscription","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ora":"^9.4.0","open":"^11.0.0","boxen":"^8.0.1","chalk":"^5.6.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.6.3","@types/node":"^22.19.17"},"_npmOperationalInternal":{"tmp":"tmp/agent-bridge_0.3.0_1777458415674_0.4170996875763431","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@synchronex/agent-bridge","version":"0.3.1","license":"Apache-2.0","_id":"@synchronex/agent-bridge@0.3.1","maintainers":[{"name":"kmdesle21","email":"kevin@synchronex.ai"}],"bin":{"agent-bridge":"dist/index.js","synchronex-agent-bridge":"dist/index.js"},"dist":{"shasum":"df9c03f70eb29842a53c7d7ffbcc2f7d8d9c256c","tarball":"https://registry.npmjs.org/@synchronex/agent-bridge/-/agent-bridge-0.3.1.tgz","fileCount":5,"integrity":"sha512-+cidMp8aHadx+SC6Y1PTLW/GLctcijXbjtppzzZgsuubQxfaXG4E6fUgPopub4dQvi0wCi+4AZC+La5gUsi8Yw==","signatures":[{"sig":"MEQCIEKSYipcWPLGn/7FwtV3lmpqykKmCs5Fk34sDJxtdOoWAiAZyPjLTboIsZbtn41qUAWz3D6Yethb6d9mYzRsVMHXCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30551},"type":"module","engines":{"node":">=20"},"gitHead":"cc8dcfecfc5b36440c03800124468242905ee361","scripts":{"dev":"tsx src/index.ts","build":"tsc -p tsconfig.json","build:binaries":"sh scripts/build-binaries.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f3e1fc46-c326-4501-a0b0-c1d0f8abe5e3"}},"_npmVersion":"11.14.0","description":"Synchronex local agent bridge — routes AI generation through your local subscription","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ora":"^9.4.0","open":"^11.0.0","boxen":"^8.0.1","chalk":"^5.6.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.6.3","@types/node":"^22.19.17"},"_npmOperationalInternal":{"tmp":"tmp/agent-bridge_0.3.1_1778178727543_0.03978116227193462","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@synchronex/agent-bridge","version":"0.3.2","license":"Apache-2.0","_id":"@synchronex/agent-bridge@0.3.2","maintainers":[{"name":"kmdesle21","email":"kevin@synchronex.ai"}],"bin":{"agent-bridge":"dist/index.js","synchronex-agent-bridge":"dist/index.js"},"dist":{"shasum":"b327993d8b84adfde984dea3fd83ed35a4039e5d","tarball":"https://registry.npmjs.org/@synchronex/agent-bridge/-/agent-bridge-0.3.2.tgz","fileCount":5,"integrity":"sha512-wXDzFPI3MZIg/gSE1blNRvVlNmJI3EYJZFt5YiPj29sF+Jxk0utxPpr4LuAVvJUtox6BSuSOzVZxRNftRHGIig==","signatures":[{"sig":"MEUCIDIj66Qwg2xhXj3Y+PmnD2KXEffXFyDPF8lMKI2f+P+pAiEA781X6qBcbCpI+bigBuUfQ5whpxVTzifOJEEZQZqdMXY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30682},"type":"module","engines":{"node":">=20"},"gitHead":"426a98217aca30603e867b23af659b32397c9c3f","scripts":{"dev":"tsx src/index.ts","build":"tsc -p tsconfig.json","build:binaries":"sh scripts/build-binaries.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f3e1fc46-c326-4501-a0b0-c1d0f8abe5e3"}},"_npmVersion":"11.14.0","description":"Synchronex local agent bridge — routes AI generation through your local subscription","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ora":"^9.4.0","open":"^11.0.0","boxen":"^8.0.1","chalk":"^5.6.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.6.3","@types/node":"^22.19.17"},"_npmOperationalInternal":{"tmp":"tmp/agent-bridge_0.3.2_1778229519628_0.22033870867204675","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@synchronex/agent-bridge","version":"0.3.5","license":"Apache-2.0","_id":"@synchronex/agent-bridge@0.3.5","maintainers":[{"name":"kmdesle21","email":"kevin@synchronex.ai"}],"bin":{"agent-bridge":"dist/index.js","synchronex-agent-bridge":"dist/index.js"},"dist":{"shasum":"cb8c8af6edfdccf690965a0ee957f2df82a5c583","tarball":"https://registry.npmjs.org/@synchronex/agent-bridge/-/agent-bridge-0.3.5.tgz","fileCount":5,"integrity":"sha512-rCz4IdLKeCzoJuefJJjn6pNIIK0/FfPuVCSNs2IkkkZOPoMXRK+15a9E8UwSPuKyOzZT5t3ZrQZ6+nZlIOrbxA==","signatures":[{"sig":"MEUCIQDgZ8zjUa9V2/Ys5O24JLLZqwI0Fo/rWFtldUlviXYxMAIgZJpXQNFki44eJAw0aMTVzXgCUMkRqxOn0XygQ49VGmI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32791},"type":"module","engines":{"node":">=20"},"gitHead":"508f39f13b6ded2a29c1886d1d3aa5da333a2c25","scripts":{"dev":"tsx src/index.ts","build":"tsc -p tsconfig.json","build:binaries":"sh scripts/build-binaries.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:044214ec-53e7-412d-ada7-2b1cd61d02f6"}},"_npmVersion":"11.16.0","description":"Synchronex local agent bridge — routes AI generation through your local subscription CLIs","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ora":"^9.4.0","open":"^11.0.0","boxen":"^8.0.1","chalk":"^5.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.6.3","@types/node":"^22.19.17"},"_npmOperationalInternal":{"tmp":"tmp/agent-bridge_0.3.5_1780119696987_0.5244412049047065","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@synchronex/agent-bridge","version":"0.4.0","license":"Apache-2.0","_id":"@synchronex/agent-bridge@0.4.0","maintainers":[{"name":"kmdesle21","email":"kevin@synchronex.ai"}],"bin":{"agent-bridge":"dist/index.js","synchronex-agent-bridge":"dist/index.js"},"dist":{"shasum":"868197391b9ca2c19a9c63d313111cfe24b5c568","tarball":"https://registry.npmjs.org/@synchronex/agent-bridge/-/agent-bridge-0.4.0.tgz","fileCount":5,"integrity":"sha512-hkXHws0f9W4sV7HGeTMrHdiRCJf7gB9fnvo8c3nDlZU0GS/k5oQ3SvJlAFRikA0YtNBqejjJmgo9BTHn4nBRLw==","signatures":[{"sig":"MEUCIQC5ZOz4+nv9Mfp0kL+U4JtOZyvpun650ZnNjFQM+jO2BwIgNO0g47S1Mz5YF1XWMOI9FYnWrWEdvGTfnIEDHNb3jko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34452},"type":"module","engines":{"node":">=20"},"gitHead":"7d7e346ac7892ff8a57a0451e4f2ffb6feedb3c0","scripts":{"dev":"tsx src/index.ts","build":"tsc -p tsconfig.json","build:binaries":"sh scripts/build-binaries.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:044214ec-53e7-412d-ada7-2b1cd61d02f6"}},"_npmVersion":"11.17.0","description":"Synchronex local agent bridge — routes AI generation through your local subscription CLIs","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ora":"^9.4.0","open":"^11.0.0","boxen":"^8.0.1","chalk":"^5.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","typescript":"^5.6.3","@types/node":"^22.19.17"},"_npmOperationalInternal":{"tmp":"tmp/agent-bridge_0.4.0_1781644879344_0.14965677713813808","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@synchronex/agent-bridge","version":"0.4.1","license":"Apache-2.0","_id":"@synchronex/agent-bridge@0.4.1","maintainers":[{"name":"kmdesle21","email":"kevin@synchronex.ai"}],"bin":{"agent-bridge":"dist/index.js","synchronex-agent-bridge":"dist/index.js"},"dist":{"shasum":"8da916b7ef77a3f204f156c3a436daee0d808d7f","tarball":"https://registry.npmjs.org/@synchronex/agent-bridge/-/agent-bridge-0.4.1.tgz","fileCount":7,"integrity":"sha512-F2M1sQxK9inaTzobEunvLIQ/cXP+/gj/h9fQ2raPr1mGDPx+Ak0+Fausdgfr2zJkNMKIFWJjemsx2ovXx0Szhg==","signatures":[{"sig":"MEYCIQCAwPazYgIg137qo0QN2nxFpThxGji/xiLTWSU6auBHfQIhAIpSD73hNGqu1e6nnc+rgBJN4APyewauEjhNgTijOatl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45208},"type":"module","engines":{"node":">=20"},"gitHead":"d30dfd9729ca80abc63137e05ad739651cc00ba3","scripts":{"dev":"tsx src/index.ts","build":"tsc -p tsconfig.json","build:binaries":"sh scripts/build-binaries.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:044214ec-53e7-412d-ada7-2b1cd61d02f6"}},"_npmVersion":"11.17.0","description":"Synchronex local agent bridge — routes AI generation through your local subscription CLIs","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ora":"^9.4.0","open":"^11.0.0","boxen":"^8.0.1","chalk":"^5.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","typescript":"^5.6.3","@types/node":"^22.19.17"},"_npmOperationalInternal":{"tmp":"tmp/agent-bridge_0.4.1_1781744680163_0.2818760983766293","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@synchronex/agent-bridge","version":"0.6.0","license":"Apache-2.0","_id":"@synchronex/agent-bridge@0.6.0","maintainers":[{"name":"kmdesle21","email":"kevin@synchronex.ai"}],"bin":{"agent-bridge":"dist/index.js","synchronex-agent-bridge":"dist/index.js"},"dist":{"shasum":"a629e01a58655af23792fa54497ff640b59b85c2","tarball":"https://registry.npmjs.org/@synchronex/agent-bridge/-/agent-bridge-0.6.0.tgz","fileCount":7,"integrity":"sha512-vcib69Pi+xysDBumDUYpNp88CEq0YKTaE79rJuYiEB29zZ/9amx5Kib+dkE0ytsUvh3zK77JyDzX8LLZd1CSkg==","signatures":[{"sig":"MEQCIHQa63/X1SpMnSpKLLCITpFzIxWjAs9Wcvsb26QRh873AiBAKBrodK15KR9bflZkjJbghIZyEL4A3asWvsHjURk//g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58983},"type":"module","engines":{"node":">=20"},"gitHead":"8319ad80b521080dcb62db57261c37b7fd15264b","scripts":{"dev":"tsx src/index.ts","build":"tsc -p tsconfig.json","build:binaries":"sh scripts/build-binaries.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:044214ec-53e7-412d-ada7-2b1cd61d02f6"}},"_npmVersion":"11.18.0","description":"Synchronex local agent bridge — routes AI generation through your local subscription CLIs","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ora":"^9.4.1","open":"^11.0.0","boxen":"^8.0.1","chalk":"^5.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","typescript":"^5.6.3","@types/node":"^25.5.2"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-bridge_0.6.0_1783070068703_0.7097502141235152","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@synchronex/agent-bridge","version":"0.6.1","license":"Apache-2.0","_id":"@synchronex/agent-bridge@0.6.1","maintainers":[{"name":"kmdesle21","email":"kevin@synchronex.ai"}],"bin":{"agent-bridge":"dist/index.js","synchronex-agent-bridge":"dist/index.js","synchronex-agent-bridge-install":"dist/index.js","synchronex-agent-bridge-uninstall":"dist/index.js"},"dist":{"shasum":"359b5f9d4063de34a2463f47edf52756ccccbc0a","tarball":"https://registry.npmjs.org/@synchronex/agent-bridge/-/agent-bridge-0.6.1.tgz","fileCount":12,"integrity":"sha512-Wi13F2JPk+wJx/TVP4NcyJlygxv/9iigggcT37132sxOJ66ZbVBCcRiYyyC/pMxzqVrLll1sR9bHPhi1MbpVCg==","signatures":[{"sig":"MEUCIQCUpzviSNI/GmyCC15M52K6tnfjgaOb0zjSGrPGmebMAgIgXRzaQ4glqBaEnMaabVkf8R1TVFf9LfjkgToaohhL/hU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82161},"type":"module","engines":{"node":">=20"},"gitHead":"40e7fb1bc543bb0d52eb576e05a7b3531f551344","scripts":{"dev":"tsx src/index.ts","build":"tsc -p tsconfig.json","build:binaries":"sh scripts/build-binaries.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:044214ec-53e7-412d-ada7-2b1cd61d02f6"}},"_npmVersion":"11.18.0","description":"Synchronex local agent bridge — routes AI generation through your local subscription CLIs","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ora":"^9.4.1","open":"^11.0.0","boxen":"^8.0.1","chalk":"^5.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","typescript":"^5.6.3","@types/node":"^25.5.2"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-bridge_0.6.1_1783369775685_0.49235629710617546","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@synchronex/agent-bridge","version":"0.6.2","license":"Apache-2.0","_id":"@synchronex/agent-bridge@0.6.2","maintainers":[{"name":"kmdesle21","email":"kevin@synchronex.ai"}],"bin":{"agent-bridge":"dist/index.js","synchronex-agent-bridge":"dist/index.js","synchronex-agent-bridge-install":"dist/index.js","synchronex-agent-bridge-uninstall":"dist/index.js"},"dist":{"shasum":"524a46805d4aa87d09736ff2f07c0f19a5da30ba","tarball":"https://registry.npmjs.org/@synchronex/agent-bridge/-/agent-bridge-0.6.2.tgz","fileCount":12,"integrity":"sha512-isZpx8IOIUClVzT/ei9d4adPNMf1UrdZwQWO7qyWC8NO82IpKkVs6WFWCjjpMI7yOjWD0JW2TaydIILuAMn/JA==","signatures":[{"sig":"MEYCIQCjISQ35zTLT9UQYp6u4ADJoPwUAF+JR/tZGRac/BB4kQIhAInuqEO0Nr1/sW1dTgsFMXKks75x6Wn/IeBkEsOjqvJ2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82161},"type":"module","engines":{"node":">=20"},"gitHead":"a5839e64d0200fe3d6126825823e8af74925f398","scripts":{"dev":"tsx src/index.ts","build":"tsc -p tsconfig.json","build:binaries":"sh scripts/build-binaries.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:044214ec-53e7-412d-ada7-2b1cd61d02f6"}},"_npmVersion":"11.18.0","description":"Synchronex local agent bridge — routes AI generation through your local subscription CLIs","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ora":"^9.4.1","open":"^11.0.0","boxen":"^8.0.1","chalk":"^5.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","typescript":"^5.6.3","@types/node":"^25.5.2"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-bridge_0.6.2_1783372656505_0.36868367159153137","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@synchronex/agent-bridge","version":"0.6.3","license":"Apache-2.0","_id":"@synchronex/agent-bridge@0.6.3","maintainers":[{"name":"kmdesle21","email":"kevin@synchronex.ai"}],"bin":{"agent-bridge":"dist/index.js"},"dist":{"shasum":"6d0b49b9f6c4a951ad308a9bbd7681a3bddb08a3","tarball":"https://registry.npmjs.org/@synchronex/agent-bridge/-/agent-bridge-0.6.3.tgz","fileCount":12,"integrity":"sha512-Ro6flFofzSh+sin1F7Hb7gum2t9b8mfR8P6N+9AvwHDLXN9oXMoGYFAtgcz4kT3h8IwbrQ3SDXfA1SEM/Ew30w==","signatures":[{"sig":"MEUCIQD+7cXGXNXkELut3h1HYZ/QheeD59bOt7EONBuacmA/PwIgM5a38eihJ6KC0yBhnEtrEceDpiUMexDDHzDvhXUwBQo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82620},"type":"module","engines":{"node":">=20"},"gitHead":"f84a5ca2e77644d4b124c9fd0ef6d1642eff1503","scripts":{"dev":"tsx src/index.ts","build":"tsc -p tsconfig.json","build:binaries":"sh scripts/build-binaries.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:044214ec-53e7-412d-ada7-2b1cd61d02f6"}},"_npmVersion":"12.0.1","description":"Synchronex local agent bridge — routes AI generation through your local subscription CLIs","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ora":"^9.4.1","open":"^11.0.0","boxen":"^8.0.1","chalk":"^5.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","typescript":"^5.6.3","@types/node":"^25.9.5"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-bridge_0.6.3_1784324189706_0.4978526539091852","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"@synchronex/agent-bridge","version":"0.6.4","license":"Apache-2.0","_id":"@synchronex/agent-bridge@0.6.4","maintainers":[{"name":"kmdesle21","email":"kevin@synchronex.ai"}],"bin":{"agent-bridge":"dist/index.js"},"dist":{"shasum":"c6ca219f66cf93400bddde5af393e7d3902c0f6e","tarball":"https://registry.npmjs.org/@synchronex/agent-bridge/-/agent-bridge-0.6.4.tgz","fileCount":12,"integrity":"sha512-iFtmaG+CKEkqgtngH2z5zLVbyW7UOp03q+7PrLedTO8w+z/K/q5c0UNJ8hfBPiuB/9J8ax10fkW9cPe7vhY+tA==","signatures":[{"sig":"MEQCICtT06DaiDTQM7W25gTCaTJKDnTV8NiUEmIVFST7j0XVAiBW/GvC1nZInwe9lXJ+/zmy+46CrsW9eogo2F95jaSKvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83019},"type":"module","engines":{"node":">=20"},"gitHead":"2fad4428dfd33dd26d748a126ed4a03f9f00723f","scripts":{"dev":"tsx src/index.ts","build":"tsc -p tsconfig.json","build:binaries":"sh scripts/build-binaries.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:044214ec-53e7-412d-ada7-2b1cd61d02f6"}},"_npmVersion":"12.0.1","description":"Synchronex local agent bridge — routes AI generation through your local subscription CLIs","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ora":"^9.4.1","open":"^11.0.0","boxen":"^8.0.1","chalk":"^5.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","typescript":"^5.6.3","@types/node":"^25.9.5"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-bridge_0.6.4_1784328038353_0.08509077933782705","host":"s3://npm-registry-packages-npm-production"}},"0.6.5":{"name":"@synchronex/agent-bridge","version":"0.6.5","license":"Apache-2.0","_id":"@synchronex/agent-bridge@0.6.5","maintainers":[{"name":"kmdesle21","email":"kevin@synchronex.ai"}],"bin":{"agent-bridge":"dist/index.js"},"dist":{"shasum":"24fd290fe1e1cb888ea39846f57813734f7d9d43","tarball":"https://registry.npmjs.org/@synchronex/agent-bridge/-/agent-bridge-0.6.5.tgz","fileCount":12,"integrity":"sha512-t1Ap/hZGPvjXTIuSm2eU8fwcP9PhhI2jyhQfa0sKvvlV8nvtp6UXhKL1afPDLOQvfMTV+uZe77xSsEPB8DFGWA==","signatures":[{"sig":"MEUCIAgRddcuFSHgS5VdtL+8M+QC6jVWMzDKg6ye4Z6iHsDnAiEArsS1+f/APvuRviVpIEzhZZzJKLIA1m9bFXGQj4LK+5I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83019},"type":"module","engines":{"node":">=20"},"gitHead":"31b165a6d5520bcfd9bf9d05b3e9e542550ff7b3","scripts":{"dev":"tsx src/index.ts","build":"tsc -p tsconfig.json","build:binaries":"sh scripts/build-binaries.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:044214ec-53e7-412d-ada7-2b1cd61d02f6"}},"_npmVersion":"12.0.1","description":"Synchronex local agent bridge — routes AI generation through your local subscription CLIs","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ora":"^9.4.1","open":"^11.0.0","boxen":"^8.0.1","chalk":"^5.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","typescript":"^5.6.3","@types/node":"^25.9.5"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-bridge_0.6.5_1784329171187_0.555401685694441","host":"s3://npm-registry-packages-npm-production"}},"0.6.6":{"name":"@synchronex/agent-bridge","version":"0.6.6","license":"Apache-2.0","_id":"@synchronex/agent-bridge@0.6.6","maintainers":[{"name":"kmdesle21","email":"kevin@synchronex.ai"}],"bin":{"agent-bridge":"dist/index.js"},"dist":{"shasum":"50b37a42f39c5d1fc5fd7a2969c04a754996347b","tarball":"https://registry.npmjs.org/@synchronex/agent-bridge/-/agent-bridge-0.6.6.tgz","fileCount":12,"integrity":"sha512-IJz1DM0ocXLAONmU1BfFM8eHvoLR8G8UFkHT4ywMeXpLzheVJhJCptiQQfP+2h0cnlNYOmqA0ikEAzbK2P0jCA==","signatures":[{"sig":"MEUCIQDKgJyn0apigOouLJe+EVK5ibbr7c2AlftjO24qGMWzAAIgeegeI2fuZDH6pomtiuFbOkzrfxFEMgdxaFQoUz6b9EA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82532},"type":"module","engines":{"node":">=20"},"gitHead":"1d148aea065ede0643255f7ab1fb2277894b1854","scripts":{"dev":"tsx src/index.ts","build":"tsc -p tsconfig.json","build:binaries":"sh scripts/build-binaries.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:044214ec-53e7-412d-ada7-2b1cd61d02f6"}},"_npmVersion":"12.0.1","description":"Synchronex local agent bridge — routes AI generation through your local subscription CLIs","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ora":"^9.4.1","open":"^11.0.0","boxen":"^8.0.1","chalk":"^5.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","typescript":"^5.6.3","@types/node":"^25.9.5"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-bridge_0.6.6_1784331435391_0.3965911240150426","host":"s3://npm-registry-packages-npm-production"}},"0.6.7":{"name":"@synchronex/agent-bridge","version":"0.6.7","license":"Apache-2.0","_id":"@synchronex/agent-bridge@0.6.7","maintainers":[{"name":"kmdesle21","email":"kevin@synchronex.ai"}],"bin":{"agent-bridge":"dist/index.js"},"dist":{"shasum":"2560847cc607a9fd2a7ef0d85a3b3045b9a839e2","tarball":"https://registry.npmjs.org/@synchronex/agent-bridge/-/agent-bridge-0.6.7.tgz","fileCount":12,"integrity":"sha512-iWjrX4Qlrn+xvmbvoinlqG+4xA9WyPku5bfJzRbmnGZnrZiLJx+MFbvXboP6/d53Niyp4WPk8pVhrOAZ04I9nA==","signatures":[{"sig":"MEQCIHXAEtnCxsgEj11xnDc/aAsj/5DWx/CCZO4buCpW+OLOAiBvtDA5nq8R8jWB/3UihXXbLizF+8sKXo56+v/b4voaSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83806},"type":"module","engines":{"node":">=20"},"gitHead":"d8a57beb18868c464aea9352af887a5d23c732dd","scripts":{"dev":"tsx src/index.ts","build":"tsc -p tsconfig.json","build:binaries":"sh scripts/build-binaries.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:044214ec-53e7-412d-ada7-2b1cd61d02f6"}},"_npmVersion":"12.0.1","description":"Synchronex local agent bridge — routes AI generation through your local subscription CLIs","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ora":"^9.4.1","open":"^11.0.0","boxen":"^8.0.1","chalk":"^5.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","typescript":"^5.6.3","@types/node":"^25.9.5"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-bridge_0.6.7_1784335876798_0.8778767376309518","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@synchronex/agent-bridge","version":"0.7.0","license":"Apache-2.0","_id":"@synchronex/agent-bridge@0.7.0","maintainers":[{"name":"kmdesle21","email":"kevin@synchronex.ai"}],"bin":{"agent-bridge":"dist/index.js"},"dist":{"shasum":"0fe91d25364e7cefcbb6c5c27eebe9f2a9fd8baa","tarball":"https://registry.npmjs.org/@synchronex/agent-bridge/-/agent-bridge-0.7.0.tgz","fileCount":18,"integrity":"sha512-AIgfrfv3JintTHqwSBPs80SJYq8YIZeI0gnT2X04r0NLyaHZP8mIyUJ/IY6WnrCnqeyEACvvH6Cqm+EjQCegkA==","signatures":[{"sig":"MEYCIQDYz0O6pfXH1W3eDHjnUPmCw43hH8n7MEnmQ6wqaIFxgwIhAOLy6qtnPivNgpQk6z+sIao6S6r+33hb7l5KEFzKflM4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110498},"type":"module","engines":{"node":">=20"},"gitHead":"d0cb976a9ac589e2595e008564c279b03a6fe0a2","scripts":{"dev":"tsx src/index.ts","build":"tsc -p tsconfig.json","build:binaries":"sh scripts/build-binaries.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:044214ec-53e7-412d-ada7-2b1cd61d02f6"}},"_npmVersion":"12.0.1","description":"Synchronex local agent bridge — routes AI generation through your local subscription CLIs","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ora":"^9.4.1","open":"^11.0.0","boxen":"^8.0.1","chalk":"^5.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","typescript":"^5.6.3","@types/node":"^25.9.5"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-bridge_0.7.0_1785034624742_0.39697478071901493","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@synchronex/agent-bridge","version":"0.7.1","license":"Apache-2.0","_id":"@synchronex/agent-bridge@0.7.1","maintainers":[{"name":"kmdesle21","email":"kevin@synchronex.ai"}],"bin":{"agent-bridge":"dist/index.js"},"dist":{"shasum":"729aa308858638a58bb2c32ed0b8e67ed8d213b8","tarball":"https://registry.npmjs.org/@synchronex/agent-bridge/-/agent-bridge-0.7.1.tgz","fileCount":18,"integrity":"sha512-jpEJTW4/R2AiYPd5JRR/3iNTzd6AOF5HsZjmjpTU/FGdZV9HzceghiF+7oodVIE9WdYX0oFWKC4osSqmfhncxw==","signatures":[{"sig":"MEUCIGsdzZBHss8jV093hz2d2D8k8bC0+6Wy2QVBDJ80cqTQAiEA2LKlOxnwET9ViILUgkIoBOLhc1AAOqqGfM8Ks0kPl54=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110988},"type":"module","engines":{"node":">=20"},"gitHead":"f352f8369acc22f810bceb50bed8f64327a307bb","scripts":{"dev":"tsx src/index.ts","build":"tsc -p tsconfig.json","build:binaries":"sh scripts/build-binaries.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:044214ec-53e7-412d-ada7-2b1cd61d02f6"}},"_npmVersion":"12.0.1","description":"Synchronex local agent bridge — routes AI generation through your local subscription CLIs","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ora":"^9.4.1","open":"^11.0.0","boxen":"^8.0.1","chalk":"^5.6.2","cross-spawn":"^7.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","typescript":"^5.6.3","@types/node":"^25.9.5","@types/cross-spawn":"^6.0.6"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-bridge_0.7.1_1785359020652_0.42828933310977724","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@synchronex/agent-bridge","version":"0.7.2","license":"Apache-2.0","_id":"@synchronex/agent-bridge@0.7.2","maintainers":[{"name":"kmdesle21","email":"kevin@synchronex.ai"}],"bin":{"agent-bridge":"dist/index.js"},"dist":{"shasum":"533b38fab48fd1bcc25592226aa8f67a4c4b300c","tarball":"https://registry.npmjs.org/@synchronex/agent-bridge/-/agent-bridge-0.7.2.tgz","fileCount":18,"integrity":"sha512-dLtY41MLsvIw/wOtXsR+zKtmKYeGNYuNZ/AdUx5lDSy5HXd+3UGSoPshJatSatByzNteG8C1jEjRwMTrhoi/0A==","signatures":[{"sig":"MEUCIB9RwnfvRQiPkRKEiSurffpyFiliSDMTDVY/upAnWQCgAiEA1VkYxCHERfydKbdNdiUVhreX7FaJgsFe3Fh+o76POy0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110440},"type":"module","engines":{"node":">=20"},"gitHead":"029046d34f741a472cbd38a63fc11ff1109ec1f2","scripts":{"dev":"tsx src/index.ts","build":"tsc -p tsconfig.json","build:binaries":"sh scripts/build-binaries.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:044214ec-53e7-412d-ada7-2b1cd61d02f6"}},"_npmVersion":"12.0.2","description":"Synchronex local agent bridge — routes AI generation through your local subscription CLIs","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ora":"^9.4.1","open":"^11.0.0","boxen":"^8.0.1","chalk":"^5.6.2","cross-spawn":"^7.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","typescript":"^5.6.3","@types/node":"^25.9.5","@types/cross-spawn":"^6.0.6"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-bridge_0.7.2_1785400379859_0.48707141637294615","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"@synchronex/agent-bridge","version":"0.7.3","license":"Apache-2.0","_id":"@synchronex/agent-bridge@0.7.3","maintainers":[{"name":"kmdesle21","email":"kevin@synchronex.ai"}],"bin":{"agent-bridge":"dist/index.js"},"dist":{"shasum":"5f718258bb78ab39443812889c4850c671eb87cf","tarball":"https://registry.npmjs.org/@synchronex/agent-bridge/-/agent-bridge-0.7.3.tgz","fileCount":19,"integrity":"sha512-S3dnklQCCVTSVcBiTf09BT5wRsUzk/umSlObcj5c3lVwkLG/X2AMCLj7T4Wnwd1Sq1gi8DcPGBushslEuQcJWg==","signatures":[{"sig":"MEYCIQCw9WUtKKgUmgdYyaUKR5xCqV6gVAMGLr4mkO/EHGfueAIhALzZ7OFAZ3JktfvPvJUmXtgN2RxByuL8ewC0+WmrZgG3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":114632},"type":"module","engines":{"node":">=20"},"gitHead":"96af5d4c129b64469cd320ae62d4de0011d0ae33","scripts":{"dev":"tsx src/index.ts","build":"tsc -p tsconfig.json","build:binaries":"sh scripts/build-binaries.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:044214ec-53e7-412d-ada7-2b1cd61d02f6"}},"_npmVersion":"12.0.2","description":"Synchronex local agent bridge — routes AI generation through your local subscription CLIs","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ora":"^9.4.1","open":"^11.0.0","boxen":"^8.0.1","chalk":"^5.6.2","cross-spawn":"^7.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","typescript":"^5.6.3","@types/node":"^25.9.5","@types/cross-spawn":"^6.0.6"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-bridge_0.7.3_1785411802178_0.19294516090262026","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@synchronex/agent-bridge","version":"0.8.0","license":"Apache-2.0","_id":"@synchronex/agent-bridge@0.8.0","maintainers":[{"name":"kmdesle21","email":"kevin@synchronex.ai"}],"bin":{"agent-bridge":"dist/index.js"},"dist":{"shasum":"ce6e0b73b76294fc1681b8b653d7a9a2bcf04ac1","tarball":"https://registry.npmjs.org/@synchronex/agent-bridge/-/agent-bridge-0.8.0.tgz","fileCount":23,"integrity":"sha512-F43NEvqNOvhejLgoWgptgiOpVMe4tTHTNGcVBrhVnzNmNO4F3GYzXFRJwV8urHBJL/l0DVrZSPGFh6dPFzSTCw==","signatures":[{"sig":"MEYCIQDm0w91wif+1TCbnUwTAbufrNY8Bjqu911b5fW5dd0k8wIhAOUEoABSO8O1+730BtMoUOYwAVwsPN+guPdt8jWI9cPT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":127086},"type":"module","engines":{"node":">=20"},"gitHead":"8e6be4702f916457b787ae9f54811f51aaff87dc","scripts":{"dev":"tsx src/index.ts","build":"tsc -p tsconfig.json","build:binaries":"sh scripts/build-binaries.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:044214ec-53e7-412d-ada7-2b1cd61d02f6"}},"_npmVersion":"12.0.2","description":"Synchronex local agent bridge — routes AI generation through your local subscription CLIs","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ora":"^9.4.1","open":"^11.0.0","boxen":"^8.0.1","chalk":"^5.6.2","cross-spawn":"^7.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","typescript":"^5.6.3","@types/node":"^25.9.5","@types/cross-spawn":"^6.0.6"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-bridge_0.8.0_1786094970215_0.4954802227724122","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@synchronex/agent-bridge","version":"0.9.0","license":"Apache-2.0","_id":"@synchronex/agent-bridge@0.9.0","maintainers":[{"name":"kmdesle21","email":"kevin@synchronex.ai"}],"bin":{"agent-bridge":"dist/index.js"},"dist":{"shasum":"a3ec165d7c5731f71061c9b3e43f762e64ab3f45","tarball":"https://registry.npmjs.org/@synchronex/agent-bridge/-/agent-bridge-0.9.0.tgz","fileCount":23,"integrity":"sha512-Ry4TphWHDofsNFXMVAmmxGvAsk91a0OY0fwZ1Um7gY+D5pByaMp6NsADPKbGgect93eytQBeRJIxKcVdu6ukqg==","signatures":[{"sig":"MEUCIQC+kwmabfMNki6a7irNIDh+8r6ygnyU3IixK7SYOG71lwIgd7Grg7zlXuuyv0U3+1GDDjwGL81Cj7bO/Dh98LE4QX4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":127469},"type":"module","engines":{"node":">=20"},"gitHead":"8f0e9e2b4ab0f20ed575bdba7b3c10733e0f4978","scripts":{"dev":"tsx src/index.ts","build":"tsc -p tsconfig.json","build:binaries":"sh scripts/build-binaries.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:044214ec-53e7-412d-ada7-2b1cd61d02f6"}},"_npmVersion":"12.0.2","description":"Synchronex local agent bridge — routes AI generation through your local subscription CLIs","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ora":"^9.4.1","open":"^11.0.0","boxen":"^8.0.1","chalk":"^5.6.2","cross-spawn":"^7.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","typescript":"^5.6.3","@types/node":"^25.9.5","@types/cross-spawn":"^6.0.6"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-bridge_0.9.0_1786391952628_0.934687033849219","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@synchronex/agent-bridge","version":"0.10.0","license":"Apache-2.0","_id":"@synchronex/agent-bridge@0.10.0","maintainers":[{"name":"kmdesle21","email":"kevin@synchronex.ai"}],"bin":{"agent-bridge":"dist/index.js"},"dist":{"shasum":"78754288add790322c62d1de7589203bcd6d8ab0","tarball":"https://registry.npmjs.org/@synchronex/agent-bridge/-/agent-bridge-0.10.0.tgz","fileCount":28,"integrity":"sha512-2GXBOpU6tWQN6Uisc4qYZeTGxXgfZp/JAK1PBUxrieO8L+To3Q8cpuqnqyc23+k6ubCpVIop5n7/9kWTkynKgQ==","signatures":[{"sig":"MEUCIFSP0+UQCE3nPRvGYGxXIbuzPp8zVW4+lAKaFhtJshnhAiEA5DocHQol2PBKC3JqidNNNzNPyCd3JYMmiNeDj2VfPh0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":154268},"type":"module","engines":{"node":">=20"},"gitHead":"824dfaa26e6329a5830d8cbb1dbbc3f864709067","scripts":{"dev":"tsx src/index.ts","build":"tsc -p tsconfig.json","build:binaries":"sh scripts/build-binaries.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:044214ec-53e7-412d-ada7-2b1cd61d02f6"}},"_npmVersion":"12.0.2","description":"Synchronex local agent bridge — routes AI generation through your local subscription CLIs","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ora":"^9.4.1","open":"^11.0.0","boxen":"^8.0.1","chalk":"^5.6.2","cross-spawn":"^7.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.12","typescript":"^5.6.3","@types/node":"^25.9.5","@types/cross-spawn":"^6.0.6"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-bridge_0.10.0_1786838395995_0.03277284805485725","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@synchronex/agent-bridge","version":"0.10.1","license":"Apache-2.0","_id":"@synchronex/agent-bridge@0.10.1","maintainers":[{"name":"kmdesle21","email":"kevin@synchronex.ai"}],"bin":{"agent-bridge":"dist/index.js"},"dist":{"shasum":"de8ef9219a340f428202236c9d23cd146f0b681a","tarball":"https://registry.npmjs.org/@synchronex/agent-bridge/-/agent-bridge-0.10.1.tgz","fileCount":29,"integrity":"sha512-kkPD6P3IRLZSEcQgg10KrWxcGCIVPenXGu0Wa81YHOyTnH5bNh+RjU8W5ZiaQpeMgMLFMJzHy131Mzl4bcE42A==","signatures":[{"sig":"MEUCID+Q4NhJr0idy62VzmQCunYGewyo0dubAMrIf4LJKRWvAiEAglwLFCihiGWUUQfqJuzwwh6ObBJyVQubByNXs5o6IcQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156411},"type":"module","engines":{"node":">=20"},"gitHead":"aaafcdcff74ef5bb23ee50c03b73f920e7e75a5b","scripts":{"dev":"tsx src/index.ts","build":"tsc -p tsconfig.json","build:binaries":"sh scripts/build-binaries.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:044214ec-53e7-412d-ada7-2b1cd61d02f6"}},"_npmVersion":"12.0.2","description":"Synchronex local agent bridge — routes AI generation through your local subscription CLIs","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ora":"^9.4.1","open":"^11.0.0","boxen":"^8.0.1","chalk":"^5.6.2","cross-spawn":"^7.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.12","typescript":"^5.6.3","@types/node":"^25.9.5","@types/cross-spawn":"^6.0.6"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-bridge_0.10.1_1786841614157_0.23821066734004726","host":"s3://npm-registry-packages-npm-production"}},"0.10.2":{"name":"@synchronex/agent-bridge","version":"0.10.2","license":"Apache-2.0","_id":"@synchronex/agent-bridge@0.10.2","maintainers":[{"name":"kmdesle21","email":"kevin@synchronex.ai"}],"bin":{"agent-bridge":"dist/index.js"},"dist":{"shasum":"11ed54e904f4541cdc9d499085b3d22676e1b232","tarball":"https://registry.npmjs.org/@synchronex/agent-bridge/-/agent-bridge-0.10.2.tgz","fileCount":29,"integrity":"sha512-GHqM0wc4cteEg1DtrHh7esgI8yOPn/iEBjplbUAUZAHu3TLrjYe8vcz429LUxW7Ehs6t/GAMvOkgxvyitB4dNw==","signatures":[{"sig":"MEUCIQDPFLFMODYwV3uET61jKlb0af5M/f415kfVi0Bo9RVOwwIgPluf0BNizTuuxmbKKWOlxtPWPohly0KZXuHmhEdJdTs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156411},"type":"module","engines":{"node":">=20"},"gitHead":"db52e3edb6f37d4621b8f071022f227953b84c7c","scripts":{"dev":"tsx src/index.ts","build":"tsc -p tsconfig.json","build:binaries":"sh scripts/build-binaries.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:044214ec-53e7-412d-ada7-2b1cd61d02f6"}},"_npmVersion":"12.0.2","description":"Synchronex local agent bridge — routes AI generation through your local subscription CLIs","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ora":"^9.4.1","open":"^11.0.0","boxen":"^8.0.1","chalk":"^5.6.2","cross-spawn":"^7.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.12","typescript":"^5.6.3","@types/node":"^25.9.5","@types/cross-spawn":"^6.0.6"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-bridge_0.10.2_1786843332853_0.181401608402032","host":"s3://npm-registry-packages-npm-production"}},"0.10.3":{"name":"@synchronex/agent-bridge","version":"0.10.3","license":"Apache-2.0","_id":"@synchronex/agent-bridge@0.10.3","maintainers":[{"name":"kmdesle21","email":"kevin@synchronex.ai"}],"bin":{"agent-bridge":"dist/index.js"},"dist":{"shasum":"13068c1f50bc094253c929d9d49aed1b6de81f7d","tarball":"https://registry.npmjs.org/@synchronex/agent-bridge/-/agent-bridge-0.10.3.tgz","fileCount":33,"integrity":"sha512-9M5wMYdrXTAV9XlxUQMOIW/DgJR2ahhN3vzUVJHoYHz9BUMz1JWOTId+taCdXE/9CTHA/YbfqaVqMoUGzkzPQQ==","signatures":[{"sig":"MEUCIQC2EInFFnWmhW7/F24Ss4Y1FWgqOgR0fH7C14EUTm2P8wIgWAh33qt2WTTvH/vsdTzM9hBSgJxkzpgXJ5cVZusAaOg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187990},"type":"module","engines":{"node":">=20"},"gitHead":"40295f3384ec4c968c2c496bf7f9e531bea99414","scripts":{"dev":"tsx src/index.ts","build":"tsc -p tsconfig.json","build:binaries":"sh scripts/build-binaries.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:044214ec-53e7-412d-ada7-2b1cd61d02f6"}},"_npmVersion":"12.0.2","description":"Synchronex local agent bridge — routes AI generation through your local subscription CLIs","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ora":"^9.4.1","open":"^11.0.1","boxen":"^8.0.1","chalk":"^5.6.2","cross-spawn":"^7.0.6","@supabase/supabase-js":"^2.110.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.12","typescript":"^5.6.3","@types/node":"^25.9.5","@types/cross-spawn":"^6.0.6"},"optionalDependencies":{"node-pty":"^1.1.0","@agentclientprotocol/sdk":"^1.3.0","@agentclientprotocol/claude-agent-acp":"^0.70.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-bridge_0.10.3_1787639798176_0.787898671793859","host":"s3://npm-registry-packages-npm-production"}},"0.10.4":{"name":"@synchronex/agent-bridge","version":"0.10.4","license":"Apache-2.0","_id":"@synchronex/agent-bridge@0.10.4","maintainers":[{"name":"kmdesle21","email":"kevin@synchronex.ai"}],"bin":{"agent-bridge":"dist/index.js"},"dist":{"shasum":"0334d0a067b10dddbf1ea5c26241ee77c5d10716","tarball":"https://registry.npmjs.org/@synchronex/agent-bridge/-/agent-bridge-0.10.4.tgz","fileCount":34,"integrity":"sha512-YXXaLC7+ckZZeqdf0rLwDxEfhhEWRBn0CfLh78P6d9qVlL/bMYeDHldcNEMM6oyxe/oxCicrCgaXMat/mOdO6w==","signatures":[{"sig":"MEUCIQClibgbu35LJtS0tEyHOSI1DJpDBBZC8NGYOk6YbLzVwQIgT0/EMIKEjlEx2WHEYvFU84vR7IkhSLgSu4VtBatMHr4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191532},"type":"module","engines":{"node":">=20"},"gitHead":"d94a135be70e0e30620eb158027083e06eade79e","scripts":{"dev":"tsx src/index.ts","build":"tsc -p tsconfig.json","build:binaries":"sh scripts/build-binaries.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:044214ec-53e7-412d-ada7-2b1cd61d02f6"}},"_npmVersion":"12.0.2","description":"Synchronex local agent bridge — routes AI generation through your local subscription CLIs","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ora":"^9.4.1","open":"^11.0.1","boxen":"^8.0.1","chalk":"^5.6.2","cross-spawn":"^7.0.6","@supabase/supabase-js":"^2.110.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.12","typescript":"^5.6.3","@types/node":"^25.9.5","@types/cross-spawn":"^6.0.6"},"optionalDependencies":{"node-pty":"^1.1.0","@agentclientprotocol/sdk":"^1.3.0","@agentclientprotocol/claude-agent-acp":"^0.70.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-bridge_0.10.4_1787644136719_0.25305639431129334","host":"s3://npm-registry-packages-npm-production"}},"0.10.5":{"name":"@synchronex/agent-bridge","version":"0.10.5","license":"Apache-2.0","_id":"@synchronex/agent-bridge@0.10.5","maintainers":[{"name":"kmdesle21","email":"kevin@synchronex.ai"}],"bin":{"agent-bridge":"dist/index.js"},"dist":{"shasum":"dd4703e652ba268b85c91ec35bd75c806e064183","tarball":"https://registry.npmjs.org/@synchronex/agent-bridge/-/agent-bridge-0.10.5.tgz","fileCount":34,"integrity":"sha512-pGaCa4DQULuZDt5rh6R0FEJAqPh/3tWSxnClxdckrJksvMlkBPM7BUUIr3a5COmKnwWb6uwBz2NRxYz/KK4QxQ==","signatures":[{"sig":"MEYCIQCagJVp0b7X+n9M6SdCnE5jIBzuKqE9mQ1mFcCjTbX5SwIhAPGS72lFO7EuLTy0/OoVvegk0V0YpzUhX+55GS2CYSZ4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191626},"type":"module","engines":{"node":">=20"},"gitHead":"7e7023172a0f8df811b8859922bed9ec3a8e81ac","scripts":{"dev":"tsx src/index.ts","build":"tsc -p tsconfig.json","build:binaries":"sh scripts/build-binaries.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:044214ec-53e7-412d-ada7-2b1cd61d02f6"}},"_npmVersion":"12.0.2","description":"Synchronex local agent bridge — routes AI generation through your local subscription CLIs","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ora":"^9.4.1","open":"^11.0.1","boxen":"^8.0.1","chalk":"^5.6.2","cross-spawn":"^7.0.6","@supabase/supabase-js":"^2.110.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.12","typescript":"^5.6.3","@types/node":"^25.9.5","@types/cross-spawn":"^6.0.6"},"optionalDependencies":{"node-pty":"^1.1.0","@agentclientprotocol/sdk":"^1.3.0","@agentclientprotocol/claude-agent-acp":"^0.70.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-bridge_0.10.5_1787649046692_0.33342126383516546","host":"s3://npm-registry-packages-npm-production"}},"0.10.6":{"name":"@synchronex/agent-bridge","version":"0.10.6","license":"Apache-2.0","_id":"@synchronex/agent-bridge@0.10.6","maintainers":[{"name":"kmdesle21","email":"kevin@synchronex.ai"}],"bin":{"agent-bridge":"dist/index.js"},"dist":{"shasum":"94748c30cb8c39959dc02324ef3db86f1197cf26","tarball":"https://registry.npmjs.org/@synchronex/agent-bridge/-/agent-bridge-0.10.6.tgz","fileCount":34,"integrity":"sha512-Pr9BtvxaWA1x7k1mF9UlbKykPkSyt7peSZC2FylGJpF/EweNdvRaJMt+opUWZ3pxlimroVBosv6EbZWY/3ZtdQ==","signatures":[{"sig":"MEYCIQCV9/axbus/lvB1pe3hfUJdUfd3Tgi698AxxeO4khjboQIhAJ7GeynLoGI+1u6hH+ldi9yfbhBCbaUsKCZTJVKHvRe1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192137},"type":"module","engines":{"node":">=20"},"gitHead":"2789383b7662c4d3f7328b3ebb47378763b429f6","scripts":{"dev":"tsx src/index.ts","build":"tsc -p tsconfig.json","build:binaries":"sh scripts/build-binaries.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:044214ec-53e7-412d-ada7-2b1cd61d02f6"}},"_npmVersion":"12.0.2","description":"Synchronex local agent bridge — routes AI generation through your local subscription CLIs","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ora":"^9.4.1","open":"^11.0.1","boxen":"^8.0.1","chalk":"^5.6.2","cross-spawn":"^7.0.6","@supabase/supabase-js":"^2.110.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.12","typescript":"^5.6.3","@types/node":"^25.9.5","@types/cross-spawn":"^6.0.6"},"optionalDependencies":{"node-pty":"^1.1.0","@agentclientprotocol/sdk":"^1.3.0","@agentclientprotocol/claude-agent-acp":"^0.70.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-bridge_0.10.6_1787651211147_0.4209089717592511","host":"s3://npm-registry-packages-npm-production"}},"0.10.7":{"name":"@synchronex/agent-bridge","version":"0.10.7","license":"Apache-2.0","_id":"@synchronex/agent-bridge@0.10.7","maintainers":[{"name":"kmdesle21","email":"kevin@synchronex.ai"}],"bin":{"agent-bridge":"dist/index.js"},"dist":{"shasum":"22de531a58db3c889532f9971e84153fce5e21d7","tarball":"https://registry.npmjs.org/@synchronex/agent-bridge/-/agent-bridge-0.10.7.tgz","fileCount":34,"integrity":"sha512-1egnntV+3cgkikylHqNjwngCJ1eCGj5WYFS23Wx5g6bsmmQQVtQ4bFZXWU79T511plmBOyaPZahq64hxlqHwNA==","signatures":[{"sig":"MEQCIAP5DFTsEKV6352+QmMwlfvzsVGtghysoafcATsRhoNMAiBfPvQpu/Npwwb2B+e/xq/0LEptiurARI9Ua+eS0EXgpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193318},"type":"module","engines":{"node":">=20"},"gitHead":"e5377c31f2c59da241fabec873033df7d3b22ea0","scripts":{"dev":"tsx src/index.ts","build":"tsc -p tsconfig.json","build:binaries":"sh scripts/build-binaries.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:044214ec-53e7-412d-ada7-2b1cd61d02f6"}},"_npmVersion":"12.0.2","description":"Synchronex local agent bridge — routes AI generation through your local subscription CLIs","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ora":"^9.4.1","open":"^11.0.1","boxen":"^8.0.1","chalk":"^5.6.2","cross-spawn":"^7.0.6","@supabase/supabase-js":"^2.110.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.12","typescript":"^5.6.3","@types/node":"^25.9.5","@types/cross-spawn":"^6.0.6"},"optionalDependencies":{"node-pty":"^1.1.0","@agentclientprotocol/sdk":"^1.3.0","@agentclientprotocol/claude-agent-acp":"^0.70.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-bridge_0.10.7_1787652729452_0.6471847084738662","host":"s3://npm-registry-packages-npm-production"}},"0.10.8":{"name":"@synchronex/agent-bridge","version":"0.10.8","license":"Apache-2.0","_id":"@synchronex/agent-bridge@0.10.8","maintainers":[{"name":"kmdesle21","email":"kevin@synchronex.ai"}],"bin":{"agent-bridge":"dist/index.js"},"dist":{"shasum":"d0e7161b8f8c29818c7d869e140b9c54ee62aa3b","tarball":"https://registry.npmjs.org/@synchronex/agent-bridge/-/agent-bridge-0.10.8.tgz","fileCount":35,"integrity":"sha512-6w8SSmHd4+eKIftkjih6jPITGYvCeqcu3SQ786M775s2W2slo0SxEuYNBTxR9QsdTooZDcW90qAOrK2hQ9uBdg==","signatures":[{"sig":"MEQCIESujXLCoSI22P1wnRAJRlcR1MwdCx1/+X2NLuMt5Fr8AiBOxwOcnBUovdtlaLRGD+SksWhp/Xwfm7HiDZnZtr9/Zw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204162},"type":"module","engines":{"node":">=20"},"gitHead":"0790245e74ad3481e87e3f2871d9c8fc251cbf6d","scripts":{"dev":"tsx src/index.ts","build":"tsc -p tsconfig.json","build:binaries":"sh scripts/build-binaries.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:044214ec-53e7-412d-ada7-2b1cd61d02f6"}},"_npmVersion":"12.0.2","description":"Synchronex local agent bridge — routes AI generation through your local subscription CLIs","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ora":"^9.4.1","open":"^11.0.1","boxen":"^8.0.1","chalk":"^5.6.2","cross-spawn":"^7.0.6","@supabase/supabase-js":"^2.110.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.12","typescript":"^5.6.3","@types/node":"^25.9.5","@types/cross-spawn":"^6.0.6"},"optionalDependencies":{"node-pty":"^1.1.0","@agentclientprotocol/sdk":"^1.3.0","@agentclientprotocol/claude-agent-acp":"^0.70.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-bridge_0.10.8_1788380667791_0.4377774163243249","host":"s3://npm-registry-packages-npm-production"}},"0.10.9":{"name":"@synchronex/agent-bridge","version":"0.10.9","license":"Apache-2.0","_id":"@synchronex/agent-bridge@0.10.9","maintainers":[{"name":"kmdesle21","email":"kevin@synchronex.ai"}],"bin":{"agent-bridge":"dist/index.js"},"dist":{"shasum":"85f46c73fa14920ecd0433863d4ad4f4ed80655a","tarball":"https://registry.npmjs.org/@synchronex/agent-bridge/-/agent-bridge-0.10.9.tgz","fileCount":38,"integrity":"sha512-xjoz2zOI9VmTxNt/t4SF6PrItCzZFjEBsAlf5ljmfjMSP7yO+qJcyquJIm1OsHDaD40TIzHTGG4kVsmYz84ZOg==","signatures":[{"sig":"MEUCIQC/bFYNsseamdP8USr2fDr5MaidJgA3ibkAYHsnV93OZwIgUIk3vVpQfkjKUqF5tnDuIrlh6sF2Nlc7iHwxAs80eAw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220586},"type":"module","engines":{"node":">=20"},"gitHead":"d936339acb2dc8b829e4a40733daef862a2508a4","scripts":{"dev":"tsx src/index.ts","build":"tsc -p tsconfig.json","build:binaries":"sh scripts/build-binaries.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:044214ec-53e7-412d-ada7-2b1cd61d02f6"}},"_npmVersion":"12.0.2","description":"Synchronex local agent bridge — routes AI generation through your local subscription CLIs","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ora":"^9.4.1","open":"^11.0.2","boxen":"^8.0.1","chalk":"^5.6.2","cross-spawn":"^7.0.6","@supabase/supabase-js":"^2.110.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","typescript":"^5.6.3","@types/node":"^25.9.5","@types/cross-spawn":"^6.0.6"},"optionalDependencies":{"node-pty":"^1.1.0","@agentclientprotocol/sdk":"^1.3.0","@agentclientprotocol/claude-agent-acp":"^0.74.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-bridge_0.10.9_1789180686747_0.9513993421041633","host":"s3://npm-registry-packages-npm-production"}},"0.10.10":{"name":"@synchronex/agent-bridge","version":"0.10.10","license":"Apache-2.0","_id":"@synchronex/agent-bridge@0.10.10","maintainers":[{"name":"kmdesle21","email":"kevin@synchronex.ai"}],"bin":{"agent-bridge":"dist/index.js"},"dist":{"shasum":"57057e3e8c709715b35ae5c4f72b24c5fef93efe","tarball":"https://registry.npmjs.org/@synchronex/agent-bridge/-/agent-bridge-0.10.10.tgz","fileCount":41,"integrity":"sha512-PkxelS3s/OcDk1nkxlx5SvttvFyScYYJIargGfoozLtePqhd93PNkIkFpkue/Ex6tw9mW6wW+S9FNO1ZOt7pTQ==","signatures":[{"sig":"MEUCIGG7oKhc/seh38OD0bmZ1Gop9jUJ1VEso/d9dgVJnYulAiEAnRG4v/fnnfvVt8/yMEivAYYW/fexzpyldcQnns9DGP4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":251897},"type":"module","engines":{"node":">=20"},"gitHead":"00df48e822906fff2587bb821d1962e0e670dede","scripts":{"dev":"tsx src/index.ts","build":"tsc -p tsconfig.json","build:binaries":"sh scripts/build-binaries.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:044214ec-53e7-412d-ada7-2b1cd61d02f6"}},"_npmVersion":"12.0.2","description":"Synchronex local agent bridge — routes AI generation through your local subscription CLIs","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ora":"^9.4.1","open":"^11.0.2","boxen":"^8.0.1","chalk":"^5.6.2","cross-spawn":"^7.0.6","@supabase/supabase-js":"^2.110.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","typescript":"^5.6.3","@types/node":"^25.9.5","@types/cross-spawn":"^6.0.6"},"optionalDependencies":{"node-pty":"^1.1.0","@agentclientprotocol/sdk":"^1.3.0","@agentclientprotocol/claude-agent-acp":"^0.74.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-bridge_0.10.10_1789346427017_0.007516587954103704","host":"s3://npm-registry-packages-npm-production"}},"0.10.11":{"name":"@synchronex/agent-bridge","version":"0.10.11","license":"Apache-2.0","_id":"@synchronex/agent-bridge@0.10.11","maintainers":[{"name":"kmdesle21","email":"kevin@synchronex.ai"}],"bin":{"agent-bridge":"dist/index.js"},"dist":{"shasum":"439c0100ec45d98668506b71f1b905131339c513","tarball":"https://registry.npmjs.org/@synchronex/agent-bridge/-/agent-bridge-0.10.11.tgz","fileCount":41,"integrity":"sha512-z5JwU5sDNzelsQKzd7zQIIE6tZNChCgQCrkGn2Hn9QL5m+vEkV9vvakdxw60AvigzDSBuDQFBOUEHe/3osOeHA==","signatures":[{"sig":"MEUCID2lk+sXnyonxlrs6LvotWYNXcI6oytbjWIpTjB36YyrAiEAkj04UAoyr1xrWVliJEdhXxeMq3T+PA35v/gBKenibrA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":255685},"type":"module","engines":{"node":">=20"},"gitHead":"657dda153a88cf68280fc91b1353cb759d9199ce","scripts":{"dev":"tsx src/index.ts","build":"tsc -p tsconfig.json","build:binaries":"sh scripts/build-binaries.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:044214ec-53e7-412d-ada7-2b1cd61d02f6"}},"_npmVersion":"12.0.2","description":"Synchronex local agent bridge — routes AI generation through your local subscription CLIs","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ora":"^9.4.1","open":"^11.0.2","boxen":"^8.0.1","chalk":"^5.6.2","cross-spawn":"^7.0.6","@supabase/supabase-js":"^2.110.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","typescript":"^5.6.3","@types/node":"^25.9.5","@types/cross-spawn":"^6.0.6"},"optionalDependencies":{"node-pty":"^1.1.0","@agentclientprotocol/sdk":"^1.3.0","@agentclientprotocol/claude-agent-acp":"^0.74.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-bridge_0.10.11_1789353055477_0.2332298106745092","host":"s3://npm-registry-packages-npm-production"}},"0.10.12":{"name":"@synchronex/agent-bridge","version":"0.10.12","license":"Apache-2.0","_id":"@synchronex/agent-bridge@0.10.12","maintainers":[{"name":"kmdesle21","email":"kevin@synchronex.ai"}],"bin":{"agent-bridge":"dist/index.js"},"dist":{"shasum":"92088b7de93647e44ef4b4aabcbd9e22d3e3dd8a","tarball":"https://registry.npmjs.org/@synchronex/agent-bridge/-/agent-bridge-0.10.12.tgz","fileCount":45,"integrity":"sha512-pWR7W5Wo3G7nbLYw+7uAYYqUM/pOm/Jwv6YfBdeJnAw0fhqL69XBass5lWpm7XdPb8DZzklN7lpKjHPXq29QLw==","signatures":[{"sig":"MEQCIBUm0StPgBis1K5QhSIHNaz1DP0PSC6MhE+miQgE8sOXAiBXYUdhE2rZiTJz9o1ULoxYCb+qwk8LN4UZsSNfWuD8hQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":272716},"type":"module","engines":{"node":">=20"},"gitHead":"225bae3e05102c0311a03951397c063111bf4d7f","scripts":{"dev":"tsx src/index.ts","build":"tsc -p tsconfig.json","build:binaries":"sh scripts/build-binaries.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:044214ec-53e7-412d-ada7-2b1cd61d02f6"}},"_npmVersion":"12.0.2","description":"Synchronex local agent bridge — routes AI generation through your local subscription CLIs","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ora":"^9.4.1","open":"^11.0.2","boxen":"^8.0.1","chalk":"^5.6.2","cross-spawn":"^7.0.6","@supabase/supabase-js":"^2.110.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","typescript":"^5.6.3","@types/node":"^25.9.5","@types/cross-spawn":"^6.0.6"},"optionalDependencies":{"node-pty":"^1.1.0","@agentclientprotocol/sdk":"^1.3.0","@agentclientprotocol/claude-agent-acp":"^0.74.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-bridge_0.10.12_1789365622508_0.827175991431703","host":"s3://npm-registry-packages-npm-production"}},"0.10.13":{"_id":"@synchronex/agent-bridge@0.10.13","bin":{"agent-bridge":"dist/index.js"},"dist":{"shasum":"ee5f63629a69eb720486116470232dae0a6d191c","tarball":"https://registry.npmjs.org/@synchronex/agent-bridge/-/agent-bridge-0.10.13.tgz","fileCount":47,"integrity":"sha512-FtwKAF9ZIWXnI8dU7YezI0SnDyHW4HkeXgmrHHoZR849rnJVeHuB6EGUFznzxR43NH+doULSzwVZbA3mZOUzng==","signatures":[{"sig":"MEYCIQCzINVOlLjkwdz42o+mazVFPJtZ93URMgFhNugklB+vPwIhAPvl1HJhivh3t50PZ/xtYRM78WL0Fu96trB0tCEjFMxM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDtd7FNDBjDW+mqcMNu+sA2tiM/rraWIFBrXWLcXaV+FAIgSv9ZZ1BwAeooPUK9jdAMNvsBFrnRrKAIjkW/Wngrto4="}],"unpackedSize":283962},"name":"@synchronex/agent-bridge","type":"module","engines":{"node":">=20"},"gitHead":"2ae65cc19cd3a1af7221cdad3ad7ef12c548a0c1","license":"Apache-2.0","scripts":{"dev":"tsx src/index.ts","build":"tsc -p tsconfig.json","build:binaries":"sh scripts/build-binaries.sh"},"version":"0.10.13","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:044214ec-53e7-412d-ada7-2b1cd61d02f6"}},"_npmVersion":"12.0.2","description":"Synchronex local agent bridge — routes AI generation through your local subscription CLIs","directories":{},"maintainers":[{"name":"kmdesle21","email":"kevin@synchronex.ai"}],"_nodeVersion":"22.23.2","dependencies":{"ora":"^9.4.1","open":"^11.0.2","boxen":"^8.0.1","chalk":"^5.6.2","cross-spawn":"^7.0.6","@supabase/supabase-js":"^2.110.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","typescript":"^5.6.3","@types/node":"^25.9.5","@types/cross-spawn":"^6.0.6"},"optionalDependencies":{"node-pty":"^1.1.0","@agentclientprotocol/sdk":"^1.3.0","@agentclientprotocol/claude-agent-acp":"^0.74.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/agent-bridge_0.10.13_1789408660201_0.3011918220952028"}}},"time":{"created":"2026-04-28T00:32:22.860Z","modified":"2026-09-14T17:57:40.496Z","0.1.2":"2026-04-28T00:32:23.079Z","0.1.5":"2026-04-28T05:07:08.979Z","0.1.6":"2026-04-28T19:15:57.259Z","0.2.0":"2026-04-29T05:14:21.436Z","0.2.1":"2026-04-29T06:00:07.688Z","0.2.2":"2026-04-29T07:55:51.941Z","0.3.0":"2026-04-29T10:26:55.813Z","0.3.1":"2026-05-07T18:32:07.684Z","0.3.2":"2026-05-08T08:38:39.757Z","0.3.5":"2026-05-30T05:41:37.130Z","0.4.0":"2026-06-16T21:21:19.460Z","0.4.1":"2026-06-18T01:04:40.290Z","0.6.0":"2026-07-03T09:14:28.870Z","0.6.1":"2026-07-06T20:29:35.880Z","0.6.2":"2026-07-06T21:17:36.651Z","0.6.3":"2026-07-17T21:36:29.847Z","0.6.4":"2026-07-17T22:40:38.490Z","0.6.5":"2026-07-17T22:59:31.325Z","0.6.6":"2026-07-17T23:37:15.553Z","0.6.7":"2026-07-18T00:51:16.943Z","0.7.0":"2026-07-26T02:57:04.877Z","0.7.1":"2026-07-29T21:03:40.832Z","0.7.2":"2026-07-30T08:32:59.993Z","0.7.3":"2026-07-30T11:43:22.313Z","0.8.0":"2026-08-07T09:29:30.357Z","0.9.0":"2026-08-10T19:59:12.781Z","0.10.0":"2026-08-15T23:59:56.148Z","0.10.1":"2026-08-16T00:53:34.290Z","0.10.2":"2026-08-16T01:22:13.008Z","0.10.3":"2026-08-25T06:36:38.309Z","0.10.4":"2026-08-25T07:48:56.858Z","0.10.5":"2026-08-25T09:10:46.854Z","0.10.6":"2026-08-25T09:46:51.292Z","0.10.7":"2026-08-25T10:12:09.583Z","0.10.8":"2026-09-02T20:24:27.934Z","0.10.9":"2026-09-12T02:38:06.892Z","0.10.10":"2026-09-14T00:40:27.159Z","0.10.11":"2026-09-14T02:30:55.630Z","0.10.12":"2026-09-14T06:00:22.638Z","0.10.13":"2026-09-14T17:57:40.276Z"},"license":"Apache-2.0","description":"Synchronex local agent bridge — routes AI generation through your local subscription CLIs","maintainers":[{"name":"kmdesle21","email":"kevin@synchronex.ai"}],"readme":"# Synchronex Agent Bridge\n\nRoutes AI content generation through local AI CLIs on your machine, so generation can use the provider subscription you already have instead of per-token API billing.\n\nThe bridge runs as your local user, launches official provider CLIs, and sends stdout/stderr back to the connected app. It never reads, stores, or proxies provider OAuth tokens.\n\nMost Synchronex users do not need the auto-start daemon. The managed web app is the default path, and foreground `run` is the reliable local bridge path when you want subscription routing from your machine.\n\n## Usage\n\n```bash\nnpx @synchronex/agent-bridge@latest setup\n```\n\nSetup checks Node, validates local AI provider CLIs, opens browser pairing when needed, and ends with a clear checklist. If a provider install or login is blocked, setup tells you the exact next command and leaves Synchronex on managed cloud generation instead of dead-ending.\n\nWhen setup is complete, start the bridge in the foreground:\n\n```bash\nnpx @synchronex/agent-bridge@latest run\n```\n\nFor local development:\n\n```bash\nnpx @synchronex/agent-bridge --app http://localhost:3000\n```\n\nFor Tractic:\n\n```bash\nnpx @synchronex/agent-bridge --app https://tractic.io\n```\n\n## Provider CLIs\n\nOn startup, the bridge validates installed local CLIs before reporting them as session capabilities. Presence and credential files are not enough: each provider must pass a bounded headless request so stale logins or interactive prompts fall back to managed compute cleanly.\n\n- `cli:claude` when Claude Code is installed, signed in, and validates\n- `cli:codex` when Codex CLI is installed, signed in, and validates\n- `cli:gemini` when Gemini CLI is installed, signed in, and validates\n- `cli:cursor` when Cursor CLI is installed, signed in, and validates\n\nNo extra setup is required in the bridge. Install whichever provider CLI matches the subscription you want to use, log in once, and the bridge validates it before connect. Heartbeats reuse a short-lived validation cache to avoid repeatedly spending provider requests.\n\nThe canonical setup command is `npx @synchronex/agent-bridge@latest setup`. Copy-paste setup details for Node, Claude Code, Codex CLI, Gemini CLI, Cursor CLI, and the bridge are in [`docs/SETUP.md`](docs/SETUP.md).\n\n### Installing provider CLIs\n\n**Claude Code** requires a Pro, Max, Team, Enterprise, or Console account.\n\n| Platform | Install | Login |\n|---|---|---|\n| macOS / Linux / WSL | `curl -fsSL https://claude.ai/install.sh \\| bash` | `claude` |\n| Windows PowerShell | `irm https://claude.ai/install.ps1 \\| iex` | `claude` |\n\n**ChatGPT / OpenAI Codex CLI** is included with ChatGPT Plus, Pro, Business, Edu, and Enterprise plans.\n\n| Platform | Install | Login |\n|---|---|---|\n| macOS / Windows / Linux | `npm i -g @openai/codex` | `codex` |\n\n**Gemini CLI** supports Google OAuth sign-in from the CLI.\n\n| Platform | Install | Login |\n|---|---|---|\n| macOS / Windows / Linux | `npm install -g @google/gemini-cli` | `gemini` |\n| macOS / Linux with Homebrew | `brew install gemini-cli` | `gemini` |\n\n## Subcommands\n\n```bash\nnpx @synchronex/agent-bridge                    # auto: connect if needed, then run in the foreground\nnpx @synchronex/agent-bridge setup              # check Node, vendor CLIs, auth, pairing, and fallback path\nnpx @synchronex/agent-bridge connect            # only run device authorization\nnpx @synchronex/agent-bridge add                # pair another account onto this machine (same as connect)\nnpx @synchronex/agent-bridge run                # start polling for every paired account (fails if none)\nnpx @synchronex/agent-bridge stop               # gracefully stop the running bridge without changing auto-start\nnpx @synchronex/agent-bridge restart            # gracefully stop, then start the bridge again\nnpx @synchronex/agent-bridge install            # show the foreground-run path and advanced daemon instructions\nnpx @synchronex/agent-bridge install --daemon   # advanced: install a per-user background service at login\nnpx @synchronex/agent-bridge uninstall          # remove the service, revoke tokens, and clear local credentials\nnpx @synchronex/agent-bridge uninstall --keep-token  # remove only the service; keep paired credentials\nnpx @synchronex/agent-bridge status             # list every paired account and its device\nnpx @synchronex/agent-bridge status --validate  # also run real provider validation\nnpx @synchronex/agent-bridge update             # update the installed binary (verifies checksum; npx: use @latest)\nnpx @synchronex/agent-bridge logout             # revoke + clear ALL accounts\nnpx @synchronex/agent-bridge logout --account you@example.com  # revoke + remove one account\nnpx @synchronex/agent-bridge --version           # print the installed version\nnpx @synchronex/agent-bridge --help              # show usage\n```\n\n### Foreground bridge\n\nRun `connect` first, then `run` when you want local subscription routing:\n\n```bash\nnpx @synchronex/agent-bridge connect\nnpx @synchronex/agent-bridge run\n```\n\n### Advanced background service\n\nAuto-start is optional and advanced. It is useful only if you explicitly want the bridge to run at every login without a terminal open:\n\n```bash\nnpx @synchronex/agent-bridge install --daemon\n```\n\nThe daemon installer creates a per-user service only:\n\n- macOS: `~/Library/LaunchAgents/ai.synchronex.agent-bridge.plist`\n- Windows: `%APPDATA%\\Microsoft\\Windows\\Start Menu\\Programs\\Startup\\SynchronexAgentBridge.cmd` launching an `%APPDATA%\\Synchronex\\agent-bridge.cmd` wrapper\n- Linux: `~/.config/systemd/user/synchronex-agent-bridge.service`\n\nUse `stop` to stop the current bridge without changing auto-start. Use `restart` to stop it cleanly and start it again. Use `uninstall` to unload the service, remove service files, revoke bridge tokens server-side, and clear local credentials. Passing `--keep-token` removes only the daemon service.\n\nAdvanced setup and Windows troubleshooting: [`docs/agent-bridge-setup.md`](docs/agent-bridge-setup.md).\n\n### Multiple accounts on one machine\n\nOne bridge can serve several Synchronex accounts at once — for example your\nprimary account for daily work plus a separate test/audit account. Each account\nis paired independently (`add` while signed into that account in the browser),\nand the bridge runs one session per account, each authenticated with its own\ntoken. Requests are only ever claimed by the account that owns them, so accounts\nstay fully isolated. Re-run `npx @synchronex/agent-bridge` after `add` so the\nrunning bridge picks up the newly paired account.\n\n## Environment variables\n\n| Variable | Description |\n|---|---|\n| `SYNCHRONEX_APP_URL` | Override the target app URL (alternative to `--app` flag) |\n| `SYNCHRONEX_BRIDGE_AUTH_VALIDATION_TIMEOUT_MS` | Timeout for provider validation probes. Default: 8000 |\n| `SYNCHRONEX_BRIDGE_AUTH_VALIDATION_CACHE_MS` | Cache duration for provider validation results during a bridge session. Default: 600000 |\n| `AGENT_BRIDGE_HEADLESS_TIMEOUT_MS` | Timeout for non-interactive provider requests. Default: 240000 |\n\n## Skill output files\n\nFor each generation request, the bridge creates a temporary output directory and exposes it as `BRIDGE_OUTPUT_DIR`. Skills should write deliverable files there. After the command exits, the bridge sends those files back to the connected app as attachment events:\n\n- Files up to 5 MiB are sent inline as base64\n- Larger files are uploaded to the `bridge-attachments` storage bucket with a signed URL\n\nIf `BRIDGE_OUTPUT_DIR` is not set, skills may fall back to `./output/` for local development.\n\nWhen the app includes a brand kit in the request metadata, the bridge writes it to a temporary JSON file and exposes the path as `BRIDGE_BRAND_KIT_PATH`. Skills can read that file for colors, logos, fonts, and tagline data.\n\nWhen the app includes `metadata.needsApiKeys`, the bridge writes only the requested provider API keys to a temporary JSON file and exposes it as `BRIDGE_AI_KEYS_PATH`. The file is deleted with the request directory after the command exits.\n\n## Requirements\n\n- Node 20+\n- Optional for managed compute, required for local subscription routing: at least one supported provider CLI installed, signed in, and validated. Supported providers are Claude Code, OpenAI Codex CLI, Gemini CLI, and Cursor CLI.\n","readmeFilename":"README.md"}