{"_id":"bravas-agent","_rev":"132-87dd9df3a63a31232ec38d1858b7ddcb","name":"bravas-agent","dist-tags":{"latest":"1.7.1"},"versions":{"0.1.0":{"name":"bravas-agent","version":"0.1.0","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@0.1.0","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"5d8ee974634c90477bbc8cb73804be519caeb7dd","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-0.1.0.tgz","fileCount":3,"integrity":"sha512-HoK22xzHnVXmmWEeA6DR/wR430C5d+UPC/Iilltzi6JlApmmIIWziZbpd6bOiCeoz+l8Z0ifM9qHmabhLd85Zg==","signatures":[{"sig":"MEUCIDYujTPuawJiamOKQz98p8TqmrT66bDU6cPoylAAIRv3AiEAyv/2kGaaV+9vNElz3eaQTgNkPi2lKNJoA6YprQIx1zQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14959},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"892b8a7341ddc131b8e5c9486e5584c4d76cc9e9","scripts":{"dev":"tsx src/server.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","cors":"2.8.5","express":"4.21.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","@types/ws":"8.5.12","typescript":"5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_0.1.0_1776127862526_0.372357476942226","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"bravas-agent","version":"0.1.1","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@0.1.1","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"d8782f12c409fb464b6a95d24cffbaeeeb2001d0","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-0.1.1.tgz","fileCount":3,"integrity":"sha512-GDiOrcJaFjxZs8VgWU9gk/GRNF71xuT8o/78nGNgZvg9gDNh072FIm8KotXtNxOgOnfTpuK37oOtpiOoki9hbQ==","signatures":[{"sig":"MEUCIQD0a60iRZd0cKkIFRKT6CO/tLkm6z20Wt1sjPmUbGu0/AIgbvwrs2ka1dLRyQpvGcS8sbB6X9NEH5E7vXb1DJj2Qn4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15047},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"892b8a7341ddc131b8e5c9486e5584c4d76cc9e9","scripts":{"dev":"tsx src/server.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","cors":"2.8.5","express":"4.21.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","@types/ws":"8.5.12","typescript":"5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_0.1.1_1776128364643_0.36592812313673106","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"bravas-agent","version":"0.1.2","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@0.1.2","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"ab88f3518faeca28f522245aa7e333e5a790b547","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-0.1.2.tgz","fileCount":3,"integrity":"sha512-up5v1IlPq0waebhDTWuQQJfY+QJJi0IObjHrmh+ZGoU9+625nHJd7pAjiHDkCQT47Ofmb3mxrW2vyeKU/VTqBQ==","signatures":[{"sig":"MEUCICqqVw5nQfEZL702aAgaKQzGYAbdMpWsiTuRtzFqfBk0AiEAjDBfKkpAt87UMesya2R3VISEYrtuIFE5kuVoHotjeso=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15524},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"892b8a7341ddc131b8e5c9486e5584c4d76cc9e9","scripts":{"dev":"tsx src/server.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","cors":"2.8.5","express":"4.21.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","@types/ws":"8.5.12","typescript":"5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_0.1.2_1776128912424_0.3430783199200911","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"bravas-agent","version":"0.2.0","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@0.2.0","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"b523853d9728dd85bc4fcc60aded0061e1a5993b","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-0.2.0.tgz","fileCount":3,"integrity":"sha512-HDYFpl13TgQqvFiTdM0gCYMheARenxhRclTPZ19+lOSuy8TL1rQ4tywggjVlb1gwK0rse0FEt7Lbj98H2QJeIQ==","signatures":[{"sig":"MEUCIQC8tprpvA7ceoNZDZTy45hvu3zGfRLbhT+DaPjqevDwKAIgByvQVlYZSx8IRrM/SzxNxLM4Y8N4Qwte7zoYLZeFrCw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18843},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"892b8a7341ddc131b8e5c9486e5584c4d76cc9e9","scripts":{"dev":"tsx src/server.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","cors":"2.8.5","express":"4.21.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","@types/ws":"8.5.12","typescript":"5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_0.2.0_1776131471544_0.8500779391643141","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"bravas-agent","version":"0.2.1","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@0.2.1","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"1370a5a8aa411ed396913117b2fa1710debdedb9","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-0.2.1.tgz","fileCount":3,"integrity":"sha512-deMdx0HkIxlDrMg+locU4idDHx8RLH2ZkEYO75WPn/8c4cCkrnlOvn0KfzL6/oW8ZPUZSOYbjjHt9qjgUf8bMQ==","signatures":[{"sig":"MEQCIFcAd4l7omZvs6n7hmcYdtABh6u98hMJRdORg017DM8UAiA9q7yWMRi8gjYlaIyZQ4dUprKfngAHvtkLjZ/JZ689jg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18868},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"892b8a7341ddc131b8e5c9486e5584c4d76cc9e9","scripts":{"dev":"tsx src/server.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","cors":"2.8.5","express":"4.21.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","@types/ws":"8.5.12","typescript":"5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_0.2.1_1776132373066_0.36708329089325087","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"bravas-agent","version":"0.2.2","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@0.2.2","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"0e08bf5057e551474cc371a18f1adf986800faff","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-0.2.2.tgz","fileCount":3,"integrity":"sha512-H7U6KUsqMhWZLbiY2votkh1u/0cn/h2M55FTDe2C49TzOGjZE/kuusi+vWql/hAj3NncuiS2isr4I2CWsJylgw==","signatures":[{"sig":"MEQCIHwoAkPURloPqBioP5/Z7qt0nSJAVGLNKxarI6ZC7NtNAiBbpBA8HnO+tPa2bSjNz0jj1vhoNI1zIVfV3kERtxkxCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18892},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"892b8a7341ddc131b8e5c9486e5584c4d76cc9e9","scripts":{"dev":"tsx src/server.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","cors":"2.8.5","express":"4.21.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","@types/ws":"8.5.12","typescript":"5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_0.2.2_1776134269227_0.9709451041623001","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"bravas-agent","version":"0.2.3","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@0.2.3","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"17b174f14effde49824c91a2055c2afe01cdd4f8","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-0.2.3.tgz","fileCount":3,"integrity":"sha512-YmcxQ6Rb0WxVgkk8QibHecQlKFzzFv8V94cPFpqlUKdflwt7zrWT2P4+p2FBKduARJej0Upn1QsEDsqr83vJ+w==","signatures":[{"sig":"MEQCIAqLj7FmXKdLS11YKACCEGNDwn/sM0ivpBEAPnqNDdTJAiBfRutQ8Qsd+I0GaXho5sHvCgvS6Ghb5nRTlLNF+O7fNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19705},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"892b8a7341ddc131b8e5c9486e5584c4d76cc9e9","scripts":{"dev":"tsx src/server.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","cors":"2.8.5","express":"4.21.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","@types/ws":"8.5.12","typescript":"5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_0.2.3_1776135031533_0.9288310451406601","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"bravas-agent","version":"0.2.4","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@0.2.4","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"0412534699f0e2b327eca9f41a5bf7c5acae00c3","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-0.2.4.tgz","fileCount":3,"integrity":"sha512-o1+IomP3i9RzxE/1MaurrVW+bWjZIRdMoAackc+zn2XUaOZMPr9nGz+FxYCKxiFTomTRA4FL7ODDJjVflfkO1w==","signatures":[{"sig":"MEUCIQCb6aiZcwmqAfI+GO+M8feOPtq60lE9ZctsOZmwJcQFlQIgW7Aq5DfuzT6vlsrF8u4o8bmsg5H5iClhy7wwDiT6sn0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22037},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"892b8a7341ddc131b8e5c9486e5584c4d76cc9e9","scripts":{"dev":"tsx src/server.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","cors":"2.8.5","express":"4.21.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","@types/ws":"8.5.12","typescript":"5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_0.2.4_1776135807284_0.15011019145617266","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"bravas-agent","version":"0.2.5","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@0.2.5","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"fab18cd52259aaf4a8e048da7276197162a24eea","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-0.2.5.tgz","fileCount":3,"integrity":"sha512-vNs8/8F0qIS1uT7H+a0g/GK3Wyp+3yait3vPZFyNasUMMOdIxI09AefMgy4fQ8IG5XViHVM9zMeZDlVaB+p9GQ==","signatures":[{"sig":"MEUCIHCzjfNh0+i/82JcTyf5psG5V+3SRNwEU10r88YBIr/XAiEAzlsf5lkIjZE+X6tYwaGhboXFuAwqeEjt40LzWkdV78A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20044},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"892b8a7341ddc131b8e5c9486e5584c4d76cc9e9","scripts":{"dev":"tsx src/server.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","cors":"2.8.5","express":"4.21.2","node-pty":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_0.2.5_1776136802427_0.3831619593458082","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"bravas-agent","version":"0.2.6","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@0.2.6","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"b9337655cfe512d1140b9a6ad0df8f7985bddb34","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-0.2.6.tgz","fileCount":3,"integrity":"sha512-Y50EE5HKMkJ3RvtDogiNeeTB9wjjqKmWGpKt3Y0NzuO7ydvLmmacqaPrZrhj5GWCx2yMXDTYNiyHBy0TPHM+ow==","signatures":[{"sig":"MEQCIHeamg8DMHaa+PF288Tmj91H+2agL6b4arakw40jNddQAiB7j2wwKkkSnZh5HwaOafLNU3UMwHEEND9Foa5NtPq2vw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20264},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"892b8a7341ddc131b8e5c9486e5584c4d76cc9e9","scripts":{"dev":"tsx src/server.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","cors":"2.8.5","express":"4.21.2","node-pty":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_0.2.6_1776136961489_0.23161896206232258","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"bravas-agent","version":"0.2.7","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@0.2.7","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"ec3237cfc85cdeddff063f44df9a34b42ae9006f","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-0.2.7.tgz","fileCount":3,"integrity":"sha512-oRp0Sb085KG45Pjls9hQMG0Yd+Y/V6pQyQfwQ6OsKR8Y0d2aRKLIM9WY8pl184AGlRo4ZfGI+cmR5xSuCVhebw==","signatures":[{"sig":"MEYCIQC8YDqQJqbRaaKxzeXwU4g3NuAcK8KtWsvNHmiIglxeMAIhAPooVm7SEY24L2ye5EELVOloZqPfaviwH+Anf7dokJW4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20127},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"892b8a7341ddc131b8e5c9486e5584c4d76cc9e9","scripts":{"dev":"tsx src/server.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","cors":"2.8.5","express":"4.21.2","node-pty":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_0.2.7_1776137064450_0.5096751961824209","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"bravas-agent","version":"0.2.8","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@0.2.8","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"b9d07e122edb180d5c3447b1109ac0fa63f66d2c","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-0.2.8.tgz","fileCount":3,"integrity":"sha512-wkij7E2YABJhPXnLDmUFeL4TBpYSOwXByAP1K1IdzwLnDCkrdqYolpfsi09jaWReucUYlMCY7XerWtuDVVga3g==","signatures":[{"sig":"MEUCIQCk7+OX3krGEetnF8jQJ3bYSSY972FI4o0rZDyT4mjWRQIgS4Ocaklotl182+yWgQR3GdeNJsJCtpNIVWEDaO+tEQo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20323},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"892b8a7341ddc131b8e5c9486e5584c4d76cc9e9","scripts":{"dev":"tsx src/server.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","cors":"2.8.5","express":"4.21.2","node-pty":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_0.2.8_1776137195099_0.3983037374901679","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"bravas-agent","version":"0.2.9","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@0.2.9","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"f7adb672a856d28cdd6ae2cebbc50f4fe1bfcebd","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-0.2.9.tgz","fileCount":3,"integrity":"sha512-aqnQIVPEVqHRNCdXP/8PjeruG77JbFfwPvc+9uBaloDFcq5F9ZQn5bEMP50TGzgfmzALZdK/To+C6Hh/chos8g==","signatures":[{"sig":"MEQCIDhmDpzpMQvaxngkAR3kOP7y4qjUPGF7mszTwXuvrMKHAiBdgGcORma8XetsiIolXKh1sSH+UjyhEvYFwwjxfAjAHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20335},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"892b8a7341ddc131b8e5c9486e5584c4d76cc9e9","scripts":{"dev":"tsx src/server.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","cors":"2.8.5","express":"4.21.2","node-pty":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_0.2.9_1776137419938_0.2552324907539305","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"bravas-agent","version":"0.3.0","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@0.3.0","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"227a4f1bce844f1bc9a1e00b8ba60952b3d015c4","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-0.3.0.tgz","fileCount":3,"integrity":"sha512-bee1QnwhRyoeezbjGhh+QS5HMWRBS2BSqGMnGJkxgvbcpL7NCqQP5MiCxTPNtXRIN0fewjaOhfhCZomyKmeqLw==","signatures":[{"sig":"MEQCIGEDXREi0lkEXO7yJKLFR19h8SBJeDwpDaF+uK2DFhn3AiBrBgwuGiAEDQk38Knn+KxmnrKrI9hos60ncTRAs/FQIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21430},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"892b8a7341ddc131b8e5c9486e5584c4d76cc9e9","scripts":{"dev":"tsx src/server.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","cors":"2.8.5","express":"4.21.2","node-pty":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_0.3.0_1776137766290_0.6163803742531304","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"bravas-agent","version":"0.3.1","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@0.3.1","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"2e47881d4f6a57e4475af4aa9c1d593bafd70d73","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-0.3.1.tgz","fileCount":3,"integrity":"sha512-ic2+Yhj9shy/w6PYxB0KSIVD+FU1bxIA8ZNQ75RUKzsA3XSA+AdhmbaraRwvDYUJwxEluVVWmFJy5RlmN9hOQA==","signatures":[{"sig":"MEQCIAeKhBD/TGVcy3Mw9npnIA9QZjotPhDkKI3ACfeMO2L5AiBi+YE0ntQMlpuTnOMO5pfel6O0qvb2Lrx4BPDiCJ0GRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24666},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"892b8a7341ddc131b8e5c9486e5584c4d76cc9e9","scripts":{"dev":"tsx src/server.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","cors":"2.8.5","express":"4.21.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_0.3.1_1776138852451_0.054243340599438916","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"bravas-agent","version":"0.3.3","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@0.3.3","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"abec47fe109452dd06e5596ba4203ef7bb6fc415","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-0.3.3.tgz","fileCount":3,"integrity":"sha512-oPXryRtvKgw3ddtzHeITOht8Rh2RwC/ZRzulUWSqox5ITEBKsqcn17Wn59MyQ/eoQxROPcIxCDd8WsKYWLl88w==","signatures":[{"sig":"MEQCIC6d45co/TMgxYM3bW7tbPBRJ/psP1TNK4AEheW1O8GgAiBsugdWw7ZVc9I9vC6fqzA48N9S3Bnf0uyN1niuSS1ZBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27222},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"892b8a7341ddc131b8e5c9486e5584c4d76cc9e9","scripts":{"dev":"tsx src/server.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","cors":"2.8.5","express":"4.21.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_0.3.3_1776139297403_0.7122403066131173","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"bravas-agent","version":"0.3.4","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@0.3.4","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"51e397459420121f404e2f11c9f9e35b4d6cdf4b","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-0.3.4.tgz","fileCount":3,"integrity":"sha512-N6j1SmE7j2hbA+dk87v03hUljB+/PWrHErOy7yk6KmgOWNQQEiTdEKabbHzhaWddphXMH91iWLMobvkDJGs6Rg==","signatures":[{"sig":"MEYCIQDJUD4WyXlUsD/YWa/Lcsc+IJ+pJPD1YsMu4fCnZKK1BwIhAJhe16b49XRRNkEenW6y5A6A3g2g/Bg1RXg1fDU5IJcT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27042},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"892b8a7341ddc131b8e5c9486e5584c4d76cc9e9","scripts":{"dev":"tsx src/server.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","cors":"2.8.5","express":"4.21.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_0.3.4_1776139639161_0.9641564769085162","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"bravas-agent","version":"0.4.0","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@0.4.0","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"560dd0e344af08fbcf522f896deb980f7d94a91f","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-0.4.0.tgz","fileCount":3,"integrity":"sha512-YaY7nj8U5qbktWEBg/7jKhyVdoLw90k+YLVnjG6InkiV+qs6Nb2dYZ9xe9n7z5LPz5y0a3PbpPJ+/PMuoBQjxA==","signatures":[{"sig":"MEUCIDvH/kvepUrUUuuIS6SDu25LkLPQ3Y4UKzt5On2hm/C7AiEA9Vt97h5iGgnwmVkYfZOVp7FBYHs0dNV7xTrGrLT8RYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29924},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"892b8a7341ddc131b8e5c9486e5584c4d76cc9e9","scripts":{"dev":"tsx src/server.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","cors":"2.8.5","express":"4.21.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_0.4.0_1776140258315_0.1113071274271793","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"bravas-agent","version":"0.4.1","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@0.4.1","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"1aea1a23fb55174a43e1d0cad8b9a842de0316b9","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-0.4.1.tgz","fileCount":3,"integrity":"sha512-MU11HR0DCSPrBDd7H5Sve3Pami3Xur+RuxT8Y0vBEBxz/q9y9apoGndqFrwUZYAWDlFgYR+EMiECbV9x80ONBA==","signatures":[{"sig":"MEUCIQCkYDgUDpxYznXKJ4aBNPTtKcpioZ08lhDHggQMdFEwIgIgV1Y+U2qW5XrQtgdEzVRVWJXc6d0iCW4d5fEjJXD2Xl0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30207},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"892b8a7341ddc131b8e5c9486e5584c4d76cc9e9","scripts":{"dev":"tsx src/server.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","cors":"2.8.5","express":"4.21.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_0.4.1_1776140479965_0.9020593660702199","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"bravas-agent","version":"0.4.2","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@0.4.2","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"901635b1af003e3f679bf5995187b0ec72736821","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-0.4.2.tgz","fileCount":3,"integrity":"sha512-At2nUd3xRbIOB50OMJP07gCmSpGqDVgvGmywhWLcRxVnVCdtR7kk4gQIwzjSAx7Bhk8P6akDGVWCTsfU/YRjSg==","signatures":[{"sig":"MEYCIQCH85MRm1Jrlw62+a2rOqLnGcknu+cLzDxnJD6ugaqDaAIhAODMgNyALY5CHn0o5/MWnnfdSDmKZDUl8j6+NCYT4fXv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30647},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"892b8a7341ddc131b8e5c9486e5584c4d76cc9e9","scripts":{"dev":"tsx src/server.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","cors":"2.8.5","express":"4.21.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_0.4.2_1776140645070_0.5643822006922412","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"bravas-agent","version":"0.4.3","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@0.4.3","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"0930f48edfd17eec4771482174deb48df2e19a8a","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-0.4.3.tgz","fileCount":3,"integrity":"sha512-Fy5ZzlaSUEmSUtinIdtiDMIW9eSZRyJHE5O3keqriLEhOH1J8/jMu4uqzgdET0fQ6JZn5GJyXXSRNpwkOuQzxQ==","signatures":[{"sig":"MEYCIQDAWNCefzIQtliBWK3m2btUJIIWv1s4Q9+6AzbROBDVzAIhANh4haFR/uZdMl2SZV4DztlmVAiUbTWMSByATZeDeytq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30186},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"892b8a7341ddc131b8e5c9486e5584c4d76cc9e9","scripts":{"dev":"tsx src/server.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","cors":"2.8.5","express":"4.21.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_0.4.3_1776141227667_0.2254156184110785","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"bravas-agent","version":"0.4.4","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@0.4.4","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"cbeb70707aefb695f8c70fbe2f152def333b16b1","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-0.4.4.tgz","fileCount":3,"integrity":"sha512-/PVwYmStKXyXlPfw14hbjPEF4PP5EBw1w1qHZJHokKtgkRK4sZ/dLS/zgX148lxrAFwusK/gqHLkcznyLe9yhQ==","signatures":[{"sig":"MEYCIQCbQBJkm+y8Nn6f3eNAIHFJX6UYJIL9HMrBEMXF3z1OmQIhAPxTTtD+Mm3CloWcbOcVTlji8gKddJbmhQsHsdlMtoYj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30918},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"892b8a7341ddc131b8e5c9486e5584c4d76cc9e9","scripts":{"dev":"tsx src/server.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","cors":"2.8.5","express":"4.21.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_0.4.4_1776141492666_0.8504177327165239","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"bravas-agent","version":"0.4.5","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@0.4.5","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"7e13f78e3dff894b7d7be4f1374b3256b3ea86b0","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-0.4.5.tgz","fileCount":3,"integrity":"sha512-DPEVSCpnKNwOgQf5swj0k+EBZm4ktzrmOwfjbmoeMzv+kSZGvbBxzIb+obp1fw389YbjsNjn8XYhdnJAJGgnHA==","signatures":[{"sig":"MEUCIQCNpGT16KBdnE5AWJKmA9CUI3lRUZtSmA/kDcG5OLOI7QIgZwvN+RUFJzgSQz6uW01GXZg6dI+xuxmuCut3wl8pvB4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30469},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"892b8a7341ddc131b8e5c9486e5584c4d76cc9e9","scripts":{"dev":"tsx src/server.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","cors":"2.8.5","express":"4.21.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_0.4.5_1776141855845_0.8343091545692036","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"bravas-agent","version":"0.4.6","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@0.4.6","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"62318676ce86c4cc8897d1ad76b8e4406bc56bf7","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-0.4.6.tgz","fileCount":3,"integrity":"sha512-odyZLKaxFnCfMmgzwLr6dh2l7IG7BD6kiCfkV5iCChYQ/Z8zNX/2zzdWXkiPRwCzVqTniM/pwBEXw9IL2j1U7Q==","signatures":[{"sig":"MEQCIAEBswOx5GE49nNqrHXJ/1xO4fz/ZwFV8PozETKX+9CrAiBlVP4YXav5ZADjsJdaq9YYF8BfP/+Jnd5IrjzIwpHLxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30934},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"892b8a7341ddc131b8e5c9486e5584c4d76cc9e9","scripts":{"dev":"tsx src/server.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","cors":"2.8.5","express":"4.21.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_0.4.6_1776142102505_0.4236417247945612","host":"s3://npm-registry-packages-npm-production"}},"0.4.7":{"name":"bravas-agent","version":"0.4.7","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@0.4.7","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"4665b082c21569d2c6891cf6c0a87e7887b81e71","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-0.4.7.tgz","fileCount":3,"integrity":"sha512-SgtHM5FHTPZxkdjl/ifd+Aua0e5DEerd57TrMbw/xpbiGd/KhNg6teXMneOP6zWgOPepck3T49ORUQla+xMgmA==","signatures":[{"sig":"MEQCIHs32dBiswY2NDNVJ5rclDc4eccFsEVV1l8tEpigsCsRAiBTj6euVE1iU0h22zhPekmSJL3LOscqCkfpysQcDluNbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30722},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"892b8a7341ddc131b8e5c9486e5584c4d76cc9e9","scripts":{"dev":"tsx src/server.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","cors":"2.8.5","express":"4.21.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_0.4.7_1776142603368_0.4153624710417776","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"bravas-agent","version":"0.5.1","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@0.5.1","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"486d0d6de5cd258785e16529d9c1fc0e41935af0","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-0.5.1.tgz","fileCount":3,"integrity":"sha512-q4fhZkEenBcmHNnkcz+ZUJuSa41/Dn8KDFJ5Yc02oMHI0PuJJe/RvMunvkKwq8Zsx1K18xFFWp1MAi3m5FD/Tw==","signatures":[{"sig":"MEQCIBw4wumB5RShY5xsfW2vlxNRyW9JfeFIOGljnctX4Tp+AiBOC3slrtCirIihnqq41+Qsh31r2p7mGavqR3DcsJg99g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32783},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"892b8a7341ddc131b8e5c9486e5584c4d76cc9e9","scripts":{"dev":"tsx src/server.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","cors":"2.8.5","express":"4.21.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_0.5.1_1776143311360_0.008704458412125415","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"bravas-agent","version":"0.5.2","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@0.5.2","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"6ae70905e85ace44578fbd34ac39c745d7ac1baa","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-0.5.2.tgz","fileCount":3,"integrity":"sha512-cYP1WVKdj5/mfR0cyZg/VMVdQcLmNWcqDFMYoUL44YIRsVdAI7p5UXnOs2H8jBrJ0Dcb53sLxELEmRUemn3Dfg==","signatures":[{"sig":"MEYCIQCpINpSxOl3/6Ibo5SPrRCwRFCsfDxMIDP5HRBkHkYuegIhAKiR0Jw6RkEgcalf3Bz7fjLsIIESIEPEXRsKTpzQD7Ep","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33828},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"892b8a7341ddc131b8e5c9486e5584c4d76cc9e9","scripts":{"dev":"tsx src/server.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","cors":"2.8.5","express":"4.21.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_0.5.2_1776144012956_0.8358146002088434","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"bravas-agent","version":"0.5.3","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@0.5.3","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"e75e5139d758b34fb46d68c9465ddc1f2716d263","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-0.5.3.tgz","fileCount":3,"integrity":"sha512-4snUswtnjL5lh2g/e9/al/Xg5cRCkDwqyNLzO2NVtQ8HpcL/Pw0a8UJQTJTDUve6T0tsP9kC6kuCjKMltCPCPg==","signatures":[{"sig":"MEQCIFM0m6pJPxrcUELE2ibqq05uQAlQl0PFaHJJgK80fUfeAiBJsfWLRbe37T195iIeZ/A+InDJd2VU2YNVnHpB8xuHvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34515},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"892b8a7341ddc131b8e5c9486e5584c4d76cc9e9","scripts":{"dev":"tsx src/server.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","cors":"2.8.5","express":"4.21.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_0.5.3_1776144399677_0.06603952120401124","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"bravas-agent","version":"0.5.4","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@0.5.4","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"47e1ac27645d269a7b18c741a0294197ac86bdc3","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-0.5.4.tgz","fileCount":3,"integrity":"sha512-suIx9JX5s5llskvZZF7NPFETdyx+R8Edp4pUNU2jhcFnVJ+pLHUDf7cvlTvFWQ22uG/Ou3TS0asfDoLoG54tIA==","signatures":[{"sig":"MEUCIC8KdAOvdx9IDJgod/zRbqhAQ1oQQUrd+CKKGSlPIjPwAiEA99rZxLw6qyehM6N59d8f1Qi1stYPouIrzhe4/zVVeXE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34515},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"892b8a7341ddc131b8e5c9486e5584c4d76cc9e9","scripts":{"dev":"tsx src/server.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","cors":"2.8.5","express":"4.21.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_0.5.4_1776144634450_0.5581815539095385","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"bravas-agent","version":"0.5.5","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@0.5.5","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"03655ade551505dd0b8a64e71b0aa76ef416c6e8","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-0.5.5.tgz","fileCount":3,"integrity":"sha512-0t9vz1748zH3OhJr1cJLFIZyNAfUjoye+2+jY/BnBS/tZfwkMkZeJtqg9V8/lDp+LJywVfr7EUyDFoW7cgvZFw==","signatures":[{"sig":"MEQCIHUKhgLNWkKN2jHfEube9cRF/PMaopD95o9+Zn5WQZWMAiBtRo91ooThSxBuqE8c7VBkx6sx++k2dgpRvbresp+PgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34515},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"892b8a7341ddc131b8e5c9486e5584c4d76cc9e9","scripts":{"dev":"tsx src/server.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","cors":"2.8.5","express":"4.21.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_0.5.5_1776144965556_0.08722392861218942","host":"s3://npm-registry-packages-npm-production"}},"0.5.7":{"name":"bravas-agent","version":"0.5.7","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@0.5.7","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"62f79e50f08dcd4c2d7b9f612eb5058700a25089","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-0.5.7.tgz","fileCount":3,"integrity":"sha512-Oy0B69rQ2iiiM0Q0rKA74sYXcNP3ddR5TwRMrfEkjO5v2GAlOxdkiGjicncKxF0nLMPkQhveK2tR7sXoP/MrCw==","signatures":[{"sig":"MEQCIC1pU5Zh0/MAUe/OoUCnGvGEVq4kKnsQjm3s2htWZr96AiAmgUDxOnXU0SWv2L5Bil5hdL2xp9JYkgi1nAARJB8YwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35200},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"892b8a7341ddc131b8e5c9486e5584c4d76cc9e9","scripts":{"dev":"tsx src/server.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","cors":"2.8.5","express":"4.21.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_0.5.7_1776145661913_0.783081951482578","host":"s3://npm-registry-packages-npm-production"}},"0.5.8":{"name":"bravas-agent","version":"0.5.8","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@0.5.8","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"ffdcd8f1c404dbd48665fb2dab05432d6486649d","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-0.5.8.tgz","fileCount":3,"integrity":"sha512-1PGsCX5DiJ7IVZC5bAFiSsENb5t4frNAtaX7D0SPLQXG0wUxQr9zctR31CHj7hZJzl568SeadO0bWo5lT1tQbA==","signatures":[{"sig":"MEUCIASgY6CaPX7J3RUei7S7ytTNYy985LghpCBSVz2bm0/EAiEApCZrFWeI7JSBOYKqIJ9YCEBJxG3p/Y5+f2hur0mi46Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35379},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"892b8a7341ddc131b8e5c9486e5584c4d76cc9e9","scripts":{"dev":"tsx src/server.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","cors":"2.8.5","express":"4.21.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_0.5.8_1776147144449_0.7966880837463213","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"bravas-agent","version":"0.6.0","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@0.6.0","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"5f0ab0935a1749efe56d9192671153a96d866302","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-0.6.0.tgz","fileCount":3,"integrity":"sha512-HFIcMrbXpqVtfmH24uHRCb0u/Pvu95ikLJg6s1sMKelEMdD8mku5utcgFmkt2nKHSab1nLcCTlWyr0zBPzRfhg==","signatures":[{"sig":"MEYCIQCieg4SYGuUaz/UPCtC0H6zU+yfZhn4quX8+5cIiZZoeAIhAKYQW5XLWbf/09WBrNu0DPuwt1wWuSPb9tOocqXSQ2FH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38153},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"892b8a7341ddc131b8e5c9486e5584c4d76cc9e9","scripts":{"dev":"tsx src/server.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","cors":"2.8.5","express":"4.21.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_0.6.0_1776149178904_0.5013240846983964","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"bravas-agent","version":"0.6.2","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@0.6.2","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"ac1a3f97a3d339f219080b0bbe5a825cc89b34db","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-0.6.2.tgz","fileCount":3,"integrity":"sha512-7cnD/xW7n84xnxyZpY6e2/CwoWn3isBHUM6yIoQ11LCvYCxZjtQtrcIpcL9l9gPu9XVonsaFmOmKKRK6mPcxnw==","signatures":[{"sig":"MEUCIQDxaRLlKl22tKWWG45fLUwSrjiIlIauupPD8dFCUyNIWgIgYVX39lh1Iyv4s6am8N4GBxCpqS7ijYoohRmKutRHi5w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38497},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"892b8a7341ddc131b8e5c9486e5584c4d76cc9e9","scripts":{"dev":"tsx src/server.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","cors":"2.8.5","express":"4.21.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_0.6.2_1776150059872_0.6295012939819307","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"bravas-agent","version":"0.6.3","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@0.6.3","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"2dfe3cfa6b9177ba68c6bc0a1d388a2ae66db710","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-0.6.3.tgz","fileCount":3,"integrity":"sha512-sAHzB9rAykhHX7RjQ3ngur7yjC4SAvfq9R8LtvzAbgLmBwYRpf734yIyD1HSwHhlrszCrodX2lZJcAAapXGKzg==","signatures":[{"sig":"MEYCIQCL7Hgf+iKVRWix6PuupTHngK1zTt0DD17VH43HywIxAQIhANHq67yPYXRccKlmQ7hXVV+bB99PFLyQZVLYgsgp0vPQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40175},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"892b8a7341ddc131b8e5c9486e5584c4d76cc9e9","scripts":{"dev":"tsx src/server.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","cors":"2.8.5","express":"4.21.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_0.6.3_1776150472650_0.6486911887232338","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"bravas-agent","version":"0.6.4","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@0.6.4","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"d86ce9ab087d91bfe814f082f328ec170fd368ae","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-0.6.4.tgz","fileCount":3,"integrity":"sha512-egRXxHLiaMwb0jb3K3G/KxLNh+WVljtjSR7JOp22bk/jWX6y57Z6XWg8Ti0uwk+jMgQ9ogQNaW4eKmSQSLuZ/g==","signatures":[{"sig":"MEYCIQC5QgR7soA7mDPh7rWKBPaM1MSALKQ5naAr4N7F3MPrAgIhAJp2gkNE7s9skY0kD92ageOsZ0IWHNeQns81Tzad3zfL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41373},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"892b8a7341ddc131b8e5c9486e5584c4d76cc9e9","scripts":{"dev":"tsx src/server.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","cors":"2.8.5","express":"4.21.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_0.6.4_1776150850752_0.5515813298373242","host":"s3://npm-registry-packages-npm-production"}},"0.6.5":{"name":"bravas-agent","version":"0.6.5","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@0.6.5","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"3625f9f7fe9979ff0b35d90c133801dbdf87b02f","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-0.6.5.tgz","fileCount":3,"integrity":"sha512-vE5jEv7e8bhwMhdiUYYNOwhEzgsIzyaeHyI3YWdhMj8IkuFh4HfbpmMX+lyFQn4KcPNNq6sySc0LIAm5yLX0nQ==","signatures":[{"sig":"MEQCIHZDcKH6oXFn2I6GAnJtjy9ULRR3TLD1Hy706oKiJaQyAiA/hrP68Cqtco0Kjxf2rANmhje1dLo+bY7818GdTzZshg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39182},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"892b8a7341ddc131b8e5c9486e5584c4d76cc9e9","scripts":{"dev":"tsx src/server.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","cors":"2.8.5","express":"4.21.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_0.6.5_1776151240127_0.6434607573847906","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"bravas-agent","version":"0.7.0","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@0.7.0","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"f4987c1b5a61509f6d0b49b19130ffde50832ad9","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-0.7.0.tgz","fileCount":3,"integrity":"sha512-4XbZaPJ/NG6rWDhNZqYs+cA5ByGXwoY7KB3zVlOcQb6dC23pzJdRug5zA68CzTBj8DbL2wq5Dmqvk1TRtDyRBw==","signatures":[{"sig":"MEUCIB+1KwxEP/YFvdiJzS0D8qrV91dc2wtS/1UNE9SV5X9AAiEA7Ewx65gq1YhFE673jSUdaxZfPXgTcBhg5Vja5mycLOU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39000},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"892b8a7341ddc131b8e5c9486e5584c4d76cc9e9","scripts":{"dev":"tsx src/server.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","cors":"2.8.5","express":"4.21.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_0.7.0_1776151659289_0.5015798889477865","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"bravas-agent","version":"0.7.1","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@0.7.1","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"b49e3f33b3b8d68538747e83b3e2439f0a41ddbd","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-0.7.1.tgz","fileCount":3,"integrity":"sha512-eRI+sldm+BFSkh4NquXsdTHK9cLbW7JnuW1oZfEmuy0xoiaixKTk23INQpmqGDbIl4ilX1HG5W+cHeoRZ+8IXg==","signatures":[{"sig":"MEQCIATRwk7BxZlCzzwvXUojaG8VL4e4rp30uo68g8lF4DXMAiAodvHu5ey9+YvUBjNsNYoHdYcewqMnveNTvwmI0WWf+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39803},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"892b8a7341ddc131b8e5c9486e5584c4d76cc9e9","scripts":{"dev":"tsx src/server.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","cors":"2.8.5","express":"4.21.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_0.7.1_1776152781384_0.19472587839342737","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"bravas-agent","version":"0.7.2","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@0.7.2","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"19c68804183628a407f5d96484445e81cb60e340","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-0.7.2.tgz","fileCount":3,"integrity":"sha512-7E7j+eA5WseM+3UcoaH4A8V91Re0YtFlZBYJ75Bxr9Nr0IsdiHS2UCJoj5lNS60gV2vq7KUZdSxWDOqjBDK80g==","signatures":[{"sig":"MEUCICtqHlYy79PcGWW8rogrIbGz2MJ1t7/ykAzpfL8NiNc5AiEAzgxu1+I3v3TymsqXsZaRxoPI73RXuh1e3++poMdFbqg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39934},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"892b8a7341ddc131b8e5c9486e5584c4d76cc9e9","scripts":{"dev":"tsx src/server.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","cors":"2.8.5","express":"4.21.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_0.7.2_1776153858716_0.5934963761212528","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"bravas-agent","version":"0.7.3","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@0.7.3","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"02466cefc40480121a1161a9b1a31fb5435ae9dc","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-0.7.3.tgz","fileCount":3,"integrity":"sha512-GyMmajnnrkX0yHovwK155Q45Rmr78d3C5cr0MwWq5nF4BIFFb5WItEfDVzyUqvt6aVDCWjhWowvpzBTg4zstpw==","signatures":[{"sig":"MEYCIQDgMCHfPsOT3s19qzpdqh+Nm6FVC/g8g5jcheYVhw3SewIhANpOwMcljwfxFIl1bPKEvJXsgJBRXEY1nkVTavi6hN5Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40726},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"892b8a7341ddc131b8e5c9486e5584c4d76cc9e9","scripts":{"dev":"tsx src/server.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","cors":"2.8.5","express":"4.21.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_0.7.3_1776154686841_0.3391892174548954","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"bravas-agent","version":"0.8.0","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@0.8.0","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"6c790e1bc6b3546d36f5e0168e7a88c2ab83e51a","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-0.8.0.tgz","fileCount":3,"integrity":"sha512-1wJFdTcCqdINKIMWVAin+101Am+J8J1aBlT/7ASfk2AR36EmkOGP6t4VUbxEqXTkcC3alm4zH/t3b+Ju26BCHQ==","signatures":[{"sig":"MEUCIQDSKXho2cwKzJLujaO36JZ9LCLjItLsjystSy2KQ7CYAgIgIrXGgII+rvi3D2YUvZifW4dfAPb4GAbYuN1QlU3Lez0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40913},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"892b8a7341ddc131b8e5c9486e5584c4d76cc9e9","scripts":{"dev":"tsx src/server.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","cors":"2.8.5","express":"4.21.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_0.8.0_1776156127055_0.388333419622116","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"bravas-agent","version":"0.8.1","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@0.8.1","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"f862b19504839743febb4b941bb3fd94056f1e4e","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-0.8.1.tgz","fileCount":3,"integrity":"sha512-yQjU0a4EL33upqrIVkHmvby7Y1uIbkCmSQkl/vIic7W9WdtBv/wuk9HhXT6HssOaqy49C1KKzdo/b0zdyMo6UQ==","signatures":[{"sig":"MEQCIBVAyHQc+eZovXmKu9jf7sSZJbeRthB/1OuE5kxz/z4AAiAsJ3GJczw0vf2HHU1eIhpw98c6pxlR546GIvWMH1kDfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40893},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"892b8a7341ddc131b8e5c9486e5584c4d76cc9e9","scripts":{"dev":"tsx src/server.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","cors":"2.8.5","express":"4.21.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_0.8.1_1776157167337_0.511760644165939","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"bravas-agent","version":"0.8.4","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@0.8.4","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"69dec6b4630e307c411401e2670975180cdb3bb9","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-0.8.4.tgz","fileCount":3,"integrity":"sha512-I3QrmZRm+nvivbLo3fi8galCg7C2mkBf+h0L01R7sQ1OOFYjstu/21AlZf2mdDB6RZZWAQ7TseaORnU3JExh0A==","signatures":[{"sig":"MEQCIE4aMAeeIqJZMwlfUvJ9O7CuejX5T3Rz4J5My4Mt1//VAiB6HeGuFN/l28YnPMgCRO6SMtF5lvFFCF/BpnXR83X+RQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40715},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"892b8a7341ddc131b8e5c9486e5584c4d76cc9e9","scripts":{"dev":"tsx src/server.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","cors":"2.8.5","express":"4.21.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_0.8.4_1776193368696_0.3177138995253763","host":"s3://npm-registry-packages-npm-production"}},"0.8.5":{"name":"bravas-agent","version":"0.8.5","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@0.8.5","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"38584b9c4677acc0e28d35f1faeb8c87a293c53a","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-0.8.5.tgz","fileCount":3,"integrity":"sha512-F9zgpC6sG4v9QNSb7WL/0lLQj9X4eltNr/sF+S5Iu2eplT3sstrinmMnjDOj+X6pPRQCavxuLWbXOPN2Zj76gQ==","signatures":[{"sig":"MEYCIQD2i9vxkxrjOKgb+yni5ZEPs4NMRixFhqnTfcNzxzb1IAIhANDtGfDt9f1KhZDO7RjNaFFXA3JDmZNI9+66Sja0G8Np","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40666},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"892b8a7341ddc131b8e5c9486e5584c4d76cc9e9","scripts":{"dev":"tsx src/server.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","cors":"2.8.5","express":"4.21.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_0.8.5_1776193892986_0.9863162227967273","host":"s3://npm-registry-packages-npm-production"}},"0.8.6":{"name":"bravas-agent","version":"0.8.6","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@0.8.6","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"8f811a1e05fc8e6a872a3d40d0a078faa966d964","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-0.8.6.tgz","fileCount":3,"integrity":"sha512-/8F2qr3QevrmUtKYrNgrbP0CCCPoqXwiOK3ZoahbZNmixQHBh+ln/xJtSnUtA8eeI93idhCVOtwV95Kq/C67rQ==","signatures":[{"sig":"MEUCICFas30KYAHiOBHfrzZbGwIIz9sRR5DyI6MSkYEWqhr6AiEArpMdRaF2zT4aka1+nS1tRcmeEPqxMhFsPPrC37tdG+A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41513},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"892b8a7341ddc131b8e5c9486e5584c4d76cc9e9","scripts":{"dev":"tsx src/server.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","cors":"2.8.5","express":"4.21.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_0.8.6_1776194965321_0.8218555227312732","host":"s3://npm-registry-packages-npm-production"}},"0.8.7":{"name":"bravas-agent","version":"0.8.7","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@0.8.7","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"dba1287d55fbb22c06f08ac293a3ea0d6eaf1fdd","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-0.8.7.tgz","fileCount":3,"integrity":"sha512-sBadrSvh2JgezLHR+CxFrjIxplVCWDRaFbJnUe9H5fxKihZI/VGHfm1RKLS4ca2nBFi05IwV30LEATt/IYyJrA==","signatures":[{"sig":"MEUCIBCCbspTs93Xs/gKtacittLqc7wdftPGed77KwbH+FSNAiEA08m4WG67G9XucSRCcEKdSxaPND39FSQJ7Jm1zOKelEY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41632},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"4e95ac28b6d4b7c5def05927fd929a8d7c90b0ef","scripts":{"dev":"tsx src/server.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","cors":"2.8.5","express":"4.21.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_0.8.7_1776196408652_0.2654404078079038","host":"s3://npm-registry-packages-npm-production"}},"0.8.8":{"name":"bravas-agent","version":"0.8.8","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@0.8.8","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"beb4891a6d91916b49a1e9c8a39afe28768af8c8","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-0.8.8.tgz","fileCount":3,"integrity":"sha512-9HskDJp3L4wVhf7P1TmhxfyWYM773KnuOkwk52meWddPR4QfOZdBCLPo6iMb+FBvN+bxJm6uMSYMHm8Z/GhspA==","signatures":[{"sig":"MEQCIHnoewM4Lpv3aJnC1zfTFERs3D55iK6BP686K+PNJZ9uAiAclgNJpsmHRdg0gzLYfQ/wHbqH863IwOCUfrHSWo6HBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42338},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"4e95ac28b6d4b7c5def05927fd929a8d7c90b0ef","scripts":{"dev":"tsx src/server.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","cors":"2.8.5","express":"4.21.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_0.8.8_1776221819348_0.11440908926830828","host":"s3://npm-registry-packages-npm-production"}},"0.8.9":{"name":"bravas-agent","version":"0.8.9","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@0.8.9","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"3545b0201809fd08560ff63bc3d6ec044c5f1474","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-0.8.9.tgz","fileCount":3,"integrity":"sha512-WHLTWsrJ2mwmXPaKvvU5nYjJ5PdtyFhfQchnOzze0yONJoG1g+5rOH24Fd06KA3J73UBQ54Xqo2DdYgK3pkjHg==","signatures":[{"sig":"MEQCIEghUlGRA0W7gChbyAozlBbv8AECJHgjU6Eby9QjtDDiAiAH0mIXWKazp7J+qENcwmdf/pcrb/VuVUYYBAQJpKlC8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42720},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"3809577ed5fce266896e52e54aafd7080b33ebeb","scripts":{"dev":"tsx src/server.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","cors":"2.8.5","express":"4.21.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_0.8.9_1776223757141_0.23580735718711","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"bravas-agent","version":"0.9.0","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@0.9.0","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"55a4c179247e5fa65c00a1142fb0daefb7f8fbef","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-0.9.0.tgz","fileCount":3,"integrity":"sha512-t5yd4KoVRIGV02td4sHnuhN6GI+fhpDD4JE6f0fXxeQ1ZOH+uAfdgIHMlOpd6ZDKKMyvSQ4uUEVbKmdjJsAKvQ==","signatures":[{"sig":"MEYCIQCXOJaJwJ7Xxs1dEjZw0an7iOL2MH53YRzXc0oiVne3lwIhANAaRb7DvKaWbhAARt2uOsST6SxK2wQTaZ/jtstQf8Zv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44866},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"97886f0288d2167a01d2d00a62f4b29532a5c325","scripts":{"dev":"tsx src/server.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","cors":"2.8.5","express":"4.21.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_0.9.0_1776225696108_0.32349618334381525","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"bravas-agent","version":"0.9.1","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@0.9.1","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"95b42087572cc9645516392569d1f8d097ac869f","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-0.9.1.tgz","fileCount":3,"integrity":"sha512-mSSFdNJSYVpMtXbWW544/VdFvqVtGNFICCPXofTzpGfrfnZG/FHfrivk4rlGLfTy1yxDjDOQH8H6jTg9XikLSw==","signatures":[{"sig":"MEUCIQCTUsBtIUTJBKCr1VjJnTwPjgG55W+giqgruRGlmMMPoAIgUQ7FIxSTOfy3r71tF/VEhQU/PttXWkXlqbKXvmS9ytg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45796},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"4f74283ef31e8dcf1fbb7423e5d54a69de6829d2","scripts":{"dev":"tsx src/server.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","cors":"2.8.5","express":"4.21.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_0.9.1_1776229474390_0.04330085247723159","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"bravas-agent","version":"0.9.2","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@0.9.2","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"e70de3c6dae2017c83bd63f0c8e70d0fae76f6f1","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-0.9.2.tgz","fileCount":3,"integrity":"sha512-FUChYUIH20utmW0P0/7CJEpRYVzRlDL+bm6YoWl0Z/APCoDPMjtIBOapWy7hXcEPrMHgf8SeLrefYDjyVunCzg==","signatures":[{"sig":"MEUCIQDYZ9567aqwCGIzw2qtODitffTl2ntYoo/r3XywMZhr+gIgaQ80DWGwswopzjUfONebP7FmBdeP3FJRRHm7QULECVk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47183},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"4f74283ef31e8dcf1fbb7423e5d54a69de6829d2","scripts":{"dev":"tsx src/server.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","cors":"2.8.5","express":"4.21.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_0.9.2_1776230134107_0.276281886505074","host":"s3://npm-registry-packages-npm-production"}},"0.9.3":{"name":"bravas-agent","version":"0.9.3","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@0.9.3","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"3fd04a7a0d192d50859d7d1a38f66ca4f0848b48","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-0.9.3.tgz","fileCount":3,"integrity":"sha512-qBVWpwjw9bNqGBCS2Oik/7EFBNc2eIkDNBMvCQgbKNj1vej17DVKHBs2R2J+Ih/4aioWWaG06nuvkAUfTbAAlw==","signatures":[{"sig":"MEQCIFLHsdujHR3AprUM7l/SwlG+2zHTSrnbfyT2ab6/najpAiAEx9Yg5I+6Z85jgOxbrUzoR69QJDnXIVof90LObdxHsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47183},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"4718c6b6425f68a6eec94a2d4fca97f45be2046f","scripts":{"dev":"tsx src/server.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","cors":"2.8.5","express":"4.21.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_0.9.3_1776235708635_0.12845177791666873","host":"s3://npm-registry-packages-npm-production"}},"0.9.5":{"name":"bravas-agent","version":"0.9.5","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@0.9.5","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"f5954cdc5ed194a2ec73a0ec7439a4959e97870e","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-0.9.5.tgz","fileCount":3,"integrity":"sha512-jxuAUAppVZwHy7Bb/+fACfbGBOBPz3FSfcRkz/C1SVDUJr8xaQmjn5gpcGqbQJZvAn5WoN/J2c/y9Unn4dmUmg==","signatures":[{"sig":"MEUCIQDphpZqqXavvVBth6W7uyykAEUZLbmNjjqws/wp3YIiLgIgD93niwyI4jcJjezWNf5OMWK+NRQTrWh5j8C9E/d6fcM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47585},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"4718c6b6425f68a6eec94a2d4fca97f45be2046f","scripts":{"dev":"tsx src/server.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","cors":"2.8.5","express":"4.21.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_0.9.5_1776246674167_0.12481970348986349","host":"s3://npm-registry-packages-npm-production"}},"0.9.6":{"name":"bravas-agent","version":"0.9.6","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@0.9.6","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"49e80d2e249568037580e67099522561c9739c67","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-0.9.6.tgz","fileCount":3,"integrity":"sha512-HOomWFwYhtDbmKWbxMYyetiubywq3hK4/EuhzSMkj1ClsaiKo6Ln7hd3b2qgK7qfPi/180iMD25YzI8Lw6Dewg==","signatures":[{"sig":"MEUCICHy9+i9UqzNQYYquFttaQgf5VZvN5Ldcm1I/+KcGwj4AiEAziqmYQKzZ75GPNR97lY4auDXOHYB8VfptRvwaDr+b4Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47636},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"4718c6b6425f68a6eec94a2d4fca97f45be2046f","scripts":{"dev":"tsx src/server.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","cors":"2.8.5","express":"4.21.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_0.9.6_1776247196336_0.8765591983554157","host":"s3://npm-registry-packages-npm-production"}},"0.9.7":{"name":"bravas-agent","version":"0.9.7","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@0.9.7","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"28ae91d4aefb9d4cce8eb66f498a3234809f75b5","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-0.9.7.tgz","fileCount":3,"integrity":"sha512-aw72JAvVg8rFWBbFnss2tPuivTEQvoTSYi9YIRS7oz4r/ECdXyDiTOZm1mEiRw0qyI9B6lkLgT+GKxfdXTqTIg==","signatures":[{"sig":"MEQCIEPYcs3UwwgyB68wUPJpqrlTLJgyMzvzd73k9rHagYDmAiAMQ7BRvKRr18PxaF4CXgznv57dv9c27SsoKKx2pOXrTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48126},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"4718c6b6425f68a6eec94a2d4fca97f45be2046f","scripts":{"dev":"tsx src/server.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","cors":"2.8.5","express":"4.21.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_0.9.7_1776247361899_0.346658175029416","host":"s3://npm-registry-packages-npm-production"}},"0.9.9":{"name":"bravas-agent","version":"0.9.9","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@0.9.9","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"1335f49509793a259522f78be4502a997e1f51a8","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-0.9.9.tgz","fileCount":3,"integrity":"sha512-s0Xm9726qu6eFA2tWge8n9kCctZXixcxw0c+55RupfG9NJ/JK6a2dxg41+S/2d/lVHwVs7zrj6flGIwLkUPkfA==","signatures":[{"sig":"MEYCIQDBamlnZneORjB3TJKQ4mQCXRlvHv4fpNfkyDhO5LtKDQIhAKHFbxxmoyGC2B/Op7xHChNvWlW5r2hUnww+C4Lnf2IG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49967},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"4718c6b6425f68a6eec94a2d4fca97f45be2046f","scripts":{"dev":"tsx src/server.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","cors":"2.8.5","express":"4.21.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_0.9.9_1776248745127_0.9817824925510767","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"bravas-agent","version":"1.0.0","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.0.0","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"59a2c3db3c4d4c899e17216fe8b0efdfc29bce57","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.0.0.tgz","fileCount":3,"integrity":"sha512-vV/Kdkr3GFVdv0FM4CUHZHysxPVYmARvAeW0H06wtcNTcJUEZBPnnOQ2AwdSO85QbaAQ71dzrAmMLoEV01Dbnw==","signatures":[{"sig":"MEUCICXg3KU4OecLQrKVZiCGYOA1RgnIBKa8Z0WmUC0efDhrAiEAmDBRmaPe12oS68E72NDxyja01tBVAKtaXthviNIxlPw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50468},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"cd8f857ec7b28c6cd21855443f181dcb6baff881","scripts":{"dev":"tsx src/server.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","cors":"2.8.5","express":"4.21.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.0.0_1776249306093_0.34263016969574034","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"bravas-agent","version":"1.0.1","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.0.1","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"3f236057b6502b4deff2a556908112443a00cd34","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.0.1.tgz","fileCount":3,"integrity":"sha512-fBBHntLvOCulV1uHJmeq8dTzEYDMCOoGr0PheRvvxa5zCp+0SjenVPIytKZyMWi4pr/WwX7ciL3KteNarF0zRA==","signatures":[{"sig":"MEUCIHsRx58fI2jgf7TF8wOHcwbXCJSiy/C62fsETn4eUW37AiEA4HPy1OmO+2uNlWenpZQgD6qLePEiFUGP5e9Ao+loovU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50980},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"9b05415b6ff161ba7630be64c052a7bb8350c8e5","scripts":{"dev":"tsx src/server.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","cors":"2.8.5","express":"4.21.2","qrcode-terminal":"^0.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.0.1_1776250811809_0.9236775105289821","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"bravas-agent","version":"1.1.0","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.1.0","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"4ca435ed5ddda91f915760798fe94db69bc691e6","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.1.0.tgz","fileCount":3,"integrity":"sha512-wSQ/QhOknxlGPaythYRYf2R9AVAPunhJbETh2hpyIuHLxpihjTN7S2zCXrqMp8pyWmI7siD8GvsRw8/o+nHkaQ==","signatures":[{"sig":"MEYCIQD6rYJpEI7JASA4aa6W0lk8ZYoMCzf7onk37PioBZ1EUQIhAL7RDlN2i/9JyZes1/fo/3zvxwZaYTvuLI9v/KykQoYW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58531},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"80f2b6114d0929afb1e9e5e01ae5aa7617b25ae0","scripts":{"dev":"tsx src/server.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","cors":"2.8.5","express":"4.21.2","qrcode-terminal":"^0.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.1.0_1776257446003_0.6376216207589109","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"bravas-agent","version":"1.1.2","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.1.2","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"d48d03f6222706bd9610274f1ba15767212814d9","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.1.2.tgz","fileCount":13,"integrity":"sha512-UXe9fnOnxgiy4LmiA8HlrUSn9RP7O5tVri0EMkosIg9jLVKte4RHSY9Z4o6Yd/wUKNHfKeXNcCsyzeCwMcFRsw==","signatures":[{"sig":"MEQCIELy5z/CLiZDcniBv31B9OBK1glIHyzJQ7ewFghPPUCfAiBs/zkHV4itfRqwmHzJi+mYt8nZu3mZ/AMcPxYAPU6C6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138129},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"8f3f1c04fe146a5716a3a3f9d1c53d2de5ad5935","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","cors":"2.8.5","express":"4.21.2","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.1.2_1776468773422_0.9600191493793602","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"bravas-agent","version":"1.1.3","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.1.3","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"8658fa9df0ae840037daee24d91342ed26f0e3f8","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.1.3.tgz","fileCount":13,"integrity":"sha512-6F16eu9yz3EdsPEZFizMgJFDJK1SJjTMnDXuIAnK4SlEnSs9vJYIsIvqLufhdNMkXmpRaXfE6Ni0q4ewpy85Bg==","signatures":[{"sig":"MEQCIDqrEUZlIegDWQ7WfkSNnDGA2UTmD2C9DaZK5i19+CRXAiAgnQ3Tg1tzdKOk30yHK9xD8tXMqCcUwNyZVjuz76hlQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":150053},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"eb9ae1df941025696861552f34ba2d3413671a3f","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","cors":"2.8.5","express":"4.21.2","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.1.3_1776470579648_0.43981610559123663","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"bravas-agent","version":"1.1.4","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.1.4","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"46b4543ac841c50de8fe9911ea7a5ce9e303d273","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.1.4.tgz","fileCount":13,"integrity":"sha512-bxfPrHMWC8kZwXLnQIQHa2JWLf15hYxq55PlL2G3Qah36supy+qNFIX5kPHBkJ8Pi/IoMmnl76H8Sk7AO3ApGA==","signatures":[{"sig":"MEUCIQCEBc66jU31JDQDrStbcVluB8jw7kEn1l5gWG9rREpqDwIgE46X438qsnPxx98E0jWt39fyYKdBP/eETeiWAtNB/LM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160211},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"eb9ae1df941025696861552f34ba2d3413671a3f","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","cors":"2.8.5","express":"4.21.2","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.1.4_1776472197437_0.7608162985943694","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"bravas-agent","version":"1.1.5","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.1.5","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"2ba9566f28e57fa5c624cef52211ddbf4c7f04d3","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.1.5.tgz","fileCount":13,"integrity":"sha512-uhM8aRFc2Zqk68MSOngUgwfZsiTOum77rhM2d6eNgtUprlJcvVgHIKtr4SHSlQHu7d+R59/o6syFuv1fn3LVDg==","signatures":[{"sig":"MEUCIFuLyouTmNNZ/NHVjG0PH4/1ok0TGYIGGls40JFv+oC2AiEAscAeyzgq5lMBuOU9ue+2vtwawkpXs8z3eULs5u99MSA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163919},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"eb9ae1df941025696861552f34ba2d3413671a3f","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","cors":"2.8.5","express":"4.21.2","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.1.5_1776474852157_0.2890376806281427","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"bravas-agent","version":"1.1.6","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.1.6","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"2a503a28495487155e53407c26957ed7248a6150","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.1.6.tgz","fileCount":13,"integrity":"sha512-btZj++qNWX0+eyswbsxxkPQQcBOL7hdAhly8XCPWIc5gR3Ay+jD+Pk03f/t9DhF3NbRpYXsqsOIEb8uJxMw9ug==","signatures":[{"sig":"MEYCIQCGisTvg8RHTmmlUWGdAlTvF7U//BM9LU5gXq9W+YHh1QIhAJ67JVPmwHFWJ9CZ+LEvnPoEKqpSWaxaB6u3zqQeGCcJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163536},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"eb9ae1df941025696861552f34ba2d3413671a3f","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","cors":"2.8.5","express":"4.21.2","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.1.6_1776476988260_0.5682288662194404","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"bravas-agent","version":"1.1.7","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.1.7","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"d6fbc6794d5a86b3a151dcb187d10694387cb0cd","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.1.7.tgz","fileCount":13,"integrity":"sha512-RGvZIWzcHn1C0aOJX3c7FyYeDK3Szimr9VRRaarTh0oK8Cr4Ulf/CCMjwv33+uCllejKBRO0OmxYZCE3EEVLcQ==","signatures":[{"sig":"MEQCIDRoDqyLrGN/TUOcxWvc1Lruybpy7yJtD7R9Qnk5dF9tAiA2nR2ZFTgYaNQax+Agd+IBRgpk2Pj1Es3cAY6ONfqtCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":166256},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"eb9ae1df941025696861552f34ba2d3413671a3f","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","cors":"2.8.5","express":"4.21.2","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.1.7_1776486044640_0.972424958350173","host":"s3://npm-registry-packages-npm-production"}},"1.1.8":{"name":"bravas-agent","version":"1.1.8","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.1.8","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"27a86079754a1fef5b10dc67de4bb8f3f1241141","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.1.8.tgz","fileCount":13,"integrity":"sha512-yiueGk0t+Y5i1t7ZbHn3B/bUwVxwYyIvIsjp6HvfpV8TGblsFotwF5Xx977ReitBRHPTskIvTu0vAcbmXaPI9A==","signatures":[{"sig":"MEQCICHyZrGd1Pec+7pFnU5Ap8JH/1nSh+9EL6pYVrTI7k7YAiAgdio//NoDBLpkC3W/y2uxY4LhmP6HIgrx3jRYGabQWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":166279},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"eb9ae1df941025696861552f34ba2d3413671a3f","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","cors":"2.8.5","express":"4.21.2","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.1.8_1776488400684_0.6121440383810859","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"bravas-agent","version":"1.2.0","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.2.0","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"fd6b14e659244730b94a147d16eef7afd26e1dfe","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.2.0.tgz","fileCount":13,"integrity":"sha512-8Ja+bQvu1WjnjKyeMJpWtYXq1H+PqkaSypH4akVEc6/GgGWe0K7COdlc4pJ3F4WcBIpxOJ46Rekh/3Cu3T0/5A==","signatures":[{"sig":"MEYCIQDBpuq4FgBD2ZzvvrdIEF17q1b15pPVXiyB9Ie3qr4NnQIhAOJRFU+wPm6HKn8IQVS0Buxl5Rv09sHu6t3w75j39TPX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":166985},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"eb9ae1df941025696861552f34ba2d3413671a3f","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","cors":"2.8.5","express":"4.21.2","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.2.0_1776563083279_0.7434080983942599","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"bravas-agent","version":"1.2.1","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.2.1","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"dcbc57bb0a3b713d5ee6f0171c482bd39844d397","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.2.1.tgz","fileCount":19,"integrity":"sha512-6s1fWvKk51cuqR8iaGifAIPqzi/m2Yu34mn0RplhyNeHzTbxuEyVcQexPy1xYcTxoE326Z6n5zAo3Nhtk6Z38w==","signatures":[{"sig":"MEYCIQCh9pi4vz9p4yjyM2QmBWCqg8lW+Lz7NMM6E0Ia0gW8OgIhAOLAQLF6l0boSoyR4WawA8tJ7GvaIaM6qiXGQBZy+/Pr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":222320},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"2bde7f419c6bc6782f2a157b84bc53cd8e21927a","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"^3.25.0 || ^4.0.0","cors":"2.8.5","express":"^4.22.1","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.2.1_1776566420354_0.4463519707379908","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"bravas-agent","version":"1.2.2","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.2.2","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"8ae91ea36a28fe16a8a964f2aae9fc73548fc3bf","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.2.2.tgz","fileCount":19,"integrity":"sha512-cLPKhRPYsZGTrG8pp8kYHDKdvrtIaU6GQ6qBB5NiuXsNrjFpG2nCB2yJ0XRljVVE+XbTOf61a/ycl+EaUQV2Lw==","signatures":[{"sig":"MEQCIGAFu7c4nqBU1R2dqqxfKQMocJNjirANqPkvy6q+dorjAiBfGBBVy8JA6ejOZiNfW5MHeyhCMzVEmSeDrOTK4lPxHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":222415},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"2bde7f419c6bc6782f2a157b84bc53cd8e21927a","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"^3.25.0 || ^4.0.0","cors":"2.8.5","express":"^4.22.1","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.2.2_1776566713160_0.8409882329533116","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"bravas-agent","version":"1.2.3","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.2.3","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"2fca44050a2602275433eb56538312c8e329df69","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.2.3.tgz","fileCount":19,"integrity":"sha512-tHGqIKTRcnZxY+zhHh2Lfp8eZLQ5pF0gSJB5tWCr7AC1js5dw7PLvsi/udRN3O5VaUrkmnYitNSnOwO7CHEd+w==","signatures":[{"sig":"MEQCICfMSG8UHAR1B6Egpor7l3LKp7Lnlb7H0IKy6SOTkU2LAiBM04+F2XIfyHXhhEL/O8oaHsP/pN8mGIrzBYITbkpD4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":227706},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"2bde7f419c6bc6782f2a157b84bc53cd8e21927a","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"^3.25.0 || ^4.0.0","cors":"2.8.5","express":"^4.22.1","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.2.3_1776569136392_0.8450221628288053","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"bravas-agent","version":"1.2.4","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.2.4","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"adf8a7a5188dc472e1f0079f7cdeed6b8e81b5ac","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.2.4.tgz","fileCount":19,"integrity":"sha512-sS3t6rXPfdj48+XKGh9k+8bXAzQdwh876vFvN6uBS2Eo8oXagYXOJ8XGYsSmA0fHwk4zR9Kqfb4LaGMw0CKZow==","signatures":[{"sig":"MEQCICp+S4wlPfCcvz5WcIu6xK5Vchmr6ADyxLJpfgAy3t8mAiBQccgMQX1s7HZqEJksaapZGT8l9ykjvD8SqhRoGXSrHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":244032},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"2bde7f419c6bc6782f2a157b84bc53cd8e21927a","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"^3.25.0 || ^4.0.0","cors":"2.8.5","express":"^4.22.1","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.2.4_1776571013866_0.3542478857836573","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"bravas-agent","version":"1.2.5","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.2.5","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"0fb76edd597f68cb083443a8b78b13607a8fb5d8","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.2.5.tgz","fileCount":19,"integrity":"sha512-+VDqnApcMQVX9XC81opvdK/I3OXWyJExOK+10HKUtESXv5q7tjWezYpqUf9UVjOukZNf+UnQuUI1eznI2UZbVA==","signatures":[{"sig":"MEUCIBkKQgIf/MQ2s7ugL6M1ltQUBngzN/ftKEtn0EJJ/wuoAiEAv7zY0oZC35zEH0Es1wB9BGmIaSMnb/MMVujJ1tsE2Jk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":244032},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"2bde7f419c6bc6782f2a157b84bc53cd8e21927a","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"^3.25.0 || ^4.0.0","cors":"2.8.5","express":"^4.22.1","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.2.5_1776571104125_0.6953348209781949","host":"s3://npm-registry-packages-npm-production"}},"1.2.7":{"name":"bravas-agent","version":"1.2.7","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.2.7","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"2d35441f921a9d9716e40d31496df5ab57fd88d0","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.2.7.tgz","fileCount":19,"integrity":"sha512-CgJWyRg7yiqWgnNcWZnCtW8IoqTcdVmuCdTRnX+IdOj9yeW081SrUE28AjPeSobtbWK7yBb7XfojuTmnbXenkw==","signatures":[{"sig":"MEYCIQDzIQ/6Yuu+5kochqpF6oR3pfBFmSIhjTKEkSYhrlT28wIhAPiv2ZbQfafzf8EucemdSPW1TAq1AgSC0ZdZkjqE9oae","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":256880},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"2bde7f419c6bc6782f2a157b84bc53cd8e21927a","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"^3.25.0 || ^4.0.0","cors":"2.8.5","express":"^4.22.1","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.2.7_1776572850356_0.6891779361574255","host":"s3://npm-registry-packages-npm-production"}},"1.2.8":{"name":"bravas-agent","version":"1.2.8","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.2.8","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"fa829726895d32f6994b4fd9bb108ed0ef64f446","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.2.8.tgz","fileCount":19,"integrity":"sha512-Z79VzTGEvnQ+a1vnklbMXdOgSeV7DZs6adKmTH9l89DN0NkfHW0uARk7Pn7So7YDuiMnEzyG8yW/Zqa3dwMpfw==","signatures":[{"sig":"MEUCIFaytxibUzj5T6tPS4XqN8yI0uTB4/EIZK+/kBbzfVbYAiEAtSBKHOsYdg8euifzGE+BLsp9+99NCyvrdapbMaikIIE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":258457},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"2bde7f419c6bc6782f2a157b84bc53cd8e21927a","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"^3.25.0 || ^4.0.0","cors":"2.8.5","express":"^4.22.1","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.2.8_1776573281309_0.5498862507104783","host":"s3://npm-registry-packages-npm-production"}},"1.2.9":{"name":"bravas-agent","version":"1.2.9","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.2.9","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"839dd7ed5271002ca6854f47fc33d5e5b88b8b2f","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.2.9.tgz","fileCount":19,"integrity":"sha512-iKvbmtA/7hg0Z1sGXKqU5S4MAdSYn9qfEgqatiy0IFhyUo+riMC7/8uQVyHJszejTTQoJs2TeuaZUyIrUjUjwg==","signatures":[{"sig":"MEQCIBHGS5TM5NlKn+1wsyyYVDuzDO4C/vXiX4UHvzRWold0AiAQ9VXDS2mYWzdSEwvoSAsnIsYPsk5Z1Ti1DUsy3dnD3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":258457},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"2bde7f419c6bc6782f2a157b84bc53cd8e21927a","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"^3.25.0 || ^4.0.0","cors":"2.8.5","express":"^4.22.1","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.2.9_1776574665397_0.5290083663293947","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"bravas-agent","version":"1.3.0","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.3.0","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"99d7ff28393bf73525044c670760173a0596c016","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.3.0.tgz","fileCount":19,"integrity":"sha512-hyompJPGu2uWXr3vTeA9IBDcKklvmKeQtjI2f/k1TFFgfADdujiL5ouRCWCp3tR7UeBN6maFzSFW6p5BY444TA==","signatures":[{"sig":"MEQCIEgiY7btUe3lp5xodxcBWyUEo2xHxpye6QnYuSOoZ9JTAiAn1EEpoY86Xn82l2oS+HyyLUxEMqtmL4ZXS662HLY+Hw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":263557},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"2bde7f419c6bc6782f2a157b84bc53cd8e21927a","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"^3.25.0 || ^4.0.0","cors":"2.8.5","express":"^4.22.1","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.3.0_1776575361295_0.9619862701403585","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"bravas-agent","version":"1.3.1","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.3.1","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"7524c14c59e59363afb1a4f02c7da235ef0b8424","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.3.1.tgz","fileCount":21,"integrity":"sha512-Ue0inDjsmpaAtJSsPnAPsQpItq2ZKj6eO0LM1dMtaVIDJW+deib5crBC0csZz7my746KeQGD8p2Av4apFdXvOQ==","signatures":[{"sig":"MEUCIB2fBpcSP3OP+APoZxNw6Uan7xICDbfgR/CkX38GHHWtAiEAoFJtsvQtAh1E61p47zMW1s12rN6ShQmgv7lcYnh40j4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":285486},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"9b18878151dd36a0d555703522b07e3339270e7e","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"^3.25.0 || ^4.0.0","cors":"2.8.5","express":"^4.22.1","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.3.1_1776579615515_0.03419516386307042","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"bravas-agent","version":"1.3.2","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.3.2","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"f31df34055b9e2f8c1bef75349b3100622c01be0","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.3.2.tgz","fileCount":21,"integrity":"sha512-ArcDt4EhPHArDkrQ8w9+Uv5Nw474i4TrOTBHMKf1H5ZBc71UqUFqpCV4pzMpNvSL+K3kY5n1LOWIscN+GYRLMA==","signatures":[{"sig":"MEYCIQCE3tlOc6mcyK5zVMjjEdPt8o1RqRNk9N5yqmNHqCqHDAIhAPRaq/1yVkboAJThw3e+JWLVCH6X/ZzYmjhk+ZxjQ6dW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":290776},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"9b18878151dd36a0d555703522b07e3339270e7e","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"^3.25.0 || ^4.0.0","cors":"2.8.5","express":"^4.22.1","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.3.2_1776581682785_0.7616793224549376","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"bravas-agent","version":"1.3.3","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.3.3","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"4d476b3132207cfd6089293e490f53c1ae72a26e","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.3.3.tgz","fileCount":21,"integrity":"sha512-zOIo4r97o1KTzrSQnUmhD/yoriREO4IGV9TbeBsdokbSkCYRP7Fh0resni6flF0Sj7v+Qt9l2bC83Azih3X2Hw==","signatures":[{"sig":"MEYCIQD7QQFHZgYB2IB89T71R+mobu+FYBezzGray4I7iHm9nQIhALyYrEPwuv4zSKid6pW/EtCgPlAABg7gMURzHI+rYbR3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":293608},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"9b18878151dd36a0d555703522b07e3339270e7e","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"^3.25.0 || ^4.0.0","cors":"2.8.5","express":"^4.22.1","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.3.3_1776582913282_0.667135516169113","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"bravas-agent","version":"1.3.4","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.3.4","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"ffe3b4098967616b45bbe7e6625382763f1277c3","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.3.4.tgz","fileCount":21,"integrity":"sha512-pY5sXcKHeMScHe0Xww49BA0SjPrOB6jKQ1ZfsvcHRx1/g3sLxRwnKmWLutJSWqYQKyD1yrKLEybowjGUjtODBw==","signatures":[{"sig":"MEYCIQCa/YbCXNVR5kDxSwLGna1TZMG3MX/tiDaY2+jrvrhQeAIhAOzE4wqzXd27K+Zc9e+xvfzfZDkwhjVHwSobDJCr/pyH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":297143},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"9b18878151dd36a0d555703522b07e3339270e7e","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"^3.25.0 || ^4.0.0","cors":"2.8.5","express":"^4.22.1","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.3.4_1776584540298_0.245845681147276","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"bravas-agent","version":"1.3.5","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.3.5","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"b3d3300deeddc503650cb9125da5d35df9c0fe40","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.3.5.tgz","fileCount":21,"integrity":"sha512-v9UQDP9i9nzpnV4eut8hhAhUMjvDpRNUYCcWvgDvdz+cHVQJTS7gvS0FElXyEYd3BinfPgdTB56bHZ0yhp+sag==","signatures":[{"sig":"MEUCIQDznHoD17gIVnXbhmkSu6RuFU+fha44yGg3ZUt25cofegIgTxoJBYAiwiMgybyp3A8tdem2nQ1oWr2BLYZambPuQK8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":297982},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"9b18878151dd36a0d555703522b07e3339270e7e","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"^3.25.0 || ^4.0.0","cors":"2.8.5","express":"^4.22.1","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.3.5_1776585503199_0.4139506152390746","host":"s3://npm-registry-packages-npm-production"}},"1.3.6":{"name":"bravas-agent","version":"1.3.6","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.3.6","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"0bd213faa7f6d5a149456319807b4b969ea4ead8","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.3.6.tgz","fileCount":21,"integrity":"sha512-ffCPr+CkbR63vGkn3JCRsTeNkliGFFIv9Klw4sszHPHykMi+Mpyx190JzAR09GTTL5GOS7zhX6h9g0ZHdaZZwg==","signatures":[{"sig":"MEYCIQCfDzRadpuy5a7y5oYW4+KylBN/fwO2nv7wBxrL9Gr5ygIhAL+IRPIJPHA1gKn+gk05Sxn9WYZgR3DynA3hrDbEuQpX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":306667},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"9b18878151dd36a0d555703522b07e3339270e7e","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"^3.25.0 || ^4.0.0","cors":"2.8.5","express":"^4.22.1","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.3.6_1776587702071_0.06667346687371811","host":"s3://npm-registry-packages-npm-production"}},"1.3.7":{"name":"bravas-agent","version":"1.3.7","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.3.7","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"4a03987731e952091defec6307d339fd75c2ad0c","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.3.7.tgz","fileCount":21,"integrity":"sha512-SMRd44QLHG9fyjtYLwbKJ7IFzziZoeHUiyBf/rDcf/jv02zQeeAytXvXHlJncIfa6koNUUWrutDbEkUivvfOIw==","signatures":[{"sig":"MEQCIDOQVreJEwiwmYeUVC1+biVQAaZJFlBNv1/KTUIWwV58AiA+ZqDNSGYnM2eDDIuIqCGAPAfhw0kBepbdoVOufIoZ8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":309727},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"9b18878151dd36a0d555703522b07e3339270e7e","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"^3.25.0 || ^4.0.0","cors":"2.8.5","express":"^4.22.1","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.3.7_1776588613807_0.6707143450266193","host":"s3://npm-registry-packages-npm-production"}},"1.3.8":{"name":"bravas-agent","version":"1.3.8","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.3.8","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"11e1c1efbc586e92b63aa8bcc2cbdb1dfced85e2","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.3.8.tgz","fileCount":21,"integrity":"sha512-5rF5X3aMpEGZvO7sxdPMSytsvvhQ0m+W1PlViT2L0+GsMBQ91jJ+UfBHl0qwJEtzxe4gvL5Hw/32Q8A9zmAIEA==","signatures":[{"sig":"MEUCIQDPJp9i/PYujoHePyNjxcIfOB2S7TO3GTx0Je03/fOiVAIgfKX6FAYz9gquzK6iKH9mulvuaCUW+/w4rFiidfL05Ug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":311284},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"9b18878151dd36a0d555703522b07e3339270e7e","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"^3.25.0 || ^4.0.0","cors":"2.8.5","express":"^4.22.1","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.3.8_1776589459365_0.45271261292952025","host":"s3://npm-registry-packages-npm-production"}},"1.3.9":{"name":"bravas-agent","version":"1.3.9","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.3.9","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"122b71fba32610a6dae1c8c3b7b05ae5990f5e16","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.3.9.tgz","fileCount":23,"integrity":"sha512-ILmIdApo2tJqc6fB6vSi/1GOD9+aWGMq/tFFi+Ta01cAf50fbMdO7wjFshZaQchPONb/OJz76UNRuH10WBwWJA==","signatures":[{"sig":"MEYCIQDYWF2RFsKrURevbERVt2vqSeuRBUmfkbmev9MybwjBfgIhAL2BbEnS4HJRQZ7wbokd1cmqcXigxmbQadcL+evhn5vX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":337011},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"9b18878151dd36a0d555703522b07e3339270e7e","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"^3.25.0 || ^4.0.0","cors":"2.8.5","express":"^4.22.1","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.3.9_1776591537753_0.04448014147697554","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"bravas-agent","version":"1.4.0","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.4.0","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"b961aa21761a81ea7ef346fa43d16b05ebbf8a76","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.4.0.tgz","fileCount":23,"integrity":"sha512-5ojmKNtIXpOnT6r7WZW8Nl2iukBP71Z2r1UJcsK2BhB0jpMdtQry/Bpd0bpnxyc/HPa2G/mTqPMzRI/3XiznTA==","signatures":[{"sig":"MEUCIQDQjc3XNfuqL5nVD7cuZeyotkmyCO36SremDi5hGtrCnwIgX01LQaojvAb7d/K7Ql/vKOKxLJz99YXCOiOgRqbTKkQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":340827},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"9b18878151dd36a0d555703522b07e3339270e7e","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"^3.25.0 || ^4.0.0","cors":"2.8.5","express":"^4.22.1","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.4.0_1776592594091_0.5647287341379872","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"bravas-agent","version":"1.4.1","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.4.1","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"ae5c971d5ce732d528cc6cfce7f8e3f9a678f6ce","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.4.1.tgz","fileCount":23,"integrity":"sha512-z50eiYZV3kWXl+LVUqc9xVU3XTPfEAOXXflIwdRSPHs8gyXQEsYbESLSwnaSd6GWh9JjAS1kvwPhpzFqkIFokw==","signatures":[{"sig":"MEUCIA//rz4Cgo6kyEhh/yairfwiND5J4X2BBGTpT8ypbJDYAiEAzlz0zbSMVLPl072RBY7XvJJggTP9e6tK++YGN5A89UA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338143},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"9b18878151dd36a0d555703522b07e3339270e7e","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"^3.25.0 || ^4.0.0","cors":"2.8.5","express":"^4.22.1","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.4.1_1776594919942_0.791492974403214","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"bravas-agent","version":"1.4.2","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.4.2","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"fc8e6ddcb97822db6b5cbe5a9af1c14e236f9687","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.4.2.tgz","fileCount":23,"integrity":"sha512-RinkRzqnlDTKXeiKJmtNn/aypG081D31/pLKwXtpuDmRzywYyzWQKdbfgRt++wcSwWOgGl0tlgqy3oppzRW/Kg==","signatures":[{"sig":"MEYCIQCj00jqmkeO4atPdIgJHeAhL/N19WMDuYebwhN5pqKQyAIhAPaq6Zhqm3R7kkkwXq75//PLst3yxAT8Ju/ky4kEAb4C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338752},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"9b18878151dd36a0d555703522b07e3339270e7e","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"^3.25.0 || ^4.0.0","cors":"2.8.5","express":"^4.22.1","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.4.2_1776595579192_0.6980432019211642","host":"s3://npm-registry-packages-npm-production"}},"1.4.3":{"name":"bravas-agent","version":"1.4.3","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.4.3","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"93d4ae38fde9dedfea3e30a42de2cfad6472688e","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.4.3.tgz","fileCount":23,"integrity":"sha512-C0zNmELQHJntremyc43P//DtvYg5duvuw3knU3zbedzd291FuNMUiWdTpQsLF3/wZ4uBkxQgF2+KPeCJTDqFGg==","signatures":[{"sig":"MEUCIBarI583Slp+N94VSjivkOx98XwDdOt6spzieMFpDwZ2AiEAvdBKj7V3Cp+M5DSZvV5o9ZfzfsxgXFbmj6N6nk8KZzM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":340007},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"9b18878151dd36a0d555703522b07e3339270e7e","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"^3.25.0 || ^4.0.0","cors":"2.8.5","express":"^4.22.1","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.4.3_1776596081169_0.3519493438511134","host":"s3://npm-registry-packages-npm-production"}},"1.4.5":{"name":"bravas-agent","version":"1.4.5","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.4.5","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"e65a3cc0cf7c14280f8ba55030fecdd9d23d2a6e","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.4.5.tgz","fileCount":23,"integrity":"sha512-6DMp6lYllvdZb3TGtJ0VIPayPzA2u5lqvlDG7x81XADnT6M6h9e7DxdEygO17/2yJ0oFc1nsKno52jr8F1Ckew==","signatures":[{"sig":"MEQCIAgWL1uihlXVpJW0AQqR7bpnFvXCOxvQGaKDtdpqQ5L4AiBVwTzZefxoMdtyZ96+UcyVCgB+wIuHJiOJbLjczoCFJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":340007},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"9b18878151dd36a0d555703522b07e3339270e7e","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"^3.25.0 || ^4.0.0","cors":"2.8.5","express":"^4.22.1","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.4.5_1776596698839_0.9853805741793389","host":"s3://npm-registry-packages-npm-production"}},"1.4.6":{"name":"bravas-agent","version":"1.4.6","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.4.6","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"ceddfac5920a208e5f6696623e939738ca75566f","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.4.6.tgz","fileCount":23,"integrity":"sha512-3O82nxJWIJE2m5b8kNmtae9QV7lyTVZkb3cXVJNKxXb4ACajh28zTvI8yEkllMHWv9kWu7+P7RPodUj6w1A8Qw==","signatures":[{"sig":"MEQCIHg/FDIP3i3+X/BooUcyH3C6s/CP5sTbqta1lq9rUN6ZAiB9pO+W1e3c7tlw6b7RypiV4sv1XqVhB6Lb3AftLTtIGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":341000},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"9b18878151dd36a0d555703522b07e3339270e7e","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"^3.25.0 || ^4.0.0","cors":"2.8.5","express":"^4.22.1","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.4.6_1776597234952_0.1324657587109197","host":"s3://npm-registry-packages-npm-production"}},"1.4.8":{"name":"bravas-agent","version":"1.4.8","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.4.8","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"c8a12c09a026e992cb82cb751f454c3d6492d5a1","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.4.8.tgz","fileCount":23,"integrity":"sha512-6KiGtFkUsI1zBUjTscYfS5+q6dQC5RiGUf2mHltWhfQ1dS1ZjExrm1Bvzg6WVr/eS2amOkzhc6wkxOuw9kEBhA==","signatures":[{"sig":"MEYCIQDbsJTf4Mc/pG5Tj3echz+8ZXrRrpS4L/4hak5TxhT2LgIhAJ5Uan8tv6wxTqKaaLSnyDqL4Uz2TcqfkpK67ybFtNEj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":342518},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"04a047647b14f049dd42f3f8b3263e7caafc1452","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"^3.25.0 || ^4.0.0","cors":"2.8.5","express":"^4.22.1","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.4.8_1776732392554_0.5316011921229076","host":"s3://npm-registry-packages-npm-production"}},"1.4.9":{"name":"bravas-agent","version":"1.4.9","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.4.9","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"1340f458f25651ace76d577f11ef50ecb92a4951","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.4.9.tgz","fileCount":23,"integrity":"sha512-VrVoMflpqHuMB5BVwQZLUNuT7IxqynEWzkJrxJw2IiB0e8KOhnYd4bfBL7o/8CcbE1iYlkEk24u61u9R/5hU6g==","signatures":[{"sig":"MEYCIQDCdGM1/a7QzdGSRBkbgDLRhPnGQFNd0x9AH3QiLZXR/gIhAPCWJs2b+TgOZ8yktiwD8vSlEyGvnDcELkDByvhP5fHB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":346980},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"f519480ecb72ab20ec58dacaedac9492d3964886","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"^3.25.0 || ^4.0.0","cors":"2.8.5","express":"^4.22.1","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.4.9_1776768704497_0.8418951579246727","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"bravas-agent","version":"1.5.1","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.5.1","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"3b9c503da3f27f1e83320c262b9c9e0ba12ba964","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.5.1.tgz","fileCount":23,"integrity":"sha512-uqmDOsY/lM2V/whNFlnwsC9fm2MHmzvPIT2XNQ2kKJjzi/Zw2d9HeX3wHyBkNaWwh2hiDi/I05lJiOBg9B4s9A==","signatures":[{"sig":"MEQCIHHwJXYdgm1dm3LCgZVub35ZYOkSfYNX/zsE7hCdcUekAiBq/NN7OUmsNqWC0QVPM72VY9yO08tYGd6/UY3rwOyJgQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":354509},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"ec2f08c27a5e64960a4fe72377bfca1790571e4e","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"^3.25.0 || ^4.0.0","cors":"2.8.5","express":"^4.22.1","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.5.1_1776789581817_0.361327588130564","host":"s3://npm-registry-packages-npm-production"}},"1.5.2":{"name":"bravas-agent","version":"1.5.2","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.5.2","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"f957f8b5773cf7dc525e79a1099ebc14c70f374b","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.5.2.tgz","fileCount":23,"integrity":"sha512-mhauGya2RNAXCrAN/K9oZ+jKWt8oheCOW7dn2MP7/VL9VzR8YZhmG2iYHl+laQ50Tlfn9ftctszCSLK1bK0MBA==","signatures":[{"sig":"MEYCIQCz4IS3/4ZxLN5weUCuQgJIvG2i1QeayXDszYYCNBX9BwIhAOaRhI5iAvbN+xRQe3Spe2YDKyRC5V6nEzg5kGrwxYhx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":354598},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"283a51ce4c3c136365aee4fa8edd25bf29a59958","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"^3.25.0 || ^4.0.0","cors":"2.8.5","express":"^4.22.1","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.5.2_1777020727211_0.6087213717719686","host":"s3://npm-registry-packages-npm-production"}},"1.5.3":{"name":"bravas-agent","version":"1.5.3","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.5.3","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"0815ee8423a17dfc1a864b9be1683a4b2eea04c4","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.5.3.tgz","fileCount":23,"integrity":"sha512-QBkJqkP1inoIGFrHkU/Br779uHU239jZu230Ffazv+xSI8794XFmt4EP0njmocT56xVHLgqZxlRZ819zvIKmNg==","signatures":[{"sig":"MEUCIGH394pztMNvmyDlWror7ydTmVk+WdPK0xhrxcp6GtDPAiEAvy1mi0DtEh5IbxdfnZjfDmhE00QE8rY/AteRmYaW7uM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":390269},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"4727991ef009896713315bfa799599a7555a644a","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"^3.25.0 || ^4.0.0","cors":"2.8.5","express":"^4.22.1","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.5.3_1777509339419_0.45046042635192274","host":"s3://npm-registry-packages-npm-production"}},"1.5.4":{"name":"bravas-agent","version":"1.5.4","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.5.4","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"9cc8e8d3d5097d706ac34dfbe23229e94c08d7d7","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.5.4.tgz","fileCount":23,"integrity":"sha512-z/GmyfldMARrXUx+l+hUtrNe+xCTU4rCMNVXLAB41UmgAC4vRdibhGHRbd918RKkonLkJdrTrPMROioWLSvRcQ==","signatures":[{"sig":"MEUCIF7fKf2lmpNnrIUS4thPO9uJtJaxgJ7vfpuJXD1KdhIjAiEAxOB69dzBaVG8Llgmp+W/e/JWT45z/3fa/+UOW01NBZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":391329},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"bbc160a1b9ea9795ecf1d7d2675d400d0eebb097","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"^3.25.0 || ^4.0.0","cors":"2.8.5","express":"^4.22.1","cross-spawn":"^7.0.6","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21","@types/cross-spawn":"^6.0.6"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.5.4_1777510902573_0.9449581956816737","host":"s3://npm-registry-packages-npm-production"}},"1.5.5":{"name":"bravas-agent","version":"1.5.5","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.5.5","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"339e6d4bf7da2b70bea1876265727b1182cfb360","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.5.5.tgz","fileCount":23,"integrity":"sha512-/NnJUWl41HhVsxf5ZFYMm0Z5w803wjeLAY1UjwePG26S743UmMtXDerfQczwYLtUUY/GsTA3wLxz3fL9rFBxxQ==","signatures":[{"sig":"MEUCIDpz4O4vNdSM8G7PEgIbm+8Pe3Lzslq3BOjTZoF0DOB1AiEAzEm7zvQVJSTXA8eTeqduWmOYUrDZXnxUeQVM8pQO8RU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":393425},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"2ff6a60b3686947089521a93d8d46d8bda072a70","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"^3.25.0 || ^4.0.0","cors":"2.8.5","express":"^4.22.1","cross-spawn":"^7.0.6","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21","@types/cross-spawn":"^6.0.6"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.5.5_1777527306710_0.8545386906914525","host":"s3://npm-registry-packages-npm-production"}},"1.5.6":{"name":"bravas-agent","version":"1.5.6","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.5.6","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"3fd11f3b5a5219ed5e653ec3b7e24a7393f07778","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.5.6.tgz","fileCount":23,"integrity":"sha512-4sXQRRJ4Mf6riCIbIlcySF4rZI15nsGUPbWlbej5Z3ut/Eo//Izb2YqaqcCTXb7s2q8lpANpL9abjtin9IKFkQ==","signatures":[{"sig":"MEUCIQC8nSsVo9U73WFfP9LUkocPU2onjqbYx2WqFfo7Ug+ejQIgIl3MST4fpktOIOLBhptTHRtO9Y5L/R+N+CfV8nmW74c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":393425},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"44f2586582dbca5b85dfb72382243efbf836007b","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"^3.25.0 || ^4.0.0","cors":"2.8.5","express":"^4.22.1","cross-spawn":"^7.0.6","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21","@types/cross-spawn":"^6.0.6"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.5.6_1777528318842_0.39062159890693904","host":"s3://npm-registry-packages-npm-production"}},"1.5.7":{"name":"bravas-agent","version":"1.5.7","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.5.7","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"8696841160e32b49b77ef101e4d58970c733c2ab","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.5.7.tgz","fileCount":23,"integrity":"sha512-Dpmw52gjzeeMI5QoFIgIzIw1Ia/yqv2FyBayxN05to1gVgmgf1Q84FI3bWV0tw3pJ80qCDdehsG70zavhMBQDg==","signatures":[{"sig":"MEQCIFgMxLhj+ZNYuuKbFl7rA1VksPaZmWqhLuBp+wwA3pQOAiBTv1oW/fjbrhQvg26vfp6kBOYMDYHqmfOOMrTv9T4fVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":394393},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"72b7db157d916d515f89a0c53476e0a135400e9c","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"^3.25.0 || ^4.0.0","cors":"2.8.5","express":"^4.22.1","cross-spawn":"^7.0.6","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21","@types/cross-spawn":"^6.0.6"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.5.7_1777528733544_0.22417871817810364","host":"s3://npm-registry-packages-npm-production"}},"1.5.9":{"name":"bravas-agent","version":"1.5.9","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.5.9","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"5b428e87714449e0ba22728821f936d376f2846f","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.5.9.tgz","fileCount":23,"integrity":"sha512-AovE9w81e9TrD+HDl/hpiamWCXQN7tOwJHOUYKfXCaTFwucc08UFlWtWaZAIoDnjjP+RlxSEbB1zCgw2wJhPJg==","signatures":[{"sig":"MEYCIQDjoBvTg4TiN1CQ4zUkL5cwsIXuVqU/E9ZDwobVHvUqnAIhAIjQeMS+h2+lfV5P7sGIKtRZApaYFb7Cak7GPeU4YIlq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":395088},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"800966f689813695ab3c4f9e4f3d7c26edfc162e","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"^3.25.0 || ^4.0.0","cors":"2.8.5","express":"^4.22.1","cross-spawn":"^7.0.6","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21","@types/cross-spawn":"^6.0.6"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.5.9_1777529564301_0.1977992608371748","host":"s3://npm-registry-packages-npm-production"}},"1.5.10":{"name":"bravas-agent","version":"1.5.10","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.5.10","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"41053854fd357f166f8470bb8b2ada545f909299","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.5.10.tgz","fileCount":23,"integrity":"sha512-Zt+P/VsuMiC+9AoU/CJhqKtUbVNo6kUzm/sMLSBPyWuk07zCPeFzLi5ae4KBLx7ZohJO4mbSm9RVTng60p2uPQ==","signatures":[{"sig":"MEUCIQDxINE3X3QS6r3SvxdA7855vUblaqlmGAdyTl1ziBVsowIgRZ8D9jI0U2E+cBTHDg51WXUN3odixxiCiuq1K7JSYo0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":395850},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"fdcd63e3f47414cadca8d5c4480ea99ce188aa04","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"^3.25.0 || ^4.0.0","cors":"2.8.5","express":"^4.22.1","cross-spawn":"^7.0.6","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21","@types/cross-spawn":"^6.0.6"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.5.10_1777529855764_0.8342190733574426","host":"s3://npm-registry-packages-npm-production"}},"1.5.11":{"name":"bravas-agent","version":"1.5.11","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.5.11","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"79bc1910abfae19169dcabe61605fe1991bf3ff2","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.5.11.tgz","fileCount":23,"integrity":"sha512-8n6lGwBUzB4l2ZBpJgKzXGwWwRlA6XznfbuPTbI2I3sYV3QsuPsDPZLIXmfWsch4lWeagql/sAmITeEtvB/Pyg==","signatures":[{"sig":"MEUCIC2SWqKCovYw2dCkySgP7Iv1yv2zGJRItsoGH5rxD7iAAiEAxTW0G2Q0AjQqhXcrp9fWLY7E7vSk/BTRmPqunbHiDqw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":395850},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"efd7e76d703f59f79d2314453b40e23057967a89","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"^3.25.0 || ^4.0.0","cors":"2.8.5","express":"^4.22.1","cross-spawn":"^7.0.6","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21","@types/cross-spawn":"^6.0.6"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.5.11_1777540491304_0.005278512862419982","host":"s3://npm-registry-packages-npm-production"}},"1.5.12":{"name":"bravas-agent","version":"1.5.12","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.5.12","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"b0ccf4f81c11417841266f2a27124d6d40990db3","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.5.12.tgz","fileCount":23,"integrity":"sha512-K2PMYxyI/GnInvI97Bp2dAWcaCznZ0rQyYk63MM59YZxHDDNMAQZQHqlkGs8sFUMOE3zm2AOxilewap4X/1x6Q==","signatures":[{"sig":"MEQCID/3IvvrtQrJyIuHyJMTL8Lq5HankY9u40O0XbF1c383AiAM6V9C93scjWPnFhXnbyCR5ya2mTtQR1ezWqQpXxjZ9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":396572},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"3d1cde7186f2e84ebfb6a43634b14b1ab21b4531","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"^3.25.0 || ^4.0.0","cors":"2.8.5","express":"^4.22.1","cross-spawn":"^7.0.6","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21","@types/cross-spawn":"^6.0.6"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.5.12_1777542896227_0.36181572832436926","host":"s3://npm-registry-packages-npm-production"}},"1.5.13":{"name":"bravas-agent","version":"1.5.13","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.5.13","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"2b9fc84e26714900e8b73f40136434610cc1a5d7","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.5.13.tgz","fileCount":23,"integrity":"sha512-SJy8QzTxhBLqNETKYknEGXwtyzT1NuuK57xXA7+Kji4rTF7Csilv/4wgE1iEtTdNo31JTtu9mEbYgnMJhDgpdg==","signatures":[{"sig":"MEYCIQClg28w8VtfAmjRJDQNThnDdwGiAnsLxEIUNYUozYfnNQIhAOV8nvQPYyC3AUo599h2jTr4g1ZhbEY9OElT4x9TpDEr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":396572},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"3d1cde7186f2e84ebfb6a43634b14b1ab21b4531","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"^3.25.0 || ^4.0.0","cors":"2.8.5","express":"^4.22.1","cross-spawn":"^7.0.6","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21","@types/cross-spawn":"^6.0.6"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.5.13_1777543334548_0.4734882274299512","host":"s3://npm-registry-packages-npm-production"}},"1.5.14":{"name":"bravas-agent","version":"1.5.14","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.5.14","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"2438f11d9e53ece91b60d21ee2e2ff5238ec8094","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.5.14.tgz","fileCount":23,"integrity":"sha512-fFq/m9r3Vxk/Pqjj2SfLkK+TiAORvI0UR8RLBSxMI3AoJxqGkmlCAmO56sHv6bcOlQpeb3BvLV6r/leOJhg+rw==","signatures":[{"sig":"MEYCIQCa7tYoPMBwKgxT+6mlNy4mksWqcHyhLGe2gXVK6pvC+QIhAPGAnFnFcDlTGGxCZlpFdjL4XX8Bp/XxuFbMANE8U3TM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":397459},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"ef42e123cd4562665efd8f0e17bc2875283df6c4","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"^3.25.0 || ^4.0.0","cors":"2.8.5","express":"^4.22.1","cross-spawn":"^7.0.6","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21","@types/cross-spawn":"^6.0.6"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.5.14_1777544149855_0.3798862896116859","host":"s3://npm-registry-packages-npm-production"}},"1.5.16":{"name":"bravas-agent","version":"1.5.16","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.5.16","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"18d30e5cb5da81a1546f1572478c05c4d242f095","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.5.16.tgz","fileCount":23,"integrity":"sha512-+18+kyVsxVAfolHGrl+1/K7QSgEpsBCtmBfc0N2ICSE+Q4e3Uc3xU724GoDOX29uCh7S5CI8jEHNtetUIoZUuw==","signatures":[{"sig":"MEUCIBpTQsAt7K2XyzzF+vcvY11r9HlaoXXDKifaJ7XsLK72AiEAo6qWZe9BAmew7F1QNoKGl1clpQDn5lypP2s1Eer31k0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":402085},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"fa51a657f3f8075b065ce337d697ae411b98b8da","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"^3.25.0 || ^4.0.0","cors":"2.8.5","express":"^4.22.1","cross-spawn":"^7.0.6","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21","@types/cross-spawn":"^6.0.6"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.5.16_1777645893842_0.9589991524709895","host":"s3://npm-registry-packages-npm-production"}},"1.5.17":{"name":"bravas-agent","version":"1.5.17","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.5.17","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"d26baa582278845bae58e18ca4ab388b281680c0","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.5.17.tgz","fileCount":23,"integrity":"sha512-xC0dg3Zq7/wxGTL6X/UUB0cp8DLXae+wkTP2tsI1iqxbYiNNvJb3O2xjpBBW85BZuiW321tOT6cy7ShJYfrYSg==","signatures":[{"sig":"MEQCIH/2+Dl4jLJTOG8wTZ+AfErMNpSCnGsNq6hFlSV+zfjNAiBrMawdERcyZIgNNR/KHG9FpMoubITnkE3RsBd5Kj0gUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":402186},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"fa51a657f3f8075b065ce337d697ae411b98b8da","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"^3.25.0 || ^4.0.0","cors":"2.8.5","express":"^4.22.1","cross-spawn":"^7.0.6","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21","@types/cross-spawn":"^6.0.6"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.5.17_1777657224681_0.7205933976786734","host":"s3://npm-registry-packages-npm-production"}},"1.5.18":{"name":"bravas-agent","version":"1.5.18","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.5.18","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"76eb65012bdb63ea4950c3386f68a02c21a05d29","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.5.18.tgz","fileCount":23,"integrity":"sha512-KKjkiIMGWDvU2j/uWcU9GWqbgwBZHOH/Pk5Jb1AQuvIMuZlpHsB4AAGxh9TVZXPx+X92F0NvWrYb5M3AZ+yWGA==","signatures":[{"sig":"MEUCIQDcWzRVFR2b/pTt5OAdSBopD7HY2nVR0ARwqV8CRpRZ6AIgKJGymeXNM1tvJShD/w1JlmOY2jyeCcN8KHMhGtFFhEA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":402232},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"fa51a657f3f8075b065ce337d697ae411b98b8da","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"^3.25.0 || ^4.0.0","cors":"2.8.5","express":"^4.22.1","cross-spawn":"^7.0.6","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21","@types/cross-spawn":"^6.0.6"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.5.18_1777679623699_0.2779092356338768","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"bravas-agent","version":"1.6.0","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.6.0","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"07f7c2f8db11f7d619f7215c69ae6ce11396b394","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.6.0.tgz","fileCount":23,"integrity":"sha512-6UBRyBONxG2eyFg/jvo+/Lo97UJ4GA9os5WSR9HirqKxUEVLlu6tbOPCsBQuMg2MgTE9/bTjCRuixcxEYjX83A==","signatures":[{"sig":"MEUCIQClOcuS/9gd3gg4JIEtCMNRfiOuoGmcISURCkUXlYzISAIgB9FqAFZpaMwqlQzhSrnDa8ogKS0jp59BQ3gIn+vXAHY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":402379},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"7c3922db757cf94802f5e4491a0b89cd3952f540","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"^3.25.0 || ^4.0.0","cors":"2.8.5","express":"^4.22.1","cross-spawn":"^7.0.6","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21","@types/cross-spawn":"^6.0.6"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.6.0_1785210624050_0.73364320215786","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"bravas-agent","version":"1.6.1","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.6.1","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"2a5959fdd903f4b500f17560603fb652045c6dc2","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.6.1.tgz","fileCount":23,"integrity":"sha512-NBuCgNDcQSoIH97h7vWLTwLUiVfAecCmGrqw5Dge90iARqskILN7AcHA9EfPh0jS8xxTPzeIb9N6cV6g9FfmXw==","signatures":[{"sig":"MEYCIQCAwEBRpKeJqdblRr5HmAOjLfZl5neCnVlvG4M83HxN0AIhAJRwy+qQ9wc2VkYOTfK9YzKUcdZRhA6aEn2ydSs0L7wU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":403812},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"f3db6cdb10d9bbbe7fec00c06a965f4fb727ae49","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"^3.25.0 || ^4.0.0","cors":"2.8.5","express":"^4.22.1","cross-spawn":"^7.0.6","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21","@types/cross-spawn":"^6.0.6"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.6.1_1785212121054_0.5240521710663448","host":"s3://npm-registry-packages-npm-production"}},"1.6.2":{"name":"bravas-agent","version":"1.6.2","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.6.2","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"3e86113cebeaf90548670a1d6c4605abe3a625ea","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.6.2.tgz","fileCount":23,"integrity":"sha512-PUxbFfN54VCXwKsN4Uj2ClNU2mfcFdcFp+YYz506Kemuec3gAUbU3YGNgjuxNz/33lF0lnJr+wSRrH47rx5dZQ==","signatures":[{"sig":"MEUCIErAI/SH6KUD7ALftnPvmkPwzre+cqfoCQpfWTaUE0ZNAiEAh3w7xeAy4FOC4MdqmZRRmbpkeszFABaVEwXgNnNmsF0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":403812},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"24851516ffad77bc6f39cc07a48a1981b7bb287e","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"^3.25.0 || ^4.0.0","cors":"2.8.5","express":"^4.22.1","cross-spawn":"^7.0.6","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21","@types/cross-spawn":"^6.0.6"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.6.2_1785212809570_0.25425014818382263","host":"s3://npm-registry-packages-npm-production"}},"1.6.3":{"name":"bravas-agent","version":"1.6.3","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.6.3","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"50301b7119ce7ff841694031cc4c64d15c2f4ac3","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.6.3.tgz","fileCount":23,"integrity":"sha512-/ehxgeSPmLa4nGzq9cMv3l5fAl53pWGlNrJYMGaX+PBOmtLkkfsfFa0KyEsfsF5K094TRncOpP/kUj0pMa07ag==","signatures":[{"sig":"MEUCIE3GTHfHfF4pKyRhHcEFWHhbDv6bwID08XgzamWbVU0fAiEAiYXlJJorR7zhhlyzdZv/19cEBjyMDwUElYqgpRbCfxE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":404292},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"89c330c0fa9539d8ce8e03bbee4261ec392bab18","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"^3.25.0 || ^4.0.0","cors":"2.8.5","express":"^4.22.1","cross-spawn":"^7.0.6","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21","@types/cross-spawn":"^6.0.6"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.6.3_1785213060342_0.7186468913085386","host":"s3://npm-registry-packages-npm-production"}},"1.6.4":{"name":"bravas-agent","version":"1.6.4","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.6.4","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"a6c2239fdddde0ed4f6579299388ee3492cd4623","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.6.4.tgz","fileCount":23,"integrity":"sha512-j/S1rN3aREUC26uHhkbSpRGKNTqsn9PcRYZAJhRXQh8a+GT3SYmnq6FDQYKtUInXOR+9FyUwsv1foF11vjAmWQ==","signatures":[{"sig":"MEQCIHMZ6rJWGu5pB7EBpciT8ufI22H89cw+JNEhHq3gFwZKAiB6wplDv3GEphcuR8hi/ClmA0hil4H+uVNOfmKUNoWq8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":404416},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"6737c4457d46e0fe425f0ea53f098d0f366f0efa","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"^3.25.0 || ^4.0.0","cors":"2.8.5","express":"^4.22.1","cross-spawn":"^7.0.6","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21","@types/cross-spawn":"^6.0.6"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.6.4_1785213310865_0.7571882387049897","host":"s3://npm-registry-packages-npm-production"}},"1.6.5":{"name":"bravas-agent","version":"1.6.5","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.6.5","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"38df0ddfb230805cc1aaac6852255ceec19ca1a0","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.6.5.tgz","fileCount":23,"integrity":"sha512-/MqqgvqFwjHIYaKpguHReV0Te0GnGShNkNEPNrH+Ak1mfqb9QKjFdKWimBhhQM2TblHbNfCsTUe0EzHtgaf/Ww==","signatures":[{"sig":"MEQCIG7Uk/R6mAvrww9+ij+SI3He+7KSWmxKGmo27HmXflDmAiADjLeGdzpVEdW5r/TSMua5L3f2zyGUvx7Akl/eyBXAsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":405401},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"384cc021eeb613dbb4f994b28e050a318f6c78e5","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"^3.25.0 || ^4.0.0","cors":"2.8.5","express":"^4.22.1","cross-spawn":"^7.0.6","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21","@types/cross-spawn":"^6.0.6"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.6.5_1785214177159_0.08004537291811831","host":"s3://npm-registry-packages-npm-production"}},"1.6.6":{"name":"bravas-agent","version":"1.6.6","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.6.6","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"483ec955df14eaffdc1769d77c48442e37473732","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.6.6.tgz","fileCount":23,"integrity":"sha512-XtJmeIv+drqO3NyUy2g1AJN2uOkvX8QpesuzzFoG0xR1bTtkQ5wvNOmOBqwh+uNny/l3qWmhetzAo7IgVanoJg==","signatures":[{"sig":"MEQCIGGuMZQ1BbCD0jsCosfF1n+amz4/Oeyqqk+FIUV5xC3TAiBe2ZyZeSyePMdEo7Tuw0v4IZ58cG/HVyvitwlcwjkLPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":406266},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"0d14a3af70f0f5f4b18710814da02da427935300","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"^3.25.0 || ^4.0.0","cors":"2.8.5","express":"^4.22.1","cross-spawn":"^7.0.6","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21","@types/cross-spawn":"^6.0.6"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.6.6_1785214431369_0.5318460552447408","host":"s3://npm-registry-packages-npm-production"}},"1.6.7":{"name":"bravas-agent","version":"1.6.7","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.6.7","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"f28757699e8285efeee8b6fb94006bdfc3b6c1ec","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.6.7.tgz","fileCount":23,"integrity":"sha512-wNm85ezHYAIyRGPiSUm2Mgq4uXUJriDuoqz3b8cZaLicz7xG9Sql4BN7gTBGs37E7sZblZY5m/aF36n5uo00Lg==","signatures":[{"sig":"MEUCIFCpVhco6gNdV96K7btuKNjOaHLPndGFD8LMDmYOFzuRAiEAs6ccaVEq40DXmv38iq2/S/IppjMPPQyNz+ZA5rEtpSI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":406338},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"ddb972e6fd75e23b0194a7074abbfaaf439b118e","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"^3.25.0 || ^4.0.0","cors":"2.8.5","express":"^4.22.1","cross-spawn":"^7.0.6","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21","@types/cross-spawn":"^6.0.6"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.6.7_1785214755075_0.33578390727910823","host":"s3://npm-registry-packages-npm-production"}},"1.6.8":{"name":"bravas-agent","version":"1.6.8","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.6.8","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"b0c6418a1ff4cda888dd4983e7b7a2902e121745","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.6.8.tgz","fileCount":23,"integrity":"sha512-O5zZdmRj++gDvajyeTgavJ9PS7SK0jEhgz4mSY1t3PNOr5+RPPClNCdvZlk2UtmoFmmENmJ7IurJBeWZnfLxig==","signatures":[{"sig":"MEUCIHstQtcCRdHHOV+6/qE4ahWAXHKGwEXRTY7CgTV2iz45AiEA8A3Q5p5QfXEMNqns9E1XDI6op2aYbgd498woHP2wNUM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":406400},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"45747f9d7df8a95d9c8d402e6eb309e7d76772ed","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"^3.25.0 || ^4.0.0","cors":"2.8.5","express":"^4.22.1","cross-spawn":"^7.0.6","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21","@types/cross-spawn":"^6.0.6"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.6.8_1785215024162_0.9870878173441644","host":"s3://npm-registry-packages-npm-production"}},"1.6.9":{"name":"bravas-agent","version":"1.6.9","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.6.9","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"06db6cab7848f820f58cb8fb2793e04b6469f46b","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.6.9.tgz","fileCount":23,"integrity":"sha512-dEgtVcZ/RHWbsEJc+wkI9HF6o4kov4ls5VtEKVpROa5xrRQKOsq+U43OJHXfgyBYliVYeY9WP66Q6D05gyf76Q==","signatures":[{"sig":"MEQCIAJoyRNK7HJjgy4CwhJzCkHmE4t8hxHzI5w/OX+oZogrAiAW1xQprFGWeJ3fV97RLcWdfTgTZNFM2n45ev6Q7zkfDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":405795},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"a3282ba645575d84e019ebd6d1eda8cee9050a5f","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"^3.25.0 || ^4.0.0","cors":"2.8.5","express":"^4.22.1","cross-spawn":"^7.0.6","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21","@types/cross-spawn":"^6.0.6"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.6.9_1785215203354_0.907999528680125","host":"s3://npm-registry-packages-npm-production"}},"1.6.10":{"name":"bravas-agent","version":"1.6.10","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.6.10","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"d10e1196bd9d6c3911cffb955984bea71564c7ed","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.6.10.tgz","fileCount":23,"integrity":"sha512-zkmR0kZ/L0yTPQYdkhk2MJ7Ul7MOKk5V8P3FE/A/fXDjIzBLSm0Z5pL+j/0k6NfOrXgZ8U1JaZyN5TjYcZOyaw==","signatures":[{"sig":"MEUCIQDEIT2xO0hjIj5aci6DQtvTzHX8TB6UzRku/nH4kyaHKwIgO8qQaYOD1vwM7cYJEd0KZyGJ2XWzDAuBX5NW0Sb05jQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":406428},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"10ad762d2544c67791f43fb42200a119f0ca3e10","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"^3.25.0 || ^4.0.0","cors":"2.8.5","express":"^4.22.1","cross-spawn":"^7.0.6","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21","@types/cross-spawn":"^6.0.6"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.6.10_1785215421685_0.2570393496805772","host":"s3://npm-registry-packages-npm-production"}},"1.6.11":{"name":"bravas-agent","version":"1.6.11","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.6.11","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"4f20985eb499d6bad4afa0d4af00256ed5ff55be","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.6.11.tgz","fileCount":23,"integrity":"sha512-eG3MdO+toY/f+Ks/Q2T+9kzt+e/JvM54qSgJA9dcfpwgT+OGGVqzGFgB7YsRJRWOiYTdbw542t6Eulh0JQNf2Q==","signatures":[{"sig":"MEQCIHls06nAnzA+BxNfyHglLNQft08ZH/oEd9RjZMZCl72fAiBVAoDR/VErqIB8c8a9Rbzh2vLoXEy9o9FyfWdd+yhuHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":406680},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"1c9f30df5e2ee2120369295ad08ccf44a2a21dde","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"^3.25.0 || ^4.0.0","cors":"2.8.5","express":"^4.22.1","cross-spawn":"^7.0.6","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21","@types/cross-spawn":"^6.0.6"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.6.11_1785215659965_0.8323452967106888","host":"s3://npm-registry-packages-npm-production"}},"1.6.12":{"name":"bravas-agent","version":"1.6.12","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.6.12","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"56b3a04567fa28df1a2679d4ab1410db38854f6f","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.6.12.tgz","fileCount":23,"integrity":"sha512-qK+gs2u9wPN4URn3bKgFv5rzX5F3a3A7JHTpKv38LYgBcxMQEq1VrdcFImOtHMSIyaTlseI9bXOJODvaU+b9fw==","signatures":[{"sig":"MEYCIQCng1kxvghRwuDuYyejHQdB9VsL1wYZ3Tr2j8syXdq90QIhAMFGhlBpVtj3jZgAE6KK9ZouPIu+r8tTP5a+98+ReuHU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":406846},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"64ff1e819214b41ab724ce877d7f459b44435292","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"^3.25.0 || ^4.0.0","cors":"2.8.5","express":"^4.22.1","cross-spawn":"^7.0.6","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21","@types/cross-spawn":"^6.0.6"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.6.12_1785216162914_0.19531305633914808","host":"s3://npm-registry-packages-npm-production"}},"1.6.13":{"name":"bravas-agent","version":"1.6.13","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.6.13","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"3913171450157ddb5a84e7edfabc5c6e704e74c1","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.6.13.tgz","fileCount":23,"integrity":"sha512-TfLrSmAzi8yT4KMiK/gEjQGAe9X48/oOjRIDZufbCJXu4o1oRxP5JqaBjHa5zxb5VpCT9cCx0RGzXvvubAH/Nw==","signatures":[{"sig":"MEUCIDpSI9lxqb0cyR6rB7euiyGKMWl6cnwCpH9ZAqW2nmHkAiEA4qoXk9ep0sH39q8uYnXEWMtGDiX3eNB/YsfiqPQqeAg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":407493},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"890053b396c87c94a6a7aa61bdf88499f8028c62","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"^3.25.0 || ^4.0.0","cors":"2.8.5","express":"^4.22.1","cross-spawn":"^7.0.6","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21","@types/cross-spawn":"^6.0.6"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.6.13_1785217108067_0.5588867146855985","host":"s3://npm-registry-packages-npm-production"}},"1.6.14":{"name":"bravas-agent","version":"1.6.14","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.6.14","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"bfe9ece55fbb92095fd664b7196710062cea0d2c","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.6.14.tgz","fileCount":23,"integrity":"sha512-lExrvWwY6se/DDR/smB53z6qf8cGqBWd5rrrqF2p8XaBW1N2Og5KabX+9XOJlfZp3j9r1/lg/Zhs8LFJ6FsIUg==","signatures":[{"sig":"MEUCIG1oi8T5G7XFG8bqAwbqlmtzlCA+tEyDOtEFqAJRwgx9AiEAkYAsioNUsEd1nUS5rb+BsLbCzNQHfP2s8wmioiSeSJM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":408723},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"db5c378d9d5f57a2e25b31bd7b4494fae12d4f04","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"^3.25.0 || ^4.0.0","cors":"2.8.5","express":"^4.22.1","cross-spawn":"^7.0.6","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21","@types/cross-spawn":"^6.0.6"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.6.14_1785218124003_0.9734092612484058","host":"s3://npm-registry-packages-npm-production"}},"1.6.15":{"name":"bravas-agent","version":"1.6.15","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.6.15","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"6e741d0d9f669b8db09bc202fa32f4e27432aa69","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.6.15.tgz","fileCount":23,"integrity":"sha512-lGp36HPm0CO+EuJv7NkAQO8E9seR2jbfI0MQnxAuPjgABEMZrQjNiwe+CniQdCRU1YY1Hopx5nNn4YJuwGMutA==","signatures":[{"sig":"MEUCIQC0VqrnaDzOsqblFRlp0llKosLK8qrvpsNHoXtQjD9mxgIgHa5AX9CPjrzhnMK1I6Y07ALK68LgcmYkVaS5NTg0T2Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":411513},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"db5c378d9d5f57a2e25b31bd7b4494fae12d4f04","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"^3.25.0 || ^4.0.0","cors":"2.8.5","express":"^4.22.1","cross-spawn":"^7.0.6","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21","@types/cross-spawn":"^6.0.6"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.6.15_1786078227754_0.45823882841258023","host":"s3://npm-registry-packages-npm-production"}},"1.6.16":{"name":"bravas-agent","version":"1.6.16","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.6.16","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"d13604d01be4982e4fcf1b6577bab290684966ea","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.6.16.tgz","fileCount":23,"integrity":"sha512-Mb6gGCy4Bl5V15whGR09wZWdhCysTpej7JN++EaSBJYzJphOqsRRilGtT30x+MbE96bbpej7FipDUZ9GHgIpEg==","signatures":[{"sig":"MEUCIHyfvd0rj15XwIKBqj6eCc6oQ8PjKAfIDx00Kfszg44KAiEA2DvA57jAJKCMO+qiBxkDr02k1bz6UqLbRbRTSuZ6+ug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":411560},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"2bfbd50f0e32e5e31a45d67804f2a28cf5c73a6a","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"^3.25.0 || ^4.0.0","cors":"2.8.5","express":"^4.22.1","cross-spawn":"^7.0.6","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21","@types/cross-spawn":"^6.0.6"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.6.16_1786079800762_0.5708189242755319","host":"s3://npm-registry-packages-npm-production"}},"1.6.17":{"name":"bravas-agent","version":"1.6.17","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.6.17","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"42b70e034945c5edacb27aa5303a18247dd135ec","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.6.17.tgz","fileCount":23,"integrity":"sha512-dyz+xIrRG3TEBHSlkLREgzYivIDfRhE/408KAEaa8ic0balVms+GpxIcR6U7rWFkELPVG4pTbOyKM8wHL4tfDg==","signatures":[{"sig":"MEYCIQDpESuc/bT0zTzkPUeg2NAp+3VC1jSR8hRmR82ZVt5TCgIhAN35iXU6bIYWtmIisc/WVbiJeGa3B8xZdgO4HE7J/U3x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":411997},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"2bfbd50f0e32e5e31a45d67804f2a28cf5c73a6a","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"^3.25.0 || ^4.0.0","cors":"2.8.5","express":"^4.22.1","cross-spawn":"^7.0.6","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21","@types/cross-spawn":"^6.0.6"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.6.17_1786111220035_0.3538440256327122","host":"s3://npm-registry-packages-npm-production"}},"1.6.18":{"name":"bravas-agent","version":"1.6.18","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.6.18","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"799a07c021a0c78e62fc9a7e47bbd9b22c73b65e","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.6.18.tgz","fileCount":23,"integrity":"sha512-etQ2ITpmQmznoXBMGE1zJLIXGCCAkzySagOIjoLfAkmstq720vYEOF1lVofnw6DDTyI0M8lOy7Tq+045nWNTqg==","signatures":[{"sig":"MEUCIQC0sj+5RnTNISdwsUad22XtAnHr9IoTupA5Ewsj1vWt7QIgWnegdQ26p9n4RMWQYcUvsNrIjQluosswJcpT7UfgGFg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":412414},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"2bfbd50f0e32e5e31a45d67804f2a28cf5c73a6a","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"^3.25.0 || ^4.0.0","cors":"2.8.5","express":"^4.22.1","cross-spawn":"^7.0.6","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21","@types/cross-spawn":"^6.0.6"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.6.18_1786111613098_0.665131761433785","host":"s3://npm-registry-packages-npm-production"}},"1.6.19":{"name":"bravas-agent","version":"1.6.19","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.6.19","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"a4b11a6d54f8baf1020924877cd9fe49370e87f9","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.6.19.tgz","fileCount":23,"integrity":"sha512-n8TtYGC8pDiWs1HtaygRcUDd4A2QBdIHTOdWWISDAHjFYIzsaFm9CIXsyU/R9GEjhqMN7WW8pImIVFkTjrggbw==","signatures":[{"sig":"MEUCIQCrbuKQklOhFOpt5VhBKxg7KDHiOQOO7XLi36qJvso9bgIgBeJZbHU2EV4bAQ02ziWM61QZsaD+pYeFo5vhS5Dqrh4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":412548},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"2bfbd50f0e32e5e31a45d67804f2a28cf5c73a6a","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"^3.25.0 || ^4.0.0","cors":"2.8.5","express":"^4.22.1","cross-spawn":"^7.0.6","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21","@types/cross-spawn":"^6.0.6"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.6.19_1786112268319_0.785292944013734","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"bravas-agent","version":"1.7.0","keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","_id":"bravas-agent@1.7.0","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"bin":{"bravas-agent":"dist/server.js"},"dist":{"shasum":"6846453c126b78f2bfb117eccaf7916fd5f450a7","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.7.0.tgz","fileCount":23,"integrity":"sha512-5F7AcsMZ8qsl06jnAsc/5AOhaWDCbbBlT6TbekoQ3HvrW0GzAjuRzTTRKia14padNn2VkKQ/Xs1D+qTLUChYwQ==","signatures":[{"sig":"MEUCIAeH/J/muicTdKLpsCTuxdC8wJVigEURO15iSYOR3o6ZAiEAwWyFyI09acXqCpCh5Ve4537njfn994rYImjG2HiqAsU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":412812},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"2bfbd50f0e32e5e31a45d67804f2a28cf5c73a6a","scripts":{"dev":"tsx src/server.ts","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","build":"tsc","start":"node dist/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"_npmVersion":"10.2.4","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"^3.25.0 || ^4.0.0","cors":"2.8.5","express":"^4.22.1","cross-spawn":"^7.0.6","qrcode-terminal":"^0.12.0","@anthropic-ai/sdk":"^0.89.0","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"8.5.12","typescript":"^5.5.0","@types/cors":"2.8.17","@types/express":"4.17.21","@types/cross-spawn":"^6.0.6"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bravas-agent_1.7.0_1786113120172_0.2517997352778527","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"bravas-agent","version":"1.7.1","description":"Local sidecar agent for Bravas — connects your codebase to the canvas","type":"module","main":"dist/server.js","bin":{"bravas-agent":"dist/server.js"},"scripts":{"dev":"tsx src/server.ts","build":"tsc","start":"node dist/server.js","test":"node --import tsx/esm --test src/graph.test.ts src/vectors.test.ts","prepublishOnly":"npm run build"},"keywords":["bravas","claude","ai","sidecar","agent"],"license":"MIT","engines":{"node":">=18"},"dependencies":{"@anthropic-ai/sdk":"^0.89.0","@modelcontextprotocol/sdk":"^1.0.4","cors":"2.8.5","cross-spawn":"^7.0.6","express":"^4.22.1","qrcode-terminal":"^0.12.0","ws":"8.18.0","zod":"^3.25.0 || ^4.0.0"},"optionalDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.1.0"},"devDependencies":{"@types/cors":"2.8.17","@types/cross-spawn":"^6.0.6","@types/express":"4.17.21","@types/ws":"8.5.12","tsx":"^4.21.0","typescript":"^5.5.0"},"_id":"bravas-agent@1.7.1","gitHead":"2bfbd50f0e32e5e31a45d67804f2a28cf5c73a6a","types":"./dist/server.d.ts","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-NBsvghSAAXBcHn/P3AoU74ZaaN2p1OK19vk51eByimZBU10OiNTqn7HCJuu+3qk0pQ9CNpbdqmF8z6Mg0jcL9A==","shasum":"3e8345f6f512173740fb5108062eb3f4b69fc11b","tarball":"https://registry.npmjs.org/bravas-agent/-/bravas-agent-1.7.1.tgz","fileCount":23,"unpackedSize":412812,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIC62JMUhiNKQ71wDgd281+BJpjQ1tBFKsSuHq/efJYNYAiAto2mZliSzh+o4faLV6CePPs9os0sHFOW0QaKYNsGfvg=="}]},"_npmUser":{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"},"directories":{},"maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/bravas-agent_1.7.1_1786113258658_0.07705805663263843"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-14T00:51:02.525Z","modified":"2026-08-07T14:34:18.926Z","0.1.0":"2026-04-14T00:51:02.657Z","0.1.1":"2026-04-14T00:59:24.775Z","0.1.2":"2026-04-14T01:08:32.562Z","0.2.0":"2026-04-14T01:51:11.683Z","0.2.1":"2026-04-14T02:06:13.202Z","0.2.2":"2026-04-14T02:37:49.372Z","0.2.3":"2026-04-14T02:50:31.670Z","0.2.4":"2026-04-14T03:03:27.420Z","0.2.5":"2026-04-14T03:20:02.553Z","0.2.6":"2026-04-14T03:22:41.621Z","0.2.7":"2026-04-14T03:24:24.571Z","0.2.8":"2026-04-14T03:26:35.274Z","0.2.9":"2026-04-14T03:30:20.056Z","0.3.0":"2026-04-14T03:36:06.407Z","0.3.1":"2026-04-14T03:54:12.590Z","0.3.3":"2026-04-14T04:01:37.545Z","0.3.4":"2026-04-14T04:07:19.290Z","0.4.0":"2026-04-14T04:17:38.453Z","0.4.1":"2026-04-14T04:21:20.091Z","0.4.2":"2026-04-14T04:24:05.232Z","0.4.3":"2026-04-14T04:33:47.805Z","0.4.4":"2026-04-14T04:38:12.832Z","0.4.5":"2026-04-14T04:44:16.008Z","0.4.6":"2026-04-14T04:48:22.637Z","0.4.7":"2026-04-14T04:56:43.531Z","0.5.1":"2026-04-14T05:08:31.488Z","0.5.2":"2026-04-14T05:20:13.093Z","0.5.3":"2026-04-14T05:26:39.815Z","0.5.4":"2026-04-14T05:30:34.571Z","0.5.5":"2026-04-14T05:36:05.673Z","0.5.7":"2026-04-14T05:47:42.040Z","0.5.8":"2026-04-14T06:12:24.582Z","0.6.0":"2026-04-14T06:46:19.022Z","0.6.2":"2026-04-14T07:01:00.025Z","0.6.3":"2026-04-14T07:07:52.779Z","0.6.4":"2026-04-14T07:14:10.882Z","0.6.5":"2026-04-14T07:20:40.279Z","0.7.0":"2026-04-14T07:27:39.413Z","0.7.1":"2026-04-14T07:46:21.514Z","0.7.2":"2026-04-14T08:04:18.864Z","0.7.3":"2026-04-14T08:18:06.980Z","0.8.0":"2026-04-14T08:42:07.194Z","0.8.1":"2026-04-14T08:59:27.455Z","0.8.4":"2026-04-14T19:02:48.857Z","0.8.5":"2026-04-14T19:11:33.119Z","0.8.6":"2026-04-14T19:29:25.462Z","0.8.7":"2026-04-14T19:53:28.766Z","0.8.8":"2026-04-15T02:56:59.470Z","0.8.9":"2026-04-15T03:29:17.308Z","0.9.0":"2026-04-15T04:01:36.246Z","0.9.1":"2026-04-15T05:04:34.547Z","0.9.2":"2026-04-15T05:15:34.254Z","0.9.3":"2026-04-15T06:48:28.771Z","0.9.5":"2026-04-15T09:51:14.295Z","0.9.6":"2026-04-15T09:59:56.473Z","0.9.7":"2026-04-15T10:02:42.034Z","0.9.9":"2026-04-15T10:25:45.276Z","1.0.0":"2026-04-15T10:35:06.233Z","1.0.1":"2026-04-15T11:00:11.998Z","1.1.0":"2026-04-15T12:50:46.146Z","1.1.2":"2026-04-17T23:32:53.707Z","1.1.3":"2026-04-18T00:02:59.783Z","1.1.4":"2026-04-18T00:29:57.581Z","1.1.5":"2026-04-18T01:14:12.315Z","1.1.6":"2026-04-18T01:49:48.409Z","1.1.7":"2026-04-18T04:20:44.820Z","1.1.8":"2026-04-18T05:00:00.835Z","1.2.0":"2026-04-19T01:44:43.435Z","1.2.1":"2026-04-19T02:40:20.519Z","1.2.2":"2026-04-19T02:45:13.289Z","1.2.3":"2026-04-19T03:25:36.586Z","1.2.4":"2026-04-19T03:56:54.083Z","1.2.5":"2026-04-19T03:58:24.291Z","1.2.7":"2026-04-19T04:27:30.563Z","1.2.8":"2026-04-19T04:34:41.455Z","1.2.9":"2026-04-19T04:57:45.535Z","1.3.0":"2026-04-19T05:09:21.467Z","1.3.1":"2026-04-19T06:20:15.671Z","1.3.2":"2026-04-19T06:54:43.116Z","1.3.3":"2026-04-19T07:15:13.434Z","1.3.4":"2026-04-19T07:42:20.563Z","1.3.5":"2026-04-19T07:58:23.351Z","1.3.6":"2026-04-19T08:35:02.224Z","1.3.7":"2026-04-19T08:50:13.959Z","1.3.8":"2026-04-19T09:04:19.515Z","1.3.9":"2026-04-19T09:38:57.896Z","1.4.0":"2026-04-19T09:56:34.240Z","1.4.1":"2026-04-19T10:35:20.114Z","1.4.2":"2026-04-19T10:46:19.344Z","1.4.3":"2026-04-19T10:54:41.345Z","1.4.5":"2026-04-19T11:04:59.003Z","1.4.6":"2026-04-19T11:13:55.097Z","1.4.8":"2026-04-21T00:46:32.704Z","1.4.9":"2026-04-21T10:51:44.710Z","1.5.1":"2026-04-21T16:39:41.961Z","1.5.2":"2026-04-24T08:52:07.342Z","1.5.3":"2026-04-30T00:35:39.612Z","1.5.4":"2026-04-30T01:01:42.726Z","1.5.5":"2026-04-30T05:35:06.912Z","1.5.6":"2026-04-30T05:51:59.023Z","1.5.7":"2026-04-30T05:58:53.730Z","1.5.9":"2026-04-30T06:12:44.477Z","1.5.10":"2026-04-30T06:17:35.945Z","1.5.11":"2026-04-30T09:14:51.449Z","1.5.12":"2026-04-30T09:54:56.426Z","1.5.13":"2026-04-30T10:02:14.691Z","1.5.14":"2026-04-30T10:15:49.998Z","1.5.16":"2026-05-01T14:31:34.065Z","1.5.17":"2026-05-01T17:40:24.913Z","1.5.18":"2026-05-01T23:53:43.850Z","1.6.0":"2026-07-28T03:50:24.170Z","1.6.1":"2026-07-28T04:15:21.189Z","1.6.2":"2026-07-28T04:26:49.709Z","1.6.3":"2026-07-28T04:31:00.496Z","1.6.4":"2026-07-28T04:35:11.022Z","1.6.5":"2026-07-28T04:49:37.320Z","1.6.6":"2026-07-28T04:53:51.519Z","1.6.7":"2026-07-28T04:59:15.231Z","1.6.8":"2026-07-28T05:03:44.303Z","1.6.9":"2026-07-28T05:06:43.511Z","1.6.10":"2026-07-28T05:10:21.873Z","1.6.11":"2026-07-28T05:14:20.111Z","1.6.12":"2026-07-28T05:22:43.055Z","1.6.13":"2026-07-28T05:38:28.191Z","1.6.14":"2026-07-28T05:55:24.132Z","1.6.15":"2026-08-07T04:50:27.902Z","1.6.16":"2026-08-07T05:16:40.924Z","1.6.17":"2026-08-07T14:00:20.215Z","1.6.18":"2026-08-07T14:06:53.267Z","1.6.19":"2026-08-07T14:17:48.478Z","1.7.0":"2026-08-07T14:32:00.333Z","1.7.1":"2026-08-07T14:34:18.794Z"},"license":"MIT","keywords":["bravas","claude","ai","sidecar","agent"],"description":"Local sidecar agent for Bravas — connects your codebase to the canvas","maintainers":[{"name":"konstantinthered","email":"konstantinvictoria+npm@gmail.com"}],"readme":"ERROR: No README data found!","readmeFilename":""}