{"_id":"@dsiloed/silo-link","_rev":"103-72930c376a7407e8551452051fbc0fe0","name":"@dsiloed/silo-link","dist-tags":{"latest":"1.19.28"},"versions":{"1.0.0":{"name":"@dsiloed/silo-link","version":"1.0.0","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.0.0","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"46b691641b9945ca3bf40123d5f0aec37895f3fe","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.0.0.tgz","fileCount":63,"integrity":"sha512-7kN2GF9iaDNH9Tg/g/lseTjP0wUdcljPTHJGaQL6RHw0ipvW8a8nK8vWGOcZMHtpPok8d68XZJ0k1BdzCtnCIg==","signatures":[{"sig":"MEUCID5G8VMjN06QerAGSX3JsWvgsM0yQZiNl2Zjf+cd73MjAiEAh7xpvIMEtMrjusBPxrOzaY0SYhvlxGWm1AesHNw6MHs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":211899},"type":"module","gitHead":"e9bd634105a04cd24540537f7726a652acc43019","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.0.0_1774554487954_0.953700038938289","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@dsiloed/silo-link","version":"1.0.1","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.0.1","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"956872d6a708610a1c888b9af07bb8c498647233","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.0.1.tgz","fileCount":63,"integrity":"sha512-pGt/qQulNAMZIq//FioxntyD9PzHXCCVisOkG3e8MyN3CUQbvFkgFzVfJ9fqXW5jhrPL9VIO3Newd2/xQqozTA==","signatures":[{"sig":"MEUCIG5zOhV4IhDOkdwpMxv7LTVKE4COHLLZ3r89vQ3TrahtAiEAwsGQPIcYQGgHf8gMs5xTNXfQkxfu84OqGeJloNqw0Gg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":212665},"type":"module","gitHead":"1af196e4146a34ec6f91634a1ac9c571113ed6a7","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.0.1_1774554917323_0.6182204172298211","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@dsiloed/silo-link","version":"1.0.3","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.0.3","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"36debfd62f6c69c17160c071c772b14c911e61b6","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.0.3.tgz","fileCount":63,"integrity":"sha512-EmykMnncOjhy/qUTQFqJc9kUbWTkj5Gmr3nlwWpqD7nULrY1e6y8a2ShtkDXSUStF25a3VAFb//lP1BZbCK73A==","signatures":[{"sig":"MEYCIQD/EQwevUTCggj5h9BY0YDlM+q9QMcs/x8i3emG5u9WegIhALUxGVGd457i3nN9jyWxDN05JsT23Lnl5eLYRq4HH72S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":212808},"type":"module","gitHead":"e35108f62f865ac1e39d11cca07394067f7fa6fc","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.0.3_1774555271344_0.7664583976970147","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@dsiloed/silo-link","version":"1.0.4","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.0.4","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"750a9dd268573f2b1f0f149fa78cfe034bc640cc","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.0.4.tgz","fileCount":63,"integrity":"sha512-L0vLtofCWN5valQkCXRx43yARsQ4m1xIejVsTtjJHbnSrN6jZqQyFouEtXbHn+I/6ZJsgL4g6xmpv/u2HYUZsQ==","signatures":[{"sig":"MEUCIAGvw/JYf+5V+6gTCjI/YuUs8jztxuJyrUDr4BIKwYRUAiEA2P9h34xveW03pIABjalY1AU+OQDmvmrZ9Yf3ctz65u0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":214528},"type":"module","gitHead":"b898c44adeaee0b1dbcc2cadc324b4bc2098edc0","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.0.4_1774558767732_0.742706339889031","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@dsiloed/silo-link","version":"1.0.5","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.0.5","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"b4ee48c5d98de0ae97bcedbb2638ed3ec4799623","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.0.5.tgz","fileCount":63,"integrity":"sha512-6TK5OfUvRF+MhljMrclBgP0CVkaNEgIrSxDI6kJ3GHlCse+CwYnH/EyQ6vHEX4VEZGBUbF3oRMtETRQVCtvZbQ==","signatures":[{"sig":"MEQCIG6aiWz/lFpjQjwvdFE0QYrHpE1sSaKCz6aBO2hfM0tFAiBppXhXB7XFAbFpd9ekoasnuyLNHOktUi1bXF2iplYv/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":214466},"type":"module","gitHead":"30cb364f3e1a78adbaaecc86f4edfe39c78e6904","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.0.5_1774559959093_0.7106079943625172","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@dsiloed/silo-link","version":"1.0.6","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.0.6","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"a43bc15310c126ca42fd63cadf2b434f9c0b905d","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.0.6.tgz","fileCount":63,"integrity":"sha512-Jzgf1cm3bEM6gIVJQij+FS8yGWZu45GtPHm18euyczBAkp2tx6NEsaSl9+EVGE/9j2J7IwNkJb3/JARb6mZ1vQ==","signatures":[{"sig":"MEYCIQCvNE18iMlbTAlcQVsmzYDYtG0wTJwhQYguDFcwKvY4JAIhAMDpupQZei4XXGKMs2mYbe19GAxymZyrANLu6p22fITJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":217267},"type":"module","gitHead":"12edbc16b6af93a78356638f43cf8ac259671ddc","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.0.6_1774647037436_0.6083461022017658","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@dsiloed/silo-link","version":"1.1.0","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.1.0","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"f1b2fd661dbc9640142b08249a28bed2305916b9","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.1.0.tgz","fileCount":87,"integrity":"sha512-LXVAAtnF7t0zhTIVbI/Do8u3jQSIFIw1iFVi8EAbO/nGgXRGxZXVwOi8hJI8kEVM1mWjbgMQRNARowI8Ax7Npw==","signatures":[{"sig":"MEUCIAQBjyuYFB4KqTRAFwrmRFd5h7vylZz8YVJsxR5b/2GKAiEA8Q2T1zzHpF8XxCAeXTqXYZecovwmZiZ5nYnOLIpaoQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338233},"type":"module","gitHead":"4a6977c63553df8f3e942e01cfadc6f869540d3b","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.1.0_1774994478381_0.5723102058958449","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@dsiloed/silo-link","version":"1.2.0","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.2.0","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"4d90fc9f811f6331fa264a048c0bb837a9c251f7","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.2.0.tgz","fileCount":87,"integrity":"sha512-D1rrcMOQMqpqFpZEbvkr9IPXRzBYe4UlZyqkxyqk/bvutUy9oO/6lv6B7WYPN+9ok6xAVz+HTfSaNs6FM0782A==","signatures":[{"sig":"MEYCIQCUx846hNGHAU3yt1JhP4neISkBxuMes51HZTpf33YJdQIhAKwhA8kturzbyfiHo6dIMxR+pSQFx/si2vtrfqhS2s5n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338298},"type":"module","gitHead":"8041dc9bf3cbd3db2e63b988a5ce4a1c363a3de9","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.2.0_1774997340064_0.1303988047639748","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@dsiloed/silo-link","version":"1.2.1","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.2.1","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"5eec7375a0d088d8903b08d4e50e5caeb9fd0abb","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.2.1.tgz","fileCount":87,"integrity":"sha512-AzW7dM3HTzshG9jBO+Vk0D4cPz17y88AfAMxdpDOGFBw1EqsUPqWrfHRRBECkpjkM0jJnXHbMp6T74Cbjk+zJQ==","signatures":[{"sig":"MEUCIBjS8J6VEJTg0uV4aJyFBcbu1obSSQ8XI0XczesnL4NAAiEAiLPiIXFyEBThBUK+0foDHF4G2YbMfg6ASa1lzAuyXJo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":340662},"type":"module","gitHead":"53b924e02ea848e347d1f34010049351c51f0249","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.2.1_1775000088505_0.7725960139719354","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@dsiloed/silo-link","version":"1.2.2","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.2.2","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"ed201391850f3cd4a723dc7e0d75f0add8e9e406","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.2.2.tgz","fileCount":87,"integrity":"sha512-IP6QxO+kdbacn2FbflmfF65f92xMC0WiYeRbF3IwLU5EaseEJTfDZM87Y/erejQa4yOpS9Ff/XD6sRfWLXk7wA==","signatures":[{"sig":"MEUCIF6suhWYeurWjvLw+CyBywcgKUtvTj7LdkHlk3jiGqkZAiEAkImP27/W4sJAIfpOX8Cj/iSOYTJO52vEErgzZXToUAQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":340756},"type":"module","gitHead":"df1eac3b4a38e6774edaa23f04964f74bd3d861f","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.2.2_1775001284136_0.40683814158619946","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"@dsiloed/silo-link","version":"1.2.3","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.2.3","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"5a9c4c737f859f7eea58ce025edfc0e644cb04ff","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.2.3.tgz","fileCount":87,"integrity":"sha512-WheaWGVdb3YCVYOaG8rNOhkTp0lhOg54FXChe/gpqvhyCRecQRkRr2kiJHo3lQIJwrmrBvp4wF8bwoO2RguVpg==","signatures":[{"sig":"MEQCIC7RKX68wqTRPV2dCDkPSBfBlXFDnym/vEgmCt0dyEg0AiBIzP9Km9WgeKSglpHL75qkgf9SvebrlBp3wMCDwMXGkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":343018},"type":"module","gitHead":"bbb1247a2a04360b983922e6a0a005a57fc4d638","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.2.3_1775001498532_0.31994304881462443","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"@dsiloed/silo-link","version":"1.2.4","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.2.4","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"e896083c790fa8982a61b2c096b145572dc8c432","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.2.4.tgz","fileCount":87,"integrity":"sha512-E+6XrTUw4rec+zfJ04ayBKnEA7Mp7YvK2KbecCyoKbnsbBzDMGNOjX3Sp0FsoioqkGc/fTjCJBIEPBLlYZAB2w==","signatures":[{"sig":"MEUCIF0hWi/vHC7oz8l85QCqBM+KfW6SSW1KS36NpwW0kEcaAiEAj+H6SKOjq0SpaYn7+v4RD4inoun1YHsXoTSpmlOYas8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":347648},"type":"module","gitHead":"27480107fcaf670a3996306e33bc87bdd9721f09","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.2.4_1775002713716_0.7497779586137461","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"@dsiloed/silo-link","version":"1.2.5","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.2.5","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"5287e3bf754c5ea120eea810c9c47e7f0b1823af","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.2.5.tgz","fileCount":87,"integrity":"sha512-v1lBx+GyJ7gj3lDZ5jVjMK6dU2dQxjJZ8CYHVnSzY204CNG4E948Y1clR0DnoiO4Zwvtpdhkq3bcFqyoGU6TEA==","signatures":[{"sig":"MEYCIQDW08qZgyi/4PDhkJ+xqt99aizcIMcRxger4yJXs2SIdQIhAMwcJS2C0MnbiEYmUUNDaOwLQu7TK+JkSIgeE1CJbqWE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":354937},"type":"module","gitHead":"aa2ff3bb0113a754ca2e40f332eb1fba8627e93a","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.2.5_1775074306523_0.5689296725334294","host":"s3://npm-registry-packages-npm-production"}},"1.2.7":{"name":"@dsiloed/silo-link","version":"1.2.7","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.2.7","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"a8a83e6c5ba4c6b8d4570af595b92e4ac94a2dfc","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.2.7.tgz","fileCount":87,"integrity":"sha512-vJVnReibq7FNmcgRFJsq785ZK5P7g6T5dSVDVTUCJRSqp2mIQIwR2RxBYgrjDxE+MDM0R7a99loMMJ1YWaMfWA==","signatures":[{"sig":"MEYCIQDO4zGV3CzJ1GyxzczC8nSPmox6zdaDz3c08H1VKyl7kwIhAJcc5xHHcnSb7ksnmPukpj8hujqgFBe9ZSowZQIk7YNT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":356274},"type":"module","gitHead":"efcc16a9f3995715ae56c12e88fea95548d6cb1d","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.2.7_1775078608568_0.42731489804691547","host":"s3://npm-registry-packages-npm-production"}},"1.2.8":{"name":"@dsiloed/silo-link","version":"1.2.8","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.2.8","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"7e28077c01d1887ab56c1c874553ce3d0865b0c5","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.2.8.tgz","fileCount":87,"integrity":"sha512-AdajptF4SPcZSYWCVxMehqYYoxA/bXnnmG5raYtpkpsTkAYhysoqGwACZZBlPXxkWyLzr1dFMzxpQDFwhpRmVQ==","signatures":[{"sig":"MEQCIGDaKkmFvIiWREGJTkpO2PbQ7TTrz3EAJCOny3A3oQ1AAiAeA1oO5g7n3g/7OiDNhKZ1ZNEjHOU/NQmmpuTbW8e6oQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":356322},"type":"module","gitHead":"66e2a88d27fcd0464519f233ef361f6c7ed0f6dc","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.2.8_1775079179729_0.7686273482552299","host":"s3://npm-registry-packages-npm-production"}},"1.2.9":{"name":"@dsiloed/silo-link","version":"1.2.9","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.2.9","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"960fc71064f532bf2f459843ce3d13d32794c7d3","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.2.9.tgz","fileCount":87,"integrity":"sha512-fWbTReQ52/BqKi9Y4a+WFwWj5w19jAE1HNP87ymMrpkSRlZ5Us+Vf0C+7YUzQMMfSPBN/oQdKmzrblIv1J3xdw==","signatures":[{"sig":"MEUCIQCw4finDZPziGiFOsyXKy38PbsX2FQf4zAT4UM/Af3qDgIgVGadKlfnF3SENfebI5SBo7tzfFRLAtis/dzJLfZSuyI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":357281},"type":"module","gitHead":"5bb62b70d1f6d6175b63d7365b62a24fbd157c0d","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.2.9_1775079643612_0.47228089174876997","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@dsiloed/silo-link","version":"1.3.0","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.3.0","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"80d7cd137cca2ee88a6b323af03103f82394bf57","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.3.0.tgz","fileCount":87,"integrity":"sha512-mRKe9a7E95sXiJsOdNUz2Vx2okrPAeGlMsFH3jHUfHPwPneZj03eiL2D6tgSBkTO6SlbY/cVB1+toysCZanHhw==","signatures":[{"sig":"MEYCIQCteuV8AJYX86ZQCTyaY8GDhE6Gj5BHxBito06hu+SBBQIhAJyzd5ejLq0Xg9IZh9zshJ7nRVo5a6DMTSWEnmtOTxl7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":351282},"type":"module","gitHead":"0db5ef47d534a68ac007302c792ddf4939eb7dc3","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.3.0_1775084217206_0.20918801333429182","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@dsiloed/silo-link","version":"1.4.0","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.4.0","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"7db06eb92dab4d66a392ae2a177a3117720dc1da","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.4.0.tgz","fileCount":91,"integrity":"sha512-r6Kve2pRv0LqivKmvqVBh/B5uAk2q3LUNFlZhtYmbdHBwaZnkHtjfn7ElWNUQQKIxH+NelbV6XoEyFVTvLIsbQ==","signatures":[{"sig":"MEYCIQDVj3RLkW+kcCvNCNLwm3h1DZBScr2bYCOETWIWRnYQDwIhANLKBWvYPMICJtJIntoXv39e6rQ0DyIbF7g6uKy51H9G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":435495},"type":"module","gitHead":"36ee854178922bdabf570790ed7d69fc865fa25d","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.4.0_1775861411585_0.5010295436158525","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@dsiloed/silo-link","version":"1.5.0","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.5.0","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"9949456248031c674a4a2ff17091d977a36a0902","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.5.0.tgz","fileCount":91,"integrity":"sha512-okBGhj3cdhH+82Z7CGCRwh/4b7K5eCGVxM8pv0thDbJBt+Hqaj9GW+Q6h+WCGIqQ4F2nuw7zDXgzlGSxlkaeAA==","signatures":[{"sig":"MEQCICy1+eIR680Oc+aOULGraSukF5DIIQcHcvZ+1UFgZPyQAiAdeNVdQnP4qhqeOTmCAP52a6W70U0HA4jqokR4U46LnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":444205},"type":"module","gitHead":"ef716290dcc98d4244c57ef1727cff244152b093","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.5.0_1776091309657_0.23415629434035679","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"@dsiloed/silo-link","version":"1.5.1","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.5.1","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"16da55aba3177761f5c933fc6452ff49fe34d3e1","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.5.1.tgz","fileCount":91,"integrity":"sha512-EWBRaKK/egkcHjiCtk3Ky6LSFy4lNNT49Pv17OgRaS+R9j5w63rzoDOQqiQybyfADk5fCtsAp+eF1jIDvOwh3Q==","signatures":[{"sig":"MEUCIQCFbSbcThVa/8/7dUjXVa2EolVXEjY3qhx0+WMiZ0PpXgIgFngEZFZ6wrU4UPFqfSDwMEt4XOH4e6LhZuoSH1w4tZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":449423},"type":"module","gitHead":"0f5f6f2ecc8deace153bb0ebec5443701b64f62f","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.5.1_1776212245412_0.6059258283631015","host":"s3://npm-registry-packages-npm-production"}},"1.5.2":{"name":"@dsiloed/silo-link","version":"1.5.2","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.5.2","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"f6148b3df8b758a5c6d8243591f97984f7c21f4d","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.5.2.tgz","fileCount":91,"integrity":"sha512-uvikiepnazAPoIMl0nZBycyATKHTBwvmTlbJwtHY+Tkzhv8IG9PvdmKzXyuqsK9lLZf9Rf3oiq8yqBH+Yl+snw==","signatures":[{"sig":"MEUCIQD0L+k6Bl4ORVHjsV/H5zSLqpAUoAQ6/FLLQ/6wF7YGgwIgWJSh6BgI5FdmGfrFcAsISPGcXASRrmez0Q6dpDWycnc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":449366},"type":"module","gitHead":"ef20192e410d39062281ba8b532b358c31d13ec4","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.5.2_1776440621193_0.9882424793354969","host":"s3://npm-registry-packages-npm-production"}},"1.5.3":{"name":"@dsiloed/silo-link","version":"1.5.3","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.5.3","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"6fb2031fc2dfca7dcb521b67c7601943236ec56a","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.5.3.tgz","fileCount":91,"integrity":"sha512-XVq1lUa3WVo4lMrebUER5d1swY1p2STgZUb3dCnN3jEkLwbCV7IgoM0tGs1D81mIHEtpg87g/pvl+Zai0pNngw==","signatures":[{"sig":"MEUCIQD3idcrtbas3Q4qB1+04BTiNTLUtYf4P0VzIPotFapg6wIgRGG3OooHLx6NiNDjcn5wNRSvwlLVP6ykm1n8cEAeNag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":472689},"type":"module","gitHead":"0e4fc1d1c3bdf3ba6807b9306581f94d5bf9e592","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.5.3_1776697657313_0.603543534154745","host":"s3://npm-registry-packages-npm-production"}},"1.5.4":{"name":"@dsiloed/silo-link","version":"1.5.4","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.5.4","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"9cea2b2df11051ed0ed718db26ab06c027b46c9a","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.5.4.tgz","fileCount":91,"integrity":"sha512-eFiw7blZvIY0Z93q4KGC5YPBh9lPscSjAD6HV1NFn5PqnJLJX8TeclCTw3vtcZaYm6HgtjGscUZ1KdNLf1UlfA==","signatures":[{"sig":"MEUCIQDFgOs2Wv6GGwo5gJLaY82q4ST3IGT4dc9WNhCNP/W8LgIgHjNCVCu3SNrVFB8K40izA2sKYnHjtISDJSMy/ecfQCg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":473231},"type":"module","gitHead":"dd4664e18edf2d42954e191f5afaacb39663d218","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.5.4_1776698597340_0.28773003742885317","host":"s3://npm-registry-packages-npm-production"}},"1.6.3":{"name":"@dsiloed/silo-link","version":"1.6.3","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.6.3","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"d79bf1c8d0cd9b15c33e7f4becea07ac9456802f","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.6.3.tgz","fileCount":91,"integrity":"sha512-gt0YqE33wd8Qjkx0F7SeyZI/w1SwzFDTtf/GClxj2EmuvdjClgul6CkfKy4Noz2c7Dcv3rHOqUhENOYbrizLoQ==","signatures":[{"sig":"MEQCIFKggGhuvAcyzULDr+Zwlj9zgyGk2r2Mr1KpTgZFM7taAiBZ+jh0vQ23O2W9TUmt+covKr0Tlr+JlJ2AFG2i9c4tUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":526052},"type":"module","gitHead":"65844bfe731b0beb34f7e318452b9054594c6ece","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.6.3_1777584576878_0.21500756059001325","host":"s3://npm-registry-packages-npm-production"}},"1.6.4":{"name":"@dsiloed/silo-link","version":"1.6.4","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.6.4","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"e95a19f1c08f6c342816829d98b56da56c64624c","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.6.4.tgz","fileCount":91,"integrity":"sha512-b68s9XuBEohNQa/P+3Hqji4UKEx+gxjVN8EWWfy2kqOXBOW4JQp3UdIKFSnKDPnqADtEK+KWkNDGEFPfN2FH6g==","signatures":[{"sig":"MEUCIQD9VcG+rP8mzM+A7FGKIQOfP2IS18iXiPR0uwL6Uulv2QIgEZBulys41o7chyi6L9cLHJtnWiqe/YDzv7rxaSnTH6Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":537046},"type":"module","gitHead":"e13302ff675431357b0883d254589d18d557e07f","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.6.4_1777822889661_0.26183500346270394","host":"s3://npm-registry-packages-npm-production"}},"1.6.5":{"name":"@dsiloed/silo-link","version":"1.6.5","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.6.5","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"30a4ab31f5171a446b4e6f7f394f33e2894732a4","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.6.5.tgz","fileCount":91,"integrity":"sha512-oOxH3QgzaYDnV2LO7MGU24akKMH0AcO+fpkJtQymoz6SA4hnxYJqo/veML/kfk39kt4bV4oywFcdyU9olM88Gw==","signatures":[{"sig":"MEQCIA/Otr5MReanIhntFbKGqonOeUrZTHYXMkQRQno5+OKLAiA5CDd87Sj5RV/8TF5La/Jkxk7QTKEDQ1MRGuQ4EyPYlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":542832},"type":"module","gitHead":"e748825622bf6065411f2458701a6f74e687ae77","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.6.5_1777847056975_0.7580850191377708","host":"s3://npm-registry-packages-npm-production"}},"1.6.6":{"name":"@dsiloed/silo-link","version":"1.6.6","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.6.6","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"e25c84e44bafc5cdea53103bf2cfe15bf4c0fc69","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.6.6.tgz","fileCount":91,"integrity":"sha512-zfci2Qm38d/cx2YdOUuH8xioJpfz9VvzItZH26uqAlH7uCXBo/VJqlj/SbDSb8j08eZ8eI5Ee93/mcc1iAKnAA==","signatures":[{"sig":"MEUCIB/TiW8+3RQ5Kr3kVquAz4CDPE2oO76FpywemXSuX1wVAiEA9w1TUGdl+G8cKO2TbH5A83nwLWcOkGHM0kSsslxSR3Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":547405},"type":"module","gitHead":"9cf648da9f88e269b3b0d65fefc07211f7eda7aa","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.6.6_1777994330787_0.053508195481422716","host":"s3://npm-registry-packages-npm-production"}},"1.6.7":{"name":"@dsiloed/silo-link","version":"1.6.7","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.6.7","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"6ab2b0863b62127b82a03ac972a6d402ef316a63","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.6.7.tgz","fileCount":91,"integrity":"sha512-xpwUnupM6uYcC2Cts37cs3zUMVvZyYKF4BBEMzcBdg++e5acOBz68HAnKvoP7UaM9g9A1gwRI1D023eyNrvVLw==","signatures":[{"sig":"MEUCICMdb0WL2jGZMdlm8Bxq/PSe1QZ1mNO29/msUYoW8GooAiEAutWy/lVK+p9SiWjT67166s1f2SKH7t4EWCnBHpFJjzc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":550513},"type":"module","gitHead":"e32749d30d3dde855b7ea501fc60c04c6b99a084","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.6.7_1778104286949_0.27642978582209476","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@dsiloed/silo-link","version":"1.7.0","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.7.0","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"20de418b4bcea3e9135026acfcf6b82cd6f40a86","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.7.0.tgz","fileCount":91,"integrity":"sha512-+SqQTbJHbOa/W5rJScluJtKE8MU+lH6lXmm2XfJHvV7osM3xILUor51wqrHYX78t4f9hv+WbxbJDuyvbHHG+sA==","signatures":[{"sig":"MEUCIFcAmoNBaPgj7EwvJy3FcElGaGvl2B/JNRhwW9sIohPkAiEA1QmLBOcDeEhBph7i+hOrTZ2CTV3t0L6VvgEEim6EVQA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":550978},"type":"module","gitHead":"42d57863b040829d44b890f2fd1a244abfedc985","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.7.0_1778255325914_0.10857187804967694","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"@dsiloed/silo-link","version":"1.7.1","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.7.1","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"8d4cea4403c6fd0911e1b5bb3fe272e1b45a6971","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.7.1.tgz","fileCount":91,"integrity":"sha512-Gnk0bYYmXARiak/OpGv241CVDPIERttoQ7KxDqk3s6WSJ8V4jkyyD3pzOdRrsX/hfMVO0CO6Vcq14F0DyMfWOA==","signatures":[{"sig":"MEQCIFdANuWeX0Av5MSdqYnrEI/fHmlmDfP1250QHoRd1nICAiAeqkS1/ND4aJlRJpXT1O5wKwvvU5ES5pe+ALL/2YXkaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":556728},"type":"module","gitHead":"931981b2c440b04c03a2041a7dc6d0562d3927db","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.7.1_1778291740431_0.16424040081185742","host":"s3://npm-registry-packages-npm-production"}},"1.7.2":{"name":"@dsiloed/silo-link","version":"1.7.2","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.7.2","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"ce1b62132a0b66aa793299562c337244beacc117","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.7.2.tgz","fileCount":91,"integrity":"sha512-FX2nZ5P+WAkTTu7xqH4oVWNokNNH+3sszZQkosegzLzPGmyNAg1Uj0gDZDkRplENCE4odFAubWHlxqbLURYqZg==","signatures":[{"sig":"MEUCIQCLLEa76vtQjzUVQKd/a31Fpbwf74p3KOfRCuWCO1IRAwIgb8ar8p7oESUcNoPU94EdNSOxDbBoOhri4mJFW3ch8WU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":557097},"type":"module","gitHead":"5ecc76a3700b187c14fb62f3d864bc6d40171dd6","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.7.2_1778601827981_0.8174605283147656","host":"s3://npm-registry-packages-npm-production"}},"1.7.3":{"name":"@dsiloed/silo-link","version":"1.7.3","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.7.3","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"10af1478a0286a44e74aaadee0085cb171d596e1","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.7.3.tgz","fileCount":91,"integrity":"sha512-ErddejrjITelLtPZD1fmitZKDFpWd1OG4m2rsEFE3pwzEVSPn6Mje0vSj9s6lVnU/ZdU9ELt8hjljMsRoehOsw==","signatures":[{"sig":"MEYCIQDHcl+fL7hyp3Qxchk2ltfkNbKhZJH77Fl873lxDMtsoAIhAKFnSbaMQqvxNFkIaQ9i0LkPacLn71TXXurjX0t7jZ7m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":559800},"type":"module","gitHead":"f1f2e6b551e220a3562f324e558c73c988cecf29","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.7.3_1778629482332_0.37117241191236183","host":"s3://npm-registry-packages-npm-production"}},"1.8.1":{"name":"@dsiloed/silo-link","version":"1.8.1","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.8.1","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"9c6f1fee345e5df092f2161ae6457fe97d5dbc05","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.8.1.tgz","fileCount":91,"integrity":"sha512-vKfU+6N0ikVEK0F2KpQAEk4xNfDBjAB8sUTm8JqcaiUQuym4fsKriDgSdhj0f7GAN65gthKjWUU6Gony1l9bcA==","signatures":[{"sig":"MEYCIQDMHH5MGkhaWtWSt75FEY9zQS5W+5veU54Rj6oNxQbyVwIhAJteC7es1ITK2TMI+OZcZrJE73ceXiwQlbd0M07cLC6w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":575213},"type":"module","gitHead":"1a3fa22ee573415ad6d05010f3c3aaf247280fde","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.8.1_1778631358827_0.18748548348527994","host":"s3://npm-registry-packages-npm-production"}},"1.8.3":{"name":"@dsiloed/silo-link","version":"1.8.3","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.8.3","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"b0dbc50263061c4f9c5816d59d60b885111c6513","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.8.3.tgz","fileCount":91,"integrity":"sha512-J56hwtuh5tXcbRxKtdSCk7HJvxA3ZKqitzUIF9LrR+yLsYmIuWfz2z8Ri8DoT6qu5aQ8FEaVuTCawReHYy3Byg==","signatures":[{"sig":"MEUCIA1EaqdeMdXNSdvE9bN8/R6jXhP+1cGfyVT2BKg5S+lmAiEAlesr6takdTeHc4oPx2KX7MubLJC1ZFE/vcxmzg0QMvY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":578132},"type":"module","gitHead":"679c8ec0ea8f7a5a0cbe2f0e0d47d77d2e791875","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.8.3_1778635050038_0.6758156853587005","host":"s3://npm-registry-packages-npm-production"}},"1.8.4":{"name":"@dsiloed/silo-link","version":"1.8.4","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.8.4","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"052bcb7bb2c853301a14fc5325f3c4cff34c5af9","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.8.4.tgz","fileCount":91,"integrity":"sha512-09+l4hF5qIStdPrelzyN7V7X5CZg4SpwEBD1XP6Sz7Lm3orK5ohjIEWr6AaNQV1oX5rnTFPtf4zn7WPhxUmkQQ==","signatures":[{"sig":"MEQCIAbbyk2cVGm6NTPuH4O3uB1jIKglbHskTyzY8KBCXQH/AiBXoprjuRqof5SkvXlu4tXAfw134fHeTlfJl7i8uyjuPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":580136},"type":"module","gitHead":"15a71c8bb8e3ebad454e46627fa6ba4d7781cef7","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.8.4_1778798482528_0.3520629902004997","host":"s3://npm-registry-packages-npm-production"}},"1.8.5":{"name":"@dsiloed/silo-link","version":"1.8.5","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.8.5","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"191eef4616973c581418a2b99a40d5223ed4dc64","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.8.5.tgz","fileCount":91,"integrity":"sha512-Q63epvxpbbjeG65T3spPxCE6KBgqzxAHQZbkxQHzzy8Zlj5xg1uznZm7ICNxP8DQS2/cxKmN77Mhzr1U49K8Ug==","signatures":[{"sig":"MEUCIQDiSlV8sSNJg7RdFJQHXZnJVq+cZtph07T9HRLw5Y3ZNwIgXjlDiqs6EVvx1dsVBGV+jwmCh/KrA2pJSF7XcJzmrOI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":583902},"type":"module","gitHead":"4cc57eeba76843ce63c2972fdcbbd05a6c617b62","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"11.12.1","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.8.5_1778974978089_0.365854627630954","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@dsiloed/silo-link","version":"1.9.0","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.9.0","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"e6d6a69f61cc0e76f70a5d90d41876fbd14982d4","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.9.0.tgz","fileCount":91,"integrity":"sha512-DJOvKEFAGwlg+tch27fO3/3j6CJ3C5DJL+sAVhPOQVNJUygaFjFsxgEMwM5Nfkt+qrzJJ0obXWmMcmcbPUEJFQ==","signatures":[{"sig":"MEYCIQC3PXa8bj8kiI95fkTgrTMe6guXSouLshXLaH8bZLte1wIhAOTYhoe5wEqlJQ5uhhfhKhju1Zk+16nQzAvyzg913hon","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":596317},"type":"module","gitHead":"cd969c60b8ef9720486548ff44580f8dbd4ecbeb","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"11.12.1","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.9.0_1780183575292_0.3559083415644715","host":"s3://npm-registry-packages-npm-production"}},"1.9.1":{"name":"@dsiloed/silo-link","version":"1.9.1","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.9.1","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"7abb6ca018627584f3c253ed60d36fcb8e9c462e","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.9.1.tgz","fileCount":91,"integrity":"sha512-UCmgDYr+amLGCJkTzcnO3uVH/a+6eeokYdaQjvtA2htVLJ3tFdFynanDVIGqkrny9rKRbi4MwhBbwqHsQ2QAbg==","signatures":[{"sig":"MEUCIFJzwVkraOnxIqpmdBLEqcWshW5kpr1xSzBsRu10PjH9AiEA8KVErGf25TK14CHhFvelSxdtM0wzGZoLrpy6P1R74kc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":611767},"type":"module","gitHead":"dcd56a3fc22b8b2afd72ca9062360e0ed720a7a3","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"11.12.1","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.9.1_1780369103118_0.5307163890054314","host":"s3://npm-registry-packages-npm-production"}},"1.9.2":{"name":"@dsiloed/silo-link","version":"1.9.2","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.9.2","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"176ae502f1715a22153ba3e6774661990f917111","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.9.2.tgz","fileCount":91,"integrity":"sha512-Lvrc0k5fV0smXjzOrbPy/KZpqGVi///XgV66mrK3kf49mpnHMiApZXrLb1DV3Rn1Sa+527TpajfIrNIILC33cQ==","signatures":[{"sig":"MEQCIG9/EfvHnB3DFu01JRZ1ua3qJ7lb2Rvpv3zjheeS2XTGAiBXUtPZ22Q6VICZosFP89GtqrZJ7+8jJyZEZLs0PG7Nsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":617340},"type":"module","gitHead":"d12d552bfd24bf351012ddc8d85db51589b4f2df","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"11.12.1","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.9.2_1780621137762_0.8093694945359688","host":"s3://npm-registry-packages-npm-production"}},"1.9.4":{"name":"@dsiloed/silo-link","version":"1.9.4","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.9.4","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"fe659e456899793d039c145e0b9dddeb263dcf70","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.9.4.tgz","fileCount":91,"integrity":"sha512-7A2O+cwfMdJr4uEk7K4yN7ihFkXtzdXLHBachwRcjInZ76nnKWgKWEw3BFypjE6kqyv7dUrZI//4qZrkMX5wLA==","signatures":[{"sig":"MEYCIQCRPyl3wpKQyjvs0i01JnyYz3HTeo/kv07viS70xlr2aAIhAMnqvpRGCiaMwP0PMWyaX0qQcNg0B0hBhLaZuL7e+C3Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":627747},"type":"module","gitHead":"208af51d983cff891dce592dad587243e9678b7b","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"11.12.1","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.9.4_1780883077866_0.44025660993575744","host":"s3://npm-registry-packages-npm-production"}},"1.9.6":{"name":"@dsiloed/silo-link","version":"1.9.6","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.9.6","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"9edc17444a33fca609fe82774fab124551d60092","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.9.6.tgz","fileCount":91,"integrity":"sha512-T2ojgk3yYB3IPb30DHlJC3cGEukwh+zNxyP+BwxMj0Jo5id4xV+fkCe8xkrZEAD8layFkSpc29wm+WY4KaDpFQ==","signatures":[{"sig":"MEQCICSrkVV4KHa0vRHw79a8DCzQvqeS615KQTjoPKBsGPUjAiB403ishRFhWvzaXGzKQ/8PPFasZ4qvoyx1W4xgjcwCQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":641278},"type":"module","gitHead":"a7580a313ed302015580b19c9c2ae0bbc70c1442","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"11.12.1","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.9.6_1780960359647_0.6611482776960003","host":"s3://npm-registry-packages-npm-production"}},"1.9.7":{"name":"@dsiloed/silo-link","version":"1.9.7","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.9.7","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"06872876367f5498eea67feaa701be4b51efe717","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.9.7.tgz","fileCount":91,"integrity":"sha512-5GWs8FZs4TjCeckVhmsasoBcs8xnh67hcJxYdGlefFx1rG8Yk9lvDaDFmujQWACy6kglbcNl0N4dvn+fpKDSUQ==","signatures":[{"sig":"MEUCIQCbeYb2xJZtAlzJOOsAhnxgwJzDaRLwGtJYySWC4VL9ZwIgGBLZo9Kju8nM3WshmOLXB+lkyewEIoP6vGaDgmDzexQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":642699},"type":"module","gitHead":"b3f99f1d33adec347b0b30b633a542d9644e1809","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"11.12.1","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.9.7_1781213947376_0.12664594585804712","host":"s3://npm-registry-packages-npm-production"}},"1.9.8":{"name":"@dsiloed/silo-link","version":"1.9.8","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.9.8","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"06055eebf0f20de35efff6770c92f3815ac8cf40","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.9.8.tgz","fileCount":91,"integrity":"sha512-Op+eq2Wgk9GdT04P393JxTrbVxakbA/zGOu0+mNDefaLa3stkHj/Onl10EOjgIxtvU2i8//a8zh5XTBTAGqkrw==","signatures":[{"sig":"MEUCICJRIycxiZgSl6JnKcOk+f60sx3IrEGLwdSfAidM0RjsAiEAxVdpdT8XHD/n9S1Tq2bA3KyxzHp7qFx6UKqgA6x12p8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":646803},"type":"module","gitHead":"d706373b67dfdb494b70f043c249c6b5f5c53ac4","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"11.12.1","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.9.8_1781289328197_0.8818717593640728","host":"s3://npm-registry-packages-npm-production"}},"1.9.9":{"name":"@dsiloed/silo-link","version":"1.9.9","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.9.9","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"16d1b33e577975193746752834b95f8d3ffcbad7","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.9.9.tgz","fileCount":91,"integrity":"sha512-ucLOIlFTui0KiFiOitvDRxVp900I3xOU4EvsodkO1C1V3ODVArIwAQ9Mw7d0e25MjHrw9Mw9NGVYaq4pPJDt/w==","signatures":[{"sig":"MEUCIQCQ8tVq6o5r8GbaagFVxU36tdONXzmramdcxuklE8EN2gIgAceihicncP9JGYatjpuVSe/D4w2+TJN6aMaN02O1CV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":649105},"type":"module","gitHead":"0978c07aae3210bc4f24398138007b3a08b1bb49","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"11.12.1","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.9.9_1781291535573_0.13251230764046218","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"@dsiloed/silo-link","version":"1.10.0","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.10.0","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"451395b5667d23983386bd29743efa2ac988bfd3","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.10.0.tgz","fileCount":95,"integrity":"sha512-Uk8EMs78TZ3GB+cY2git/2cUDHVnvClsaU9ZiFbJd6aXv1kJ0fZ0t3naZWcIvRXi46xnyfiN9MZZdRlZz+ZISQ==","signatures":[{"sig":"MEYCIQCoLshiKo+Le3ugGgeOOK3/yT0qrx0953NRLxHMCScYsAIhAJMoO+e3jJtFDUwIel04RnTyEkXmUu3s1cjAOiweRAxA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":678234},"type":"module","gitHead":"44ffbb148d1ca6a8badf7b64fce808dca427d202","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"11.12.1","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.10.0_1781353748476_0.46175798827916603","host":"s3://npm-registry-packages-npm-production"}},"1.10.3":{"name":"@dsiloed/silo-link","version":"1.10.3","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.10.3","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"1cd958a7689f33e92028f5ca93096e4fcc287a6d","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.10.3.tgz","fileCount":95,"integrity":"sha512-1Q9KWYVP0mt/vVhjqhf8PSs7jj+nUUBAg87cCdRiMY7aIkCg1c2YCpxYxN8BqRh5EiUV3OzQiiYHYrjYTPiVnw==","signatures":[{"sig":"MEYCIQCJwyL2OpKjH83gcBYRWFPL2p638cu8K2WtFLQ2Y/gP8gIhAJ848qdzultGnts8havMZeVZ2foP4waEfPUXup017nbu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":685933},"type":"module","gitHead":"e5cb42df52cb71b84a22d471925d0e1ca6c8b5d8","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"11.12.1","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.10.3_1781449432973_0.3181497316037907","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"@dsiloed/silo-link","version":"1.11.0","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.11.0","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"88069e07dee771c83afccab3db4a6fd9983767c0","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.11.0.tgz","fileCount":95,"integrity":"sha512-bKxWjfSjtkwJPVj+yqzB6tf25xZ6Tc1P+yaga0ZOAU+6O5ZG90V/V7FU4aq2Slwqvmv/N9sascv/DtWc2OQmBA==","signatures":[{"sig":"MEQCIEv9a4alVMKUgRjUI2LPWRG9C25KQRlFxEBXWKfJRy0JAiBEXniAxgYBBXvRhNzgXQCBczhS3vrFFQbWp5vWN/0OJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":686960},"type":"module","gitHead":"896a59ced64bad40d2de6f2062e8b1796bbda07d","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.11.0_1781661113643_0.813966620034694","host":"s3://npm-registry-packages-npm-production"}},"1.11.1":{"name":"@dsiloed/silo-link","version":"1.11.1","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.11.1","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"c16ad59c5a1698d2f0fd1a36b4e1c697e1fd4ad2","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.11.1.tgz","fileCount":95,"integrity":"sha512-TpgqX86saI39jMPTqaafahTxr2Vy/11SCzFZZ4xnTG/aISBYyMSThdyBFz0UkbYY1j9pbzl7jC8YVA165LvcLA==","signatures":[{"sig":"MEYCIQCyvSsw5Z23a2Pi7hX1fx1wtyjRGlZ2+OysTAewJkJolQIhAMW6vA9YxgIB8KzM5QuxHJ4WTSUSsY592WnFHe4o7xYY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":688985},"type":"module","gitHead":"0b201a95669335e7c7c9359197968a57ed629b22","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"11.12.1","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.11.1_1781803104892_0.20094847379208103","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"@dsiloed/silo-link","version":"1.12.0","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.12.0","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"3debd6291fcd40fa7a0bdc094ff1bded5c7e20e6","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.12.0.tgz","fileCount":103,"integrity":"sha512-jNw4epIyDSc31XwiNLU/qqUgj5BkSnnFIDhvXTTl0VsiYcZfoVyBO+iBQ0Kkh6inKib0RiNtHMkj96jjlXBTXg==","signatures":[{"sig":"MEQCIDoO/GhSd9+zlOF59asVKeA9NkHMLFXJ7aOS1u6s6zF7AiAgKoZpAHI7T+7flBg3+iWQM9rViOIHhF/o/zwNbQdIyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":750042},"type":"module","gitHead":"eb8f0cabf924a502805fd35b86a425eec2fca369","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"11.12.1","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.12.0_1781912453230_0.21177629813088572","host":"s3://npm-registry-packages-npm-production"}},"1.12.5":{"name":"@dsiloed/silo-link","version":"1.12.5","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.12.5","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"f3982fe8fc97755c78aabc52acbcc1598cb5ee39","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.12.5.tgz","fileCount":103,"integrity":"sha512-svWNC10tTJfIAqCFeFGKxx24I3QuxadtYsnQuNZeae0S0i5eLuXpl/3Ht5ZFfXoUzHOCY86XjVygjbzynHEzIQ==","signatures":[{"sig":"MEUCIQDHdxZJQ4teExEqhUzrev3wzwIHfD23K2ShkQ22o4n2FAIgDdGz5Ys8VbhVrVaesikkBVQubGB0MCS+IP/UasZ48fs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":758183},"type":"module","gitHead":"8179117b6cc888e47035dcc610f2eee6f80ca545","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"11.12.1","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.12.5_1781917884110_0.34838581473744656","host":"s3://npm-registry-packages-npm-production"}},"1.12.6":{"name":"@dsiloed/silo-link","version":"1.12.6","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.12.6","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"3dbe807cd4b50854ce9a3bd2454149e21f69e839","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.12.6.tgz","fileCount":103,"integrity":"sha512-fnDxWOxPIKnG0rJL8XFctf31aZme3XFa2XShnbXYGCuFec7Cr8HzB7MEheOTKLmKmX3dQTyCzrYVQgaSpX74mQ==","signatures":[{"sig":"MEQCIFV29BcUZARaCrOfPuUS0RebMbwUIa6YbnBcLc2KM8zjAiAHkhOTSuBmWxOEzE2nfmmSSkBYmiHpH1xrRqRiZokzgQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":760144},"type":"module","gitHead":"2248bac34f7ca885e54be40f630b9e01606595d1","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"11.12.1","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.12.6_1781919973349_0.9792858109390545","host":"s3://npm-registry-packages-npm-production"}},"1.12.7":{"name":"@dsiloed/silo-link","version":"1.12.7","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.12.7","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"8c5a806cca7ec669d4e7e8c13cbb16922fca9fa4","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.12.7.tgz","fileCount":103,"integrity":"sha512-+jUKbkzazZb1iTL+mUnepp3kZ+z6k+rMgnsRgdnq41WFn9yxCq/buYRmbAUxvB5DV+0+HZBWi/GrihtTvSLQKA==","signatures":[{"sig":"MEUCIAifBXNdprL2Qpnjo8fCddPzwbxcTGQ47L0aE/KLFtOmAiEA7NXHvAAPEz/d8Y/Z/FqdtdjcnD+0lJkjEPl2QkX5VBU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":762086},"type":"module","gitHead":"8b904d3b59f7ceeb74b32f76b4f78a9d3bbb1b6a","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"11.12.1","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.12.7_1781920263458_0.9136877336324565","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"@dsiloed/silo-link","version":"1.13.0","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.13.0","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"61274d7fa661e643709cbc445a13bc2406526d58","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.13.0.tgz","fileCount":119,"integrity":"sha512-WR9vtBEi6iwPoZqU2VG4wP6DcELac9UPAXLeAm3z78Ej8eiVCwvWlvw6oH3Byj8UDOKX16lkr3WDTttpne/MgQ==","signatures":[{"sig":"MEUCICJa95VZDzH+IqAR9CBINUaKAZU6kAsWt01XtrRNtmg5AiEAtOs5pkypioatOmWL+SNnh7UmeLyMc9Gt4pdU5v+s78I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":855793},"type":"module","gitHead":"2673ae974e3635d260d1d97a7725435e39f339b4","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"11.12.1","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.13.0_1782094124147_0.7089314538770739","host":"s3://npm-registry-packages-npm-production"}},"1.13.1":{"name":"@dsiloed/silo-link","version":"1.13.1","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.13.1","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"49664575f8b9789372a2eb92494946f034a4a210","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.13.1.tgz","fileCount":119,"integrity":"sha512-ccTcD/wM9I8bZRF+gUT6WweoI9SPZkWKV4G655UhPXXXTChdJqzFDj5jxML+CxPxnlo3BAPEMRFu14gCnKJw0Q==","signatures":[{"sig":"MEUCIQD2jmlwH4VVJrdZsPrvJ21hVVORp/khOx/ryrCIGdqR0QIgKhM9dvhbTZO7l4vlMvtypZAP7Lr27IkXkt5MnVMj9vE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":855793},"type":"module","gitHead":"b2a1acacc26c2608254311770977a3d7f2d49f92","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"11.12.1","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.13.1_1782094406708_0.010076227866036236","host":"s3://npm-registry-packages-npm-production"}},"1.13.2":{"name":"@dsiloed/silo-link","version":"1.13.2","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.13.2","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"3311f57f88a85a9d0d17f451c56cf8aa37cc9586","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.13.2.tgz","fileCount":119,"integrity":"sha512-4sUc/VAoiuWkKbZsGo9kp2RmAAx9QjyEQEH1dBQZctpNBt50gOO/7wa2r9OSG+mpM5IlkKNV/+HJbpvn0DEqsg==","signatures":[{"sig":"MEUCIQDz8gmwNcPoKx3/4Mp5y1Ad2fOrmboInivcR71h9cLlmwIgX+QTkyQXtU5msLPZn2H0W3cPGgb5hNGElMpuz0aPcGs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":856704},"type":"module","gitHead":"22bc59af925a61b270070d250dad67d557dad72a","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"11.12.1","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.13.2_1782094870415_0.8652265816540776","host":"s3://npm-registry-packages-npm-production"}},"1.13.3":{"name":"@dsiloed/silo-link","version":"1.13.3","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.13.3","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"52d4dbdc63e92ea0d7c0c50684214acf5c1c7376","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.13.3.tgz","fileCount":119,"integrity":"sha512-6LdHQW4n0sNgD+ZcCPRopqow2nD2C8Vt/XgWB2ZO6hL7agQmmvaPy8DUHB+yncThWuu1i7UvyQdWrOM080A5Lw==","signatures":[{"sig":"MEYCIQDXt8nULExNT8jf3R5d3DD08eJP2Z+INWG1xxjm+RyINwIhAPhwGNh0IqTaHZt3k9k4SJFkCPxNPwTzuLO8KJ0yTDZw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":856704},"type":"module","gitHead":"e21263e9c7ce2427e0ecab482562c84daea1553e","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"11.12.1","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.13.3_1782095065970_0.1600314269918719","host":"s3://npm-registry-packages-npm-production"}},"1.13.4":{"name":"@dsiloed/silo-link","version":"1.13.4","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.13.4","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"80befe23c525f7828f6cfd5637f4c9fb59330749","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.13.4.tgz","fileCount":119,"integrity":"sha512-eifH0rtoHW3HKLJ/5y+10vPE/0L7Tw7Y6KyH8MXyTBebluq/kp/j8CCu1ffA6NxzUENRpmRYwskNOvWZID7qRQ==","signatures":[{"sig":"MEYCIQDpkfqJkDoh4hn6wT5HlS0fg7eAjuscCByL9Byd4xWdsQIhANfnLzJojyi50n+uBksT167i26tfUJsGvoBSp+bSbZvL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":858412},"type":"module","gitHead":"abe545c41d0aae16bffb4c686e63e8634f0cfd2c","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"11.12.1","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.13.4_1782095541620_0.09108166616807356","host":"s3://npm-registry-packages-npm-production"}},"1.13.5":{"name":"@dsiloed/silo-link","version":"1.13.5","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.13.5","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"d39f49b80649ddcd870b30197d495a73ceef217b","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.13.5.tgz","fileCount":119,"integrity":"sha512-pttnr1IdvVfI0dP1URXDk3VA+j72K1njwgV81IAr7czvx4sEOT2kkOUesbK72oXb/e3md/gShm6T+oREgiv2+Q==","signatures":[{"sig":"MEQCIBsZbDYTXkYVglH2Me/TcPjh0euhRDdk/T4JklKEhOH/AiBzm36e06YCDZKLLVm3ZDMlV3OHalLnoIuG3XHnc3NS7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":858412},"type":"module","gitHead":"9048764a823529355ac96a4e6387003f2f2ec168","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"11.12.1","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.13.5_1782095553046_0.15588745205856736","host":"s3://npm-registry-packages-npm-production"}},"1.13.6":{"name":"@dsiloed/silo-link","version":"1.13.6","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.13.6","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"2ce1d9bc6ef00d7d20db1b405620f47c2f6feccb","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.13.6.tgz","fileCount":115,"integrity":"sha512-9ruthg07WJPR5v2BWHKVKeu1rtsn5zhR0RFjJY8J0MhiumAB/SZTXFdSt9YntYF63xe9H2Vbw08S0W3/XtgYCQ==","signatures":[{"sig":"MEYCIQCgs7lpotwJCPYez6xudeMcIjQ6+yHZ500KSP8fBsvVQgIhAPXm3CkHFLwaglzgOLf48SM1c56ejRgRjHdqrYZM0ja6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":860514},"type":"module","gitHead":"b673bee690216ff0bec7ce1e012e01904e64469b","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","verify:resume":"npm run build && node scripts/verify-resume-fix.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.13.6_1782166342771_0.5085600969860276","host":"s3://npm-registry-packages-npm-production"}},"1.13.7":{"name":"@dsiloed/silo-link","version":"1.13.7","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.13.7","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"cf4ef337b823d58ff997629d34f5cb92d687bee5","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.13.7.tgz","fileCount":119,"integrity":"sha512-ZlpiH9pLsKhsdI1SRnMzSgZ1reD9cF6GdFQaGWJf4bgbcJWh6jRPSROz6l/XmA/I9WSOUoU/wcZcPLM3MmQm8w==","signatures":[{"sig":"MEUCIQCNw5Os2gb7zfT8lyPE0FHbMqByP3Wx0KtMfH4YLrTymAIgd7lVNTPdx9L2lSpr475cnKPLRUTCXNJxRAZl+Hag2KU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":878649},"type":"module","gitHead":"94ee72424da376c576706f624b468b7046c8be62","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","verify:resume":"npm run build && node scripts/verify-resume-fix.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"11.12.1","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.13.7_1782240583924_0.2426812692111775","host":"s3://npm-registry-packages-npm-production"}},"1.14.0":{"name":"@dsiloed/silo-link","version":"1.14.0","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.14.0","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"367e5ee882550a54f0484a06d5e6cdae4e01fb1d","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.14.0.tgz","fileCount":119,"integrity":"sha512-mNvlCjVMR1w6IY0/aUCW5/ti5fqVrdXJIWKpPes8WB6AgihN1V3MUCYZSYryiPtHnc+JxvWC/6Lo76ac0+cCNQ==","signatures":[{"sig":"MEUCIDcH3WN9nNvgJJtdvA1VIZamAxO5JOkBXcYDXsos2wAtAiEAlnDlif595zmOI1AAKlEqyQMtQ0ruhYIf7r9sAnEmubk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":895549},"type":"module","gitHead":"179003fe67b902cc68d1a5dac29717fd6e8e555a","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","verify:resume":"npm run build && node scripts/verify-resume-fix.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.14.0_1783103179387_0.8684025237487965","host":"s3://npm-registry-packages-npm-production"}},"1.15.1":{"name":"@dsiloed/silo-link","version":"1.15.1","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.15.1","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"5a4ac9e9679b8a77ef3dccc37d600a4e84578d63","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.15.1.tgz","fileCount":123,"integrity":"sha512-z2mdwWgQBzr38LxOg1kMZP56cFiBo+XuuQpdYxsl4WXV23RbWkzSBMS5+h+ymmsrxh0Iiy48QogVRKBnZx7FbQ==","signatures":[{"sig":"MEUCIEJOflBZtOQTQP8uL2QISGn5UIiSeQoSQadkMotq0luzAiEAmeOwrmbCF+O18ukPjp4W2lasmdb2VdCyCB6Ogt2816Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":932466},"type":"module","gitHead":"c11f5842438fd12646565afa00e2a186a8932f25","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","verify:resume":"npm run build && node scripts/verify-resume-fix.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.15.1_1783181817218_0.8407964503601633","host":"s3://npm-registry-packages-npm-production"}},"1.16.0":{"name":"@dsiloed/silo-link","version":"1.16.0","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.16.0","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"85ea8ac457e9a0b2f86826f8ecb9c3645272ec74","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.16.0.tgz","fileCount":123,"integrity":"sha512-gcArWwrTY7hISpgkwbMXKNWZbEmD10oQWbCdv8TV022FYmxIz10u9sxAHzJ0xS10a6b0TZWnVSEBRmGGVT1zbA==","signatures":[{"sig":"MEYCIQDQDgT4fs3FTCjHZor1zmQSV+Wjmt0cq3I2hrwv+3F2qgIhAOM3634NtZ/pbdQuGWeydtGk2vsePnG7zpKL8gAY2ow9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":937507},"type":"module","gitHead":"53a4f9895f9f3d6c7393b86533ff7db0161a0015","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","verify:resume":"npm run build && node scripts/verify-resume-fix.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.16.0_1783261212471_0.8253403933153491","host":"s3://npm-registry-packages-npm-production"}},"1.16.2":{"name":"@dsiloed/silo-link","version":"1.16.2","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.16.2","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"4d90981056ebdf287016ef753349009b2a2425bf","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.16.2.tgz","fileCount":127,"integrity":"sha512-QK5wmvXyVTXWQuwThWSjthQRnN+CcdXLhFirb8OsZQN75l6aTnlNOsqj8q4dJVb99c8MLBdp7YXgF3+4JylHNA==","signatures":[{"sig":"MEQCIEJzG5AgTILjm97VgSqOnTi4Fpmwz9YT02aqO7qkYPkpAiAUKy4W3y0uxFiiomjqXefQBOpzXHCh2Ud/MQQ15l9w7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":958390},"type":"module","gitHead":"e0804b189421aed4e0ec2b4e7d2a442b5415dd43","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","verify:resume":"npm run build && node scripts/verify-resume-fix.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"11.12.1","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.16.2_1783610699444_0.4086724530965853","host":"s3://npm-registry-packages-npm-production"}},"1.16.3":{"name":"@dsiloed/silo-link","version":"1.16.3","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.16.3","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"0fedc82a8c5713970530050bb69899ac72010cf5","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.16.3.tgz","fileCount":127,"integrity":"sha512-T4k0ub9+Rs5HrWGqM9pwAt28PrZmjMg4fRHHhYF5NRe7zvavNoxQBD7eiE4A5BcXQHP3hmRxYqifHXF1zh48lA==","signatures":[{"sig":"MEUCIQDreCTg6eAVad/5SgoFeeEkhJnSlEJZ8A4/h5MCxYwRvQIgVfiLQ9s8iF+b5Y6yDJFEJDjMR5mMBHDDuMmMGLUXfnk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":965605},"type":"module","gitHead":"efac68bbfa6115a38355a2933add4c6118306031","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","verify:resume":"npm run build && node scripts/verify-resume-fix.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"11.12.1","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.16.3_1783615182412_0.4079608366087495","host":"s3://npm-registry-packages-npm-production"}},"1.16.4":{"name":"@dsiloed/silo-link","version":"1.16.4","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.16.4","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"5648b868ce9a0f7dabb5d26abebc2ba24be14359","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.16.4.tgz","fileCount":127,"integrity":"sha512-uCnnhZaMxxbyDx9rtS6cyO1VE2k1tA+Y80PEL1H0q0URbOep1RS3BKVIMsJOZdYLm2opD39/CkmNqKUeid67Xg==","signatures":[{"sig":"MEYCIQCiLjFz6KQdRWjLX4Yu2DoeRgcn5bGwJ1BXNiJXdmP2XwIhAKBHWvuGwYo7AzaZ29b/fqiWYv08TzIgp0/ZdmXUDtZX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":973158},"type":"module","gitHead":"c48d5d9a685062c67741f5bbe57e317308c7b115","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","verify:resume":"npm run build && node scripts/verify-resume-fix.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"11.12.1","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.16.4_1783862634415_0.17713079969224954","host":"s3://npm-registry-packages-npm-production"}},"1.17.2":{"name":"@dsiloed/silo-link","version":"1.17.2","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.17.2","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"4a20b167a7e6318aed5c447bb413dd647e93ecb3","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.17.2.tgz","fileCount":123,"integrity":"sha512-8PhNZ/lQOBcXc/F3Fct9BAOaMa/tgWwZWFYzgUZ+iRdSxDM28ItIcomeTkf/hXDoc5XERBaboSWKLA0TUnaTCQ==","signatures":[{"sig":"MEYCIQCmAbrPIfTUVUpoYrMNDPYwul5GwODwjS2PsrTFASFE0wIhAMXy9h6wxpzu2w217RFJWc1x2dWPk56nezofADBIFFqu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":977080},"type":"module","gitHead":"8834fd43917fb560ff50cf6d1a52cdcb0b475e60","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","verify:resume":"npm run build && node scripts/verify-resume-fix.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.17.2_1783966576852_0.1784039341231718","host":"s3://npm-registry-packages-npm-production"}},"1.17.3":{"name":"@dsiloed/silo-link","version":"1.17.3","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.17.3","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"d31ab4e399b95f24cd9fc8a4d2ea92e938a06355","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.17.3.tgz","fileCount":123,"integrity":"sha512-NJ45TViWiqfsaxeSXwQmWWvw2BxVqlzVQpbisWhMtpKYGdWAF2uyTdqP1mjpOYEYwySTZYNPmF+w0hN9DNbJVA==","signatures":[{"sig":"MEQCIBofNTwww5Nliv6/p8YoDJh//ANmuO476YTzLX2BRjOqAiAbtUljFcAXTSfAkDroRfuSx591J9R+R4rTLoaZ195lAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":977242},"type":"module","gitHead":"cc22a247e3627df56ff41dd63f0eb354b2efb6cf","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","verify:resume":"npm run build && node scripts/verify-resume-fix.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.17.3_1783969274196_0.07295535884944071","host":"s3://npm-registry-packages-npm-production"}},"1.17.4":{"name":"@dsiloed/silo-link","version":"1.17.4","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.17.4","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"12da69742272577538596823547990798c8304b3","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.17.4.tgz","fileCount":123,"integrity":"sha512-HgJaVHSUK3zmhKxSJpc2KTqTduE/XUNLCCVAFZ/9zc9VRTUHu8BpdyL8Wa8hpXmXo2hxf7233Zeoh2/KgjxZ4g==","signatures":[{"sig":"MEUCICzYInTFf7s62Oesu4OQddaGXt72C2pZza3evz84wJmhAiEA46gcUJjwPT1eKit3hIaruujPp2kpFXCn7nMwdmR8FOc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":985272},"type":"module","gitHead":"0f1b941b5bf2ff5437257dfac8c4dbdafe047a60","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","verify:resume":"npm run build && node scripts/verify-resume-fix.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.17.4_1784046575020_0.3958749459772959","host":"s3://npm-registry-packages-npm-production"}},"1.17.5":{"name":"@dsiloed/silo-link","version":"1.17.5","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.17.5","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"6f1cc3efb7d7b85be6756cebc63a57f04bae84b5","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.17.5.tgz","fileCount":123,"integrity":"sha512-FUI8l0R9bkcY74HUQd/vstErXuugvufoYTEOAu41mIXVAMPO2IWrshDbgp+5DIhIaQ0E1MLXAUZTVjxqx8we+w==","signatures":[{"sig":"MEUCIQDccX4rYiBVrXepAQlrxaR29VcVyZvGQ+lt+FYLNQ5lVwIgQooj1QeU4vItDVahr21xtS+r+yGFnKOVswP+m2nInVQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":991544},"type":"module","gitHead":"26a3a47e1c37a4774c8bb97d445c779fa5a9c1d7","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","verify:resume":"npm run build && node scripts/verify-resume-fix.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.17.5_1784218878980_0.5026680131115671","host":"s3://npm-registry-packages-npm-production"}},"1.17.6":{"name":"@dsiloed/silo-link","version":"1.17.6","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.17.6","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"e4678a12dbc326ffd4fa22dcecd90a4706a94902","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.17.6.tgz","fileCount":123,"integrity":"sha512-clOC0mlkW2ACIXXxjkr+xXdZPMLB3BoPlts4BHPwaHZsypKD5EJOy52UUYDgPssUSuRRElkdrofaYF6h8xqo3A==","signatures":[{"sig":"MEQCIGaoK54ZJNUh2IRst3YwxCqDG31QtQKdocNskxq6C/9hAiBj9DmmVr/2qu8CFQVVGwOmdmC20bNuvWa7pm0nBp9nUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":994605},"type":"module","gitHead":"cbe7a875025a1fbe427b41a45f08b748c8d7d982","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","verify:resume":"npm run build && node scripts/verify-resume-fix.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.17.6_1784220202513_0.18731775948372476","host":"s3://npm-registry-packages-npm-production"}},"1.18.0":{"name":"@dsiloed/silo-link","version":"1.18.0","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.18.0","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"aa99bc20955ba49d1c6b12ede6f4750e7e54f450","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.18.0.tgz","fileCount":123,"integrity":"sha512-LQJBYwg199vtD3UWOJNY57ojR1yqAdwedExelH8TPV8lJ1tuKMj2VOvYAURL10+hueow13XIOlZ8MPVAAuuiRA==","signatures":[{"sig":"MEYCIQC4xhcqAMzjQOfi4Ra1qv76X+0r7IUY+E7pHiW2zs+N5QIhALet3wmPfDXA0wn1twfwIxKNyk5XTXJahkUXkMc1YqRm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1004099},"type":"module","gitHead":"a100aa98d4145bce351c7d324ec1284c27f7be25","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","verify:resume":"npm run build && node scripts/verify-resume-fix.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.18.0_1784247603194_0.8276808751141604","host":"s3://npm-registry-packages-npm-production"}},"1.18.1":{"name":"@dsiloed/silo-link","version":"1.18.1","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.18.1","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"c6aa514c2459abbb13d355ae675c3f300928bfff","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.18.1.tgz","fileCount":123,"integrity":"sha512-yGd2B5xjmc8mxfSPBHsaAN5ynSLfMR8P7GFj0GX13jj4kFZfKB1vieShqV4sqEXVjxSg//8PMfXXvAwDLdPSMg==","signatures":[{"sig":"MEUCIQDuPK1rNKGNmP0LpOtrFkQ2xEpsgmzk9LonfkgvbQgshQIgDBiWWGTKhPko3SfZFpfXAh6Pmw7SLKuF49yJqPrbx08=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1006185},"type":"module","gitHead":"61a32ef0b0444ccd8f3cbe7ebed842ef5b655940","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","verify:resume":"npm run build && node scripts/verify-resume-fix.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.18.1_1784379443597_0.152323340644547","host":"s3://npm-registry-packages-npm-production"}},"1.18.2":{"name":"@dsiloed/silo-link","version":"1.18.2","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.18.2","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"1481427b3d84b824a717b86c1d59282326d7a747","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.18.2.tgz","fileCount":123,"integrity":"sha512-NYrtnVaMtgZKdVUvLyla8ySD+XySur9wBFRQVI/0yy9LXyURuXRXj8DSTHxNXej0IYSzAZnvxQrXx8V39lqV/A==","signatures":[{"sig":"MEQCIHe8UmVIaMRV9pyle/wB/4QRpokHv+TcNomuU+VzH9iDAiBIW4kLxWIWTta/5ocGyCyx43wF5/GK5awdhKQzvMhdEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1006988},"type":"module","gitHead":"7fa5741f35c167f957cd1f9d32db41b5d97a1924","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","verify:resume":"npm run build && node scripts/verify-resume-fix.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.18.2_1784392281627_0.3525832036338048","host":"s3://npm-registry-packages-npm-production"}},"1.18.3":{"name":"@dsiloed/silo-link","version":"1.18.3","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.18.3","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"341e71359f88f45869ebb2ec47a5bafc801bd0ba","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.18.3.tgz","fileCount":123,"integrity":"sha512-3lsVHGs6fM95MkrFIaeMNbcMURJGS/ij3sxreqDb2T4yrRnXJay1lmKvFYRpJzO/ZmQWvKfCph0fhLNvP1zENg==","signatures":[{"sig":"MEUCIQDPE2qkH5AdEPZSlRMRdIyRi64m0JrzW8dwM3CHi7+9+QIgJxuDwpkI6y/j8JCvu+NxegAdYoLIqZgd1ib2L99ctkg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1008789},"type":"module","gitHead":"076b89b1c8dcd37ab4bf1bfe147d45dc0ed6d17e","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","verify:resume":"npm run build && node scripts/verify-resume-fix.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.18.3_1784401485780_0.7898738401997059","host":"s3://npm-registry-packages-npm-production"}},"1.19.0":{"name":"@dsiloed/silo-link","version":"1.19.0","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.19.0","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"3da7502e4d2e5c9c31713f0482177293c8b1f302","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.19.0.tgz","fileCount":123,"integrity":"sha512-ZyjIV58INdTYsTyesdHq9KunuH2KDoget41FsJmRm+z6jZJQPAJeLgEcSUkACYU3svsfpm8TSbXI46pWCk22jA==","signatures":[{"sig":"MEQCIHPfyH9cEGiqOcvNYQxD93GuBto1d7RNoCeDpA4o3CMnAiBIcfatUFHaxuYlQ0ytNgHAbj5BAl3vUGb4Kvf3h+BJCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1017858},"type":"module","gitHead":"603dfad5a85ec8a797acf7e4959654f32ff3b321","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","verify:resume":"npm run build && node scripts/verify-resume-fix.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.19.0_1784558765021_0.029302878643800323","host":"s3://npm-registry-packages-npm-production"}},"1.19.1":{"name":"@dsiloed/silo-link","version":"1.19.1","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.19.1","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"323be1d8b5cafa029f3525e22b4e324a21bf12ac","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.19.1.tgz","fileCount":123,"integrity":"sha512-H3vaLmsJ776cUpgbES+ileMh6x4B619f5qzLJgO+GoOUlzTC05Qbnl/aHeGv4cGvPRW997CxjCXx1tXCBM1MEg==","signatures":[{"sig":"MEUCIQCamnN8BGUQV8My2Lbvn65EaJlxMR/+3MdeMh7egTmaDgIgHBNGn5UIfRBRuVytPZJPssCtPbaVRjRD7+qfSMh2dNg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1022113},"type":"module","gitHead":"69362ff7bf6c0d314e639b5e4bc78518f1a717e0","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","verify:resume":"npm run build && node scripts/verify-resume-fix.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.19.1_1784736453657_0.9216331695541129","host":"s3://npm-registry-packages-npm-production"}},"1.19.2":{"name":"@dsiloed/silo-link","version":"1.19.2","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.19.2","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"9ced7b740fb79116c5e425561f86dc60b94e36cc","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.19.2.tgz","fileCount":123,"integrity":"sha512-RsCDj56+VzpM8lVL8rV4tGnpbXm7/qXir9s/X22TQjT2brHcKnKaJtbnzs1PJz1LaWSCLsK/nyy3gWkD/PotTw==","signatures":[{"sig":"MEYCIQC1sc97nDIdkWwG1uStnuuHx4oNsS9GaE/tp7INeWuOKgIhAJXpmXAbpvTpQUT9mPUniKQX6NvNPbSteEJgByGnaxE4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1024442},"type":"module","gitHead":"59047adc5efbc7f2e25d5f4a3d49bdd70f6d7f18","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","verify:resume":"npm run build && node scripts/verify-resume-fix.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.19.2_1784745134724_0.9182841687930055","host":"s3://npm-registry-packages-npm-production"}},"1.19.3":{"name":"@dsiloed/silo-link","version":"1.19.3","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.19.3","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"b1071d7ffa7eef15a5bd9cd8a70ea6e8ca1cfaa6","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.19.3.tgz","fileCount":127,"integrity":"sha512-FttjKJxjn31YLGT2qSb67rBcc+p3mkY1Z2uqn+vF/v32Sqdkp5LixPRrLF9i/Ib6poSj8DQPx1p9kg43FvsOAQ==","signatures":[{"sig":"MEYCIQDwRAlP0iH5k/r8ST9+j8lGkRFUwffehBbdzs5AX8dXQQIhAPwgt8oDl3xPk20JSIvk8HouZhjs50FDb9H0+v/petds","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1044989},"type":"module","gitHead":"3c0bebc2efa0cb0cc3738a682089e925e9719557","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","verify:resume":"npm run build && node scripts/verify-resume-fix.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"11.12.1","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.19.3_1785168387757_0.5942408059908342","host":"s3://npm-registry-packages-npm-production"}},"1.19.4":{"name":"@dsiloed/silo-link","version":"1.19.4","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.19.4","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"db8fc62e5d87bbdf97491a0103a87bb4e4e55ebe","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.19.4.tgz","fileCount":123,"integrity":"sha512-2pa75C9grmM/Pv3Ci3zsxrKGL7QpBmoYYFdu+sN/CNxcr4zXPuDh8XvM1Q9I0GHHXwqg3TNEOnBSfXiSXSkElw==","signatures":[{"sig":"MEQCIGgdie6A5Gf62Sli1VduVIxVrHshUtSjxu42tybvPI8kAiAUDLglLlMvyZGQxqkG3urh8Oe0ZDxNbrPGekslzCIjmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1037687},"type":"module","gitHead":"b10cce4ffb17a9a03b4b659547760958725fb792","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","verify:resume":"npm run build && node scripts/verify-resume-fix.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.19.4_1785705495977_0.502987971700489","host":"s3://npm-registry-packages-npm-production"}},"1.19.5":{"name":"@dsiloed/silo-link","version":"1.19.5","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.19.5","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"36c9a4c850c97e8bbcd6d4a3d0f6d1a8edee3d66","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.19.5.tgz","fileCount":123,"integrity":"sha512-uAJnZLrUhyEfmhE9dEbUTVyd6REr5z8Mh3Si/6422EQSNGCGxE25wL7pIgSLtps2OjPhDOU8RPiP9tLHl+acGQ==","signatures":[{"sig":"MEYCIQCE9Ax0wRdkncOybvcyCds44lIWdsAnrhtdVGoA1W5BIwIhAOTL/Hja6VX0oigQcqk59LRPWUvXvMiU6Rl57iDkE/nQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1039366},"type":"module","gitHead":"641a536a65971df7087e4c91b63d9a6c690c0dfd","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","verify:resume":"npm run build && node scripts/verify-resume-fix.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.19.5_1786118552319_0.49990207766340844","host":"s3://npm-registry-packages-npm-production"}},"1.19.6":{"name":"@dsiloed/silo-link","version":"1.19.6","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.19.6","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"3169249f1f5726efd53e23dbf352e0e9317ed4d4","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.19.6.tgz","fileCount":123,"integrity":"sha512-ZvRSTcwsy8zPOQ3TCfmcqxadsKOpnC15nRXG/8rZFZENB6e0FLQiJUMs5Hj7X21pSd5sbq0h9qYmw6CrUvouow==","signatures":[{"sig":"MEUCIEC5qIRDrkDGfc+yDnevK2UG07VndxWesblhx0T1UxkFAiEAk2lVNtIEqUtLSi4Bjvn12oxnbPvVhaGaCqvq5eZzg48=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1043996},"type":"module","gitHead":"2f46b3b6afae5ee3ed0c762ad9b3c4a16cd44b5a","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","verify:resume":"npm run build && node scripts/verify-resume-fix.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.19.6_1786128996528_0.2874660516181642","host":"s3://npm-registry-packages-npm-production"}},"1.19.7":{"name":"@dsiloed/silo-link","version":"1.19.7","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.19.7","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"72eceacf16c3b2429d1d8ea234d8ba4a580454a5","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.19.7.tgz","fileCount":123,"integrity":"sha512-XA0vRAcNu5hnD0w81QeDwf8dDoJ15W0SKH7YYITHLdJN3fQiZNr6uQlW9Cchm38gjSh53a/ysEQRrHlNzvcejQ==","signatures":[{"sig":"MEQCIChgKNJxHYUFvTU3FtFyq9RLEGW5CCjEYrLq1fq4ZbvOAiBnVSLHWX4gJOS1S6LgGIgONIy59xsa59hvAorZvM95OA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1050550},"type":"module","gitHead":"d260e0ad4b9ffbd588471c3868a53ebaf6079c27","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","verify:resume":"npm run build && node scripts/verify-resume-fix.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.19.7_1786129838907_0.6965307401917025","host":"s3://npm-registry-packages-npm-production"}},"1.19.8":{"name":"@dsiloed/silo-link","version":"1.19.8","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.19.8","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"aaff987980f8a3dbac56d92150e1a8b09d3ae930","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.19.8.tgz","fileCount":123,"integrity":"sha512-oNAU8xLYv2nYvJzbLYjYZbchRJhYmduwA/pQi1s7j2PGPD/pd56Aqguq1RyS66dWcp7b3KuJ+T2XzCNxRUwsgw==","signatures":[{"sig":"MEUCIFRXaC9MaklgaFJOL4egdOlucTrNPWcwz2/Natew9OF9AiEAvvKDfhAuunbeaSr6PzBZ77IpT71veK5I6iLXRYpD64w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1065183},"type":"module","gitHead":"839a00187fc794d09885bbaf0f78cdecb3b86b79","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","verify:resume":"npm run build && node scripts/verify-resume-fix.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.19.8_1786632745267_0.1646074833140483","host":"s3://npm-registry-packages-npm-production"}},"1.19.9":{"name":"@dsiloed/silo-link","version":"1.19.9","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.19.9","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"8625f6f8cd5ffa1b8a862fc26b83fcddbc89cc5f","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.19.9.tgz","fileCount":123,"integrity":"sha512-Vm9D/RPXzKzEvi1l0r2Sj7pDgJCo0TtpZm4CuvW6qWStPTUoZOlhBzKf7bv1v45/VipDLh93QBZ+DKk6y8SWsQ==","signatures":[{"sig":"MEQCIA57mA1DwhMFs2DMMQX2sLgRXax7QDfKenECbMfuLvLjAiBNUAlEUPRSp/iiXBBRMN2I6E2jrRmywQwY7Gre0I+qdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1078535},"type":"module","gitHead":"a72fb1adf720d6c24518bd4f51d65b6a3347690d","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","verify:resume":"npm run build && node scripts/verify-resume-fix.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.19.9_1786718474171_0.463572043150412","host":"s3://npm-registry-packages-npm-production"}},"1.19.10":{"name":"@dsiloed/silo-link","version":"1.19.10","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.19.10","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"addb258f6e32e413d688e981cfb8589a709cb927","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.19.10.tgz","fileCount":123,"integrity":"sha512-6PwOuWll5V33qwR4FqKdMc3tIjXdw01amAV0rYs0Pg3R14jcN2j6OdeEHL8y/sv3vbkSKBms2uE/z3t9+rZS3A==","signatures":[{"sig":"MEUCIB9BkC2KX/iFemdKpMG70CIsFl5ToI3/vtR+ybL0UfJxAiEArEUU169CzLYMT521gEL58frxx1S/hObMVztbou62FL4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1088952},"type":"module","gitHead":"289b085fdf3deb586380ee2c22175fefb9222e28","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","verify:resume":"npm run build && node scripts/verify-resume-fix.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.19.10_1786719108861_0.9734615293298128","host":"s3://npm-registry-packages-npm-production"}},"1.19.11":{"name":"@dsiloed/silo-link","version":"1.19.11","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.19.11","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"32b2bf13c29428ac3973945c14c704c1b6a194b3","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.19.11.tgz","fileCount":127,"integrity":"sha512-DParNSn7RBp39AeZD/7BJvwgSl2ySi8u30xxm+izdem0ZdRdGQb2ne48qx7nDd3kM7rF7XcQ9fiqMXf0dVn6ZQ==","signatures":[{"sig":"MEYCIQD6QPIUeuAuzZU11txdlA8gqStEy/XzN4KrwzUkFViNZQIhAJa8C9ckenUaAqJ9ghvjKqKqk4pxDRcBn99Khz/oGYb8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1111848},"type":"module","gitHead":"5c38cb7d6b9f999edc5e884de82059a509e8cce6","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","verify:resume":"npm run build && node scripts/verify-resume-fix.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"11.12.1","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.19.11_1787519959828_0.41111616616621194","host":"s3://npm-registry-packages-npm-production"}},"1.19.12":{"name":"@dsiloed/silo-link","version":"1.19.12","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.19.12","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"946946da0c0b70380070f70b8bd0da17d391ca58","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.19.12.tgz","fileCount":127,"integrity":"sha512-dX49fnkvBXJcR5tISszcgbeYRj0ZZoK7ApoYX9XrXET5ZkUhC4I0/Cr04/gDbLStCKsVOjontSkGGDzSfG8svg==","signatures":[{"sig":"MEUCICWuZMUurOcS7STzM1CgduhG4lxNz8Fa24QWxKMVI6B7AiEA0K4pHqilod0Jct1xdL2gsZIs8wiC9KOv8XvSHiC/UPw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1115466},"type":"module","gitHead":"6269ea0e3d8bcc427366f32cfaf6cc70d0fa98e2","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","verify:resume":"npm run build && node scripts/verify-resume-fix.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"11.12.1","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","mcp-remote":"0.1.49","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.19.12_1787520906568_0.8371673608845693","host":"s3://npm-registry-packages-npm-production"}},"1.19.14":{"name":"@dsiloed/silo-link","version":"1.19.14","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.19.14","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"afbcfd8b608be09e861c6ebe09fcccb893ccf253","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.19.14.tgz","fileCount":127,"integrity":"sha512-4abQcdBRQ74n+S0Yn7Ua35TG9fiFp8G1HQlDnCFMKjh9B5msd3KqPpW6t8Az9Oi5d/YTv6YYOhXERZHn7vjt6w==","signatures":[{"sig":"MEQCIETEyQGxROfLamrxuWXIKTsehJoDJoMztBadcPV+FhcdAiBy2NqR8Dsoj6ejjUAKICfcjEq6kzzQVgt5C0F3tJ7T/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1163205},"type":"module","gitHead":"ddd1595506369e20f0684fe8f5100fd49b5a7647","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","verify:resume":"npm run build && node scripts/verify-resume-fix.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"11.12.1","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","mcp-remote":"0.1.49","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.19.14_1787534831914_0.8145628288412761","host":"s3://npm-registry-packages-npm-production"}},"1.19.15":{"name":"@dsiloed/silo-link","version":"1.19.15","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.19.15","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"651ba937a46985d35ddbd94c6d8140f78936c084","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.19.15.tgz","fileCount":119,"integrity":"sha512-d2tQuoRenlGgwriWsfSBXHcVHhMwg2iyGRDuAR9d6PIHl58wWGmrn1tJYOggNsiyndbFahx/ksq2fRFYutZDaw==","signatures":[{"sig":"MEUCIQDzdr56TMPjyvNM32GR7dcLlkiLoxwxIjg28tVsX2XvKAIgYjxVvrJHE3xt2kdTATjfQHIjCwK5GHR6ZZECzPFL9gQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1105057},"type":"module","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","verify:resume":"npm run build && node scripts/verify-resume-fix.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"11.12.1","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","express":"^4.21.2","commander":"^13.1.0","mcp-remote":"0.1.49","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.19.15_1787535401040_0.6335809826148706","host":"s3://npm-registry-packages-npm-production"}},"1.19.16":{"name":"@dsiloed/silo-link","version":"1.19.16","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.19.16","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"88931663b7751bddd4d6f85d1180424032dd8455","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.19.16.tgz","fileCount":135,"integrity":"sha512-x/tz++CvebVD13+DNhYKVCRTbvGcnGrVSfmPWQiMFPF13fuADCLvO1Ct4Hu1huZOV1ngB63PX52GbjjwoHQa6w==","signatures":[{"sig":"MEQCIFQpyidbG4T7rTi7/TCVTllpzjMvRlsXVad6nvMYyscRAiBfo5adduV4WJKZyIEooTe8i4tY1S5EeI4rOc+hvtw2LA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1236906},"type":"module","gitHead":"51d71df1e7e281414af35b0dd17d1d8165fb1295","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","verify:resume":"npm run build && node scripts/verify-resume-fix.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"11.12.1","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","ssri":"^14.0.0","express":"^4.21.2","commander":"^13.1.0","mcp-remote":"0.1.49","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/ssri":"^7.1.5","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.19.16_1787582952588_0.7369346020194281","host":"s3://npm-registry-packages-npm-production"}},"1.19.17":{"name":"@dsiloed/silo-link","version":"1.19.17","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.19.17","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"c120c2c2a6bdc539c8b96b963fd363c53775235b","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.19.17.tgz","fileCount":143,"integrity":"sha512-MDMMRzAOppQcHyffcuJlQ+2dnoCxJ2ke6FMboDFPdzf0sq1DGDTKbQ80x8VTvsTdTwEmhL1Xv1hhtsG03YRVkw==","signatures":[{"sig":"MEQCIDClQ4IjuuFPALH+xf2yitmzkR22nixQQ80rmjGHlX4fAiAPjd5lJyqJjSxjbkipkkVewNewje4OpbgSTYYmTZ7GBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1271263},"type":"module","gitHead":"59c27b5c5da6962f379045f666f9ce276523a6d2","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","verify:resume":"npm run build && node scripts/verify-resume-fix.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"11.12.1","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","ssri":"^14.0.0","express":"^4.21.2","commander":"^13.1.0","mcp-remote":"0.1.49","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/ssri":"^7.1.5","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.19.17_1787752412526_0.2986494068089518","host":"s3://npm-registry-packages-npm-production"}},"1.19.18":{"name":"@dsiloed/silo-link","version":"1.19.18","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.19.18","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"4a31049904b558093287c4721582ab0a72addb5b","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.19.18.tgz","fileCount":143,"integrity":"sha512-qNPpwuPqx5QSIOl05lz54VdAKNlLLNb0b9SH8uqmOV2SkfGs/EsUd6m2mi9b3jUhIOTgnbFPAkTFX9GWUhbatg==","signatures":[{"sig":"MEYCIQCqp5rf+CS+L9eo4vNQol0xK2MReEww1LO3eNcAkqNQbwIhAI8azeiAWJbF5e2w/iVvdvxdbE0O2bocGtFKfvjjdN62","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1280252},"type":"module","gitHead":"5c1b80adc6d975e37f22e1531c35f0bb4789901e","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","verify:resume":"npm run build && node scripts/verify-resume-fix.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"11.12.1","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","ssri":"^14.0.0","express":"^4.21.2","commander":"^13.1.0","mcp-remote":"0.1.49","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/ssri":"^7.1.5","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.19.18_1787780095521_0.6886974165737461","host":"s3://npm-registry-packages-npm-production"}},"1.19.19":{"name":"@dsiloed/silo-link","version":"1.19.19","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.19.19","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"cc2193b6f8c27f8addbf5ab7e24795df92c72963","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.19.19.tgz","fileCount":143,"integrity":"sha512-L/bnXU11G5AsRhoO7bmuGnm40ZKN97hbUDc65dkjJSm0m9z2WlYVi3xccKzgeByXqX6OeFdvJWEgjwBU8YvZkA==","signatures":[{"sig":"MEUCIQCxrfwYfA/Ovzd2hs1/nUcGIFFic6kHWH4mdKDODnspJAIgBzEl9h2zacmOA3ma+cyTtCBt9C8TcBZiXnE+FIH8BdQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1305709},"type":"module","engines":{"node":">=20"},"gitHead":"6d4f5f793ec48579cddfe3d15f9efd3afd6a2f4e","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","verify:resume":"npm run build && node scripts/verify-resume-fix.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"11.12.1","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","ssri":"^14.0.0","express":"^4.21.2","commander":"^13.1.0","mcp-remote":"0.1.49","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/ssri":"^7.1.5","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.19.19_1787870232362_0.49613020361259674","host":"s3://npm-registry-packages-npm-production"}},"1.19.20":{"name":"@dsiloed/silo-link","version":"1.19.20","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.19.20","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"b397c8b02a200e1210dfa10843755c93d4fe7b5d","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.19.20.tgz","fileCount":143,"integrity":"sha512-xG4zpbb8VPcZJopi0keSs1wseRlIQKln05pIWQ9wVooPzTH7ALaZRbDeb0JFohnA1Q3+taiTx6k+pGPiFF6WDw==","signatures":[{"sig":"MEUCIFzsT/pfKsJgiTkoNG/aBnhZsTP3+dwWBXUv4BP+eN7XAiEA5nKJe8pJHHNet8QHLFOTMGf61ZKjNIDeMbpOD+676WM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1321335},"type":"module","engines":{"node":">=20"},"gitHead":"719cf5435f63cf2e3769bccb6dc29e55b19f502e","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","verify:resume":"npm run build && node scripts/verify-resume-fix.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"11.12.1","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","ssri":"^14.0.0","express":"^4.21.2","commander":"^13.1.0","mcp-remote":"0.1.49","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/ssri":"^7.1.5","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.19.20_1788193607237_0.9434344995715347","host":"s3://npm-registry-packages-npm-production"}},"1.19.21":{"name":"@dsiloed/silo-link","version":"1.19.21","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.19.21","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"6901336084c128b8ddd529c4d36c7590bda1db7b","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.19.21.tgz","fileCount":143,"integrity":"sha512-gfqCdTSL2qRb7pb2ziFn1m3dGLprAkIRY+0hYZ1vm/Io3TwedTwZcr0iAG+5jrISNmu4gxVjNmEBuHxs/UBFSQ==","signatures":[{"sig":"MEUCIBlAD47Bp23YhmEbtYKYai3mwWXAzBknSU9b885aQfmJAiEAv9emwjAAzIW8rGENBU5iUfsbC6YBY1EtLFYHqm1rUsw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDzWI4cvpQ7luM2gAlCcmsdVkByB4VIHUlTYxIyZdFmBQIgMUPHClxmpm3AT02QA0FUo1vXRHF6XDNngLO5BUox+pE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1327701},"type":"module","engines":{"node":">=20"},"gitHead":"822470bcf35f26f1eca909991138bfd1cb638aef","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","verify:resume":"npm run build && node scripts/verify-resume-fix.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"11.12.1","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","ssri":"^14.0.0","express":"^4.21.2","commander":"^13.1.0","mcp-remote":"0.1.49","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/ssri":"^7.1.5","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.19.21_1789680713167_0.03642702544984244","host":"s3://npm-registry-packages-npm-production"}},"1.19.22":{"name":"@dsiloed/silo-link","version":"1.19.22","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.19.22","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"3b7a68a2d33c554a5a047c97ff8f9b7374cef1aa","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.19.22.tgz","fileCount":143,"integrity":"sha512-7zTZ0BOv6Q+Gyx+XvddVSqQZH70SuA3qztTIgwn5/rE9ty+a2Ghu6k+PyzUwMEMe6QuM+EQldHCWxqTJ5NSnRA==","signatures":[{"sig":"MEUCIQC+r2SgziKWHFMKG1SCF0xrx2RcI3iErdkPGhxNa+8WLgIgE7NmkjYV0qUyUvayCH8Da3n+tP+7w1zBoxtCrcVc1Eo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGGbvX2R+yYp/QjmHnf5TCc9tL4sPhl3k/hviBZJCG04AiB8hVC1XwbnTTcWjx3Kz5lpI6RYJPfSxykekoaYtfgmUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1329602},"type":"module","engines":{"node":">=20"},"gitHead":"dcc284ee7e85b47bf3392537b96263bb94de4798","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","verify:resume":"npm run build && node scripts/verify-resume-fix.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"11.12.1","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","ssri":"^14.0.0","express":"^4.21.2","commander":"^13.1.0","mcp-remote":"0.1.49","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/ssri":"^7.1.5","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.19.22_1789741558450_0.8508009624631727","host":"s3://npm-registry-packages-npm-production"}},"1.19.23":{"name":"@dsiloed/silo-link","version":"1.19.23","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.19.23","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"57bd3b2847371e16b69a282aeb303304b8e1bb13","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.19.23.tgz","fileCount":143,"integrity":"sha512-KfppWRQEe6JM0URI3QdKI/1+Dmo8WBETWLyXiUGr3RZtMZmYzFrOrwi540x2A1NdqpAYlKoAus4KorauoKKNLA==","signatures":[{"sig":"MEUCIQD7kkQAWL2SkKe9VTf9EbzLdfpYVhQ4x4N7Q+mL5dBpxgIgYtUWFDDb11Z30ZOq8P2JALMXy8bwpP6R5i1HmEL+huw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFCHiEKr4QEPuLFhq0EkhaiXBiBcAA8zu/6qUpKK+B9qAiAwbK6GLhxmUlkvUbxO2RoHEULWA5XrT51kdsrOqebN4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1350140},"type":"module","engines":{"node":">=20"},"gitHead":"070e64d0fc6d2c7573093e765f7d1e559bf9207a","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","verify:resume":"npm run build && node scripts/verify-resume-fix.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"11.12.1","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","ssri":"^14.0.0","express":"^4.21.2","commander":"^13.1.0","mcp-remote":"0.1.49","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/ssri":"^7.1.5","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.19.23_1790536225498_0.3881270550427933","host":"s3://npm-registry-packages-npm-production"}},"1.19.24":{"name":"@dsiloed/silo-link","version":"1.19.24","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.19.24","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"a2553eb94b1ee05d630dd4548200c2aacd60f102","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.19.24.tgz","fileCount":143,"integrity":"sha512-0kf0aH1AONCu7zQu2UcDV+YoyxjjdLzMLe3ij5VeJykNEBzyNuAhY2BoKxLLbFxUrz80vVN5DMQuTJ4fslnROQ==","signatures":[{"sig":"MEUCIDsz6NjWZux6KUy6Tec83z8ZRMhB3IuUx9Y62t4iJXPWAiEAsSeOUJ8k5HvFtsUdmwtt5/zshws3rqVyqlLWQ9prZEY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIClY0sk8/onzRlGH4BpHohrwQJ2PfeouKRzEffdLKrm4AiEAsZNUvVB6jBQY1ze625f1x5g/Rpzm18dpMdwCmx6pNQ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1382273},"type":"module","engines":{"node":">=20"},"gitHead":"78d3e2bcae5f425a5cc314670f0493358e29b3ce","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","verify:resume":"npm run build && node scripts/verify-resume-fix.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"11.12.1","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","ssri":"^14.0.0","express":"^4.21.2","commander":"^13.1.0","mcp-remote":"0.1.49","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/ssri":"^7.1.5","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.19.24_1790871241701_0.4520642096410885","host":"s3://npm-registry-packages-npm-production"}},"1.19.25":{"name":"@dsiloed/silo-link","version":"1.19.25","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.19.25","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"af60c004f69d1b3f88a7ae67c8a2de22ea73f391","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.19.25.tgz","fileCount":143,"integrity":"sha512-gsZQ6D7+kvIeklQrEna6kUqZph6XYDZJnqqutnLQ8WJjv8Iys6IVuBty/+vnUqFQQGu+c6Z1J/IPsNb3kRBu0w==","signatures":[{"sig":"MEYCIQC60WlrONSvHan3QJKA4VwQqmqryOZsMrGRD3BzQnz1hgIhALyCfeGb2mjxR+Ulz2UtbHj0WrFn4vmp6Y8D96ozSmFO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHuD62loct8bALcxgASUwnVmdftInNS/FPRbUB1BihY/AiEAi/9f2caEwc0nv5A9JhV6MsVCekxgpJ98a9gT7oGDjto=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1382273},"type":"module","engines":{"node":">=20"},"gitHead":"749c7ef100b6d277c3fd82ccd8b02e4ba1efc677","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","verify:resume":"npm run build && node scripts/verify-resume-fix.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"11.12.1","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","ssri":"^14.0.0","express":"^4.21.2","commander":"^13.1.0","mcp-remote":"0.1.49","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/ssri":"^7.1.5","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.19.25_1790872082424_0.07429406262326976","host":"s3://npm-registry-packages-npm-production"}},"1.19.26":{"name":"@dsiloed/silo-link","version":"1.19.26","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.19.26","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"f244e5d8d410c41224acbb2b1f2ae4421b323062","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.19.26.tgz","fileCount":143,"integrity":"sha512-RWwH7K3W2nyueO3KtvCb6J7r/feBEYiFbTkjPUB6a6Hkk8yMSbH0YstgJtoIalWiNaEfk47fOBDgHFF4+s6/qg==","signatures":[{"sig":"MEQCICAoVCOB/zBIgHmqxA1fYlhDHwUo0HGHUAXtON3dS9XwAiBMTg6dMymZu7Y93fTiAgeNcBcde5ewzGfXDITNc/1W6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCMJG/rVi9/OZfDrBPF71rLOzBCHCJSlld76VsvZYy+OAIgJ2Bhzq16jzsW3xUg3lS0ZBZDLC4n92Z9wVXUkZVYkd4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1387896},"type":"module","engines":{"node":">=20"},"gitHead":"5857e9656c5eca89dc3e03243cc59e4997e00f0b","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","verify:resume":"npm run build && node scripts/verify-resume-fix.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"11.12.1","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","ssri":"^14.0.0","express":"^4.21.2","commander":"^13.1.0","mcp-remote":"0.1.49","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/ssri":"^7.1.5","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.19.26_1790903787363_0.7254364541071769","host":"s3://npm-registry-packages-npm-production"}},"1.19.27":{"name":"@dsiloed/silo-link","version":"1.19.27","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","_id":"@dsiloed/silo-link@1.19.27","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"homepage":"https://www.dsiloed.com","bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"bin":{"silolink":"dist/index.js"},"dist":{"shasum":"0ed5d6dc94d82d31349b3deca1a4735e6208d054","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.19.27.tgz","fileCount":143,"integrity":"sha512-lv3m7+i+eaZJbVuH5oYk9foQtQdanpgYK/Ei8Xo3hN3GtC9u6C86teUHBmZuj7ksR4Ep0q9sqMkLzuBX4AuMhg==","signatures":[{"sig":"MEQCIAd/c7CT5BjHwxjhvIFL2b0gaYHutBS/nocjvXsoL2GxAiBUMdqDRkGTGW8Crx4sX+dLC4Uh1UoeIPPx9R3ihgbLww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGSmCT56webZsaYZd7SWcs6DqdX66NtU1nFpbCTz4RMhAiEA7Ixl0qOSO4H3r7sAnQ1LzZ1BzZvRCkZA1DYcHPi/aF0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1389324},"type":"module","engines":{"node":">=20"},"gitHead":"9b277c5474868791e02d1daf0f6778f2429a1468","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","verify:resume":"npm run build && node scripts/verify-resume-fix.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"11.12.1","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","ssri":"^14.0.0","express":"^4.21.2","commander":"^13.1.0","mcp-remote":"0.1.49","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/ssri":"^7.1.5","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/silo-link_1.19.27_1791138201758_0.3027552765282968","host":"s3://npm-registry-packages-npm-production"}},"1.19.28":{"_id":"@dsiloed/silo-link@1.19.28","bin":{"silolink":"dist/index.js"},"bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"dist":{"shasum":"0838bd8a1e7c27eeadbdeba47fa64b362780042b","tarball":"https://registry.npmjs.org/@dsiloed/silo-link/-/silo-link-1.19.28.tgz","fileCount":143,"integrity":"sha512-ZwnYt++m/pXCHj2y9FF2XAFzqDNv103k3K/vnTmElJR3lrFu/uLutWaWFJdUMbjnYMqXf/HQU8IrcXjQj7F09A==","signatures":[{"sig":"MEQCIEQRV8itgEsXpc54dNLPOe8wU1qqI6blaDoHAH3qp39NAiByy/gYDaUhC3vAebvYPlsikgu23wbW7e6ZDB7pSHVWfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC93R5WT50EcNGbzToQdkl/QWV6kbPCbRdfR8IbyzYHuQIhAK6o4hAbnJsanXDYH7D7IK+28USA+ehuCfycEttvcGE2"}],"unpackedSize":1391389},"name":"@dsiloed/silo-link","type":"module","author":{"name":"DSiloed","email":"support@dsiloed.com"},"engines":{"node":">=20"},"gitHead":"d8e6f19b9ef400356c5be27c003dc995976fe753","license":"MIT","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","verify:resume":"npm run build && node scripts/verify-resume-fix.mjs","prepublishOnly":"npm run build"},"version":"1.19.28","_npmUser":{"name":"russonrails","email":"russonrails@gmail.com"},"homepage":"https://www.dsiloed.com","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"_npmVersion":"11.12.1","description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","directories":{},"maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"_nodeVersion":"26.0.0","dependencies":{"ws":"^8.18.1","zod":"^4.3.6","ssri":"^14.0.0","express":"^4.21.2","commander":"^13.1.0","mcp-remote":"0.1.49","jsonwebtoken":"^9.0.2","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.1","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.15.3","@types/ssri":"^7.1.5","@types/express":"^5.0.0","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/silo-link_1.19.28_1791158539413_0.7818961144248815"}}},"time":{"created":"2026-03-26T19:48:07.846Z","modified":"2026-10-05T00:02:19.692Z","1.0.0":"2026-03-26T19:48:08.119Z","1.0.1":"2026-03-26T19:55:17.485Z","1.0.3":"2026-03-26T20:01:11.513Z","1.0.4":"2026-03-26T20:59:27.931Z","1.0.5":"2026-03-26T21:19:19.234Z","1.0.6":"2026-03-27T21:30:37.621Z","1.1.0":"2026-03-31T22:01:18.625Z","1.2.0":"2026-03-31T22:49:00.193Z","1.2.1":"2026-03-31T23:34:48.678Z","1.2.2":"2026-03-31T23:54:44.286Z","1.2.3":"2026-03-31T23:58:18.671Z","1.2.4":"2026-04-01T00:18:33.889Z","1.2.5":"2026-04-01T20:11:46.718Z","1.2.7":"2026-04-01T21:23:28.704Z","1.2.8":"2026-04-01T21:33:00.009Z","1.2.9":"2026-04-01T21:40:43.783Z","1.3.0":"2026-04-01T22:56:57.342Z","1.4.0":"2026-04-10T22:50:11.749Z","1.5.0":"2026-04-13T14:41:49.838Z","1.5.1":"2026-04-15T00:17:25.569Z","1.5.2":"2026-04-17T15:43:41.385Z","1.5.3":"2026-04-20T15:07:37.485Z","1.5.4":"2026-04-20T15:23:17.539Z","1.6.3":"2026-04-30T21:29:37.044Z","1.6.4":"2026-05-03T15:41:29.849Z","1.6.5":"2026-05-03T22:24:17.123Z","1.6.6":"2026-05-05T15:18:50.941Z","1.6.7":"2026-05-06T21:51:27.125Z","1.7.0":"2026-05-08T15:48:46.068Z","1.7.1":"2026-05-09T01:55:40.606Z","1.7.2":"2026-05-12T16:03:48.143Z","1.7.3":"2026-05-12T23:44:42.482Z","1.8.1":"2026-05-13T00:15:59.026Z","1.8.3":"2026-05-13T01:17:30.228Z","1.8.4":"2026-05-14T22:41:22.690Z","1.8.5":"2026-05-16T23:42:58.257Z","1.9.0":"2026-05-30T23:26:15.492Z","1.9.1":"2026-06-02T02:58:23.299Z","1.9.2":"2026-06-05T00:58:57.946Z","1.9.4":"2026-06-08T01:44:38.025Z","1.9.6":"2026-06-08T23:12:39.810Z","1.9.7":"2026-06-11T21:39:07.519Z","1.9.8":"2026-06-12T18:35:28.387Z","1.9.9":"2026-06-12T19:12:15.713Z","1.10.0":"2026-06-13T12:29:08.621Z","1.10.3":"2026-06-14T15:03:53.124Z","1.11.0":"2026-06-17T01:51:53.789Z","1.11.1":"2026-06-18T17:18:25.098Z","1.12.0":"2026-06-19T23:40:53.381Z","1.12.5":"2026-06-20T01:11:24.274Z","1.12.6":"2026-06-20T01:46:13.520Z","1.12.7":"2026-06-20T01:51:03.597Z","1.13.0":"2026-06-22T02:08:44.306Z","1.13.1":"2026-06-22T02:13:26.854Z","1.13.2":"2026-06-22T02:21:10.626Z","1.13.3":"2026-06-22T02:24:26.169Z","1.13.4":"2026-06-22T02:32:21.798Z","1.13.5":"2026-06-22T02:32:33.201Z","1.13.6":"2026-06-22T22:12:22.980Z","1.13.7":"2026-06-23T18:49:44.128Z","1.14.0":"2026-07-03T18:26:19.604Z","1.15.1":"2026-07-04T16:16:57.368Z","1.16.0":"2026-07-05T14:20:12.619Z","1.16.2":"2026-07-09T15:24:59.660Z","1.16.3":"2026-07-09T16:39:42.580Z","1.16.4":"2026-07-12T13:23:54.580Z","1.17.2":"2026-07-13T18:16:17.048Z","1.17.3":"2026-07-13T19:01:14.365Z","1.17.4":"2026-07-14T16:29:35.248Z","1.17.5":"2026-07-16T16:21:19.245Z","1.17.6":"2026-07-16T16:43:22.707Z","1.18.0":"2026-07-17T00:20:03.369Z","1.18.1":"2026-07-18T12:57:23.755Z","1.18.2":"2026-07-18T16:31:21.820Z","1.18.3":"2026-07-18T19:04:45.975Z","1.19.0":"2026-07-20T14:46:05.196Z","1.19.1":"2026-07-22T16:07:33.853Z","1.19.2":"2026-07-22T18:32:14.887Z","1.19.3":"2026-07-27T16:06:27.932Z","1.19.4":"2026-08-02T21:18:16.159Z","1.19.5":"2026-08-07T16:02:32.454Z","1.19.6":"2026-08-07T18:56:36.672Z","1.19.7":"2026-08-07T19:10:39.118Z","1.19.8":"2026-08-13T14:52:25.468Z","1.19.9":"2026-08-14T14:41:14.307Z","1.19.10":"2026-08-14T14:51:49.040Z","1.19.11":"2026-08-23T21:19:20.004Z","1.19.12":"2026-08-23T21:35:06.717Z","1.19.14":"2026-08-24T01:27:12.074Z","1.19.15":"2026-08-24T01:36:41.202Z","1.19.16":"2026-08-24T14:49:12.754Z","1.19.17":"2026-08-26T13:53:32.682Z","1.19.18":"2026-08-26T21:34:55.667Z","1.19.19":"2026-08-27T22:37:12.518Z","1.19.20":"2026-08-31T16:26:47.368Z","1.19.21":"2026-09-17T21:31:53.250Z","1.19.22":"2026-09-18T14:25:58.547Z","1.19.23":"2026-09-27T19:10:25.607Z","1.19.24":"2026-10-01T16:14:01.824Z","1.19.25":"2026-10-01T16:28:02.576Z","1.19.26":"2026-10-02T01:16:27.481Z","1.19.27":"2026-10-04T18:23:21.887Z","1.19.28":"2026-10-05T00:02:19.516Z"},"bugs":{"url":"https://gitlab.com/model-api/silo_link/issues"},"author":{"name":"DSiloed","email":"support@dsiloed.com"},"license":"MIT","homepage":"https://www.dsiloed.com","keywords":["claude","claude-code","mcp","model-context-protocol","remote","bridge","dsiloed","actioncable","ai-agent"],"repository":{"url":"git+https://gitlab.com/model-api/silo_link.git","type":"git"},"description":"Claude Code Remote Bridge — connects Claude Code sessions to DSiloed via MCP + ActionCable","maintainers":[{"name":"russonrails","email":"russonrails@gmail.com"}],"readme":"# SiloLink — Claude Code Remote Bridge\n\nSiloLink is a local daemon that connects Claude Code sessions to [DSiloed](https://www.dsiloed.com) conversations. It provides an MCP server that Claude Code connects to, and maintains a real-time WebSocket connection to DSiloed via ActionCable. Messages flow bidirectionally — you can launch, monitor, interact with, and command Claude Code sessions from the DSiloed web UI, Slack, SMS, or Discord.\n\n**[See it in action — Interactive Demo](https://www.dsiloed.com/apps/silolink-demo)** | **[Documentation](https://www.dsiloed.com/apps/apiguide/index.html#silolink)**\n\n```\n                               ┌──────────────────────┐\n                               │     DSiloed Server    │\n                               │                      │\nClaude Code (tmux) ──MCP──►    │                      │\nClaude Code (tmux) ──MCP──► SiloLink ──WebSocket──►  ActionCable\nClaude Code (tmux) ──MCP──►  :3579    ──REST API──►  ├── ConversationChannel\n                               │                      ├── ControlChannel\n                               │  Claude Launcher     │\n                               │  Message Queue       │  Web UI / Slack\n                               │  Session Manager     │  Discord / SMS\n                               └──────────────────────┘\n```\n\n## Features\n\n- **Launch Claude sessions from the web UI** — click \"+\" in the SiloLinks section to spawn a new session\n- **Auto-launch** — send a message to any SiloLink conversation and Claude starts automatically\n- **Multi-session** — each conversation gets its own Claude Code tmux session\n- **Message buffering** — messages that arrive before Claude registers are queued and delivered\n- **Status notifications** — \"Starting session...\" and \"Session ready!\" feedback in the conversation\n- **Agent Dashboard** — active sessions appear in Mission Control with real-time status\n- **Control Channel** — launch/stop/status commands via ActionCable from the UI\n- **Channel linking** — command Claude from Slack, Discord, Teams, or SMS\n- **Session continuity** — `remote_load_context` restores prior conversation history on session restart\n- **Workspace isolation** — git worktrees give each session its own branch and working directory\n- **File claim tracking** — advisory soft-locks with cross-session conflict notifications\n- **Provider abstraction** — `AgentLauncher` interface supports Claude, Gemini, and Codex (OpenAI) adapters\n\n## Installation\n\n```bash\nnpm install -g @dsiloed/silo-link\n```\n\nThis installs the `silolink` CLI globally.\n\n## Configuration\n\n```bash\nsilolink config\n```\n\nThe wizard first asks whether the daemon is running for a **user** or an **agent** and then collects only what's needed. Your answer is persisted as `identity_type` in the config and changes how the spawned Claude Code session is launched (see below).\n\n- **User** (default): prompts for host, tenant, login (email or username) and password. SiloLink calls `POST /api/v1/users/login`, captures the returned JWT, and stores it in `~/.silolink/config.json` (mode `0600`). **Your password is never written to disk** — only the JWT.\n- **Agent**: prompts for host, tenant, agent name (the `sub` claim), and the JWT to paste in. Generate the token from the LLM Manager UI: open the agent's edit dialog, expand **SiloLink Authentication**, and click **Generate SiloLink Token**. The agent path never needs Sorcery credentials, since agents don't have a human login.\n\nThe token is long-lived. If the server ever rejects it (password change, tenant key rotation, agent rename), re-run `silolink config` to refresh it.\n\n### How `identity_type` changes session launches\n\nThe choice you make in the wizard controls where the spawned Claude Code session starts (which is the same dir CC reads `.mcp.json` from):\n\n- **`identity_type: \"user\"`** — single-env remote-bridge use case. CC launches in `projects_path` (or in `repo_path` if a launch command supplies one). CC inherits any `CLAUDE.md` from your projects dir, and you typically run `silolink setup-claude-md` once to inject the SiloLink protocol section into it. There's only one writer of the `.mcp.json` in `projects_path`, so collisions are not a concern.\n\n- **`identity_type: \"agent\"`** — multi-agent SDLC orchestration where several silolink envs (e.g. `lead-tester`, `vixen`) run on the same laptop. Each env gets its own per-env staging dir at `~/.silolink/staging/<env>/`, and CC launches there so its `.mcp.json` (which includes the env-specific JWT) is **never** shared with a sibling env. A bare `repo_path` in a launch command is treated as informational; the agent's runbook tells the spawned CC where to `cd` for repo work. When a launch supplies both `repo_path` and `branch`, silolink creates a per-ticket worktree under `~/.silolink/worktrees/<repo>/<branch>/` — also identity-isolated.\n\nWorktree-mode (`repo_path` + `branch`) is identity-safe in either mode and works the same way for both.\n\nIf you ever migrate an env from `user` to `agent` (e.g. a personal config that's grown into an agent setup), re-run `silolink config --env <name>` and answer `agent` — the daemon will pick up the new `identity_type` on next restart.\n\n### Non-interactive setup\n\nFor automated installs (e.g. a prompt generated by the DSiloed UI for Claude Code to execute), skip the wizard:\n\n```bash\nsilolink config --non-interactive \\\n  --host https://www.dsiloed.com \\\n  --tenant <tenant_id> \\\n  --user-sub <email-or-username> \\\n  --jwt <pre-issued-jwt> \\\n  [--mcp-port 3579] \\\n  [--projects-path /home/user/projects] \\\n  [--env dev]\n```\n\nAll four of `--host`, `--tenant`, `--user-sub`, `--jwt` are required when `--non-interactive` is set. The JWT is written to `~/.silolink/config.json` exactly as supplied — generate it via the same flow used by the user's MCP config dialog (or the agent's \"Generate SiloLink Token\" button).\n\n`~/.silolink/config.json` schema:\n\n| Field | Description | Default |\n|-------|-------------|---------|\n| `host` | DSiloed server URL | `https://www.dsiloed.com` |\n| `tenant_id` | Tenant enterprise identifier | `harmoniq` |\n| `user_sub` | Your username or email | — |\n| `jwt` | JWT obtained at `silolink config` time (do not edit by hand) | — |\n| `mcp_port` | Local port for the MCP server | `3579` |\n| `reconnect_interval_ms` | Base reconnect delay | `5000` |\n| `max_reconnect_attempts` | Max reconnect tries | `20` |\n| `agent_provider` | AI provider: `claude`, `gemini`, `openai` | `claude` |\n| `claude_command` | Path to Claude CLI binary | `claude` |\n| `claude_working_directory` | Working directory for spawned sessions | — |\n| `claude_auto_respawn` | Auto-respawn on idle/exit | `false` |\n| `claude_idle_timeout_ms` | Idle threshold before respawn | `30000` |\n| `claude_session_prompt` | Default prompt for spawned sessions | `Register with SiloLink...` |\n| `claude_model` | Pin the model: passed as `--model <value>` on every Claude Code launch (fresh and `--resume`). Alias (`sonnet`) or full id (`claude-sonnet-5`). Unset = the CLI's default, which a Claude Code auto-update can change silently | unset |\n| `gemini_model` | Same for Gemini CLI launches (`--model <value>`) | unset |\n| `codex_model` | Same for Codex launches (`--model <value>`, appended after `codex_args`; also passed to `codex resume`) | unset |\n| `stale_inbound_grace_ms` | On an inbound message, never recycle a session younger than this (a fresh pane may take minutes to register) | `600000` (10 min) |\n| `report_back_idle_ms` | After a `final:true` report with no further work, complete the session (`state: idle_timeout`) and kill the pane; `0` disables | `120000` (2 min) |\n| `poll_idle_complete_ms` | **Opt-in.** End a session parked in `remote_poll` with zero work calls for this long; `0` = disabled | `0` |\n\n**Example config file (after running `silolink config`):**\n\n```json\n{\n  \"host\": \"https://www.dsiloed.com\",\n  \"tenant_id\": \"portablemind\",\n  \"user_sub\": \"user@example.com\",\n  \"jwt\": \"eyJhbGciOiJIUzI1NiJ9...\",\n  \"mcp_port\": 3579,\n  \"claude_command\": \"/home/user/.local/bin/claude\",\n  \"claude_working_directory\": \"/home/user/projects\",\n  \"claude_auto_respawn\": true,\n  \"claude_idle_timeout_ms\": 30000\n}\n```\n\n## Usage\n\n### Starting SiloLink\n\n```bash\n# Foreground (see logs in terminal)\nsilolink start\n\n# Background (daemon mode)\nsilolink start --daemon\n```\n\nThe daemon owns its log: every run appends (never truncates) to\n`~/.silolink/logs/silolink-<env>.log`, with a session-start banner and an ISO-8601\ntimestamp on every line. Do **not** wrap `start` in `| tee` or redirect its output\ninto that same file (`>> ~/.silolink/logs/silolink-<env>.log`) — the daemon detects\nan fd that already is the log and won't double-write, but the redirect is redundant.\nSend a wrapper's stdout/stderr to `/dev/null`; when stdout is not a terminal the\ndaemon mutes console output anyway (set `SILOLINK_CONSOLE=1` to keep it).\n\n### Managing the Daemon\n\n```bash\nsilolink status          # Check connection state and active sessions\nsilolink sessions        # List active sessions\nsilolink stop            # Stop daemon (kills all Claude tmux sessions)\n```\n\n### Launching Claude Sessions\n\n```bash\n# Launch from CLI\nsilolink launch\nsilolink launch -p \"Work on the auth refactor\"\n\n# Launch from the DSiloed web UI\n# Click \"+\" in the SiloLinks section of TeamChat\n```\n\n### Reporting your own coding-agent usage\n\nPost the token usage of a Claude Code / Gemini / Codex session you ran yourself,\nso its cost is tracked under your DSiloed user — ideal as a Stop/SessionEnd hook:\n\n```bash\nsilolink report-usage --cli claude   # also: gemini | codex\nsilolink report-usage --cli claude --dry-run   # preview without posting\n```\n\nSee [docs/report-usage-hooks.md](docs/report-usage-hooks.md) for hook setup\nacross all three CLIs.\n\n### Connecting Claude Code (Manual)\n\nAdd SiloLink as an MCP server in your Claude Code settings (`.claude.json` or project `.mcp.json`):\n\n```json\n{\n  \"mcpServers\": {\n    \"silolink\": {\n      \"command\": \"npx\",\n      \"args\": [\"mcp-remote\", \"http://localhost:3579/mcp\"]\n    }\n  }\n}\n```\n\n## Claude Session Launcher\n\nSiloLink spawns and manages Claude Code sessions using tmux:\n\n### On-Demand (from DSiloed UI)\n\n1. Click **+** in the SiloLinks section of TeamChat\n2. Enter a session name and optional prompt → **Launch Session**\n3. Conversation appears immediately — \"Starting session...\" shows while Claude initializes\n4. Claude sends \"Session ready!\" when the poll loop begins (~20-30 seconds)\n\n### Auto-Launch (on inbound message)\n\nWhen a message arrives on a SiloLink conversation with no active session:\n1. SiloLink posts \"Restarting session...\" immediately\n2. Spawns Claude Code in a new tmux session\n3. The triggering message is buffered and delivered once Claude registers\n4. Claude sends \"Session ready\" and enters the poll loop\n\n### Multi-Session\n\nEach conversation gets its own tmux session. Multiple sessions run simultaneously.\n\n```bash\n# List active tmux sessions\ntmux list-sessions | grep silolink\n\n# Attach to watch Claude work\ntmux attach -t silolink-claude-1774363497579\n\n# Detach: Ctrl+B, D\n```\n\n### Session Lifecycle\n\n- **Launch** → SiloLink posts \"Starting session...\" → spawns tmux → Claude registers → \"Session ready!\"\n- **Messages** → user sends message → SiloLink enqueues → Claude polls and responds\n- **Delete** → gear icon → \"Delete SiloLink\" stops the Claude session and deletes the conversation\n- **Shutdown** → `silolink stop` kills all tmux sessions and completes agent sessions on DSiloed\n\n## MCP Tools\n\n| Tool | Description | Blocking |\n|------|-------------|----------|\n| `remote_register` | Register session, create/attach conversation (binds to the launched conversation) | No |\n| `remote_load_context` | Load prior conversation history for session continuity | No |\n| `remote_notify` | Fire-and-forget message (accepts `final?`) | No |\n| `remote_post` | Post to ANY conversation by id (accepts `final?`) | No |\n| `attach_local_file` | Upload a file from the session's working tree (or `attach_allowed_roots`) as an LlmFile and attach it to a conversation — symlinks resolved before the containment check, 50 MB cap, bytes never pass through the model | No |\n| `remote_ask` | Post question, wait for reply | Yes |\n| `remote_poll` | Non-blocking check for next message (**recommended**) | No |\n| `remote_check_messages` | Non-blocking check for ALL pending messages | No |\n| `remote_wait_for_command` | Block until next message (prefer `remote_poll`) | Yes |\n| `remote_sessions` | List active sessions | No |\n| `remote_unregister` | Unregister and clean up | No |\n| `remote_workspace_create` | Create an isolated git worktree for this session | No |\n| `remote_workspace_claim` | Claim files (advisory soft-lock) with conflict detection | No |\n| `remote_workspace_check` | Check file claims across all sessions | No |\n| `remote_workspace_merge` | Merge worktree branch back and clean up | No |\n| `remote_workspace_list` | List all active workspaces | No |\n\n### remote_register\n\n```\nInput:  { session_name?: \"my project\", conversation_id?: 453 }\nOutput: { session_id, conversation_id, conversation_url }\n```\n\nWhen `conversation_id` is provided, attaches to that existing conversation (used by auto-launcher).\n\nFor a session the daemon launched, the MCP transport is already bound to the\n**launched** conversation (via the per-launch `X-SiloLink-Launch` header), so\n`remote_register` adopts that conversation regardless of the `conversation_id`\nyou pass. If the two disagree, the launch binding wins and the tool result\nreturns a `conversation_mismatch` warning naming the conversation you were\nactually registered against. See\n[docs/session-reliability.md](docs/session-reliability.md).\n\n### remote_load_context\n\n```\nInput:  { conversation_id?: 109, limit?: 50 }\nOutput: { success: true, conversation_id, resume_id, message_count, history: [...] }\n```\n\nFetches prior conversation history and the last `claude_resume_id` from agent session metadata. Call after `remote_register` when attaching to an existing conversation to restore session continuity.\n\n### remote_poll (Recommended)\n\n```\nInput:  {}\nOutput: { success: true, message: \"...\", sender_name: \"...\" }\n        — or —\n        { success: true, pending: true }\n```\n\nNon-blocking. Safer than `remote_wait_for_command` — can't lose messages on cancellation.\n\n### remote_notify\n\n```\nInput:  { message: \"Build completed successfully\", final?: false }\nOutput: { success: true, message_id }\n```\n\nPass `final: true` on your **last** completion report for a dispatch (and only\nthen). The post is tagged `silolink_report { agent_session_id, kind: completion }`\nso the dispatcher can tell completion from progress, and it arms the daemon's\nidle-completion path (`report_back_idle_ms`) to gracefully end the session once\nno further work arrives. `remote_post` takes the same `final?` flag.\n\n### remote_ask\n\n```\nInput:  { question: \"Should I proceed?\", timeout?: 300 }\nOutput: { response: \"Yes\", sender_name: \"rholmes\" }\n```\n\n## Workspace Isolation\n\nMultiple sessions can work on the same repo without conflicts using git worktrees:\n\n```\nSession A: feature/auth  ──►  ~/.silolink/worktrees/myapp/feature/auth/\nSession B: feature/api   ──►  ~/.silolink/worktrees/myapp/feature/api/\n```\n\n### Creating a Workspace\n\n```javascript\n// Agent creates a worktree on session start\nremote_workspace_create({ repo: \"/home/user/myapp\", branch: \"feature/auth\" })\n// → { worktree_path: \"~/.silolink/worktrees/myapp/feature/auth\", branch: \"feature/auth\" }\n\n// Claim files before editing (advisory — warns on conflicts, doesn't block)\nremote_workspace_claim({ files: [\"src/auth.ts\", \"src/middleware.ts\"] })\n// → { claimed: [...], conflicts: [] }\n\n// Check what other sessions are working on\nremote_workspace_check({})\n// → { all_claims: [{ session_id: \"session-B\", files: [\"src/api.ts\"] }] }\n\n// When done, merge back\nremote_workspace_merge({})\n// → { success: true, merged_branch: \"feature/auth\" }\n```\n\n### Cross-Session Conflict Notifications\n\nWhen session A claims files that session B already owns, both sessions receive automatic notifications via their message queues and DSiloed conversations.\n\n### Launcher Integration\n\nThe control channel `launch` command supports workspace params:\n\n```json\n{ \"type\": \"launch\", \"conversation_id\": 123, \"repo_path\": \"/home/user/myapp\", \"branch\": \"feature/auth\" }\n```\n\n### Provider Selection\n\nSet `agent_provider` in `~/.silolink/config.json`:\n\n```json\n{ \"agent_provider\": \"claude\" }\n```\n\nSupported providers: `claude` (default), `gemini`, and `codex` (the OpenAI CLI;\n`openai` is accepted as an alias). Launch a specific provider with\n`silolink launch -a codex`, or per-session from the DSiloed UI.\n\n#### Codex notes\n\nThe Codex launcher uses codex's **native streamable-HTTP MCP** support — it\nwrites `[mcp_servers.*]` tables (`url` + `http_headers = { Authorization =\n\"Bearer <jwt>\" }` for the dsiloed server) to `$CODEX_HOME/config.toml`, with no\n`npx mcp-remote` bridge. The JWT lives in the per-env config on disk (like the\nclaude/gemini configs), not in argv. `CODEX_HOME` points at a per-env dir (each\ndaemon identity owns its own config) and the user's `~/.codex/auth.json` login is\ncopied in. Codex is launched as `env CODEX_HOME=<home> codex …` because tmux does\nnot propagate caller env to panes on an already-running server (a bare `codex`\nwould read the empty default `~/.codex` and expose no MCP tools). Codex reads\nagent instructions from `AGENTS.md` — seed the SiloLink poll-loop section with\n`silolink setup-claude-md ./AGENTS.md`. MCP tools are named `<server>__<tool>`\n(e.g. `silolink__remote_register`).\n\nValidated against **codex-cli 0.141.0**. Knobs (all overridable):\n\n| Config key | Default | Purpose |\n|---|---|---|\n| `codex_command` | `codex` | CLI binary |\n| `codex_args` | `[\"--dangerously-bypass-approvals-and-sandbox\"]` | fresh-launch flags (auto-approve, no sandbox prompt) |\n| `codex_resume_enabled` | `false` | use `codex resume <id>` on respawn (off → fresh session, context restored via `remote_load_context`) |\n| `codex_session_prompt` | — | override the launch prompt |\n| `codex_model` | — | pin the model (`--model <value>`); unset = codex's own default |\n| `codex_auto_respawn` / `codex_idle_timeout_ms` / `codex_idle_kill_after_ms` | as Claude/Gemini | lifecycle |\n\nIf a flag changes in a future codex version, the daemon's pane watcher surfaces\n`error: unknown option …` — adjust `codex_args`. The TUI ready-screen text in\n`getReadyIndicator()` is best-effort (a miss just falls back to the ready\ntimeout, not a wedge).\n\n## Control Channel API\n\nSiloLink subscribes to a tenant-scoped ActionCable control channel on startup. The DSiloed UI sends commands via REST:\n\n| Endpoint | Method | Description |\n|----------|--------|-------------|\n| `/api/v1/silolink/launch` | POST | Launch new session (creates conversation) |\n| `/api/v1/silolink/stop` | POST | Stop session (by `conversation_id` or all) |\n| `/api/v1/silolink/status` | GET | Request SiloLink status |\n\n```bash\n# Launch\ncurl -X POST /api/v1/silolink/launch \\\n  -d '{\"name\": \"my-feature\", \"prompt\": \"Work on auth\"}'\n\n# Response\n{\"success\": true, \"conversation_id\": 458, \"message\": \"Launch command sent\"}\n```\n\n## CLAUDE.md Integration\n\nAdd to your project's `CLAUDE.md`:\n\n```markdown\n## Remote Communication (SiloLink)\n\nWhen the SiloLink MCP server is connected:\n\n1. Register with `remote_register({ session_name: \"<name>\" })`.\n   If a conversation_id is provided, pass it too.\n2. **Session Continuity**: If you registered with an existing conversation_id,\n   call `remote_load_context()` to load prior conversation history.\n3. ALL communication MUST go through SiloLink — never write to terminal.\n4. Send progress updates with `remote_notify()`.\n5. When idle, use the poll loop:\n   - Call `remote_poll()` — returns instantly\n   - If `{ pending: true }`: sleep 3s, poll again\n   - If message received: process it, notify result, resume\n6. Use `remote_ask()` for questions needing immediate reply.\n```\n\n### Poll Loop Pattern\n\n```javascript\n// Register (use conversation_id if provided in launch prompt)\nremote_register({ session_name: \"portablemind\", conversation_id: 123 })\n\n// If attaching to existing conversation, load prior context\ncontext = remote_load_context()\n// Review context.history to understand what was discussed\n\n// Poll loop\nwhile (idle) {\n  result = remote_poll()\n  if (result.pending) { sleep(3s); continue }\n  handle(result.message)\n  remote_notify({ message: \"Done: ...\" })\n}\n```\n\n## Agent Sessions\n\nActive SiloLink sessions appear in the Mission Control Agent Dashboard with:\n- Session name (matches conversation name)\n- Status: idle, working, waiting for human, error, completed\n- Heartbeats on every tool call\n- Conversation link for quick navigation\n\n## Session Reliability & Health\n\nThe daemon keeps a launched worker bound to the conversation it was launched for,\njudges the pane (not MCP silence) before recycling, ends parked workers so the\nbackend learns they're done, and reports its own health on every heartbeat. In\nbrief:\n\n- **Launch↔transport binding** — each launch writes a per-launch MCP config\n  (`<cwd>/.silolink-mcp/conv<id>-<nonce>.json`, `0600`) carrying an\n  `X-SiloLink-Launch` header; `remote_register` adopts the **launched**\n  conversation and overrides a mismatched `conversation_id` with a clear warning.\n- **Minted session id** — fresh Claude launches pass `--session-id <uuid>`\n  (never with `--resume`/`--continue`), so a shared cwd can't cross-attribute a\n  transcript.\n- **Stale-on-inbound recycler** — recycles only a pane that exists, isn't\n  actively thinking, and is frozen ≥ 15 min; skips launch-pending sessions and\n  anything younger than `stale_inbound_grace_ms` (10 min).\n- **Idle completion** — a `final:true` report followed by `report_back_idle_ms`\n  (2 min) of quiet completes the session (`state: idle_timeout`) then kills the\n  pane — but only if the pane isn't actively working. `poll_idle_complete_ms` is\n  opt-in (default 0).\n- **Report markers** — `remote_notify`/`remote_post` accept `final?` and stamp\n  `silolink_report { agent_session_id, kind }` on the post.\n- **Health heartbeat** — every heartbeat carries a redacted `health` block plus\n  an hourly `[HEALTH]` log line (credentials, JWT expiry, backend 403 streaks,\n  usage-ledger depth, updater/launch state).\n- **403 handling** — a 3-streak of 403s on `report_usage`/`launch_context` is\n  terminal for retries (ledger kept, one probe every 30 min; recovers on the next\n  2xx).\n- **Auto-update integrity** — a hub `expected_integrity` pin is verified against\n  the `npm pack`ed tarball with `ssri` before installing (`--ignore-scripts`).\n\nFull details, rationale, and the config keys are in\n[docs/session-reliability.md](docs/session-reliability.md).\n\n## Permissions\n\nSiloLink-spawned sessions run headlessly — no human at the keyboard. Permission prompts hang the pane, so the launcher pre-clears two gates so `--dangerously-skip-permissions` actually takes effect on every command (the flag alone is not enough on CC 2.x).\n\n**Pre-cleared automatically on each launch:**\n\n1. **Workspace trust dialog** (per cwd) — written to `~/.claude.json` under `projects.<cwd>.hasTrustDialogAccepted`.\n2. **Bypass-permissions consent** (user scope) — written to `~/.claude/settings.json` as a **top-level** `skipDangerousModePermissionPrompt: true`.\n\nThe second one is the gotcha: without that consent on file, CC still re-prompts on the \"dangerous pattern\" class (`rm -rf`, `sudo`, ...) even when launched with `--dangerously-skip-permissions` and even when the in-session footer shows `⏵⏵ bypass permissions on`. The footer just reflects mode; the consent is the gate. CC's internal check (`Sd()` in the binary) reads this key from userSettings / localSettings / flagSettings / policySettings — all at the top level of the settings object, not nested under `permissions`. The schemastore claude-code-settings schema doesn't document this key as of CC 2.1.x; the binary is authoritative.\n\nBoth writes are idempotent and only touch the specific keys involved — other settings (theme, plugins, permissions block, project MCP enablement, etc.) are preserved by a shallow merge.\n\n**Manual verification:**\n\n```bash\n# Should print: True\npython3 -c 'import json; print(json.load(open(\"'$HOME'/.claude/settings.json\")).get(\"skipDangerousModePermissionPrompt\"))'\n```\n\nIf the value is missing or false, restart silolink — `ClaudeLauncher.ensureBypassPermissionsConsent()` runs on each session spawn and will write it.\n\n**What still prompts:** CC has a hardcoded circuit breaker for catastrophic patterns (`rm -rf /`, `rm -rf ~`, etc.) that re-prompts regardless of settings. Those need a human response — see the [`send_keys` control command](#control-channel-api) for driving the prompt from the web UI.\n\n**For sessions launched outside silolink** — if you're running `claude` by hand in a terminal:\n\n- **Option A — Skip all prompts:** `claude --dangerously-skip-permissions`. Requires the user-scope consent above (run `silolink start` once and it's set, or write the file manually).\n- **Option B — Allow SiloLink tools only:** `{ \"permissions\": { \"allow\": [\"mcp__silolink__*\"] } }` in `.claude/settings.json`.\n\n## Technical Details\n\n- **Authentication**: HS256 JWTs (24h validity, auto-refresh every 12h)\n- **Reconnection**: Exponential backoff (1s → 60s cap)\n- **Echo Prevention**: Tracked outbound message IDs + prefix matching\n- **Session Cleanup**: Idle sessions cleaned after 1 hour, agent sessions completed on DSiloed\n- **Multi-Session**: Multiple tmux sessions, one per conversation\n- **Message Buffering**: Pre-registration messages delivered on session register\n- **API Timeouts**: 30-second abort on all DSiloed API calls\n- **Map Validation**: Session manager validates 3-map consistency every 5 minutes\n- **Shutdown**: Kills all Claude tmux sessions first, then completes agent sessions\n\n## Health Check\n\n```bash\ncurl http://localhost:3579/health\n# { \"status\": \"ok\", \"sessions\": 2, \"cable\": \"connected\" }\n```\n\n## Development\n\n```bash\npnpm dev start          # Dev mode (no build)\npnpm exec tsc --noEmit  # Type check\npnpm build              # Build\npnpm test               # Tests\n```\n\n## Project Structure\n\n```\nsrc/\n  index.ts                      # CLI entry point\n  cli/\n    commands.ts                 # CLI commands (start, stop, status, launch, config)\n    daemon.ts                   # PID file management\n  config/\n    config-manager.ts           # ~/.silolink/config.json management\n    jwt-generator.ts            # HS256 JWT generation + auto-refresh\n  core/\n    bridge.ts                   # Main orchestrator — startup, shutdown, control channel\n    session-manager.ts          # Session registry with 3-map lookup + validation\n    message-queue.ts            # Per-session inbound queue with acknowledgment protocol\n    agent-launcher.ts           # AgentLauncher interface and types\n    base-tmux-launcher.ts       # Shared tmux launcher base class\n    claude-launcher.ts          # Claude Code launcher (tmux-based)\n    gemini-launcher.ts          # Gemini CLI launcher (tmux-based)\n    codex-launcher.ts           # Codex (OpenAI) CLI launcher (tmux-based)\n    transcript-usage.ts         # Per-model token parsing (claude/gemini/codex)\n    report-usage.ts             # End-user usage collect + post (Stop hooks)\n    launcher-factory.ts         # Provider selection factory\n    workspace-manager.ts        # Git worktree lifecycle, file claims, conflict detection\n  cable/\n    action-cable-client.ts      # ActionCable WebSocket client with auto-reconnect\n    subscription-manager.ts     # Conversation subscriptions, echo prevention, message buffering\n  api/\n    dsiloed-client.ts           # REST client for DSiloed API (30s timeouts)\n  mcp/\n    server.ts                   # MCP server (Streamable HTTP on Express)\n    tools/\n      register-tools.ts         # All 14 MCP tool definitions\n  types/\n    index.ts                    # Shared TypeScript interfaces\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md"}