{"_id":"vessels","_rev":"29-03c3934cf0706f85dc2c474b7f305f44","name":"vessels","dist-tags":{"latest":"0.14.1"},"versions":{"0.2.0":{"name":"vessels","version":"0.2.0","keywords":["ai","agents","vessels","cli"],"license":"MIT","_id":"vessels@0.2.0","maintainers":[{"name":"liamdesic","email":"me@liamdesic.co"}],"bin":{"vessels":"dist/index.js"},"dist":{"shasum":"5fd820ef2a05ef365d8a9e5b8d5770aad27c1c72","tarball":"https://registry.npmjs.org/vessels/-/vessels-0.2.0.tgz","fileCount":2,"integrity":"sha512-QgLaELE/LPyq+hKSjTzLAy7RHyMpzPGIZywSWk6+4MPQP2z/nCpVZi3l+5Vogj0XPe2Lwk13nooTqeSF+8J6YQ==","signatures":[{"sig":"MEUCID61P7i+zZXUHjSF8lVODUopUKAAgBHLsw0rX3Cv5QdPAiEA9jUYbuQr6NxYH192Y3onroFO//Iz3A+D6f1MNd7csvI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10364},"type":"module","gitHead":"2fe3d8f3be6933103564d1093f4443621829f353","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"liamdesic","email":"me@liamdesic.co"},"_npmVersion":"10.9.3","description":"Vessels CLI — manage your agent communication layer from the terminal","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@supabase/supabase-js":"^2.102.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/vessels_0.2.0_1777003029523_0.25212859749160743","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"vessels","version":"0.2.1","keywords":["ai","agents","vessels","cli"],"license":"MIT","_id":"vessels@0.2.1","maintainers":[{"name":"liamdesic","email":"me@liamdesic.co"}],"bin":{"vessels":"dist/index.js"},"dist":{"shasum":"fed33da90260f4edd2d6ea54aff62fb77bd8688c","tarball":"https://registry.npmjs.org/vessels/-/vessels-0.2.1.tgz","fileCount":2,"integrity":"sha512-YMbeVutsi1kysh385wUhk/7PFlvZOnBnYGKACKQkxrhNmXrVx5/iCKgNWdZcmzmDI6yhPuyURY9qNVeyNx8c3w==","signatures":[{"sig":"MEUCIDlTN5r55oTwxSrV54hbctPSwp794bb+DoMXzXfYBsurAiEAhnyYF/2fpLgkVGcICZURh/Ip0nQKqG1QeFWgKMCxc0k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10445},"type":"module","gitHead":"10ab97e835c13cff8fba17f8240dde082b25bb39","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"liamdesic","email":"me@liamdesic.co"},"_npmVersion":"10.9.3","description":"Vessels CLI — manage your agent communication layer from the terminal","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@supabase/supabase-js":"^2.102.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/vessels_0.2.1_1777003948930_0.010284321810327013","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"vessels","version":"0.2.2","keywords":["ai","agents","vessels","cli"],"license":"MIT","_id":"vessels@0.2.2","maintainers":[{"name":"liamdesic","email":"me@liamdesic.co"}],"bin":{"vessels":"dist/index.js"},"dist":{"shasum":"9010ceadcc4a0b1d1f020916dadb178f54e97aaf","tarball":"https://registry.npmjs.org/vessels/-/vessels-0.2.2.tgz","fileCount":2,"integrity":"sha512-DXd/NVcjEhunNn0Gc/7TKvAoBM0reAM+/nv8VOOUho0TZV/6a6iShMqjLUOc6LR4nZt546Ug2r5SiXIxrFM2XA==","signatures":[{"sig":"MEYCIQCFOiw3kW7hHqhY+zkGHfq9xZ6qi0kW6VB5U7TOjPF73gIhAJR18emF4L3nD0X5SOSwX5aqlFZvTHUUfXpAq3HLC5JC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10798},"type":"module","gitHead":"6d343a9fe83d44366e2cea13e846def57c6a1fb2","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"liamdesic","email":"me@liamdesic.co"},"_npmVersion":"10.9.3","description":"Vessels CLI — manage your agent communication layer from the terminal","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@supabase/supabase-js":"^2.102.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/vessels_0.2.2_1777004117153_0.6608710945086003","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"vessels","version":"0.2.3","keywords":["ai","agents","vessels","cli"],"license":"MIT","_id":"vessels@0.2.3","maintainers":[{"name":"liamdesic","email":"me@liamdesic.co"}],"bin":{"vessels":"dist/index.js"},"dist":{"shasum":"33631545983c95108d98ef148f1602d28d695c71","tarball":"https://registry.npmjs.org/vessels/-/vessels-0.2.3.tgz","fileCount":2,"integrity":"sha512-dkjZsYuCoGRhVvcih5fExpwuBavh9dj0rZPpHS86Us5KtLZc2QUvY8su6Xt9YUGPJkn9YjCiIPrsJQS4ME5zyg==","signatures":[{"sig":"MEUCIB18ML9a509YR0OP9AanL+5YsYFIbtnlIiq2/nNh/DSJAiEAmRQ1INhdgBG1F+X5LjZi6M4xPY/W+WZEpSyQTKDX5ds=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13235},"type":"module","gitHead":"3c2f495201336194df326b9be8e3843685dd747a","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"liamdesic","email":"me@liamdesic.co"},"_npmVersion":"10.9.3","description":"Vessels CLI — manage your agent communication layer from the terminal","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@supabase/supabase-js":"^2.102.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/vessels_0.2.3_1777008678661_0.12975165233195507","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"vessels","version":"0.2.4","keywords":["ai","agents","vessels","cli"],"license":"MIT","_id":"vessels@0.2.4","maintainers":[{"name":"liamdesic","email":"me@liamdesic.co"}],"bin":{"vessels":"dist/index.js"},"dist":{"shasum":"39e974032ea64a83a6bf1ecc88aba14d15e4527c","tarball":"https://registry.npmjs.org/vessels/-/vessels-0.2.4.tgz","fileCount":2,"integrity":"sha512-cJgMUdLdiehTKTmt/ZshhJQo4d6TDvDr3NAFdK9daIa9rLDv9LoGQXtgdNoPiQutcLZ4Ln9a8oLac+m+298tFg==","signatures":[{"sig":"MEQCIB9v8QfISWijSM3bvJPLJwb+6o4FM/thoUY4UVcrBYnBAiBLPRjg+IM29/yXKiiIQFzTjLIkGb4RezpJyT4P4OwA2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14081},"type":"module","gitHead":"91d32c7d8c5766f6e645f6848289da651c441cac","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"liamdesic","email":"me@liamdesic.co"},"_npmVersion":"10.9.3","description":"Vessels CLI — manage your agent communication layer from the terminal","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@supabase/supabase-js":"^2.102.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/vessels_0.2.4_1777012812360_0.4256212579284402","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"vessels","version":"0.2.5","keywords":["ai","agents","vessels","cli"],"license":"MIT","_id":"vessels@0.2.5","maintainers":[{"name":"liamdesic","email":"me@liamdesic.co"}],"bin":{"vessels":"dist/index.js"},"dist":{"shasum":"9222ca5247e117ed6812dafe78c8fa6f0c8bcfb3","tarball":"https://registry.npmjs.org/vessels/-/vessels-0.2.5.tgz","fileCount":2,"integrity":"sha512-pMn6RobQBqYjSQmZBU6BC8BtN/WBNO3BcNiKtrspSDyFquy6IbM28WkavtFmr7a/XQJg6OSdZZCZ3asoh6Edrg==","signatures":[{"sig":"MEUCIQDwVCJpPQAs8nmgoNVMmB4Oc2eQpstN1ylY0Oj0MFuNuwIgCz7mvrQVuQDHg97eIaovW+pWlQi1xhHrCwg/6vb89Sk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14107},"type":"module","gitHead":"8d0d27fa788dc61129a34cc9994b9c108c3cc0b4","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"liamdesic","email":"me@liamdesic.co"},"_npmVersion":"10.9.3","description":"Vessels CLI — manage your agent communication layer from the terminal","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@supabase/supabase-js":"^2.102.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/vessels_0.2.5_1777012914367_0.060051672959690494","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"vessels","version":"0.2.6","keywords":["ai","agents","vessels","cli"],"license":"MIT","_id":"vessels@0.2.6","maintainers":[{"name":"liamdesic","email":"me@liamdesic.co"}],"bin":{"vessels":"dist/index.js"},"dist":{"shasum":"730710ff40efd7012fe8504523623285e0e979c6","tarball":"https://registry.npmjs.org/vessels/-/vessels-0.2.6.tgz","fileCount":2,"integrity":"sha512-RjlyU6mROgeoEyD9qj/YAL67oWWvtW2O1J3398d7RaqrtA3nmGMW8NLp0pdyVn1+j/xbb3VD7Vq43vb2ej4jmQ==","signatures":[{"sig":"MEYCIQC7jO/6bY+cZmzSzcbsP0e7wRFND9NqWwCDNKLw2/QhmQIhAPIaIRjUMyj90NmyZnTaqzHEBnRdg+W6WlvFnxbh3V64","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13914},"type":"module","gitHead":"ca3cd0b4aa8d4d74fe81320789f908a3e500ad7c","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"liamdesic","email":"me@liamdesic.co"},"_npmVersion":"10.9.3","description":"Vessels CLI — manage your agent communication layer from the terminal","directories":{},"_nodeVersion":"22.19.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/vessels_0.2.6_1778210446835_0.737533998193755","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"vessels","version":"0.2.7","keywords":["ai","agents","vessels","cli"],"license":"MIT","_id":"vessels@0.2.7","maintainers":[{"name":"liamdesic","email":"me@liamdesic.co"}],"bin":{"vessels":"dist/index.js"},"dist":{"shasum":"9e607d3aa16ebf903c68ced3373d567886a6e98c","tarball":"https://registry.npmjs.org/vessels/-/vessels-0.2.7.tgz","fileCount":3,"integrity":"sha512-JowqOXypXujyiYnX0vVInBkBRncQ/x95MunGGSMCoguFrawYnaeuGiUOxsxvDKN9Wh+tHjRInVh//YU2OrZxLA==","signatures":[{"sig":"MEQCIEGYgtiTC7mKRS0IHnzU8+lML11ZdD++0iw9vb9CaySyAiBTsMmnVC1Otw5N8dqobtb/UMJkKx1l1vh2Uzh2vR2zmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18595},"type":"module","gitHead":"cf05e2243c3e955cae7454dfef78fddce377fbfe","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"liamdesic","email":"me@liamdesic.co"},"_npmVersion":"10.9.3","description":"Vessels CLI — manage your agent communication layer from the terminal","directories":{},"_nodeVersion":"22.19.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/vessels_0.2.7_1778215896766_0.7886825621591174","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"vessels","version":"0.3.0","keywords":["ai","agents","vessels","cli"],"license":"MIT","_id":"vessels@0.3.0","maintainers":[{"name":"liamdesic","email":"me@liamdesic.co"}],"bin":{"vessels":"dist/index.js"},"dist":{"shasum":"9c63dca1e3aec8259730a469d4ddab05a45d3c14","tarball":"https://registry.npmjs.org/vessels/-/vessels-0.3.0.tgz","fileCount":3,"integrity":"sha512-FUZU1oWleKxDCUI2JM+21I7VzHq4L/7Wf8dUeijfxYm7RroBItWApBD/dYtwJbMYPSiJMC7U0gHPZaujWOM6cQ==","signatures":[{"sig":"MEUCIBm57afFaLGghJrfRVD959KyDA1n0edHhqgeJcL0RX18AiEA0fvesYB1FYVQaq7Xja1P5vTBam95r4bCa7uysB3Pj38=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19769},"type":"module","gitHead":"055e4af52688ab2dc7f7dc1aca40785842801c73","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"liamdesic","email":"me@liamdesic.co"},"_npmVersion":"10.9.3","description":"Vessels CLI — manage your agent communication layer from the terminal","directories":{},"_nodeVersion":"22.19.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/vessels_0.3.0_1780489642114_0.2539618192146551","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"vessels","version":"0.6.0","keywords":["ai","agents","vessels","cli"],"license":"MIT","_id":"vessels@0.6.0","maintainers":[{"name":"liamdesic","email":"me@liamdesic.co"}],"bin":{"vessels":"dist/index.js"},"dist":{"shasum":"649b07d533900d6727959631895bd977a7dff0ce","tarball":"https://registry.npmjs.org/vessels/-/vessels-0.6.0.tgz","fileCount":3,"integrity":"sha512-hShy5yQfkDpjk7KnOaHFz7+fbteeuJnyBpceps6RlWjIZgjuQGqoh+PrzwQZNZ2XklY2NPNOgNXNmfDV7kDpzw==","signatures":[{"sig":"MEQCIEYGjf8CWOkL/bhy/VL01odUPWpPQ+xamomk5oWvt6u8AiA2OfTF8wInouua7moO+scPXatrwNwWIpV76OBqySckGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160468},"type":"module","gitHead":"0f4d23784cad9189533babe11214c46f73af804e","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"liamdesic","email":"me@liamdesic.co"},"_npmVersion":"10.9.3","description":"Vessels CLI — manage your agent communication layer from the terminal","directories":{},"_nodeVersion":"22.19.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5","@types/node":"^25.5.2","@vessels/types":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/vessels_0.6.0_1780619296855_0.7730217787788274","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"vessels","version":"0.7.0","keywords":["ai","agents","vessels","cli"],"license":"MIT","_id":"vessels@0.7.0","maintainers":[{"name":"liamdesic","email":"me@liamdesic.co"}],"bin":{"vessels":"dist/index.js"},"dist":{"shasum":"6addef8b8db82d707a70745a0f2635a186a55d0c","tarball":"https://registry.npmjs.org/vessels/-/vessels-0.7.0.tgz","fileCount":15,"integrity":"sha512-Kr5O/e6REvTbW5+DJoDOnk/oYd2Cxw0UjZAIrsOFk14iVKChQNpb80mixcqGlFFXktfVFey97Dm9MVaUz//ptw==","signatures":[{"sig":"MEUCIFU//XNDXsgfPyxgmyeWh66bEWyH3642QsqZnbMtFvRNAiEAwGsrab8//81NH+bKkogeu+NNhzzNOMbtjWMYhmvaov8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":241593},"type":"module","gitHead":"677ec32c0d728d77e4faee084679bc422aec4522","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"liamdesic","email":"me@liamdesic.co"},"_npmVersion":"10.9.3","description":"Vessels CLI — manage your agent communication layer from the terminal","directories":{},"_nodeVersion":"22.19.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5","@types/node":"^25.5.2","@vessels/types":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/vessels_0.7.0_1780694742434_0.47502823199453537","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"vessels","version":"0.8.0","keywords":["ai","agents","vessels","cli"],"license":"MIT","_id":"vessels@0.8.0","maintainers":[{"name":"liamdesic","email":"me@liamdesic.co"}],"bin":{"vessels":"dist/index.js"},"dist":{"shasum":"881ccbdbc80cb55576274fed148a1ff242141590","tarball":"https://registry.npmjs.org/vessels/-/vessels-0.8.0.tgz","fileCount":15,"integrity":"sha512-nTkjSyjZwb+f27ZFS/epX9+srJDsDlAxtgvh/boFT5KLFLrHFHwyVT5k3YBQRtSu0myRoy5RFgMftD/reaGofA==","signatures":[{"sig":"MEYCIQCxpvobLxxMD/rVJj+7u8i43OWZNbFHmHj3nZBqaFVS8wIhANyT2BWPVi27oyYXTRPm69GjGBU62dDeVPg9U/vIFMlI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":251976},"type":"module","gitHead":"641fdc95b4eff31a9c3230d121298aae1bb4d1f4","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"liamdesic","email":"me@liamdesic.co"},"_npmVersion":"10.9.3","description":"Vessels CLI — manage your agent communication layer from the terminal","directories":{},"_nodeVersion":"22.19.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5","@types/node":"^25.5.2","@vessels/types":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/vessels_0.8.0_1780733974021_0.5242331887999785","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"vessels","version":"0.9.0","keywords":["ai","agents","vessels","cli"],"license":"MIT","_id":"vessels@0.9.0","maintainers":[{"name":"liamdesic","email":"me@liamdesic.co"}],"bin":{"vessels":"dist/index.js"},"dist":{"shasum":"4fda014ab1052b740fcb75a7cfa236f18dd93442","tarball":"https://registry.npmjs.org/vessels/-/vessels-0.9.0.tgz","fileCount":16,"integrity":"sha512-S9gubvcy/Rt/ahGY5H0dD2Uk5VEiZflWhcfbFvac5wJkt8Qu24RTRl8AvV0178/f+cRSCASWb6dP1riTzm5u3g==","signatures":[{"sig":"MEUCIQDxpRi1JXLPDRSz4232BvKRJ8ecp1ezYnQ8hK7XGv7rjwIgAoBPlMoBIdf6R8ybXu97N2qFud/ZWIglSTgD0CYRUy8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":265212},"type":"module","gitHead":"818b2fae7f29ee1a41d0c3817ad663291856724b","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"liamdesic","email":"me@liamdesic.co"},"_npmVersion":"10.9.3","description":"Vessels CLI — manage your agent communication layer from the terminal","directories":{},"_nodeVersion":"22.19.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5","@types/node":"^25.5.2","@vessels/types":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/vessels_0.9.0_1780798614742_0.46280407945336144","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"vessels","version":"0.9.1","keywords":["ai","agents","vessels","cli"],"license":"MIT","_id":"vessels@0.9.1","maintainers":[{"name":"liamdesic","email":"me@liamdesic.co"}],"bin":{"vessels":"dist/index.js"},"dist":{"shasum":"9cdb3b1357674603a31978fe9069ae56c697d6ab","tarball":"https://registry.npmjs.org/vessels/-/vessels-0.9.1.tgz","fileCount":16,"integrity":"sha512-us/fyOKwuQJh1RdQOOFBf6iTX2XAq9aIejpecgI3En0UHmKXMRzXlD+ok0/F0cqjf8PAnlaTSyX5rL0tGTsG3Q==","signatures":[{"sig":"MEUCIQD2i5Hdj51GutEpIeTYaY2q1teFNPfkojOPSZJhJm1hoAIgRdcn4zw1/fuMYHGtty2oRC2lMQgc1LMqIWTv3e6KuC8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":265664},"type":"module","gitHead":"4799fb1498916222056efb4d463e5ad6d6b6fbc4","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"liamdesic","email":"me@liamdesic.co"},"_npmVersion":"10.9.3","description":"Vessels CLI — manage your agent communication layer from the terminal","directories":{},"_nodeVersion":"22.19.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5","@types/node":"^25.5.2","@vessels/types":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/vessels_0.9.1_1780800882360_0.656496478034118","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"vessels","version":"0.10.0","keywords":["ai","agents","vessels","cli"],"license":"MIT","_id":"vessels@0.10.0","maintainers":[{"name":"liamdesic","email":"me@liamdesic.co"}],"bin":{"vessels":"dist/index.js"},"dist":{"shasum":"7bb6a3931cc476ed9eb72531cbf2f6d0de585eb2","tarball":"https://registry.npmjs.org/vessels/-/vessels-0.10.0.tgz","fileCount":16,"integrity":"sha512-LmwvTnKqyqAGcPgQz6YbWdzOAWgNFBHLLWDQAC4DghCi/gEA9oeh2pJh8kkAPJw1UIgp+KSE1D+9cBU9oNWU8g==","signatures":[{"sig":"MEUCIQCbxgsznlJQRf/en0KkfSO9p4T6Wqxup/yvFSXggHAiRgIgCbN99gOXOylpdhBWarM0PO8u6j+btg3IACVV1V2f3M4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":267699},"type":"module","gitHead":"2c47f621034c4e0b5c24ac480dc3eb31557c17f6","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"liamdesic","email":"me@liamdesic.co"},"_npmVersion":"10.9.3","description":"Vessels CLI — manage your agent communication layer from the terminal","directories":{},"_nodeVersion":"22.19.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5","@types/node":"^25.5.2","@vessels/types":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/vessels_0.10.0_1780802410463_0.7122107969670781","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"vessels","version":"0.11.0","keywords":["ai","agents","vessels","cli"],"license":"MIT","_id":"vessels@0.11.0","maintainers":[{"name":"liamdesic","email":"me@liamdesic.co"}],"bin":{"vessels":"dist/index.js"},"dist":{"shasum":"e5218c263f17a4b4be193a4b99fee4419620ab8f","tarball":"https://registry.npmjs.org/vessels/-/vessels-0.11.0.tgz","fileCount":16,"integrity":"sha512-aVqwcfNwx6XuPPq8UoGD/vBSa0mf5gFzz9QV4frzMhUzck96HmkvNr57g4XQerLeMO/66f4by0nJspdBsrdGkA==","signatures":[{"sig":"MEQCICFdyXG5+wFwlrCs3meh+w2REJjg340g70BIHJJutq1FAiByPekM2skFiYVroALYTFMDWJFzW8Edtmtpd1kBDT0LeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":271422},"type":"module","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"liamdesic","email":"me@liamdesic.co"},"_npmVersion":"10.9.3","description":"Vessels CLI — manage your agent communication layer from the terminal","directories":{},"_nodeVersion":"22.19.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5","@types/node":"^25.5.2","@vessels/types":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/vessels_0.11.0_1780827232328_0.8174946241747363","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"vessels","version":"0.12.0","keywords":["ai","agents","vessels","cli"],"license":"MIT","_id":"vessels@0.12.0","maintainers":[{"name":"liamdesic","email":"me@liamdesic.co"}],"bin":{"vessels":"dist/index.js"},"dist":{"shasum":"861f76d7f15e9b0ceb30140d8402fe3582b8015d","tarball":"https://registry.npmjs.org/vessels/-/vessels-0.12.0.tgz","fileCount":16,"integrity":"sha512-aHj2ss6wFGSxZtgluHgueZwoqjGKvjuci/d/5+jKYWF+ZZFNe+VkZoLG8xcUdx0e4wf/fEzzDLPeIsjbFbszaw==","signatures":[{"sig":"MEYCIQCSL9f/mD6kNd+jh8daU8q2OgnP9KJgJMHwAcMocVQb3AIhAPi5Xn62e23+P9rm40IMAmJnMST8jogiuXzBFaqtgm82","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":291406},"type":"module","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"liamdesic","email":"me@liamdesic.co"},"_npmVersion":"10.9.3","description":"Vessels CLI — manage your agent communication layer from the terminal","directories":{},"_nodeVersion":"22.19.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5","@types/node":"^25.5.2","@vessels/types":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/vessels_0.12.0_1781828822878_0.9558616926317327","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"vessels","version":"0.13.0","keywords":["ai","agents","vessels","cli"],"license":"MIT","_id":"vessels@0.13.0","maintainers":[{"name":"liamdesic","email":"me@liamdesic.co"}],"bin":{"vessels":"dist/index.js"},"dist":{"shasum":"c57bbd776a6e26534f4283f7fca2ba90c185fd6f","tarball":"https://registry.npmjs.org/vessels/-/vessels-0.13.0.tgz","fileCount":18,"integrity":"sha512-tRk++TMiGm+4ErarAgkPveAMf6os30bsJ2fgn7E1At7PM5wsjVESXnYVdNiQIT8oWG+FLxPd9yqK3Ve49W9qeQ==","signatures":[{"sig":"MEQCID7VwxFBLk8Lnxl3916p6AwQdOh/a7Rufs5HQonjZGsEAiAOpbPc2U7GOhm6lpK0875gh+oVI3MfrCU9bp8k+nayuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":306525},"type":"module","gitHead":"a4b08070b55752951d4f75a72fcf679494d22042","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"liamdesic","email":"me@liamdesic.co"},"_npmVersion":"10.9.3","description":"Vessels CLI — manage your agent communication layer from the terminal","directories":{},"_nodeVersion":"22.19.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5","@types/node":"^25.5.2","@vessels/types":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/vessels_0.13.0_1781988271518_0.607628287721431","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"vessels","version":"0.14.0","keywords":["ai","agents","vessels","cli"],"license":"MIT","_id":"vessels@0.14.0","maintainers":[{"name":"liamdesic","email":"me@liamdesic.co"}],"bin":{"vessels":"dist/index.js"},"dist":{"shasum":"ccd0e8670b1c4ff7659cc11dc720de8b9292d337","tarball":"https://registry.npmjs.org/vessels/-/vessels-0.14.0.tgz","fileCount":16,"integrity":"sha512-ldSFnqgPPFQ6pan4HqQtzwEK3Raecmp29AMZ+fmWgGescLA96qVibU2zoIsQ9izeH2bzCOdLOmU+GfzyO9LkYg==","signatures":[{"sig":"MEUCIF8PfArLPxWKpfceGin+WNCNUxh2qdt8yitWszWAD1FPAiEAhux/ipRFKrIKO5xqto6rfQmeLSsALiMWGoY2tQFMqK0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":293881},"type":"module","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"liamdesic","email":"me@liamdesic.co"},"_npmVersion":"10.9.3","description":"Vessels CLI — manage your agent communication layer from the terminal","directories":{},"_nodeVersion":"22.19.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5","@types/node":"^25.5.2","@vessels/types":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/vessels_0.14.0_1781989677948_0.22827707178088752","host":"s3://npm-registry-packages-npm-production"}},"0.14.1":{"name":"vessels","version":"0.14.1","description":"Vessels CLI — manage your agent communication layer from the terminal","type":"module","bin":{"vessels":"dist/index.js"},"scripts":{"build":"tsup","dev":"tsup --watch"},"license":"MIT","keywords":["ai","agents","vessels","cli"],"devDependencies":{"tsup":"^8.5.1","typescript":"^5","@types/node":"^25.5.2","@vessels/types":"workspace:*"},"dependencies":{},"_id":"vessels@0.14.1","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-/3lzPqacqiHOw1d97CXVHt5iEAeyXzFxGFonh02E3XS1QKIfQNzHl3x6CBkDDMeYlpCfkCdwn0q2qXhCGWMTRQ==","shasum":"da26274c349e1e4dff69573647f5da27d4831ff9","tarball":"https://registry.npmjs.org/vessels/-/vessels-0.14.1.tgz","fileCount":18,"unpackedSize":308132,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC2SUckSKBUBKtpoWK3HxhGSBH3SSWkY9hPVeTKBHNLRAIhAPozprXM8gQiW9Z4P+CLdfcRA/j23zhvpkN0hC77RMTV"}]},"_npmUser":{"name":"liamdesic","email":"me@liamdesic.co"},"directories":{},"maintainers":[{"name":"liamdesic","email":"me@liamdesic.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vessels_0.14.1_1781989841293_0.15795123776179376"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-24T03:57:09.409Z","modified":"2026-06-20T21:10:41.540Z","0.0.0":"2014-08-06T17:36:09.833Z","0.2.0":"2026-04-24T03:57:09.667Z","0.2.1":"2026-04-24T04:12:29.055Z","0.2.2":"2026-04-24T04:15:17.282Z","0.2.3":"2026-04-24T05:31:18.788Z","0.2.4":"2026-04-24T06:40:12.530Z","0.2.5":"2026-04-24T06:41:54.506Z","0.2.6":"2026-05-08T03:20:46.999Z","0.2.7":"2026-05-08T04:51:36.910Z","0.3.0":"2026-06-03T12:27:22.238Z","0.6.0":"2026-06-05T00:28:16.997Z","0.7.0":"2026-06-05T21:25:42.575Z","0.8.0":"2026-06-06T08:19:34.145Z","0.9.0":"2026-06-07T02:16:54.910Z","0.9.1":"2026-06-07T02:54:42.577Z","0.10.0":"2026-06-07T03:20:10.615Z","0.11.0":"2026-06-07T10:13:52.468Z","0.12.0":"2026-06-19T00:27:03.034Z","0.13.0":"2026-06-20T20:44:31.655Z","0.14.0":"2026-06-20T21:07:58.086Z","0.14.1":"2026-06-20T21:10:41.429Z"},"license":"MIT","keywords":["ai","agents","vessels","cli"],"description":"Vessels CLI — manage your agent communication layer from the terminal","maintainers":[{"name":"liamdesic","email":"me@liamdesic.co"}],"readme":"# vessels\n\nCLI for [Vessels](https://vessels.app) — let your agent reach you.\n\nVessels is the communication layer between AI agents and their human operators. This CLI handles account setup, API key management, and webhook configuration.\n\n## Installation\n\n```bash\nnpm install -g vessels\n```\n\n## Setup (Claude Code and AI assistants — fully non-interactive)\n\nTwo commands. One human step (the OTP from your inbox).\n\n```bash\n# Step 1 — send OTP to your email\nvessels init --email me@example.com\n\n# Step 2 — verify and complete setup (run with the code from your inbox)\nvessels init --email me@example.com --otp 847293\n\n# Output:\n# VESSELS_API_KEY=vsl_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\n# npm install vessels-sdk\n\n# With webhook (optional — add once your server is deployed):\nvessels init --email me@example.com --otp 847293 --webhook-url https://myapp.com/hooks/vessels\n# Also prints: VESSELS_WEBHOOK_SECRET=whsec_xxx\n```\n\n`vessels init` creates an account if you don't have one, then creates an API key (and optional webhook endpoint), and prints copy-ready `.env` entries. It's designed for Claude Code or any AI assistant to drive autonomously — the only human touch point is entering the 6-digit OTP.\n\n## All commands\n\n```\nvessels init --email <email> [--otp <code>] [--name <key-name>] [--webhook-url <url>]\n    First-time setup. Run once to send OTP, re-run with --otp to complete.\n\nvessels login [--email <email>] [--otp <code>]\nvessels logout\nvessels whoami\n\nvessels keys list\nvessels keys create [--name <name>]\nvessels keys revoke <id>\n\nvessels webhooks list\nvessels webhooks create --url <https://...> [--events interaction.response,message.user]\nvessels webhooks delete <id>\nvessels webhooks enable <id>\nvessels webhooks disable <id>\n\nvessels push --vessel <id> --message <text> --key <vsl_xxx>\nvessels event --vessel <id> --title <text> [--body <markdown>] [--tone info|alert|success] --key <vsl_xxx>\nvessels mark --vessel <id> --label <text> [--type <kind>] [--subtext <text>] [--tone neutral|success|warning|danger] [--url <link>] --key <vsl_xxx>\nvessels message --vessel <id> --message <text>\n```\n\n## Full reference\n\n- SDK: [vessels-sdk on npm](https://www.npmjs.com/package/vessels-sdk)\n- Docs: [vessels.app/docs](https://vessels.app/docs)\n- AI-readable reference: [vessels.app/llms-full.txt](https://vessels.app/llms-full.txt)\n","readmeFilename":"README.md"}