{"_id":"@goodandready/dsh-vision-bridge","_rev":"92-58363fb7015b6dcb0a486800e1c907c2","name":"@goodandready/dsh-vision-bridge","dist-tags":{"latest":"0.6.10"},"versions":{"0.1.0":{"name":"@goodandready/dsh-vision-bridge","version":"0.1.0","keywords":["deepseek-harness","dsh","dsh-plugin","vision","vision-model","image","multimodal","text-to-image"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.1.0","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"82de59e9d1beb1d88673c51d25e01ecf4c30245a","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.1.0.tgz","fileCount":6,"integrity":"sha512-HrVDhxQePE5ZrDk42GT/wP3tpQKcAe2l8j9wy3tfu2sdlLQcH+ieqPzdlO87ncG288AvOuMcjBHuaOBYfJm9gw==","signatures":[{"sig":"MEUCIQCZZdqywawHbergIdFyQHYq4DMDvPFJmOj63cDvB/vAsgIgQSKIkiP9xIJ8EsAJYapYNIDbWhcqL/cNNMgC5RPOMno=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42651},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"543b636d5cefad28e96e951d960c453341390160","_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"12.0.1","description":"Self-owned vision bridge for DeepSeek Harness: pick the vision model yourself from the available ones. Image content blocks are rewritten into text markers at the agent boundary so text-only models never fail a turn, and a describe_image tool answers via ","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.1.0_1787043474294_0.6656026028588353","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@goodandready/dsh-vision-bridge","version":"0.1.1","keywords":["deepseek-harness","dsh","dsh-plugin","vision","vision-model","image","multimodal","text-to-image"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.1.1","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"e8626105a148948b1d4aa92c1625b60895796683","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.1.1.tgz","fileCount":6,"integrity":"sha512-pt/Pgy75pJ/6YGBaiD1mSFn44l4WK6ACczCDhCMz/NkCSIvVZ7ictmj+0NJw50XTa8OZ7u59TiHKgKIanouKGw==","signatures":[{"sig":"MEUCIE18+J4l7yR2k/xXUCVmLF8z629M0dcKoZ8PjTJXtXgpAiEA4IjhTGyioVAhUYUktybXUWfqyJ5ZJ7EYnPW1Rc4JbgA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42695},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"59a2ff66dfebcba5649e19f8c47d67e6325eef7c","_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"12.0.1","description":"Self-owned vision bridge for DeepSeek Harness: pick the vision model yourself from the available ones. Image content blocks are rewritten into text markers at the agent boundary so text-only models never fail a turn, and a describe_image tool answers via ","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.1.1_1787043762824_0.26940755057653454","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@goodandready/dsh-vision-bridge","version":"0.1.3","keywords":["deepseek-harness","dsh","dsh-plugin","vision","vision-model","image","multimodal","text-to-image"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.1.3","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"d442bc4c425d0041a2f318230a6d66b0a9ecfa7f","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.1.3.tgz","fileCount":6,"integrity":"sha512-u3l5hj+gnqWTZ1c1V04KONdDWHay/WdPZqTxHdsC7ySEXNcpW1+VoRwCYn+xbdPLR/oknN2YTE4h4DZEpaJ6ow==","signatures":[{"sig":"MEYCIQCFfVRbV59SW0kSjKfIMUwLC4eQdoj4K6gh3DhgjSw4EAIhAKDjG1iKDwHvxcC7XtzFzM8dBHrdHVGFV2N0ibMvsJd8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43903},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"6a59f5722bdf95091b64345dbc0d045054722b9d","_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"12.0.1","description":"Self-owned vision bridge for DeepSeek Harness: pick the vision model yourself from the available ones. Image content blocks are rewritten into text markers at the agent boundary so text-only models never fail a turn, and a describe_image tool answers via ","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.1.3_1787153597320_0.4049329806684021","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@goodandready/dsh-vision-bridge","version":"0.1.4","keywords":["deepseek-harness","dsh","dsh-plugin","vision","vision-model","image","multimodal","text-to-image"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.1.4","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"d34f0513849a62393b8d471b88e102046346f188","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.1.4.tgz","fileCount":6,"integrity":"sha512-sfSS3N0qTewIaAj+O0vVxh2+sVIf+LsTT6kapC14Z04HC/9Q0UiXOePAcNtuHWTDsgzrNIhwRCYmi5F8XpBKMQ==","signatures":[{"sig":"MEQCIFt19GUzic24qY6pJt9KT6HxOf7MezAI7P9MEGsHvZU6AiAFIVSI2Ms+wOKuhsZJjE/njZ+OiOyXxH+z7fcyR9qWgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47236},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"acc977d71cf98142912357cd3cc178b6523a3435","_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"12.0.1","description":"Self-owned vision bridge for DeepSeek Harness: pick the vision model yourself from the available ones. Image content blocks are rewritten into text markers at the agent boundary so text-only models never fail a turn, and a describe_image tool answers via ","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.1.4_1787164870011_0.7428680331541171","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@goodandready/dsh-vision-bridge","version":"0.2.0","keywords":["deepseek-harness","dsh","dsh-plugin","vision","vision-model","image","multimodal","text-to-image"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.2.0","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"7892f182b2f237e08ab28d65107a6b76891bced0","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.2.0.tgz","fileCount":8,"integrity":"sha512-h8iWdt5QsmaNdwXM7VfPNC6Gn+PNOYsnpCcMmJf56VBHq0l3SVKKkmEv0uFrQWH7mauLKFtyCuhl8iUccWX18Q==","signatures":[{"sig":"MEUCICZIP9tHUPMonLM4QO1VnM9/rHeL2Z3s/Sw5pudpgQXqAiEAnLLsh+eb7aVnvjHrZ8chaZjkxsaK7/huI6xBUOyq8ww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94846},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"9ec9caa813600c717f9ae41495dfa1ed06935982","_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"12.0.1","description":"Universal vision bridge for DeepSeek Harness: pick how images are processed — auto-rewrite via a vision LLM, explicit tools, or hybrid. Multi-channel endpoint (DSH catalog / OpenAI-compatible / Ollama / custom), LRU description cache, settings card with c","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.2.0_1787598671765_0.5161004499289072","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@goodandready/dsh-vision-bridge","version":"0.2.1","keywords":["deepseek-harness","dsh","dsh-plugin","vision","vision-model","image","multimodal","text-to-image"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.2.1","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"033640ee18d0e33d1907dbaf31cedbb3ec56e71f","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.2.1.tgz","fileCount":8,"integrity":"sha512-jYh7Z4w/GKk3BK0SoFOU5VhvHXlIGlbddWmmz/pdWYp7/17SVsouUzQYxUre8UWcuBAuWTSpjxF6GZy+SFfOBw==","signatures":[{"sig":"MEUCIQCtz/IUWV1o5UPjNxzQ/Bq3SlWkPYmdc3vLK8KkImDfxQIgSsPXDsWtp3P3MW7UiDlEzJ8++DpT4C9+QM02GFVt764=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94699},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"250beedc1a46714627731e98899de15c8c27e28b","_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"12.0.1","description":"Universal vision bridge for DeepSeek Harness: pick how images are processed — auto-rewrite via a vision LLM, explicit tools, or hybrid. Multi-channel endpoint (DSH catalog / OpenAI-compatible / Ollama / custom), LRU description cache, settings card with c","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.2.1_1787599313886_0.18941346220483113","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@goodandready/dsh-vision-bridge","version":"0.2.2","keywords":["deepseek-harness","dsh","dsh-plugin","vision","vision-model","image","multimodal","text-to-image"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.2.2","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"1d0c0a5dfdbf26e66572b39ee95b91dbcf50bc0c","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.2.2.tgz","fileCount":8,"integrity":"sha512-Fhg+VaTgMLAiWJVdsucLOCfPoA5AIyE8yZkExWohZlRZf8XgubtayEGA59p5mJgqziN3dRNtCImNU77NjhfkUw==","signatures":[{"sig":"MEQCIEF2mv7ZmELD0wraG5J58TXl5K9qTDjiZR6UHoym4CRkAiAz0LWWvaRZT50TKyoQk1cTf6yFQtXSoF5fJG4hv/t7zA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94814},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"c7d130adc845b06709c1f641f764a67cdee1dd65","scripts":{"test":"node --test test/regression.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"12.0.1","description":"Universal vision bridge for DeepSeek Harness: pick how images are processed — auto-rewrite via a vision LLM, explicit tools, or hybrid. Multi-channel endpoint (DSH catalog / OpenAI-compatible / Ollama / custom), LRU description cache, settings card with c","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.2.2_1787601220437_0.7892601145026603","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@goodandready/dsh-vision-bridge","version":"0.2.3","keywords":["deepseek-harness","dsh","dsh-plugin","vision","vision-model","image","multimodal","text-to-image"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.2.3","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"bc303c1bdc09358d0597b7cfa98674b518846c5c","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.2.3.tgz","fileCount":8,"integrity":"sha512-k3sv/p845yEtHrVA8oy6N7toEe01IbhjoDXCENWm4O/itCHFz/gs4LEHdkMFYG3zqjV7kIsy32CtRxPulSpJVw==","signatures":[{"sig":"MEQCIDLTkH71ysscqt4H4/KlQiLxkVUGU64n1zgJmyRvVohZAiBtMLwBtG8Ii1ngNnQZHpcEZxDSDWAb+oRr1Qx/Y35mZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102969},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"9d0fd137e4a8482b1b198b2f39bf19e524369bc1","scripts":{"test":"node --test test/regression.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"12.0.1","description":"Universal vision bridge for DeepSeek Harness: pick how images are processed — auto-rewrite via a vision LLM, explicit tools, or hybrid. Multi-channel endpoint (DSH catalog / OpenAI-compatible / Ollama / custom), LRU description cache, settings card with c","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.2.3_1787653486239_0.09432119501752112","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@goodandready/dsh-vision-bridge","version":"0.2.4","keywords":["deepseek-harness","dsh","dsh-plugin","vision","vision-model","image","multimodal","text-to-image"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.2.4","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"d12c6f5dc5d4ee824a2306d663e72c4bb13f11b6","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.2.4.tgz","fileCount":8,"integrity":"sha512-y5w3dKTlzrmFXUCuPryZUsB0YykjkL54Z8nK2YoEzSq3s8IHUzSdNT/87EGODaccWxVsLBWMs52vUQlu6wjcXQ==","signatures":[{"sig":"MEYCIQDsSMpLrCsVdh6Q7LEPprJ6M3DYTQKy0Vz0j6sZriu2cwIhAPhI7eDt3KOzrPpAPf4iLq2hIqmX/LNF0wfIZZuSqv9K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103031},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"3ab20da3310985ceb9013d895924e452bd181aef","scripts":{"test":"node --test test/regression.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"12.0.1","description":"Universal vision bridge for DeepSeek Harness: pick how images are processed — auto-rewrite via a vision LLM, explicit tools, or hybrid. Multi-channel endpoint (DSH catalog / OpenAI-compatible / Ollama / custom), LRU description cache, settings card with c","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.2.4_1787654099129_0.8729369513597451","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@goodandready/dsh-vision-bridge","version":"0.2.5","keywords":["deepseek-harness","dsh","dsh-plugin","vision","vision-model","image","multimodal","text-to-image"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.2.5","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"85a0ffac9af7659fc750d9c6a7256f9edd553211","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.2.5.tgz","fileCount":8,"integrity":"sha512-8ZKhstJGKFq7T3cBOKY+5Hd+dOnuaiRCaLQMtiVxP2allJg1GW091ebIX4FtniaM323JFvHSIR+3lx+9gCwlkg==","signatures":[{"sig":"MEYCIQD9m13/gtUza9YX7oVfES9aPPLu8LEP1RwFL5HAsLw+agIhAPFn5JmGloMwiAbGKfrOPWXwTyZz6Lk+NUj0LC0YZ1tG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103027},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"19716ddc7db77240a546659e46513009ca830725","scripts":{"test":"node --test test/regression.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"12.0.1","description":"Universal vision bridge for DeepSeek Harness: pick how images are processed — auto-rewrite via a vision LLM, explicit tools, or hybrid. Multi-channel endpoint (DSH catalog / OpenAI-compatible / Ollama / custom), LRU description cache, settings card with c","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.2.5_1787657746063_0.21112390828293992","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@goodandready/dsh-vision-bridge","version":"0.2.6","keywords":["deepseek-harness","dsh","dsh-plugin","vision","vision-model","image","multimodal","text-to-image"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.2.6","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"a2eec9802cef9463a1765ea64529a04c4567e27b","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.2.6.tgz","fileCount":8,"integrity":"sha512-x5Ngb6jlIWwowRjEH+DKCPQvs1noVcqIrFbLWg7LF9KUA5A5WXVbqbPIcMI2NKh6Y403Ec1LBkfyiQ6RZczf6w==","signatures":[{"sig":"MEUCIQCb03qXa08OUX4/MLL1+QCC2mHfhVwyju8vjZOhfjT+SAIga8NqliI3jv/OkpIBJbcNpp+xwg6dM8BSf3UMcU0ChFw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103021},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"563ed9f6826ebedd623ce90b41e5c35cbd266918","scripts":{"test":"node --test test/regression.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"12.0.1","description":"Universal vision bridge for DeepSeek Harness: pick how images are processed — auto-rewrite via a vision LLM, explicit tools, or hybrid. Multi-channel endpoint (DSH catalog / OpenAI-compatible / Ollama / custom), LRU description cache, settings card with c","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.2.6_1787658849897_0.6305652301759193","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@goodandready/dsh-vision-bridge","version":"0.2.7","keywords":["deepseek-harness","dsh","dsh-plugin","vision","vision-model","image","multimodal","text-to-image"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.2.7","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"a84a0abc045c382687daca5e549ff254e28117c8","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.2.7.tgz","fileCount":8,"integrity":"sha512-k1g8A5m0vS3q9KKzn0GPJHmo4YxU8OjNncSWfEBSGWWJNyemo7j8m7v/YtXUDqgiV19lM4KXg+ciopxoV7pr0w==","signatures":[{"sig":"MEYCIQD/IROoY4B21gPZFQEd13YTnxLDjPqRIlAs8xOYZQmmsAIhAPwLohmSr+F6e+67zgORbfQ+lGVGPf36vZr7x2PwzM6A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108426},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"7772d3db8c1133117dd7bfae36093b689e666a41","scripts":{"test":"node --test test/regression.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"12.0.1","description":"Universal vision bridge for DeepSeek Harness: pick how images are processed — auto-rewrite via a vision LLM, explicit tools, or hybrid. Multi-channel endpoint (DSH catalog / OpenAI-compatible / Ollama / custom), LRU description cache, settings card with c","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.2.7_1787660222906_0.42352271710735345","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@goodandready/dsh-vision-bridge","version":"0.2.8","keywords":["deepseek-harness","dsh","dsh-plugin","vision","vision-model","image","multimodal","text-to-image"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.2.8","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"6e4f93f4f40b27695111d0e5834ff3967128ed07","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.2.8.tgz","fileCount":8,"integrity":"sha512-OXKyR5ytmWIDH9+tAuVxONwcmr49FRsrqi1nonluR706PouruT17E5OrzP5TkXLzVhtuA7kVc4SNH8gZ4/xcmw==","signatures":[{"sig":"MEUCIQCJxntWG5n8SuhTZMvUL1ih7B/D1CG291vkVrMsizt4vwIgZuGWZ/fMRD9WI23b15/5Hs3x9ZzlG8jh6od1In2L9Dc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111780},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"674f4a9acf870cec7d77f3ae927eddc02c66c3c6","scripts":{"test":"node --test test/regression.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"12.0.1","description":"Universal vision bridge for DeepSeek Harness: pick how images are processed — auto-rewrite via a vision LLM, explicit tools, or hybrid. Multi-channel endpoint (DSH catalog / OpenAI-compatible / Ollama / custom), LRU description cache, settings card with c","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.2.8_1787662127081_0.9256737303301239","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@goodandready/dsh-vision-bridge","version":"0.2.9","keywords":["deepseek-harness","dsh","dsh-plugin","vision","vision-model","image","multimodal","text-to-image"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.2.9","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"23d103038649520d74b60190478a4c7df4b41990","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.2.9.tgz","fileCount":9,"integrity":"sha512-8haZUDEnTQriOmKXpFjbLbEr0GFwAAxpS8S3DlpLxeJNnIEdhJcnsi07+KUJHlQ14nPOSNMf9OopXkBRrb/CMA==","signatures":[{"sig":"MEQCIHx0hUx45xAsxLM+egwcknzE/B04fHvaq/2DhjjJsGXeAiA3nt/wrIJTwfIhYMklhNArj4xtBoakzV2LusxEWpZ93w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":114697},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"adb5be301dc040cc9c4b2277f1d77fd85bb4b969","scripts":{"test":"node --test test/regression.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"12.0.1","description":"Universal vision bridge for DeepSeek Harness: pick how images are processed — auto-rewrite via a vision LLM, explicit tools, or hybrid. Multi-channel endpoint (DSH catalog / OpenAI-compatible / Ollama / custom), LRU description cache, settings card with c","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.2.9_1787663658904_0.08863344080478863","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"@goodandready/dsh-vision-bridge","version":"0.2.10","keywords":["deepseek-harness","dsh","dsh-plugin","vision","vision-model","image","multimodal","text-to-image"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.2.10","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"80d8f0adcf5b881f66f5e0ed51b97d1017a28b79","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.2.10.tgz","fileCount":9,"integrity":"sha512-EVTi0w9asTIAg5Kc9fcbzVYWIsaEiaUDLfRuU+CLo9gHEvvtEFFaDb63KPiXX9XnaWyHVacM4MKdc2+I/2mLoA==","signatures":[{"sig":"MEUCIQCOYsk+bdQQO29aWC2pNJRwqtTS2k1V+vUARGgrXGlyMAIgWGLqmIyATIoOCZQYJ7NG9hVbLhgV1tEGfDxK3IbJBII=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116260},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"e553e08b03e7d90a67d979bf60202d5372669297","scripts":{"test":"node --test test/regression.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"12.0.1","description":"Universal vision bridge for DeepSeek Harness: pick how images are processed — auto-rewrite via a vision LLM, explicit tools, or hybrid. Multi-channel endpoint (DSH catalog / OpenAI-compatible / Ollama / custom), LRU description cache, settings card with c","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.2.10_1787664433342_0.5424981767090775","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"@goodandready/dsh-vision-bridge","version":"0.2.11","keywords":["deepseek-harness","dsh","dsh-plugin","vision","vision-model","image","multimodal","text-to-image"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.2.11","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"73c907b956855ee5a4b8dc047dccdba2f9494945","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.2.11.tgz","fileCount":9,"integrity":"sha512-rcF88aFeskBMPBylv0Fnd8CgHuwB2a38U2ZW6H5PtEygzp3B3rhX2zmw3Ms9tcsYs38m5QkZXJcc3u6zFIrShw==","signatures":[{"sig":"MEYCIQCEooH8wDDDr1A+XkhwYwPS6XgmwQsIGS52tC436TtGHAIhAJGucOYTDlyf2hjLzKd/haJEcjMT7n2u3EDx36jd61fF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116932},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"476e5b0fd2b01fbb548075100e37ea74ec0a0ab2","scripts":{"test":"node --test test/regression.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"12.0.1","description":"Universal vision bridge for DeepSeek Harness: pick how images are processed — auto-rewrite via a vision LLM, explicit tools, or hybrid. Multi-channel endpoint (DSH catalog / OpenAI-compatible / Ollama / custom), LRU description cache, settings card with c","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.2.11_1787664799450_0.6671489946786757","host":"s3://npm-registry-packages-npm-production"}},"0.2.12":{"name":"@goodandready/dsh-vision-bridge","version":"0.2.12","keywords":["deepseek-harness","dsh","dsh-plugin","vision","vision-model","image","multimodal","text-to-image"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.2.12","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"8182b048cb89e5a758aa92e8e13b600fc1e373ed","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.2.12.tgz","fileCount":9,"integrity":"sha512-9ch0UpiTHCSjhkABWXfI3szdzj9ODM/F3tdCYa9M6ha0SNfgkzDXLkVN2C6SegljltjMfgTppAvNhdzUMhA5kw==","signatures":[{"sig":"MEYCIQDDZ+q7s81B06CoFWFPRTJrITivBdYP5ec4sLCePMic8QIhAKij0TU6TwC7mk79cgEW7tixRTHydEVpw7XEeJhkIgfe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117644},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"acb127aa87159d6208f3a7f31818f34c3320b600","scripts":{"test":"node --test test/regression.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"12.0.1","description":"Universal vision bridge for DeepSeek Harness: pick how images are processed — auto-rewrite via a vision LLM, explicit tools, or hybrid. Multi-channel endpoint (DSH catalog / OpenAI-compatible / Ollama / custom), LRU description cache, settings card with c","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.2.12_1787665165129_0.44683800131240226","host":"s3://npm-registry-packages-npm-production"}},"0.2.13":{"name":"@goodandready/dsh-vision-bridge","version":"0.2.13","keywords":["deepseek-harness","dsh","dsh-plugin","vision","vision-model","image","multimodal","text-to-image"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.2.13","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"e7b035d653fbf462ad38204183fa77b23d1ba8f4","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.2.13.tgz","fileCount":9,"integrity":"sha512-fjFzRd7LkuUD1LMuhYqTOKNQa+LjsGpOfeKRSIj86y6UwL6Z8ZXlZeUMRhtpfCGr+WjOrGiuLP/WmCXp3iZK6Q==","signatures":[{"sig":"MEQCIAU4UQyMVfhKV6/bFQPC+l+U7xVz1jpelMEnBRXZ1lxWAiB5JPw6YkvuPyWky74IRFLimCMmckRZGFfCjzHrLIRjvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118742},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"096f68e7606a6c8ef202eeca0d156d28ebb3b33a","scripts":{"test":"node --test test/regression.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"12.0.1","description":"Universal vision bridge for DeepSeek Harness: pick how images are processed — auto-rewrite via a vision LLM, explicit tools, or hybrid. Multi-channel endpoint (DSH catalog / OpenAI-compatible / Ollama / custom), LRU description cache, settings card with c","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.2.13_1787665397599_0.9909913886786763","host":"s3://npm-registry-packages-npm-production"}},"0.2.14":{"name":"@goodandready/dsh-vision-bridge","version":"0.2.14","keywords":["deepseek-harness","dsh","dsh-plugin","vision","vision-model","image","multimodal","text-to-image"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.2.14","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"c4be542da7b63cf0a067ad1c4c5dbbcdd7e645c1","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.2.14.tgz","fileCount":15,"integrity":"sha512-VoplBWrIpMSBfedd4nOaB4HK8dCZUTs6x3DIPYu/IleLT3KenA+LqyRlJl7hNmAwsmNebqpSxkpg97ogw+rV9A==","signatures":[{"sig":"MEYCIQDmqyBxrlrmH8KJsyLB45LBA+JdBzBg0ylnlaWP5g6ogAIhAKa6IiFfdxxFtPzYn3v80c3JM872kROEOokid6ItgIRF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119937},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"4fa8359e8824666b5a50c5d777a08cb4610e85bb","scripts":{"test":"node --test test/regression.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"12.0.1","description":"Universal vision bridge for DeepSeek Harness: pick how images are processed — auto-rewrite via a vision LLM, explicit tools, or hybrid. Multi-channel endpoint (DSH catalog / OpenAI-compatible / Ollama / custom), LRU description cache, settings card with c","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.2.14_1787665636681_0.5947924120057657","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@goodandready/dsh-vision-bridge","version":"0.3.0","keywords":["deepseek-harness","dsh","dsh-plugin","vision","vision-model","image","multimodal","text-to-image"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.3.0","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"d461ddcdbf6e06403f171428df33c6d5cd16fdf3","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.3.0.tgz","fileCount":15,"integrity":"sha512-HmCj/e+2Rizcgb1JVbY3a8RJvpE/x5olwsLQQuKJiLB+xRX3AQpwuxyO6wbDx+YbBk2ytHmjsm6VQ/qwoqmhMA==","signatures":[{"sig":"MEUCIQDlnqe1q+kZ5htCYTObx4PubJaUZOoV/MxuC4J5JylZdAIgfazzU/Uju8ekFY+29mV7kWqPvqtDb7E7flbR1e+xFuc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122575},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"28b6111412811a4d4dacfb4b29514b3f49282ef4","scripts":{"test":"node --test test/regression.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"12.0.1","description":"Universal vision bridge for DeepSeek Harness: pick how images are processed — auto-rewrite via a vision LLM, explicit tools, or hybrid. Multi-channel endpoint (DSH catalog / OpenAI-compatible / Ollama / custom), LRU description cache, settings card with c","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.3.0_1787665918870_0.24903882927663878","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@goodandready/dsh-vision-bridge","version":"0.3.1","keywords":["deepseek-harness","dsh","dsh-plugin","vision","vision-model","image","multimodal","text-to-image"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.3.1","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"0de1683c73d796cd34a1739e8ed616e2979fe579","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.3.1.tgz","fileCount":15,"integrity":"sha512-gboUjsbCFKNgww5tiFtk2yJCFZkejlVSn3OBXv1lgVd1q1zLvSS+Mh2HZZjbsG7JE2Ptc4Lwkkc/LORentLoXg==","signatures":[{"sig":"MEUCIHg1P6XrmKkDPtRaLAc2wzvUITAyQQeuNrlT7uXmBPf+AiEAiaFUwhJNP4pn6Uf9HfZVCE/ghSyrho27O4GXScax7XE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123191},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"2e02d4b1706ef75faaadaaa3d99a05d8bb7c7468","scripts":{"test":"node --test test/regression.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"12.0.1","description":"Universal vision bridge for DeepSeek Harness: pick how images are processed — auto-rewrite via a vision LLM, explicit tools, or hybrid. Multi-channel endpoint (DSH catalog / OpenAI-compatible / Ollama / custom), LRU description cache, settings card with c","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.3.1_1787667222856_0.4270902391979039","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@goodandready/dsh-vision-bridge","version":"0.3.2","keywords":["deepseek-harness","dsh","dsh-plugin","vision","vision-model","image","multimodal","text-to-image"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.3.2","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"2b9960cc996dc10aa592beac6eeb96022a94343c","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.3.2.tgz","fileCount":15,"integrity":"sha512-XpoLpvJ5eZjC8ejuj9t2xnRjtpfKGMfwFgc5aJP5c9OCyLW16SUHvCWm+9iHLmRJf4beNXP2Vu3VNjsfAnqDqQ==","signatures":[{"sig":"MEUCIQDNFrB7Szq2vQjmwfpR/H1CaDRlYrEX3SXHbk+Eu+MmCQIgWmArNXsJJGrRUwOESflMMoTenwnBabA5dx3lN4V7k2A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123326},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"6cec04c570c5db3b1191e8e59b405af6edb293ee","scripts":{"test":"node --test test/regression.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"12.0.1","description":"Universal vision bridge for DeepSeek Harness: pick how images are processed — auto-rewrite via a vision LLM, explicit tools, or hybrid. Multi-channel endpoint (DSH catalog / OpenAI-compatible / Ollama / custom), LRU description cache, settings card with c","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.3.2_1787667711413_0.8668281126713586","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@goodandready/dsh-vision-bridge","version":"0.3.3","keywords":["deepseek-harness","dsh","dsh-plugin","vision","vision-model","image","multimodal","text-to-image"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.3.3","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"bc0435982db539faf2cf296c0f8f6ceec2fd3ddb","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.3.3.tgz","fileCount":15,"integrity":"sha512-xrzzEQut55tKFhKD8/Alsq3AKjb/U9zKwoCXiR8OhNlKTn9/ZPbUYEJcDFOyxM4l/7l1Oi399wADuHdjHKRn5A==","signatures":[{"sig":"MEYCIQCIdsRfEnVoyEAYYIBNcfp2UDVsFG1OsYBa/2XNW5M4GgIhANcyChKlY9eIqy+IjdRbQbnKWBAX5RkQh3PtO05HLgSy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123971},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"dbd4518164f0ed0367e28cdc56323d7f38dc9f57","scripts":{"test":"node --test test/regression.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"12.0.1","description":"Universal vision bridge for DeepSeek Harness: pick how images are processed — auto-rewrite via a vision LLM, explicit tools, or hybrid. Multi-channel endpoint (DSH catalog / OpenAI-compatible / Ollama / custom), LRU description cache, settings card with c","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.3.3_1787668207998_0.14683427459504106","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@goodandready/dsh-vision-bridge","version":"0.3.4","keywords":["deepseek-harness","dsh","dsh-plugin","vision","vision-model","image","multimodal","text-to-image"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.3.4","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"d682fadb548d0bcc8c4d6781d89a12b99a547eaf","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.3.4.tgz","fileCount":15,"integrity":"sha512-nDo1uqFurePTNJfxuR3/MvM+DjjyLJpoJBZvsNVhS6kT1curGItdmneuRApLh19+ujSJyWeQfWi1AR5liZ+7Qw==","signatures":[{"sig":"MEUCIHqEziHfXI32IM9p5GE9+VoPPsMfTh5a2DpTdV3YsGUcAiEAs5FqZNbFBFuzFiMp3cdwtljJhSwXzwyh3kTQxAsGDNg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125552},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"cf7029b6351908d7bf65c16b5b643f433d3173c8","scripts":{"test":"node --test test/regression.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"12.0.1","description":"Universal vision bridge for DeepSeek Harness: pick how images are processed — auto-rewrite via a vision LLM, explicit tools, or hybrid. Multi-channel endpoint (DSH catalog / OpenAI-compatible / Ollama / custom), LRU description cache, settings card with c","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.3.4_1787669257834_0.2629890007122544","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@goodandready/dsh-vision-bridge","version":"0.3.5","keywords":["deepseek-harness","dsh","dsh-plugin","vision","vision-model","image","multimodal","text-to-image"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.3.5","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"a8a4fe5173950e1a3c367b4292d6ac628793d9ad","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.3.5.tgz","fileCount":15,"integrity":"sha512-bql7LoJk/qwwR2xMuehdToQWERgLUFDrHlkjYpXZswgB6RGTRsq9XI/W0hsPufMEZ0KYKUeHvM+KhysqX2G0eQ==","signatures":[{"sig":"MEUCIBmFIFKnmo5icbszRodlP/nP+7ay+e+GifF/cxYqQsAJAiEAtgUBZnWgfHV3azVo+QIBX8Fiqh4kH0hsDzC2dur6z+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":127988},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"bb26bdfe73bc3f0735a1fb04a7b5fe201cec4b69","scripts":{"test":"node --test test/regression.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"12.0.1","description":"Universal vision bridge for DeepSeek Harness: pick how images are processed — auto-rewrite via a vision LLM, explicit tools, or hybrid. Multi-channel endpoint (DSH catalog / OpenAI-compatible / Ollama / custom), LRU description cache, settings card with c","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.3.5_1787672805131_0.5877931577700017","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@goodandready/dsh-vision-bridge","version":"0.3.6","keywords":["deepseek-harness","dsh","dsh-plugin","vision","vision-model","image","multimodal","text-to-image"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.3.6","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"63c68bc569fd5907cfd94dde7f9cb145c4d9ba68","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.3.6.tgz","fileCount":15,"integrity":"sha512-n+96t9BBtZa8xLWn+n9fpNNylGVYYR/4bufaWKPsHU+4rKCRNbw77foEtGJJfdxhw1J2gB9cLtjvlJoGWaMJdw==","signatures":[{"sig":"MEUCIQDkGBciE0XnnM2og4Z7lWTfKuM0FxBtkCjub1e0nab9WAIgXXUtHTQQHlDuc+JUxKIko8J+5xS3Euoj43lvlIfKWV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133517},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"0d837e5669073ba301b7e51e451069b00dee5060","scripts":{"test":"node --test test/regression.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"12.0.1","description":"Universal vision bridge for DeepSeek Harness: pick how images are processed — auto-rewrite via a vision LLM, explicit tools, or hybrid. Multi-channel endpoint (DSH catalog / OpenAI-compatible / Ollama / custom), LRU description cache, settings card with c","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.3.6_1787673626834_0.9539039882847273","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@goodandready/dsh-vision-bridge","version":"0.3.7","keywords":["deepseek-harness","dsh","dsh-plugin","vision","vision-model","image","multimodal","text-to-image"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.3.7","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"fc9193b911e2a40f8b8dbc70908cbafb315f007c","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.3.7.tgz","fileCount":15,"integrity":"sha512-RYjcOR8EcydQsvqGo/KeGIW3b5f/LruKvG/B4vXvZpTUChf7IFYZ/7iSt3SULF9+X3wfIzPDbLQHqluESxcMzA==","signatures":[{"sig":"MEQCIDipFGNyUKnyLYRfcfoT4N0mlc5molkR0NLgFMP23fa3AiBBI2nUgZiU7WgC20yuZ6xZxA/VHOqh8jwtClSOua/4sw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136767},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"04e66441dbdee74b49bf125c288c5b91b3dd4306","scripts":{"test":"node --test test/regression.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"12.0.1","description":"Universal vision bridge for DeepSeek Harness: pick how images are processed — auto-rewrite via a vision LLM, explicit tools, or hybrid. Multi-channel endpoint (DSH catalog / OpenAI-compatible / Ollama / custom), LRU description cache, settings card with c","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.3.7_1787674611199_0.151207726766462","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"@goodandready/dsh-vision-bridge","version":"0.3.8","keywords":["deepseek-harness","dsh","dsh-plugin","vision","vision-model","image","multimodal","text-to-image"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.3.8","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"5f1229e1bd9e9b8d507e5cd503d311addd64440b","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.3.8.tgz","fileCount":15,"integrity":"sha512-fOEnX+BUV2xIGnVwv1gsp/WCWdkVuDVBeXiI1LMGhQx+02AWxlW41tAdcaZ+WTi//NReTvMVvHpaVn9dhPA27g==","signatures":[{"sig":"MEQCIEWms7EQ+FGbdkyp/1WZwOY3D4JvWfW2MwG9L7kPu6uvAiAKrRv9Gh6EjDK3sPCHKON4qRfz1WV4gxJ9BiK4GakkrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137051},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"d73c0a551b972aa1e85d1d913977f3c3c966ac57","scripts":{"test":"node --test test/regression.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"12.0.1","description":"Universal vision bridge for DeepSeek Harness: pick how images are processed — auto-rewrite via a vision LLM, explicit tools, or hybrid. Multi-channel endpoint (DSH catalog / OpenAI-compatible / Ollama / custom), LRU description cache, settings card with c","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.3.8_1787678709573_0.24426093311614272","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"@goodandready/dsh-vision-bridge","version":"0.3.9","keywords":["deepseek-harness","dsh","dsh-plugin","vision","vision-model","image","multimodal","text-to-image"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.3.9","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"36265f5edbd111687e88acf32627b242a3dd4001","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.3.9.tgz","fileCount":15,"integrity":"sha512-GRyNKSfHCzZ4MX1XATyweBUjpejUBErPsc0vvIjcpHcVynBqthktEBs7WAD6Zfat+6dSkHWgZ1sS2O0DkovmrA==","signatures":[{"sig":"MEQCIDqgZQyOjHbTx6oTQRw110TqRMU0S92reMAQ1zs+7L4YAiBvrkml+0YbD/CzQcRzQBVUEp74zO0cyBwO+aTmqDigGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":143603},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test test/*.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"12.0.1","description":"Universal vision bridge for DeepSeek Harness: pick how images are processed — auto-rewrite via a vision LLM, explicit tools, or hybrid. Multi-channel endpoint (DSH catalog / OpenAI-compatible / Ollama / custom), LRU description cache, settings card with c","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.3.9_1787742865401_0.9750660289225426","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@goodandready/dsh-vision-bridge","version":"0.4.0","keywords":["deepseek-harness","dsh","dsh-plugin","vision","vision-model","image","multimodal","text-to-image"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.4.0","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"4c4eda69ec4bdd499b1ecce373061ab2f3074a23","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.4.0.tgz","fileCount":15,"integrity":"sha512-CxjGmv95wJKd0deC39ErozmrnekUHyfsazK6CYzv9aM5jfpn8pE2tTX58VuTR/3/EF3LrgzLZ1AEa3yZpHgQ/w==","signatures":[{"sig":"MEUCIHqGSDSuvssa5mePDh/1jNjjgukDUmqGO2JB6V+lvOGaAiEAlKt06VjICSkV085Yb967qx8n+IFenB5a209y3l7ltU4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156985},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test test/*.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"12.0.1","description":"Universal vision bridge for DeepSeek Harness: pick how images are processed — auto-rewrite via a vision LLM, explicit tools, or hybrid. Multi-channel endpoint (DSH catalog / OpenAI-compatible / Ollama / custom), LRU description cache, settings card with c","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.4.0_1787751839994_0.14495120112323234","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@goodandready/dsh-vision-bridge","version":"0.4.1","keywords":["deepseek-harness","dsh","dsh-plugin","vision","vision-model","image","multimodal","text-to-image"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.4.1","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"9894a1ed16c7f6d343c70d31ec812660fac1aa07","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.4.1.tgz","fileCount":15,"integrity":"sha512-8exyvbcHCa498ViyyiBOLrIRKpsOYXawrM0nqYQtaVSJV1a7ig/6eiE+gctf8qb4tEPS23in+mx1tYnzMRKB0Q==","signatures":[{"sig":"MEUCIQCRga9LZ3f0ZyP7fWYolVS1O/+GA6sJNP5lkMY2mkBVuQIgMKkVAz7IQa12FIqpLq1ffCVjb5m/r+MPrbrLAysFrv8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172061},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test test/*.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"12.0.1","description":"Universal vision bridge for DeepSeek Harness: pick how images are processed — auto-rewrite via a vision LLM, explicit tools, or hybrid. Multi-channel endpoint (DSH catalog / OpenAI-compatible / Ollama / custom), LRU description cache, settings card with c","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.4.1_1787773526698_0.6330521982954258","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@goodandready/dsh-vision-bridge","version":"0.4.2","keywords":["deepseek-harness","dsh","dsh-plugin","vision","vision-model","image","multimodal","text-to-image"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.4.2","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"a043ba2f8cb8f8983c9a26f21fd8357fcc86b2c5","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.4.2.tgz","fileCount":15,"integrity":"sha512-wc+pXinuZrGPQLTidxImUNdZSkibZvUpcJQRm38BdFyJ7F9z1z6xR3dZ1EEJHl5icN3YaArs+cG1zOqPM82G9g==","signatures":[{"sig":"MEUCIQCjr3CbVvWiUPYuUtB3UqGd2p6ygZjh6B/KPUOookOHGgIgddlGuTpEqgzxZuamIeivpw13Wn3+foBESW87XOaIVkg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172061},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test test/*.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"12.0.1","description":"Universal vision bridge for DeepSeek Harness: pick how images are processed — auto-rewrite via a vision LLM, explicit tools, or hybrid. Multi-channel endpoint (DSH catalog / OpenAI-compatible / Ollama / custom), LRU description cache, settings card with c","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.4.2_1787817066772_0.40038365411584786","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@goodandready/dsh-vision-bridge","version":"0.4.3","keywords":["deepseek-harness","dsh","dsh-plugin","vision","vision-model","image","multimodal","text-to-image"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.4.3","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"67b901520a5c5bbf582e35a5fe6caf617e7da55d","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.4.3.tgz","fileCount":16,"integrity":"sha512-886OeCiLJj2PA2TPNiCDnpso+uIzMjUJkFbKBq8WAeHIduZgTvXP7Zu4KRqjUL8XKIRunUZXDTNYPX+iVHhRpQ==","signatures":[{"sig":"MEYCIQCINldwjt/Kow0KOIIx8XlXwSiPRRwLTTpocYifVzfDVwIhAMqwI9Sch/xraOIvlVSOipFVr3OYsSza/sz9EYeGzLmi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":186027},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test test/*.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"10.9.8","description":"Universal vision bridge for DeepSeek Harness: pick how images are processed — auto-rewrite via a vision LLM, explicit tools, or hybrid. Multi-channel endpoint (DSH catalog / OpenAI-compatible / Ollama / custom), LRU description cache, settings card with c","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.4.3_1787831727078_0.778472594150482","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@goodandready/dsh-vision-bridge","version":"0.4.4","keywords":["deepseek-harness","dsh","dsh-plugin","vision","vision-model","image","multimodal","text-to-image"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.4.4","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"f58bf4fc1f657b9075069fdf147ec8a436dc953b","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.4.4.tgz","fileCount":16,"integrity":"sha512-FtWaGOlhTHgLeS3H1tgTnvJJvmCNLY0MSPw6By+C7Bth5SDLRJ7GQ/ROjKASQDnbfhICRROFuMPN5b30CkjWKg==","signatures":[{"sig":"MEQCIB4tBSdXd0ICVPR7wNtua2a4YUkRAWrBrjIzKFXdDhq8AiAmewsmUcM+IH4M8dStKWSoYRYPkeGK3Ddn5lR3V/I8bA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":186507},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"c49459213eb0d5c233499716349651a10a3dbb34","scripts":{"test":"node --test test/*.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"10.9.8","description":"Universal vision bridge for DeepSeek Harness: pick how images are processed — auto-rewrite via a vision LLM, explicit tools, or hybrid. Multi-channel endpoint (DSH catalog / OpenAI-compatible / Ollama / custom), LRU description cache, settings card with c","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.4.4_1788033205752_0.212698647104141","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"@goodandready/dsh-vision-bridge","version":"0.4.5","keywords":["deepseek-harness","dsh","dsh-plugin","vision","vision-model","image","multimodal","text-to-image"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.4.5","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"23be3238085dad119dbb110888d4b55d2823bfc2","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.4.5.tgz","fileCount":16,"integrity":"sha512-iJD/PSxlEMG4nurF/f5UfFYlF/9b5/9kORkAWMbOxSndnZtcjdldcl0HAtztrW+QN/dBGWu7Aa+izZdKst0oeQ==","signatures":[{"sig":"MEQCIAdHpq6Hk786UcLLdnp1wNO5q2wFn5tSsRPMdXueuRr7AiA6gK43YS+QNUsStEjD1rVNGcloJ2CtnDnNcNVbGmNd4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185745},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"edcd3f6dac193607e6da15b571589270d9140445","scripts":{"test":"node --test test/*.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"10.9.8","description":"Universal vision bridge for DeepSeek Harness: pick how images are processed — auto-rewrite via a vision LLM, explicit tools, or hybrid. Multi-channel endpoint (DSH catalog / OpenAI-compatible / Ollama / custom), LRU description cache, settings card with c","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.4.5_1788089972491_0.602459433894408","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"@goodandready/dsh-vision-bridge","version":"0.4.6","keywords":["deepseek-harness","dsh","dsh-plugin","vision","vision-model","image","multimodal","text-to-image"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.4.6","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"7626e56f8b02d5c356e9fb12c3f6659764ad235a","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.4.6.tgz","fileCount":16,"integrity":"sha512-bc8jq5YtqMYsIhIPPfzGgwLliLLKIbQjHcpU1KjCsw2Y00w+uXnSwpyZvT+yHCJeb4zCiS2XTU1zngcVPxFRoQ==","signatures":[{"sig":"MEQCIBP7TPPRVFYp/+jOdlkTRfFr5938r8VOkJ2f5ulQ9Q7NAiAUsD3rDZJaAzPGUThpa3e1hjO5vI1tbxvtJ4gQGciifw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":212820},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"9f95c45978e73eef0eb83b2f97a9b069e08d6b7b","scripts":{"test":"node --test test/*.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"10.9.8","description":"Universal vision bridge for DeepSeek Harness: pick how images are processed — auto-rewrite via a vision LLM, explicit tools, or hybrid. Multi-channel endpoint (DSH catalog / OpenAI-compatible / Ollama / custom), LRU description cache, settings card with c","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.4.6_1788257320425_0.1423037168576593","host":"s3://npm-registry-packages-npm-production"}},"0.4.7":{"name":"@goodandready/dsh-vision-bridge","version":"0.4.7","keywords":["deepseek-harness","dsh","dsh-plugin","vision","vision-model","image","multimodal","text-to-image"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.4.7","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"4720d7eeeba3290ece8b97eda76baafa5fec1f2f","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.4.7.tgz","fileCount":16,"integrity":"sha512-HOYE/qNjEt0UpKSCJO8IXmyVb9OkW8khoDufZ+zjJADSgaSGj+B2WS2PPaueOsk8tThGhvQ1TQ+pEX4JfLgMpg==","signatures":[{"sig":"MEUCIQCMEyqSH8holUdo6OSsJTDEG0Kw1hJ+1RvH+N+IyvJ+/QIgVqAENG2G9EJAxH4oFckuiVMCYGN20yC3Wyek6zZ0Mxg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":217267},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"88f6f5838f9608a5a917b3711a03f732741ecf63","scripts":{"test":"node --test test/*.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"12.0.1","description":"Universal vision bridge for DeepSeek Harness: pick how images are processed — auto-rewrite via a vision LLM, explicit tools, or hybrid. Multi-channel endpoint (DSH catalog / OpenAI-compatible / Ollama / custom), LRU description cache, settings card with c","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.4.7_1788257789324_0.37964746038218355","host":"s3://npm-registry-packages-npm-production"}},"0.4.8":{"name":"@goodandready/dsh-vision-bridge","version":"0.4.8","keywords":["deepseek-harness","dsh","dsh-plugin","vision","vision-model","image","multimodal","text-to-image"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.4.8","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"162f932118bbfc55366cc3deef7c70404eb7a8ea","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.4.8.tgz","fileCount":16,"integrity":"sha512-hW+5l793OS6JTycpOM+r/sTXOknTzbdoe8TBfXd/687u6GtsiOlZg8k7y4QPp2GluIYSBqadPcLC2foeO6MNpw==","signatures":[{"sig":"MEUCIQCnLM/Exa9/kWgzTtKK6V6YTH5QasoPgxX/Zm1YYIgeswIgR0+B0LY2NaN6sxd5QMfFdV1BvqTbnTVEmOHPKY6TAcg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":217324},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"5f3fd24deb85a1c551795e3c265c546a0ef10087","scripts":{"test":"node --test test/*.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"12.0.1","description":"Universal vision bridge for DeepSeek Harness: pick how images are processed — auto-rewrite via a vision LLM, explicit tools, or hybrid. Multi-channel endpoint (DSH catalog / OpenAI-compatible / Ollama / custom), LRU description cache, settings card with c","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.4.8_1788260589486_0.8262737484651357","host":"s3://npm-registry-packages-npm-production"}},"0.4.9":{"name":"@goodandready/dsh-vision-bridge","version":"0.4.9","keywords":["deepseek-harness","dsh","dsh-plugin","vision","vision-model","image","multimodal","text-to-image"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.4.9","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"fc8c48ede8311885fae32c4b548fa62e310dddc3","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.4.9.tgz","fileCount":16,"integrity":"sha512-jmGwlBxbaVsHQz8mZ3a8WfQL9U3XYTxQ66faFtdyt8p2jw86zxGiT/XZN3jIf6+pzpqDeer5jBb/8fxJYXS2vg==","signatures":[{"sig":"MEYCIQCx+rJGbhOBw1VYDpCsTwIFBRTRllPQ4uHlwXxOaj5GMgIhAOl2aO+UqXhxIWGZ5d0rj2DAVXguVQjkzuhDniyOzq+m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":223698},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"633f80fdb54f1ad19f87c9e8ecfb9804a131f5fb","scripts":{"test":"node --test test/*.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"12.0.1","description":"Universal vision bridge for DeepSeek Harness: pick how images are processed — auto-rewrite via a vision LLM, explicit tools, or hybrid. Multi-channel endpoint (DSH catalog / OpenAI-compatible / Ollama / custom), LRU description cache, settings card with c","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.4.9_1788261846873_0.743432133578902","host":"s3://npm-registry-packages-npm-production"}},"0.4.10":{"name":"@goodandready/dsh-vision-bridge","version":"0.4.10","keywords":["deepseek-harness","dsh","dsh-plugin","vision","vision-model","image","multimodal","text-to-image"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.4.10","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"6ace5948c390b7f6efcbc5f6335d8e606a83a101","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.4.10.tgz","fileCount":16,"integrity":"sha512-jB8XpbkO8u0m55VkG8bXXomuN05rIiTv2jqD6rRLl1fVbz1iKbyCcQNKBCiQFzU74rxUs2KaL5QAKm9o32+tlQ==","signatures":[{"sig":"MEQCIA/B60xuSVjTu5XHnNLN+zYPsUf1cDx9eQa3UJ59WaTfAiAf1KH8ZgIvPElJ5oWNp/g1BRBhXw+YrgblEsWXnsJtTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":231283},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"9f0736119c49a826265acbd4ab8ec8035ee9776c","scripts":{"test":"node --test test/*.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"12.0.1","description":"Universal vision bridge for DeepSeek Harness: pick how images are processed — auto-rewrite via a vision LLM, explicit tools, or hybrid. Multi-channel endpoint (DSH catalog / OpenAI-compatible / Ollama / custom), LRU description cache, settings card with c","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.4.10_1788262874648_0.40273093446710573","host":"s3://npm-registry-packages-npm-production"}},"0.4.11":{"name":"@goodandready/dsh-vision-bridge","version":"0.4.11","keywords":["deepseek-harness","dsh","dsh-plugin","vision","vision-model","image","multimodal","text-to-image"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.4.11","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"2a6524003a1c36841860084eb15ad59c3526c064","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.4.11.tgz","fileCount":16,"integrity":"sha512-wJ9NdlkysFqzuwGUNvNENcR7uLZrJ8HUkBExw+5YCgRnm6hUKR4f2NsZd3SF2zTrmILoVbAkAxY10j6yc6/j3g==","signatures":[{"sig":"MEUCIG/vMDXemP7I8UUFF0Vwlbzx6/ExeHa9OsUKaLS15hwMAiEAll/4KRPlF4Kyb6F619fHzhtTEU+EeJ1SgBOPXxu/GgQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":235801},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"65a42ba7c6364bbccbf6724452075cf68b259e74","scripts":{"test":"node --test test/*.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"12.0.1","description":"Universal vision bridge for DeepSeek Harness: pick how images are processed — auto-rewrite via a vision LLM, explicit tools, or hybrid. Multi-channel endpoint (DSH catalog / OpenAI-compatible / Ollama / custom), LRU description cache, settings card with c","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.4.11_1788263905903_0.6663566946011357","host":"s3://npm-registry-packages-npm-production"}},"0.4.12":{"name":"@goodandready/dsh-vision-bridge","version":"0.4.12","keywords":["deepseek-harness","dsh","dsh-plugin","vision","vision-model","image","multimodal","text-to-image"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.4.12","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"1c8425c1e8ca6dae63489392d7059ad796a80264","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.4.12.tgz","fileCount":16,"integrity":"sha512-DCPpN0pBpnngxP/uWU46INMVge47A3ayj7ge86rcQLokylNjofKoGB4NUDmntzIGx03IsuiULoNIJf9r2Qu8ag==","signatures":[{"sig":"MEQCIHJgOtOhURIsAqxkRr7HvFfKMFfCDZg/PF2WzD7OkvbmAiBPhdjtLeZpSE4rEge982nZ4xFwRzXCQDV70cIBeZQvkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":236018},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"05d3879ef8651c73d345bff0dd05c2063a57b623","scripts":{"test":"node --test test/*.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"12.0.1","description":"Universal vision bridge for DeepSeek Harness: pick how images are processed — auto-rewrite via a vision LLM, explicit tools, or hybrid. Multi-channel endpoint (DSH catalog / OpenAI-compatible / Ollama / custom), LRU description cache, settings card with c","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.4.12_1788264366768_0.5772313298079317","host":"s3://npm-registry-packages-npm-production"}},"0.4.13":{"name":"@goodandready/dsh-vision-bridge","version":"0.4.13","keywords":["deepseek-harness","dsh","dsh-plugin","vision","vision-model","image","multimodal","text-to-image"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.4.13","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"92940d885fe4d8e32cdaad6196a122c46faec1e9","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.4.13.tgz","fileCount":16,"integrity":"sha512-hcC3hWh2y0hlTky/gNBnaYviFwX4hboylmrmpbH5sifvPh0Pag35YVwCZiQB7vrYK+VwrMblnovS8VC3y2R7gw==","signatures":[{"sig":"MEYCIQDDDIMcAnSmmwylCh6Zi7Wfd5jby2TEvxTM4DpONkCqzAIhAIR+dydWzZK8s7ln9WuNZHL3eJUm6ltkIedSeDrOMP92","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238660},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"4466ea393dfb63a0e651d2774ff8d44d1b02c011","scripts":{"test":"node --test test/*.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"12.0.1","description":"Universal vision bridge for DeepSeek Harness: pick how images are processed — auto-rewrite via a vision LLM, explicit tools, or hybrid. Multi-channel endpoint (DSH catalog / OpenAI-compatible / Ollama / custom), LRU description cache, settings card with c","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.4.13_1788264775465_0.16758076378893438","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@goodandready/dsh-vision-bridge","version":"0.5.0","keywords":["deepseek-harness","dsh","dsh-plugin","vision","vision-model","image","multimodal","text-to-image"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.5.0","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"593ff1c9a16beda0eb43f878868bd7e0f05d5e6c","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.5.0.tgz","fileCount":16,"integrity":"sha512-yxVOPst333jLDlmliGCUtSE146O/fJWjomrIv51JctW8CLfz3ytLpGIAC0CU10+OxrX4kdipEr37E2PjwgWT3w==","signatures":[{"sig":"MEQCIDyn8RafKTu8RHIcEdsesHonvfHLFIMkvqBOT8uJYFO7AiAS1nn/WxfN8re5Lokqjn/fO0EwBGlt293j5Dnmblti8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238659},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"ca7322df340a123d16b66cbb6ac474d027c85b2d","scripts":{"test":"node --test test/*.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"12.0.1","description":"Universal vision bridge for DeepSeek Harness: pick how images are processed — auto-rewrite via a vision LLM, explicit tools, or hybrid. Multi-channel endpoint (DSH catalog / OpenAI-compatible / Ollama / custom), LRU description cache, settings card with c","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.5.0_1788265273056_0.3899133553379821","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@goodandready/dsh-vision-bridge","version":"0.5.1","keywords":["deepseek-harness","dsh","dsh-plugin","vision","vision-model","image","multimodal","text-to-image"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.5.1","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"1dce683aae271f14d84bd40461bdc3522579af8d","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.5.1.tgz","fileCount":16,"integrity":"sha512-W7rSLWRckpZg7VfMSFUAVafJlIHiBiKMDuZneMfIXdYI7lGx1Rp3YjpaGNWdcJ/0DUL8/8Jm6T27VeUq+93/ww==","signatures":[{"sig":"MEUCIAjOSaWIzrd4R366OrFDL6ixQJsYzBAUAvViX257/HDpAiEA2J8GwHOuQzyppJpJUV27Pg5gNGOGkL2VPQHFlO+R+I8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":247396},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"35e114b8772d2c1fab9674ecf83719ed44f0eb15","scripts":{"test":"node --test test/*.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"12.0.1","description":"Universal vision bridge for DeepSeek Harness: pick how images are processed — auto-rewrite via a vision LLM, explicit tools, or hybrid. Multi-channel endpoint (DSH catalog / OpenAI-compatible / Ollama / custom), LRU description cache, settings card with c","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.5.1_1788269994605_0.8819372142937973","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@goodandready/dsh-vision-bridge","version":"0.5.2","keywords":["deepseek-harness","dsh","dsh-plugin","vision","vision-model","image","multimodal","text-to-image"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.5.2","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"27f0cdfb2bd70f0c9d7cc1b005c663f2221972b0","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.5.2.tgz","fileCount":16,"integrity":"sha512-Z2cVcUMICOe6f9Np2kJCt9dyHuNfYdP6lX9HiUdImBzxiC/f4ejHTzcT3Fzp2OrsdSGqrjjV50Iluuh+hFkO0w==","signatures":[{"sig":"MEUCIGauIEkfbkamSQtcHRjZGc2gdWKM4cp17jX/I411GSltAiEAk2gOwO+KwoHKymWrMNaMDpMauDVQecMXR9o4ZThjwgE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":247396},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"437719a8163a4d0c142c950662d1443e8719c651","scripts":{"test":"node --test test/*.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"12.0.1","description":"Universal vision bridge for DeepSeek Harness: pick how images are processed — auto-rewrite via a vision LLM, explicit tools, or hybrid. Multi-channel endpoint (DSH catalog / OpenAI-compatible / Ollama / custom), LRU description cache, settings card with c","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.5.2_1788272948396_0.4309895602105187","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@goodandready/dsh-vision-bridge","version":"0.5.3","keywords":["deepseek-harness","dsh","dsh-plugin","vision","vision-model","image","multimodal","text-to-image"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.5.3","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"92f7f9e26ea36b0bf2cf2c13ae1a6ea052adb322","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.5.3.tgz","fileCount":18,"integrity":"sha512-sU0OjI7n9mzrJEkVUZQsp8+I4+L78Y9RwmkRwhj+OY1Kk+v7InrJNQcj8j5S4sScYlh4KtNXR6pIua3L2cbPrA==","signatures":[{"sig":"MEYCIQDsgkl36XELYi1EiPkAWokdbOvk+o29OksiZgBKC0V6JwIhAP0a7rBAdRuQtBTVOnh1WXsdZxWoU52nGLcpUm1gmhCY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":260209},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"91787efedfdeabfdc27b4b2ab1cdf0a250617205","scripts":{"test":"node --test test/*.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"10.9.8","description":"Universal vision bridge for DeepSeek Harness: pick how images are processed — auto-rewrite via a vision LLM, explicit tools, or hybrid. Multi-channel endpoint (DSH catalog / OpenAI-compatible / Ollama / custom), LRU description cache, settings card with c","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.5.3_1788275661883_0.9958624560744309","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@goodandready/dsh-vision-bridge","version":"0.5.4","keywords":["deepseek-harness","dsh","dsh-plugin","vision","vision-model","image","multimodal","text-to-image"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.5.4","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"adec173cf2d24d30f3731784073c43a201bc2057","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.5.4.tgz","fileCount":18,"integrity":"sha512-BptsPG2dMk42WYFhgpSaNERoFGn3qncE+KVtwjSm0OqApGlMMXySOUUaMY4P4tQ8/Yzw/mmaEBZU7HpiR7VCfw==","signatures":[{"sig":"MEUCIQC5hwKzeoqrZ9MdhE2EhsSQD+ljlHvkb+QgzuXhw8fUVwIgZwua8oiqrAzk0PhhlFS3ibwhE1NoF8RFt97amQFaLKI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":260545},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"c08361e8e680ea560101496c82864cd4836373ff","scripts":{"test":"node --test test/*.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"10.9.8","description":"Universal vision bridge for DeepSeek Harness: pick how images are processed — auto-rewrite via a vision LLM, explicit tools, or hybrid. Multi-channel endpoint (DSH catalog / OpenAI-compatible / Ollama / custom), LRU description cache, settings card with c","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.5.4_1788276336046_0.9965814715291144","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"@goodandready/dsh-vision-bridge","version":"0.5.5","keywords":["deepseek-harness","dsh","dsh-plugin","vision","vision-model","image","multimodal","text-to-image"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.5.5","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"c6b05f1cdf71f6ed57dcb000c376e66d93a93744","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.5.5.tgz","fileCount":18,"integrity":"sha512-pJgt1JvjpKUmr5WB8eceagh6JEQus/a0/66E1TauRxihRFz384R2lb5JfdXXCzoAXN1AYLvqvy5K4kevAcizsg==","signatures":[{"sig":"MEQCIBd2A5iygPiBC0qAq2tToihd9T5evEv8Wm9mK3kmWocLAiBOoAwIq/wrgqpVAF2WAoIgm1iwvOXUBOde38RqdpGCCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":260477},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"c0f23591601638e55e30a5d24b64f3f79c5af26f","scripts":{"test":"node --test test/*.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"10.9.8","description":"Universal vision bridge for DeepSeek Harness: pick how images are processed — auto-rewrite via a vision LLM, explicit tools, or hybrid. Multi-channel endpoint (DSH catalog / OpenAI-compatible / Ollama / custom), LRU description cache, settings card with c","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.5.5_1788276439144_0.38637304512624326","host":"s3://npm-registry-packages-npm-production"}},"0.5.6":{"name":"@goodandready/dsh-vision-bridge","version":"0.5.6","keywords":["deepseek-harness","dsh","dsh-plugin","vision","vision-model","image","multimodal","text-to-image"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.5.6","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"d9ac99ca7d97c3a80ec271763da56559dfd59e11","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.5.6.tgz","fileCount":18,"integrity":"sha512-rQpgLIo99HEnFNn6eR4+/OawCZ/LgwRDWWBWxYbrKz9ORsSY4lGLmzc0nJSfJvKVODpeeFSwL+F/8VKwjhwtKg==","signatures":[{"sig":"MEYCIQDwa/Xk1bnZLIQyX4k8VIytCl6iCO8rdw/6VR+9sCo6FgIhAPperANihQpjNQSQ0g2p8xMZZdLwzPnlBBJadj6/eBKf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":260505},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"2aaffc2b5f1b4c4353834225e517887a87885269","scripts":{"test":"node --test test/*.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"10.9.8","description":"Universal vision bridge for DeepSeek Harness: pick how images are processed — auto-rewrite via a vision LLM, explicit tools, or hybrid. Multi-channel endpoint (DSH catalog / OpenAI-compatible / Ollama / custom), LRU description cache, settings card with c","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.5.6_1788276554009_0.16843587521393366","host":"s3://npm-registry-packages-npm-production"}},"0.5.7":{"name":"@goodandready/dsh-vision-bridge","version":"0.5.7","keywords":["deepseek-harness","dsh","dsh-plugin","vision","vision-model","image","multimodal","text-to-image"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.5.7","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"f03357293df66f4431490a7d82e32be45c30bcd6","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.5.7.tgz","fileCount":18,"integrity":"sha512-cFRAAk1EuxDiriqqHrCoJznIuZfpMMjeD4tVv2oIyQRWqU22rJX38QCsUUmOHtFNvciJlFoSUJpwC01/JyNbdw==","signatures":[{"sig":"MEQCIHS4j+eRATmoJsJJWuB5827zcH5xIoZuAGsx/SL2IKfYAiB8Dw9khxCNdmnXz25KLx1/vHCHH4/s8/BS+O1Asf7C8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":260202},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"1a1df1d6eeab70c9b094cd6593729f062cde5354","scripts":{"test":"node --test test/*.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"10.9.8","description":"Universal vision bridge for DeepSeek Harness: pick how images are processed — auto-rewrite via a vision LLM, explicit tools, or hybrid. Multi-channel endpoint (DSH catalog / OpenAI-compatible / Ollama / custom), LRU description cache, settings card with c","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.5.7_1788276940794_0.7160352855205241","host":"s3://npm-registry-packages-npm-production"}},"0.5.8":{"name":"@goodandready/dsh-vision-bridge","version":"0.5.8","keywords":["deepseek-harness","dsh","dsh-plugin","vision","vision-model","image","multimodal","text-to-image"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.5.8","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"8671eb9728a48c88c186dcabea0b932c0c915ac4","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.5.8.tgz","fileCount":18,"integrity":"sha512-aeUrqOBukb8IsfTA1UZDHNLbqM9N5Kyrhm6+23W67Q4n8gc0usdJXolS0c4VGtBUjocefVsaOCjZGSauPvJQZg==","signatures":[{"sig":"MEQCIDYgfS1Qdc1Ea5vG9FGe2i/8yuQ/sR1krgBXnlPKdfqDAiAKmz4wR/NzjxzhVPEOEt47Owujslya56SMfP7lZyblTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":263700},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"de1e14b27b75fd7e8e0c9e9aec3f9468c219505b","scripts":{"test":"node --test test/*.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"10.9.8","description":"Universal vision bridge for DeepSeek Harness: pick how images are processed — auto-rewrite via a vision LLM, explicit tools, or hybrid. Multi-channel endpoint (DSH catalog / OpenAI-compatible / Ollama / custom), LRU description cache, settings card with c","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.5.8_1788277430616_0.47937082434392364","host":"s3://npm-registry-packages-npm-production"}},"0.5.9":{"name":"@goodandready/dsh-vision-bridge","version":"0.5.9","keywords":["deepseek-harness","dsh","dsh-plugin","vision","vision-model","image","multimodal","text-to-image"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.5.9","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"f9c3f23fbae801472dbb8c111749718310b9c273","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.5.9.tgz","fileCount":18,"integrity":"sha512-9ftANdwukZSuyW/cFF3gfk5EzrpTKZfIx1tUZ1et8JA7zZqAW7dPnJeb0nbHObaLd/fyIoOtvWR646Th43Ya3w==","signatures":[{"sig":"MEQCIHC0eu3n1AD3Xt1uqbAFtKQSSuK9LdF+M54T5PGjvkapAiAVoMH9xES62ejoOEzss5f2yEHQBuT3pUKSWuW3sFoglA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":264451},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"25ef1fc0a0d5f8ce659d01fc9af3d35168d09bab","scripts":{"test":"node --test test/*.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"10.9.8","description":"Universal vision bridge for DeepSeek Harness: pick how images are processed — auto-rewrite via a vision LLM, explicit tools, or hybrid. Multi-channel endpoint (DSH catalog / OpenAI-compatible / Ollama / custom), LRU description cache, settings card with c","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.5.9_1788277844320_0.09457027841098475","host":"s3://npm-registry-packages-npm-production"}},"0.5.11":{"name":"@goodandready/dsh-vision-bridge","version":"0.5.11","keywords":["deepseek-harness","dsh","dsh-plugin","vision","vision-model","image","multimodal","text-to-image"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.5.11","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"e51d1f61186930fe4b326a2ada81868408e7ea08","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.5.11.tgz","fileCount":18,"integrity":"sha512-lIdoJBMs0iXCZy6ShkrcGZgYGIgPHd/ENlNZ8Mp2/IhlP/WZ0RWGP+yPavbyEu9HRwRcwti+gCo/jFdXdmgDKg==","signatures":[{"sig":"MEUCIQC/s2LpqoOPP5TuQBpO5EmucyCO9wBEdQC7bJKixFsyvAIgRQzjk/WD6aLdtAJE1Wo4FKpGsrh6sM4sm+JuBLZ1QuA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":267263},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"bfe1018907b704b1733d8406c9bc0622702851c9","scripts":{"test":"node --test test/*.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"10.9.8","description":"Universal vision bridge for DeepSeek Harness: pick how images are processed — auto-rewrite via a vision LLM, explicit tools, or hybrid. Multi-channel endpoint (DSH catalog / OpenAI-compatible / Ollama / custom), LRU description cache, settings card with c","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.5.11_1788287451022_0.6013254431125403","host":"s3://npm-registry-packages-npm-production"}},"0.5.12":{"name":"@goodandready/dsh-vision-bridge","version":"0.5.12","keywords":["deepseek-harness","dsh","dsh-plugin","vision","vision-model","image","multimodal","text-to-image"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.5.12","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"1a0dc1ef69377732275a52cd4f5f133809e5f9ad","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.5.12.tgz","fileCount":18,"integrity":"sha512-YAF/QHf1OjJoqQEpcYDfyi5MYqNDYWydMKpQ/g4EoXTnAOt08UYw2VtBV3GWeKae3MRWg1mRofcE1xlRw0INcQ==","signatures":[{"sig":"MEQCIAG3gBe17jxMF4rpNtqAHFFpbDCR/SpPd1yI0NsmsqQyAiAXvFiPTj2v9lWKAIoRn13lGoD+yye5nqk4tiOgKF7Utg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":268133},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"9ac6c4bafc955e83a843485eb8b8082b0ea510c4","scripts":{"test":"node --test test/*.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"10.9.8","description":"Universal vision bridge for DeepSeek Harness: pick how images are processed — auto-rewrite via a vision LLM, explicit tools, or hybrid. Multi-channel endpoint (DSH catalog / OpenAI-compatible / Ollama / custom), LRU description cache, settings card with c","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.5.12_1788287595570_0.13212354227730438","host":"s3://npm-registry-packages-npm-production"}},"0.5.10":{"name":"@goodandready/dsh-vision-bridge","version":"0.5.10","keywords":["deepseek-harness","dsh","dsh-plugin","vision","vision-model","image","multimodal","text-to-image"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.5.10","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"4c9919704fea73f16e302715c4c819b4ac7f54a6","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.5.10.tgz","fileCount":18,"integrity":"sha512-mBrSf4UMWKgNF+1vtjUhuzji+9tSrCQGmIhsHMfLDdBHWOJ4riq4omFdIP87llCg4yAmwJpNOCRIe03p3CoC/Q==","signatures":[{"sig":"MEQCICFLoceJEExWiUj9GAeNNzWO2+hreeO+2TGSBNeJMtr5AiB1JzXpnk0JwyZvSAAg06GW2ndfS1dBiatN6v5M/28J9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":267316},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"3f38e4e663783bdb0959100befcb6a61eed8bcc2","scripts":{"test":"node --test test/*.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"10.9.8","description":"Universal vision bridge for DeepSeek Harness: pick how images are processed — auto-rewrite via a vision LLM, explicit tools, or hybrid. Multi-channel endpoint (DSH catalog / OpenAI-compatible / Ollama / custom), LRU description cache, settings card with c","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.5.10_1788287936318_0.5530252062591225","host":"s3://npm-registry-packages-npm-production"}},"0.5.13":{"name":"@goodandready/dsh-vision-bridge","version":"0.5.13","keywords":["deepseek-harness","dsh","dsh-plugin","vision","vision-model","image","multimodal","text-to-image"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.5.13","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"36a06ecd9b1aef96a913ad0b1fc0d778473bcd25","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.5.13.tgz","fileCount":18,"integrity":"sha512-/7Ir+U1UwDo1agv3FeEhmucnUVSOKD+ES6Ck3Zsd6x3uHHG+R9Q7UNTyGHk5o5yeTVQbY68ECNRYlLUZ4VZrnQ==","signatures":[{"sig":"MEQCIEbF+RGNpucbeCTRiL7Txvc2aVEw25JW3p9YRpfatm7nAiAKenb/IF7Ewi+fxLG33jlszmcFYrw1YwvQlc5CVH3yzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":268392},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"78bb91bddf4ee042d6c2df918229cd7866244a38","scripts":{"test":"node --test test/*.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"10.9.8","description":"Universal vision bridge for DeepSeek Harness: pick how images are processed — auto-rewrite via a vision LLM, explicit tools, or hybrid. Multi-channel endpoint (DSH catalog / OpenAI-compatible / Ollama / custom), LRU description cache, settings card with c","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.5.13_1788288192952_0.005377851870748129","host":"s3://npm-registry-packages-npm-production"}},"0.5.14":{"name":"@goodandready/dsh-vision-bridge","version":"0.5.14","keywords":["deepseek-harness","dsh","dsh-plugin","vision","vision-model","image","multimodal","text-to-image"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.5.14","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"0fe55e4995c3ea9ce7f9ca2e7313234b555b66af","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.5.14.tgz","fileCount":18,"integrity":"sha512-SIyyj2yHyITFMx1wZ7WGZsitjttYEqB5j+AuoaYBd4VmqS/GILVNA8DKSKWpSiFQAgjl4pX/2xWL6x1rKGc71g==","signatures":[{"sig":"MEQCIDXsz554K9jHWbq8/9Oxm8GlywS2QfLJKVmDbeq4f/zZAiBBeLFF++Qcrc9DKKDp0SDMJojL0d0xlYTsGGXWSG+2Hg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":268969},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"149da22b0e707df87c56721bd28c7e818d8b43eb","scripts":{"test":"node --test test/*.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"10.9.8","description":"Universal vision bridge for DeepSeek Harness: pick how images are processed — auto-rewrite via a vision LLM, explicit tools, or hybrid. Multi-channel endpoint (DSH catalog / OpenAI-compatible / Ollama / custom), LRU description cache, settings card with c","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.5.14_1788288439837_0.3130357261208474","host":"s3://npm-registry-packages-npm-production"}},"0.5.15":{"name":"@goodandready/dsh-vision-bridge","version":"0.5.15","keywords":["deepseek-harness","dsh","dsh-plugin","vision","vision-model","image","multimodal","text-to-image"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.5.15","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"0016757b3b304e88bde7a5f76b5ce1b55ea1ecb7","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.5.15.tgz","fileCount":18,"integrity":"sha512-sufkbPqKtM4EvSGNRxgMPRfZiGGTUl3XLnyoTe+wT2d3LMVKoUWf5n9qz/ej+y1nb5/ByUj1ToGjd+QpjzQqMw==","signatures":[{"sig":"MEYCIQC2pMR/I+hU1GBD1m5kmjujtKpcZXLFc7Q331eTtY7SIwIhAIejgiSdCX0iRAZe78dnYNRkfcfDl3k1+QZ3LqeWp8R/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":272038},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"41abf63bbe6f1a445b256a98a73fb048765a1f04","scripts":{"test":"node --test test/*.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"10.9.8","description":"Universal vision bridge for DeepSeek Harness: pick how images are processed — auto-rewrite via a vision LLM, explicit tools, or hybrid. Multi-channel endpoint (DSH catalog / OpenAI-compatible / Ollama / custom), LRU description cache, settings card with c","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.5.15_1788288860523_0.5934575663422317","host":"s3://npm-registry-packages-npm-production"}},"0.5.16":{"name":"@goodandready/dsh-vision-bridge","version":"0.5.16","keywords":["deepseek-harness","dsh","dsh-plugin","vision","vision-model","image","multimodal","text-to-image"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.5.16","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"5d1fa1e61c0b2578716cdc3e85919ee8ee819b0b","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.5.16.tgz","fileCount":18,"integrity":"sha512-977iX8Xrr3V01X8FE0y/YpAJpHn+ff+NAeu7CRGG7svq7zsiVV46NHzclPPMRKhqCv54d77QRGEIDEeIzXZ2Rg==","signatures":[{"sig":"MEYCIQDPzHTaCaNzJ3mc6+H8yczg+lQYlrpT2dM1xcPmiG28fgIhAIF2aInsTlnm2Ux0pKKD+rmRfuqFAsu1wLaxfPR5NaEK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":272038},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"b233118263f6432af0c1645754ca0c943791e262","scripts":{"test":"node --test test/*.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"10.9.8","description":"Universal vision bridge for DeepSeek Harness: pick how images are processed — auto-rewrite via a vision LLM, explicit tools, or hybrid. Multi-channel endpoint (DSH catalog / OpenAI-compatible / Ollama / custom), LRU description cache, settings card with c","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.5.16_1788288946189_0.9798214020119185","host":"s3://npm-registry-packages-npm-production"}},"0.5.17":{"name":"@goodandready/dsh-vision-bridge","version":"0.5.17","keywords":["deepseek-harness","dsh","dsh-plugin","vision","vision-model","image","multimodal","text-to-image"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.5.17","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"9dc27abdd9bebcacc651015b896aa08763de74d8","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.5.17.tgz","fileCount":18,"integrity":"sha512-GUheYzKrmEUnggwF2xNMAZ0FP6idvkIWRLekuQB33D09o7ReWLwP2MkhQHqYnOoFszf3gxpOR3hyFiSm0sJDBg==","signatures":[{"sig":"MEYCIQDRRB+3GR06mK2VCVonQenURZ88YDvS/jamc+MuzXR3FgIhAJxOsQBqQJvYHqz6XGzmvI34VgPFw/Awe4k4+ntwewyj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":271781},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"5c0973b8683c9515fad36d1fc987a15296dfebb6","scripts":{"test":"node --test test/*.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"10.9.8","description":"Universal vision bridge for DeepSeek Harness: pick how images are processed — auto-rewrite via a vision LLM, explicit tools, or hybrid. Multi-channel endpoint (DSH catalog / OpenAI-compatible / Ollama / custom), LRU description cache, settings card with c","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.5.17_1788289001376_0.24931362871319607","host":"s3://npm-registry-packages-npm-production"}},"0.5.18":{"name":"@goodandready/dsh-vision-bridge","version":"0.5.18","keywords":["deepseek-harness","dsh","dsh-plugin","vision","vision-model","image","multimodal","text-to-image"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.5.18","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"e7c737e5a2de4b9d6b14e802e17bc8ffd8cdd85c","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.5.18.tgz","fileCount":18,"integrity":"sha512-0KAGELU9Frex++T873qUMH6uz3RR8EvZ0NjkmdCzWEjzMHuKQQ3DjkYYbCMi9uU1XEdW5rAKUrOZFqw7xyooMQ==","signatures":[{"sig":"MEYCIQDn2/32h2FRemhjb+poy1/ZTZ78AgvkA+G5+NPhGplVUQIhAIP3Xnzo7yVQ+iM9NTWGF1395gscX5qj6IDzS4bcNfEu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":271781},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"fd3a606154f15a4c365c0d3bad43f381038b3a8d","scripts":{"test":"node --test test/*.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"10.9.8","description":"Universal vision bridge for DeepSeek Harness: pick how images are processed — auto-rewrite via a vision LLM, explicit tools, or hybrid. Multi-channel endpoint (DSH catalog / OpenAI-compatible / Ollama / custom), LRU description cache, settings card with c","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.5.18_1788289475970_0.1271358149459505","host":"s3://npm-registry-packages-npm-production"}},"0.5.19":{"name":"@goodandready/dsh-vision-bridge","version":"0.5.19","keywords":["deepseek-harness","dsh","dsh-plugin","vision","vision-model","image","multimodal","text-to-image"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.5.19","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"2afd665e4711b7d9982444577b057940d93a808f","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.5.19.tgz","fileCount":18,"integrity":"sha512-VSMKfsS5Zonghjy8A6sIpTP6SsXzfCWY1/x68FOhxhJtrv4xjiz6Sj3JFH0Kr18VTtQJg1UQq9F+34hfWoTgNA==","signatures":[{"sig":"MEUCIQCqKtw3LUHBfFrFznan/+ooZicLkJQR1CTaXnBiasayGQIgKdFC278WnM2ueWbrDGfXysp3T/nNJa59lDby8R6QXzk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":286425},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"e20d323088070193e43d0465200ffc1db1d08e62","scripts":{"test":"node --test test/*.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"10.9.8","description":"Universal vision bridge for DeepSeek Harness: pick how images are processed — auto-rewrite via a vision LLM, explicit tools, or hybrid. Multi-channel endpoint (DSH catalog / OpenAI-compatible / Ollama / custom), LRU description cache, settings card with c","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.5.19_1788350419061_0.988453241312506","host":"s3://npm-registry-packages-npm-production"}},"0.5.20":{"name":"@goodandready/dsh-vision-bridge","version":"0.5.20","keywords":["deepseek-harness","dsh","dsh-plugin","vision","vision-model","image","multimodal","text-to-image"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.5.20","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"28686858344cce2c2607c943f3fd9c40c060aeb1","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.5.20.tgz","fileCount":18,"integrity":"sha512-zLelYYsXr4ULachu+h74bDcJDT8/sZZ9aNqEVVZ+sn7MrW9kQJ61WfwOmWJFQkbMqkQyPlVysQHy/UtjsCCRxw==","signatures":[{"sig":"MEYCIQDpG+tHApfbZWd1lxkszIH0Y3qG9gd0KnyvAukdyZFdoQIhAOJEz6ATS7NotjXL51c5tdgz8fPmeuHsHeZ3ZfGDgpDr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":302500},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"8c9b1f6af1f4d99dcfa5a761d3ec14b6685c4e93","scripts":{"test":"node --test test/*.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"10.9.8","description":"Universal vision bridge for DeepSeek Harness: pick how images are processed — auto-rewrite via a vision LLM, explicit tools, or hybrid. Multi-channel endpoint (DSH catalog / OpenAI-compatible / Ollama / custom), LRU description cache, settings card with c","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.5.20_1788351909581_0.6118620340269596","host":"s3://npm-registry-packages-npm-production"}},"0.5.21":{"name":"@goodandready/dsh-vision-bridge","version":"0.5.21","keywords":["deepseek-harness","dsh","dsh-plugin","vision","vision-model","image","multimodal","text-to-image"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.5.21","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"d989f0f9a21524c43be3a981983fab6a011f7b72","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.5.21.tgz","fileCount":21,"integrity":"sha512-cJeTGoHOR12yPNmyyA0pBIm68uejY+h5PbVWPaHBwIHt/ydvqaf86gqWja7b9C0RECY+M4ZPTtj8n37mPB4tGQ==","signatures":[{"sig":"MEQCIGQkCKv0VWEP85jXJ3uNgoRuwXRAp7nXvGKIE5ck0xFwAiBj/O8b9HN5OUg20Nss9O3VW2ZTOh47IAO8LxeYbzY0CQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":306924},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"f513cc41fb8d13fe77a02fdcdd5bed56500db2ba","scripts":{"test":"node --test test/*.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"10.9.8","description":"Universal vision bridge for DeepSeek Harness: pick how images are processed — auto-rewrite via a vision LLM, explicit tools, or hybrid. Multi-channel endpoint (DSH catalog / OpenAI-compatible / Ollama / custom), LRU description cache, settings card with c","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.5.21_1788360770377_0.38434609685238064","host":"s3://npm-registry-packages-npm-production"}},"0.5.22":{"name":"@goodandready/dsh-vision-bridge","version":"0.5.22","keywords":["deepseek-harness","dsh","dsh-plugin","vision","multimodal","ocr","pdf","latex","tables","qr-code","ui-flow","consensus","lightbox"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.5.22","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"9145b5e5c3fda99b6ffb5e380bad91bf38cdae9d","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.5.22.tgz","fileCount":21,"integrity":"sha512-sM5AhRrIFi2PuiWXi3BVDVlI39aoYZbepYqArwZMYFFEJb8Wj8rANdXe62gC+om3GyN6AKGOuZCqDfSaB0S13w==","signatures":[{"sig":"MEQCIGZ1mMhvjhvoOsrhtlmmvMFatHOxubq6DOcDUZcsFBnHAiBSOnVrx9CaLxflVbfiKUnYNeFKUCA6AbW8sglTVO/MxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":310025},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"c8c97d802073926267bdd4a3ba965b64d6cb630a","scripts":{"test":"node --test test/*.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"10.9.8","description":"Flagship multimodal vision hub for DeepSeek Harness: 30+ tools, PDF drag-and-drop, LaTeX formulas, complex tables, QR codes, UI flow diagrams, and multi-model consensus.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.5.22_1788360934371_0.8445084260299784","host":"s3://npm-registry-packages-npm-production"}},"0.5.23":{"name":"@goodandready/dsh-vision-bridge","version":"0.5.23","keywords":["deepseek-harness","dsh","dsh-plugin","vision","multimodal","ocr","pdf","latex","tables","qr-code","ui-flow","consensus","lightbox"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.5.23","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"d48c3dbf58918d7a8deaa3f237b1f6ebf1abeeab","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.5.23.tgz","fileCount":21,"integrity":"sha512-szcU5NzobXg7Q/PqK6BD1P88UdF80hJxRXg7bPF40iWKpt3bwj6EmSdrW1SrkyRbBMHo2qejAej/4ypGl7++Rg==","signatures":[{"sig":"MEUCIQCmRSQzxt0MiFzjOMKpoi5cQa8pUnRXFnTIqWDK4zQj6AIgWSPq2f90QdqzFarCamSwP7fdH4Rl9QMlygo62ik15qM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":311448},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"e5aad559d7cf629c7f01a25cb8fdcf9b07766854","scripts":{"test":"node --test test/*.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"10.9.8","description":"Flagship multimodal vision hub for DeepSeek Harness: 30+ tools, PDF drag-and-drop, LaTeX formulas, complex tables, QR codes, UI flow diagrams, and multi-model consensus.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.5.23_1788378374828_0.87842977292101","host":"s3://npm-registry-packages-npm-production"}},"0.5.24":{"name":"@goodandready/dsh-vision-bridge","version":"0.5.24","keywords":["deepseek-harness","dsh","dsh-plugin","vision","multimodal","ocr","pdf","latex","tables","qr-code","ui-flow","consensus","lightbox"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.5.24","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"13f261cf2d6daa2cfbcb7fe531137f26c4e45672","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.5.24.tgz","fileCount":21,"integrity":"sha512-8DOvfPkpM0urUik5k56MzeoW3DzmULzCRWX+hA++f/5Yta8/7uNG0Beo8tJbGX37CxPUWvUawvjKkwtuFtPVeA==","signatures":[{"sig":"MEYCIQCWgLRQbgU5UlHQSYmM8fI9I43t4wy0jr/fea9/UCtv1gIhAIjC/GQNKUJUZ+RQ7bwcpXYsLtZDESGachC5NVncz/0Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDRsf0s0dOtGNacqRYPYqg2F6j+Wrp/Goyg7KrmfoF5zAiB1bC6+om7sRyt7upIcviT7YkfVFgv1CdXnFrftdbgy9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":311361},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test test/*.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"12.0.1","description":"Flagship multimodal vision hub for DeepSeek Harness: 30+ tools, PDF drag-and-drop, LaTeX formulas, complex tables, QR codes, UI flow diagrams, and multi-model consensus.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.5.24_1788555044551_0.8390146990834608","host":"s3://npm-registry-packages-npm-production"}},"0.5.25":{"name":"@goodandready/dsh-vision-bridge","version":"0.5.25","keywords":["deepseek-harness","dsh","dsh-plugin","vision","multimodal","ocr","pdf","latex","tables","qr-code","ui-flow","consensus","lightbox"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.5.25","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"7c9dea082f14c0f99fdfe1569c3728bb208440da","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.5.25.tgz","fileCount":21,"integrity":"sha512-vv9s/sxDxvuEUxQJhqlNdedkk7PrC26682mOZHE1lhSpyZWgIr6E1UOjhFPvWsuVmPZf2DbuKWPTcouCz9ZYvQ==","signatures":[{"sig":"MEUCIQCQrwdiDiZ4EL0d14v3kr5reQ74Fw8TRJE+ZJtmYxQvZQIgE6tbRAEibSMd3cMKWRgAvG0KmBDYkqXVl4qBhiHwQ2A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAbV1cVY6UytMe531GPIu4ypRYD0KUE2CNoDEpj8dO+kAiEA9il03cHe+fWITRLB7z4jt06ahJukhWDkY3OWC9VHAWQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":317242},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"f11d5bcda18317bd27ab3cb1591591c61557f5f4","scripts":{"test":"node --test test/*.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"10.9.8","description":"Flagship multimodal vision hub for DeepSeek Harness: 30+ tools, PDF drag-and-drop, LaTeX formulas, complex tables, QR codes, UI flow diagrams, and multi-model consensus.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.5.25_1788562122407_0.45307105243851087","host":"s3://npm-registry-packages-npm-production"}},"0.5.26":{"name":"@goodandready/dsh-vision-bridge","version":"0.5.26","keywords":["deepseek-harness","dsh","dsh-plugin","vision","multimodal","ocr","pdf","latex","tables","qr-code","ui-flow","consensus","lightbox"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.5.26","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"9bdc9eea30f2c0fb07ca9367e31729ae1b51dbbe","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.5.26.tgz","fileCount":21,"integrity":"sha512-naBAM/oVLMNQazbgFndNhf9CdmiOXZFVI69dBppaiqVyPP0pFMpkvFTE5tBZCPmf6Z0suvcPMvHpDb3qI8a53w==","signatures":[{"sig":"MEUCIQDqhca5EO/RmAW0dcLFrW18/IK+9nkZiRvn+1WLfP9oSQIgYUxhdgwyBgKVXwd4X9Xg+Zsd7tW0pLCm1E52GaFdm9E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAwYKvtBfp9+4ULLuFW9dch82rh7Xx+Zk6Out94GhAeiAiAtwfrt3gtFsVkuVzKXVvhxoV052A3BjE6AnZxsC1fdAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":316722},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"24612b9ba3e0588f0bf3b326df18652d880873ed","scripts":{"test":"node --test test/*.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"10.9.8","description":"Flagship multimodal vision hub for DeepSeek Harness: 30+ tools, PDF drag-and-drop, LaTeX formulas, complex tables, QR codes, UI flow diagrams, and multi-model consensus.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.5.26_1788562857272_0.25012525442660505","host":"s3://npm-registry-packages-npm-production"}},"0.5.27":{"name":"@goodandready/dsh-vision-bridge","version":"0.5.27","keywords":["deepseek-harness","dsh","dsh-plugin","vision","multimodal","ocr","pdf","latex","tables","qr-code","ui-flow","consensus","lightbox"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.5.27","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"e0085e0bbe8f3059fffdd3cd279e9680eb7413a5","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.5.27.tgz","fileCount":21,"integrity":"sha512-P7eM0Eh2lpDxc5+OomhfQnge9Gp8gaeT3Lquaa9nJZlfHcM5okZGsrE/s9/+ojS1irDSvdQa7aD2ltzEECvzJw==","signatures":[{"sig":"MEUCIH66g20zFPXZsaRkBo/qAwK8BZkdv+Z1lsFgU9A7zCY2AiEA5vN8r8mJMKSTimcjq/pnJNpDVfONnqxQac9TbRa5O1I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBejh1uodCp3IbP1+ZDYeUaUZtN9eGusTphVTjumVEB1AiBBjeQsnQVlDbnyWYs8WpXBLXXYZu7dZ7FNDhArVJa2TA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":322810},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"59f0594198d9b85a5ac1de607db69636c37439e4","scripts":{"test":"node --test test/*.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"10.9.8","description":"Flagship multimodal vision hub for DeepSeek Harness: 30+ tools, PDF drag-and-drop, LaTeX formulas, complex tables, QR codes, UI flow diagrams, and multi-model consensus.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.5.27_1788643633365_0.8027720773157476","host":"s3://npm-registry-packages-npm-production"}},"0.5.28":{"name":"@goodandready/dsh-vision-bridge","version":"0.5.28","keywords":["deepseek-harness","dsh","dsh-plugin","vision","multimodal","ocr","pdf","latex","tables","qr-code","ui-flow","consensus","lightbox"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.5.28","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"51a8c23586519e937403c67e5d0ab4e97b4dea9d","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.5.28.tgz","fileCount":22,"integrity":"sha512-1ElMxjjnL0hfymlthagk9P8pKXdHevTo2A7pMRJB2ehRIBW9EV3S0Y5hrcmk3fncxmammey7A+IroqE+Vp8S1A==","signatures":[{"sig":"MEUCIQC9FgY/0zc9MhEF1ng3A0ET4nao8Du03lqAekuZoCk1DQIgdcPD+LvWf9oG+lzPXALbWiaeAZ6Ub6yEBrHM3bGV3h0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDezBJ6Vp5byxSUcW8JYT50I6DkmT8ll1a2APr9Tvdt4AIhAN4TVkxYa1eIBeiBMyXzQEH6wUfpoTmubKYS4Ayx9j5Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":322385},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"afc796f8745995b8ee10a7fa7505e875cefb9e8f","scripts":{"test":"node --test test/*.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"12.0.1","description":"Flagship multimodal vision hub for DeepSeek Harness: 30+ tools, PDF drag-and-drop, LaTeX formulas, complex tables, QR codes, UI flow diagrams, and multi-model consensus.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.5.28_1788788955534_0.30215340217478714","host":"s3://npm-registry-packages-npm-production"}},"0.5.29":{"name":"@goodandready/dsh-vision-bridge","version":"0.5.29","keywords":["deepseek-harness","dsh","dsh-plugin","vision","multimodal","ocr","pdf","latex","tables","qr-code","ui-flow","consensus","lightbox"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.5.29","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"dad1d3a32e2b9fc80a3a0f52d8222088eba2ec12","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.5.29.tgz","fileCount":22,"integrity":"sha512-eJMuu58dUxmYFZGByRk68qo6iagEP1W4TcTJ9XHSAjLSuNdvnlhF8Cq/q0nDnZDCO4otpTK3gy3m3v5FW/vsRQ==","signatures":[{"sig":"MEUCICEEs/iu7VnYtWiKau28JfPXx8z+V6tozXFMqB7zPoX8AiEA1NremgMASH2uZvaZczfSYuSfkHr/qxIfGn3u9ZHtzoU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD/8/LgLTa+PhCvorj/qIzOmNwR78d3doexZrmNpygufAIgBkPyhqJvbejpXYw2/Q6jdFC+NjYL73D0NwR8wHWr5RQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":322385},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"4975550df7aa5b521bd934c3cba73b5578ffd573","scripts":{"test":"node --test test/*.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"12.0.1","description":"Flagship multimodal vision hub for DeepSeek Harness: 30+ tools, PDF drag-and-drop, LaTeX formulas, complex tables, QR codes, UI flow diagrams, and multi-model consensus.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.5.29_1788789036935_0.7980304013402204","host":"s3://npm-registry-packages-npm-production"}},"0.5.30":{"name":"@goodandready/dsh-vision-bridge","version":"0.5.30","keywords":["deepseek-harness","dsh","dsh-plugin","vision","multimodal","ocr","pdf","latex","tables","qr-code","ui-flow","consensus","lightbox"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.5.30","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"a05d354fdba4619530d237df23924236fce3dfe3","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.5.30.tgz","fileCount":23,"integrity":"sha512-8VyBGthV5Uq09zMkG+xb+boDVTQOIH9OcjjR6Dr5b3XWveR67xUBzXOfJzv6gVwZH1CWIyFTrqJUIrwAoDXomg==","signatures":[{"sig":"MEUCIBJB0uaOYniOPCIT1y/tTqe+d8gmukmIGT1BuPw002rAAiEAq8eKrMqL9rVPwGc3L90o74LDZw3V4ntL5oUdte8vTyk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFGIppOWIemLITT2eWU2jhJtvvY/vQYStwuL+ZHdWpkPAiEA3PEGw5XNHluCjEipD7WtNAuwNB1IFx/C7tBSrVw5EF8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338523},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test test/*.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"12.0.1","description":"Flagship multimodal vision hub for DeepSeek Harness: ~40 tools, PDF drag-and-drop, LaTeX formulas, complex tables, QR codes, UI flow diagrams, and multi-model consensus.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.5.30_1788988239960_0.9592607901504493","host":"s3://npm-registry-packages-npm-production"}},"0.5.31":{"name":"@goodandready/dsh-vision-bridge","version":"0.5.31","keywords":["deepseek-harness","dsh","dsh-plugin","vision","multimodal","ocr","pdf","latex","tables","qr-code","ui-flow","consensus","lightbox"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.5.31","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"1e3cd76886399689021894f49609ec9a34387132","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.5.31.tgz","fileCount":23,"integrity":"sha512-AuHBTCq0Ed5UXoxtGIc+0pE1o7AkXoCeKz/BNyWDoHyNdvOcDkF3XYQzmbnR64rpN91Vgbrivp/A4FYuzGK/FA==","signatures":[{"sig":"MEUCIQDgwCxBm9m+7KOwSBcHItPmlvSGvZCpxNwYsUT+OwijrwIgBWbZbv2ojcuOgPjteu+N5kk2tfG7WpcZNGrb3UMKFwc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQChAyB7luH8gXP06+8Xc/f2NQv6vjcQz+3kt3fgDU1UdAIhAKsjsENXwS2eGZOlDMK8Grlj0MYCDptnFN0rqtFgnLI8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":339846},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"5042b6e77558e97c98d88749bc23c8e9501b0dbe","scripts":{"test":"node --test test/*.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"12.0.1","description":"Flagship multimodal vision hub for DeepSeek Harness: ~40 tools, PDF drag-and-drop, LaTeX formulas, complex tables, QR codes, UI flow diagrams, and multi-model consensus.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.5.31_1789042334049_0.4352213402339651","host":"s3://npm-registry-packages-npm-production"}},"0.5.32":{"name":"@goodandready/dsh-vision-bridge","version":"0.5.32","keywords":["deepseek-harness","dsh","dsh-plugin","vision","multimodal","ocr","pdf","latex","tables","qr-code","ui-flow","consensus","lightbox"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.5.32","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"6d0a66df105a39a308ad112786dc194ddfa5bba9","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.5.32.tgz","fileCount":30,"integrity":"sha512-0QloDA3WD3ZWrUK4fEq/E+b3O7CC3oyUw1dKKls3P4Xx+beSbeRO9ENJ79GjJRmyM79S8dWN9VO6H/QPG4kVeQ==","signatures":[{"sig":"MEYCIQDg6tnfwiMGq2dDKr0ngXSIGgN64hAr16K0DA6D0GqDsgIhAIH24fx48536NqlAmvm0mmIpBiU1Z4fuHGuh36BVYIvm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD7l9hAYYaA+4PbSraHZ9lODWpYAw5OHdyWzRBSsJ6LZAIgLq4gcc1T3+mtJTnQl0fjL2XViiAv+C2duXA18+uptM0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":353239},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test test/*.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"12.0.1","description":"Flagship multimodal vision hub for DeepSeek Harness: ~40 tools, PDF drag-and-drop, LaTeX formulas, complex tables, QR codes, UI flow diagrams, and multi-model consensus.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.5.32_1789072986130_0.5591435024803533","host":"s3://npm-registry-packages-npm-production"}},"0.5.33":{"name":"@goodandready/dsh-vision-bridge","version":"0.5.33","keywords":["deepseek-harness","dsh","dsh-plugin","vision","multimodal","ocr","pdf","latex","tables","qr-code","ui-flow","consensus","lightbox"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.5.33","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"8c695d714d235907d561b1f189100ee2b280d151","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.5.33.tgz","fileCount":31,"integrity":"sha512-8WokTuwbQAGUFfv8jtf7xGUfIEjx4EtXriTNRmkwyYx6V38qZQEueN+2Kfj+mqtX7/Ip70bCnHYS+xsx0xVvKQ==","signatures":[{"sig":"MEYCIQCspbroOl3X1PbOQhajb0B+xi9T0FLiiZLqIeAd+nlYKQIhAPP2JoJGhRqaOcMxFFaMQl7ps+M0+4jcNjKXKcOA67nm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD3c6TEgq8eTwmFJsQm6VL3XNFWE1SSOKMxOCVCrsJTwwIhAIbQgycnvtGZYDo7depboWBWQKJnn/aswhS24eZxq9kP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":399163},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test test/*.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"12.0.1","description":"Flagship multimodal vision hub for DeepSeek Harness: ~40 tools, PDF drag-and-drop, LaTeX formulas, complex tables, QR codes, UI flow diagrams, and multi-model consensus.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.5.33_1789143367295_0.49582641951402207","host":"s3://npm-registry-packages-npm-production"}},"0.5.34":{"name":"@goodandready/dsh-vision-bridge","version":"0.5.34","keywords":["deepseek-harness","dsh","dsh-plugin","vision","multimodal","ocr","pdf","latex","tables","qr-code","ui-flow","consensus","lightbox"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.5.34","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"3524afb68fc591c4da293d026c1dabb66560f628","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.5.34.tgz","fileCount":31,"integrity":"sha512-bnQanDlIv9KxsSwb1wcrJpdJ+IDnL0mU/1Lo7aknFwQpJPqS+53Rgr0t2y1ObPyqxXMkIjHuTxxQsrtRcQDFaw==","signatures":[{"sig":"MEUCIQDJZrul/x6xBXCwohhub1kaJli0MbaywnjJdHi9xlXaOwIgSKJW6AuKIFkK0zXDrf3pDBlRFpRzrIr6thx1u2ddhP0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD+MV2sdOZIGGs7FZ+e5E9MTPZxqJLCg3rO0kVNI0s17wIgFWCulSrcdPtEU324xLD8B4+wA0TVVDpy+NBfDkruqZw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":401939},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test test/*.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"12.0.1","description":"Flagship multimodal vision hub for DeepSeek Harness: ~40 tools, PDF drag-and-drop, LaTeX formulas, complex tables, QR codes, UI flow diagrams, and multi-model consensus.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.5.34_1789152149995_0.6831021905045849","host":"s3://npm-registry-packages-npm-production"}},"0.5.35":{"name":"@goodandready/dsh-vision-bridge","version":"0.5.35","keywords":["deepseek-harness","dsh","dsh-plugin","vision","multimodal","ocr","pdf","latex","tables","qr-code","ui-flow","consensus","lightbox"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.5.35","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"2a9ab322d5c531421dfe8781e3a33933ff23cee6","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.5.35.tgz","fileCount":31,"integrity":"sha512-PWN3J6zVyWQsYjs37F2gPz//JclyIiTAjUom0gkJdXxR+rxVKFVDZ66JcAMb3i0cSngJT95Vg+GIpGXQvAAV+A==","signatures":[{"sig":"MEQCIGyQvDfEtND32DGwElWwVDQO8mA3Dj1gKcZ2/4iFRRA8AiART0be070i6jCUJm/sG5Dc2oezb0ehvlKydsmVW1t/sA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHyBjQ/Qsh3l/U96PmU74gYHkr66kBen/8F17w4eLy9KAiB5l4E9K1XHCIDxtfDSkyZXq6HrrtCBIFGIbuFWMpZgfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":402167},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test test/*.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"12.0.1","description":"Flagship multimodal vision hub for DeepSeek Harness: ~40 tools, PDF drag-and-drop, LaTeX formulas, complex tables, QR codes, UI flow diagrams, and multi-model consensus.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.5.35_1789155551492_0.13298183549630327","host":"s3://npm-registry-packages-npm-production"}},"0.5.36":{"name":"@goodandready/dsh-vision-bridge","version":"0.5.36","keywords":["deepseek-harness","dsh","dsh-plugin","vision","multimodal","ocr","pdf","latex","tables","qr-code","ui-flow","consensus","lightbox"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.5.36","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"77650188178308f5df9a29f1ef84f219566dcd54","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.5.36.tgz","fileCount":37,"integrity":"sha512-8SdbDwKsszPFfVKsk8b+GBslO9LmL3Ca3qYo30xYy6AagOAJhggG/q5LJyA7zYkouW7vwuNS/5GGT1CMp7qn9w==","signatures":[{"sig":"MEQCID1lcUCawmV418DPoabRQdN0n2OtCCvvnSz1NyBI9YLcAiAWZNZjiGSYs7hS4mylsNQM7Fp3LN4xWyRwcnFmBVv20Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCBHVbGOl1xsc13TMtHhx9XpNwtHkcqgCvlw/vHbuUNvQIhAJaUSqjd2yE+V8QiBbLGezGIiI03DdIFlplbe9aCX1d7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":409581},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test test/*.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"12.0.1","description":"Flagship multimodal vision hub for DeepSeek Harness: ~40 tools, PDF drag-and-drop, LaTeX formulas, complex tables, QR codes, UI flow diagrams, and multi-model consensus.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.5.36_1789245645192_0.04410559076422382","host":"s3://npm-registry-packages-npm-production"}},"0.5.37":{"name":"@goodandready/dsh-vision-bridge","version":"0.5.37","keywords":["deepseek-harness","dsh","dsh-plugin","vision","multimodal","ocr","pdf","latex","tables","qr-code","ui-flow","consensus","lightbox"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.5.37","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"7050d87bcbbebbc17d654621c54654908e04bf31","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.5.37.tgz","fileCount":37,"integrity":"sha512-WXTB+AZia+P3zX9roarlQMq+DwOjA2EIxgt9Cb5H4OOniZHO8UJQSA9OCrcqrADNhwfPgxT04AOgzVkUdQq3mQ==","signatures":[{"sig":"MEYCIQCriQur6QzOUNK05iI1+eGNSlHvVioTmD1RkSDJyLk/5gIhAMJdFR2E7RIpV+tPDmIlhC7rCUBKwUvuMPTqneILrTLV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC2tVBnlUXrBjctvhfX+yoyOXyu4DfB4OwzTjrFdJ70tAiBoZpF8/iinnZLCiT6zeGi3sINZJFtid4Zsn47pprQJ0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":436987},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"caefd781846cc8d2c56b4cc2b078b6eb4dd36034","scripts":{"test":"node --test test/*.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"10.9.8","description":"Flagship multimodal vision hub for DeepSeek Harness: ~40 tools, PDF drag-and-drop, LaTeX formulas, complex tables, QR codes, UI flow diagrams, and multi-model consensus.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.5.37_1789308431829_0.2292557599490741","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@goodandready/dsh-vision-bridge","version":"0.6.0","keywords":["deepseek-harness","dsh","dsh-plugin","vision","multimodal","ocr","pdf","latex","tables","qr-code","ui-flow","consensus","lightbox"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.6.0","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"53821b13a44f1208820e565615b0673a5a96bd3a","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.6.0.tgz","fileCount":38,"integrity":"sha512-9pt64crMY5xCt52P9TTcvs/P+dhvg7d/hfvZoKTbWyT8CcjnL9S/Bav8nkthwhQZZ1RSIGxbD7WosYKdMb87EA==","signatures":[{"sig":"MEUCICBCVw7hR0T4wmgvF3qdCrUDMOF1AE843Fdh7lNWXfcMAiEAhD/pmEa7GELQ7qY5b0/tBkl1t3vOUEVMfhLJuFU5Gu4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCQ+ZN4FkMpxFb1XqYxNVUdyOu2FoKLL3Xof1WXWCsUzwIgTIyW4xYDLUojUeclR3obuUVxG+bUc/WiFnnw54OdGzg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":470206},"main":"./lib/index.js","type":"module","_from":"file:goodandready-dsh-vision-bridge-0.6.0.tgz","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test test/*.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"_resolved":"/tmp/99e6225378f3efaca3a16a3861cb5688/goodandready-dsh-vision-bridge-0.6.0.tgz","_integrity":"sha512-9pt64crMY5xCt52P9TTcvs/P+dhvg7d/hfvZoKTbWyT8CcjnL9S/Bav8nkthwhQZZ1RSIGxbD7WosYKdMb87EA==","repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"12.0.1","description":"Flagship multimodal vision hub for DeepSeek Harness: ~40 tools, PDF drag-and-drop, LaTeX formulas, complex tables, QR codes, UI flow diagrams, and multi-model consensus.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.6.0_1789678331317_0.3363641269479207","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@goodandready/dsh-vision-bridge","version":"0.6.1","keywords":["deepseek-harness","dsh","dsh-plugin","vision","multimodal","ocr","pdf","latex","tables","qr-code","ui-flow","consensus","lightbox"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.6.1","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"cf791e03fcdcaf5f2cb18d9ae2a66ae949a9023c","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.6.1.tgz","fileCount":38,"integrity":"sha512-omY+kes/t1QqMmWSr/rVP7N4fsBPIpW22Cci1FHaRmNdd5dzCpmIEyFbEX8gCFSAzUYQpt5SeqCARbIb+ga79w==","signatures":[{"sig":"MEQCIBdua3QaQu0HYDLLwdZuF0ba5IU/uaWlwHcnbILZXvuhAiBXHTHjc8TzBHzYpmZDmm6pIxE36qEBTXDnbJTSa1zxEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCx8yfuWhJCMM5MiOcMQoqrjY0SVtLzjkxLo71WbtLVLQIhANW/VAjzTXiUwz/9fAmg1izO57Swq4M43YWKnZWNZEl0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":474760},"main":"./lib/index.js","type":"module","_from":"file:goodandready-dsh-vision-bridge-0.6.1.tgz","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test test/*.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"_resolved":"/mnt/external/Project/DEV/dhsplugins/dsh-vision-bridge/goodandready-dsh-vision-bridge-0.6.1.tgz","_integrity":"sha512-omY+kes/t1QqMmWSr/rVP7N4fsBPIpW22Cci1FHaRmNdd5dzCpmIEyFbEX8gCFSAzUYQpt5SeqCARbIb+ga79w==","repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"10.9.8","description":"Flagship multimodal vision hub for DeepSeek Harness: ~40 tools, PDF drag-and-drop, LaTeX formulas, complex tables, QR codes, UI flow diagrams, and multi-model consensus.","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.6.1_1789682288643_0.7207302637844026","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@goodandready/dsh-vision-bridge","version":"0.6.2","keywords":["deepseek-harness","dsh","dsh-plugin","vision","multimodal","ocr","pdf","latex","tables","qr-code","ui-flow","consensus","lightbox"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.6.2","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"c4ea2ea2840648f9a5816e533c49d937846c123a","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.6.2.tgz","fileCount":38,"integrity":"sha512-7CXWyfsC4HIt0j8S39sBA1jD3S4XdWASt9iJ+igPzWJTSWGoxXq2rDezjgrrdiecPV/AeE1QdymcGI4sp2ZPtw==","signatures":[{"sig":"MEQCIA1P2vgTpFBzda0NJlHo8vHW46X6cFY17fTyEidAgV2OAiBnBYZUi4JP2DZBYFbMfsVSwRhM0Ko/Bz3I/rhp/tmPXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC04mDeVGwKRuxekovEgKB8wWNOCN8MA6r4a4hdjMgeXAIgZCmU8kUNGj0IIVEowLAY/f8TOLVW0PHnXgbAbUOUq/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":478664},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"cded83a62bb69800627028738832bc84768e8fb4","scripts":{"test":"node --test test/*.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"12.0.1","description":"Flagship multimodal vision hub for DeepSeek Harness: ~40 tools, PDF drag-and-drop, LaTeX formulas, complex tables, QR codes, UI flow diagrams, and multi-model consensus.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.6.2_1789760578477_0.8355985794150373","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@goodandready/dsh-vision-bridge","version":"0.6.3","keywords":["deepseek-harness","dsh","dsh-plugin","vision","multimodal","ocr","pdf","latex","tables","qr-code","ui-flow","consensus","lightbox"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.6.3","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"3e9105451ca0e36e42af5f624896ace7b58ffd6b","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.6.3.tgz","fileCount":38,"integrity":"sha512-F7YTdkEDcSb8DX9zVgzC5TkhkLmO+Wh0VadyODFY4fGcIBtcgJRdwVjsT+NAz9zUA1RfBsMjc3JNeFVtZtqsag==","signatures":[{"sig":"MEUCIQClH+mlElqvgKlG22LisP6/UNWnF6Km2prdER+ZV+e4XgIgGYFOUkanL92fxUCCpYVqRscbM4hClj4t6BAzz9zRiH0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDcL78dqjkbZLhbQubIiGn6Cz1UPz7GSTjOJ0Fmkf3SnAIhAK/HV5qv2cc0P637mouow6xet66oAIOCkOCYv3m9q7aF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":479943},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test test/*.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"12.0.1","description":"Flagship multimodal vision hub for DeepSeek Harness: ~40 tools, PDF drag-and-drop, LaTeX formulas, complex tables, QR codes, UI flow diagrams, and multi-model consensus.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.6.3_1789771365955_0.7578015137041285","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"@goodandready/dsh-vision-bridge","version":"0.6.4","keywords":["deepseek-harness","dsh","dsh-plugin","vision","multimodal","ocr","pdf","latex","tables","qr-code","ui-flow","consensus","lightbox"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.6.4","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"5ee095cb3c85bead9b6a65a944aa7c90b0704037","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.6.4.tgz","fileCount":38,"integrity":"sha512-VVQzxNPzxO3U6EqcLgAxx/cwrr/gILqR4B3aEn22c6dXnZbflLudBA+Vn6YCuxsbbzm1MGEgQI9kkz8c+zpHzg==","signatures":[{"sig":"MEUCICf3mObu4AQxTM000GKLBVxWGwwPzycXevi4XXFWZfhVAiEA3hCsI5/uEcwWFFt5nUurwTmLbYYRZdqA6HbC7GEo41A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIALavfkBpgwObWLuFdeDaNvOY+ATFBZg6csf15ec0YI1AiBUjl4ykmlcAV6LfcpxvoM1aT2+20A2PO5v4qyyofkIAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":480772},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test test/*.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"12.0.1","description":"Flagship multimodal vision hub for DeepSeek Harness: ~40 tools, PDF drag-and-drop, LaTeX formulas, complex tables, QR codes, UI flow diagrams, and multi-model consensus.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.6.4_1789855434145_0.3000714608265429","host":"s3://npm-registry-packages-npm-production"}},"0.6.5":{"name":"@goodandready/dsh-vision-bridge","version":"0.6.5","keywords":["deepseek-harness","dsh","dsh-plugin","vision","multimodal","ocr","pdf","latex","tables","qr-code","ui-flow","consensus","lightbox"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.6.5","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"9a45dd08a8296c8c69e38363c8dfdbf88d58248e","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.6.5.tgz","fileCount":38,"integrity":"sha512-YAp7ai2v81S/+HA4D+zKchfDVHOhg8GSz6WXuk7+KrasmLSsfRXxHT8/cpZElAvn2Ds0Q5ARcVjOckf6drngOA==","signatures":[{"sig":"MEUCIQDvYgrch20a4wNX/t2NOPXpFZF4wppQ0WuK/I6pzbpP+QIgUxw1veYg6IgQubcQ8AcmK7cUuUQecYH0GJVrF7I1S5M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEnm69kziRoq1CEUeHd35997RvU4wGLJAjfbOJCkW/m2AiA3IeP2C01IxqD4YVFQ6tYUjD23ZxUZigC386nGpK4pWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":480766},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test test/*.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"12.0.1","description":"Flagship multimodal vision hub for DeepSeek Harness: ~40 tools, PDF drag-and-drop, LaTeX formulas, complex tables, QR codes, UI flow diagrams, and multi-model consensus.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.6.5_1790086753900_0.8509010909935237","host":"s3://npm-registry-packages-npm-production"}},"0.6.6":{"name":"@goodandready/dsh-vision-bridge","version":"0.6.6","keywords":["deepseek-harness","dsh","dsh-plugin","vision","multimodal","ocr","pdf","latex","tables","qr-code","ui-flow","consensus","lightbox"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.6.6","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"c054244d53a737e45a3c06309e3ca73a96e57588","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.6.6.tgz","fileCount":38,"integrity":"sha512-sFNJxFE1kwHaQWsR9j+LclmOB8/srjFijOKMNXhlBAZm2IQcoE1eFnCMAQ9+BYJ5TQLpEpNDORuZFhyW9f1+ag==","signatures":[{"sig":"MEYCIQDzSrrpPUKXo5vvBQfBut1CRyzp6tjBTAJ+Rtq3bWHvVwIhAKsHWnb97dzqJQj6tWlDAbJeieLI56GvjoLQAt9VL8TK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAXT4QstcVjduVT2aGemRCaInn8yrFU4NNzFuAIS0O29AiBQ6hG5wgRX6esjAbho0YdBPZ00YHPzV5Bd7y1hyvOI9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":485001},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"a5f88f27ebd4581d757244e5bb02568fa825f6bf","scripts":{"test":"node --test test/*.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"12.0.1","description":"Flagship multimodal vision hub for DeepSeek Harness: ~40 tools, PDF drag-and-drop, LaTeX formulas, complex tables, QR codes, UI flow diagrams, and multi-model consensus.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.6.6_1790182066923_0.9474975906827985","host":"s3://npm-registry-packages-npm-production"}},"0.6.7":{"name":"@goodandready/dsh-vision-bridge","version":"0.6.7","keywords":["deepseek-harness","dsh","dsh-plugin","vision","multimodal","ocr","pdf","latex","tables","qr-code","ui-flow","consensus","lightbox"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.6.7","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"5f2075cd061bfbdf90b5517c6328ef797e16a4c9","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.6.7.tgz","fileCount":38,"integrity":"sha512-tTbuKyL+QvRqTOip6+xtiqEH/ofzNcloJx/1Ck+Zcvp0wKCb4PTpnYEc7uMZEkyAyGtS6zIGClChfLhBXCRYvQ==","signatures":[{"sig":"MEQCIGp5+TusYX4HLdt7yZipWXaAgsmfP/IjbJOjr/cYfPAqAiBIK3RYhjlmUiVL6ND1gi3lKi8mY3zJsh737sdD4Yp99Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDuPyZZkMaxkTZKu0TrJIK4v5mgTE4Yqnn2Evajn8Z1VgIgeMoPgmiWbMGfWlYgsb/1d40Td6uQOE6WEnvbhoO800w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":485525},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"8a94ce67f30919172e5bd65f04f98fb479c088d2","scripts":{"test":"node --test test/*.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"12.0.1","description":"Flagship multimodal vision hub for DeepSeek Harness: ~40 tools, PDF drag-and-drop, LaTeX formulas, complex tables, QR codes, UI flow diagrams, and multi-model consensus.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.6.7_1790182643926_0.11793364812726237","host":"s3://npm-registry-packages-npm-production"}},"0.6.8":{"name":"@goodandready/dsh-vision-bridge","version":"0.6.8","keywords":["deepseek-harness","dsh","dsh-plugin","vision","multimodal","ocr","pdf","latex","tables","qr-code","ui-flow","consensus","lightbox"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.6.8","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"0db1f00599d8a8d78841aa81736831a5c3756258","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.6.8.tgz","fileCount":29,"integrity":"sha512-VBWT4F0Iz+HJjXjda/dmhvU55iG4YJ/UZZFefpiqdA4C6hw4BBHXuT7itVZa65Fxn75Gz3gj+nKcN7bYhtYTCA==","signatures":[{"sig":"MEUCIEoTV71ZKLMrXX1TIBxipZlsGDuHTuOmCTVl0W9LZoR1AiEA7zZKBWBfULjL9HYVKfIsZXu58ERNvQdZHU8M0lTpjpc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCgtBZIw9nzjkt5AgunlIU9FjKyYOC67JbNjHSNf6TBwgIhAKulGIk0YTXZH4hAKcZfPo7gYcTB3iaBsPptQuIaU64z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":485096},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"c026c04576bc2278e390d17a1e9f0e9ed1e02da0","scripts":{"test":"node --test test/*.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"12.0.1","description":"Flagship multimodal vision hub for DeepSeek Harness: ~40 tools, PDF drag-and-drop, LaTeX formulas, complex tables, QR codes, UI flow diagrams, and multi-model consensus.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.6.8_1790448929064_0.4005846897327654","host":"s3://npm-registry-packages-npm-production"}},"0.6.9":{"name":"@goodandready/dsh-vision-bridge","version":"0.6.9","keywords":["deepseek-harness","dsh","dsh-plugin","vision","multimodal","ocr","pdf","latex","tables","qr-code","ui-flow","consensus","lightbox"],"license":"MIT","_id":"@goodandready/dsh-vision-bridge@0.6.9","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"1557ed1199eae6fd2971f1653abe69498263d75c","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.6.9.tgz","fileCount":29,"integrity":"sha512-ip0GHl6/P2z2K0fkmMGgPhnybQARwrmQSilw5jgc6ZzRqRi2jKsj0D6329kd/00hLW/1hR4WNjb0x7JykmzTMA==","signatures":[{"sig":"MEUCIQCU9zzANjViA7ZQ8w7OkmNSdOXhoohsxQuEQa1AO8DUggIgPoZIjV/y034X6q7OHmo8IcnJVBLhUriZNUcWmnXvvuo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDeFY3pRX1E2kcWsRPadY0ywv2tKwgeTeTDi68dh5b0OgIgST69iXUxb3ghtfnGi/RluWQRfQDNtsmcwik1yYZJRFI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":485171},"main":"./lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"4d021af9633d3451c92ebe9f95763386bef5957f","scripts":{"test":"node --test test/*.test.js"},"_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"10.9.8","description":"Flagship multimodal vision hub for DeepSeek Harness: ~40 tools, PDF drag-and-drop, LaTeX formulas, complex tables, QR codes, UI flow diagrams, and multi-model consensus.","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.7-rc.2 || ^0.2.0-rc.1","@deepseek-ai/dsh-agent":"^0.1.7-rc.2 || ^0.2.0-rc.1","@deepseek-ai/dsh-tools":"^0.1.7-rc.2 || ^0.2.0-rc.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-attachment":"^0.1.7-rc.2 || ^0.2.0-rc.1","@deepseek-ai/dsh-host-webserver":"^0.1.7-rc.2 || ^0.2.0-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vision-bridge_0.6.9_1790630228863_0.5659011517502643","host":"s3://npm-registry-packages-npm-production"}},"0.6.10":{"_id":"@goodandready/dsh-vision-bridge@0.6.10","dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"dist":{"shasum":"c1ff6e480fef19f8633d3802086ff3b3d896e4e9","tarball":"https://registry.npmjs.org/@goodandready/dsh-vision-bridge/-/dsh-vision-bridge-0.6.10.tgz","fileCount":29,"integrity":"sha512-xdpDe0+okVoLt9oTbndF7/VTPHQ16Rl4voiHD0g00nYPlvkHURE0Z3tDrl5xUzoP9hgdjad7ijdjOta7wwaUVw==","signatures":[{"sig":"MEUCIQD7NXICFd/Ul3nYI0JGtoKtmm88pQjij4OF7oJm8AnUswIgaoAqbd3Y0NsatLjpMDRaG1NMSiE1EULhLE0Eszv/86k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC1s1E5hG7ExeUlfG6ZB1xyYbfWQII1O34aqO3FBUP3SAIhALhTsHF9M/2roV3d7p2g13Zp3iN/Cc1d1puSmJ1X6WNf"}],"unpackedSize":485743},"main":"./lib/index.js","name":"@goodandready/dsh-vision-bridge","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"8577784b40ebc0186b1aad5959fdb1a8426e8727","license":"MIT","scripts":{"test":"node --test test/*.test.js"},"version":"0.6.10","_npmUser":{"name":"goodandready","email":"Vadimanufriev02@gmail.com"},"homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","keywords":["deepseek-harness","dsh","dsh-plugin","vision","multimodal","ocr","pdf","latex","tables","qr-code","ui-flow","consensus","lightbox"],"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"_npmVersion":"10.9.8","description":"Flagship multimodal vision hub for DeepSeek Harness: ~40 tools, PDF drag-and-drop, LaTeX formulas, complex tables, QR codes, UI flow diagrams, and multi-model consensus.","directories":{},"maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"@deepseek-ai/schemastery":"^3.18.4"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.7-rc.2 || ^0.2.0-rc.1","@deepseek-ai/dsh-agent":"^0.1.7-rc.2 || ^0.2.0-rc.1","@deepseek-ai/dsh-tools":"^0.1.7-rc.2 || ^0.2.0-rc.1","@deepseek-ai/schemastery":"^3.18.4","@deepseek-ai/dsh-attachment":"^0.1.7-rc.2 || ^0.2.0-rc.1","@deepseek-ai/dsh-host-webserver":"^0.1.7-rc.2 || ^0.2.0-rc.1"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dsh-vision-bridge_0.6.10_1790711839553_0.299100516819222"}}},"time":{"created":"2026-08-18T08:57:54.069Z","modified":"2026-09-29T19:57:19.839Z","0.1.0":"2026-08-18T08:57:54.435Z","0.1.1":"2026-08-18T09:02:42.967Z","0.1.3":"2026-08-19T15:33:17.468Z","0.1.4":"2026-08-19T18:41:10.152Z","0.2.0":"2026-08-24T19:11:11.916Z","0.2.1":"2026-08-24T19:21:54.026Z","0.2.2":"2026-08-24T19:53:40.606Z","0.2.3":"2026-08-25T10:24:46.381Z","0.2.4":"2026-08-25T10:34:59.263Z","0.2.5":"2026-08-25T11:35:46.204Z","0.2.6":"2026-08-25T11:54:10.033Z","0.2.7":"2026-08-25T12:17:03.055Z","0.2.8":"2026-08-25T12:48:47.274Z","0.2.9":"2026-08-25T13:14:19.059Z","0.2.10":"2026-08-25T13:27:13.489Z","0.2.11":"2026-08-25T13:33:19.602Z","0.2.12":"2026-08-25T13:39:25.274Z","0.2.13":"2026-08-25T13:43:17.751Z","0.2.14":"2026-08-25T13:47:16.829Z","0.3.0":"2026-08-25T13:51:59.009Z","0.3.1":"2026-08-25T14:13:43.009Z","0.3.2":"2026-08-25T14:21:51.544Z","0.3.3":"2026-08-25T14:30:08.136Z","0.3.4":"2026-08-25T14:47:37.996Z","0.3.5":"2026-08-25T15:46:45.269Z","0.3.6":"2026-08-25T16:00:27.189Z","0.3.7":"2026-08-25T16:16:51.342Z","0.3.8":"2026-08-25T17:25:09.720Z","0.3.9":"2026-08-26T11:14:25.512Z","0.4.0":"2026-08-26T13:44:00.145Z","0.4.1":"2026-08-26T19:45:26.841Z","0.4.2":"2026-08-27T07:51:06.924Z","0.4.3":"2026-08-27T11:55:27.231Z","0.4.4":"2026-08-29T19:53:25.907Z","0.4.5":"2026-08-30T11:39:32.643Z","0.4.6":"2026-09-01T10:08:40.553Z","0.4.7":"2026-09-01T10:16:29.473Z","0.4.8":"2026-09-01T11:03:09.639Z","0.4.9":"2026-09-01T11:24:07.003Z","0.4.10":"2026-09-01T11:41:14.807Z","0.4.11":"2026-09-01T11:58:26.063Z","0.4.12":"2026-09-01T12:06:06.961Z","0.4.13":"2026-09-01T12:12:55.589Z","0.5.0":"2026-09-01T12:21:13.208Z","0.5.1":"2026-09-01T13:39:54.755Z","0.5.2":"2026-09-01T14:29:08.579Z","0.5.3":"2026-09-01T15:14:22.070Z","0.5.4":"2026-09-01T15:25:36.257Z","0.5.5":"2026-09-01T15:27:19.296Z","0.5.6":"2026-09-01T15:29:14.200Z","0.5.7":"2026-09-01T15:35:40.948Z","0.5.8":"2026-09-01T15:43:50.757Z","0.5.9":"2026-09-01T15:50:44.475Z","0.5.11":"2026-09-01T18:30:51.166Z","0.5.12":"2026-09-01T18:33:15.716Z","0.5.10":"2026-09-01T18:38:56.475Z","0.5.13":"2026-09-01T18:43:13.120Z","0.5.14":"2026-09-01T18:47:19.972Z","0.5.15":"2026-09-01T18:54:20.670Z","0.5.16":"2026-09-01T18:55:46.331Z","0.5.17":"2026-09-01T18:56:41.533Z","0.5.18":"2026-09-01T19:04:36.116Z","0.5.19":"2026-09-02T12:00:19.185Z","0.5.20":"2026-09-02T12:25:09.729Z","0.5.21":"2026-09-02T14:52:50.517Z","0.5.22":"2026-09-02T14:55:34.543Z","0.5.23":"2026-09-02T19:46:14.978Z","0.5.24":"2026-09-04T20:50:44.657Z","0.5.25":"2026-09-04T22:48:42.533Z","0.5.26":"2026-09-04T23:00:57.356Z","0.5.27":"2026-09-05T21:27:13.447Z","0.5.28":"2026-09-07T13:49:15.627Z","0.5.29":"2026-09-07T13:50:37.035Z","0.5.30":"2026-09-09T21:10:40.064Z","0.5.31":"2026-09-10T12:12:14.153Z","0.5.32":"2026-09-10T20:43:06.226Z","0.5.33":"2026-09-11T16:16:07.399Z","0.5.34":"2026-09-11T18:42:30.078Z","0.5.35":"2026-09-11T19:39:11.650Z","0.5.36":"2026-09-12T20:40:45.316Z","0.5.37":"2026-09-13T14:07:11.924Z","0.6.0":"2026-09-17T20:52:11.494Z","0.6.1":"2026-09-17T21:58:08.745Z","0.6.2":"2026-09-18T19:42:58.559Z","0.6.3":"2026-09-18T22:42:46.034Z","0.6.4":"2026-09-19T22:03:54.249Z","0.6.5":"2026-09-22T14:19:13.990Z","0.6.6":"2026-09-23T16:47:47.026Z","0.6.7":"2026-09-23T16:57:24.014Z","0.6.8":"2026-09-26T18:55:29.182Z","0.6.9":"2026-09-28T21:17:08.990Z","0.6.10":"2026-09-29T19:57:19.650Z"},"bugs":{"url":"https://github.com/GooDAnDReaDY/dsh-vision-bridge/issues"},"license":"MIT","homepage":"https://github.com/GooDAnDReaDY/dsh-vision-bridge","keywords":["deepseek-harness","dsh","dsh-plugin","vision","multimodal","ocr","pdf","latex","tables","qr-code","ui-flow","consensus","lightbox"],"repository":{"url":"git+https://github.com/GooDAnDReaDY/dsh-vision-bridge.git","type":"git"},"description":"Flagship multimodal vision hub for DeepSeek Harness: ~40 tools, PDF drag-and-drop, LaTeX formulas, complex tables, QR codes, UI flow diagrams, and multi-model consensus.","maintainers":[{"name":"goodandready","email":"Vadimanufriev02@gmail.com"}],"readme":"# 📦 @goodandready/dsh-vision-bridge\n\n<div align=\"center\">\n\n<h3>DeepSeek Harness 通用视觉桥接插件：为纯文本模型提供无缝多模态图像支持</h3>\n\n<p align=\"center\">\n  <a href=\"https://www.npmjs.com/package/@goodandready/dsh-vision-bridge\"><img src=\"https://img.shields.io/npm/v/@goodandready/dsh-vision-bridge.svg?style=for-the-badge&color=6366f1&labelColor=1e1b4b\" alt=\"npm version\"></a>\n  <a href=\"LICENSE\"><img src=\"https://img.shields.io/github/license/GooDAnDReaDY/dsh-vision-bridge.svg?style=for-the-badge&color=10b981&labelColor=064e3b\" alt=\"license\"></a>\n  <a href=\"https://github.com/topics/dsh-plugin\"><img src=\"https://img.shields.io/badge/DSH-Plugin-8b5cf6.svg?style=for-the-badge&labelColor=2e1065\" alt=\"DSH Plugin\"></a>\n  <a href=\"https://nodejs.org\"><img src=\"https://img.shields.io/badge/Node-20%2B-f59e0b.svg?style=for-the-badge&labelColor=451a03\" alt=\"Node version\"></a>\n</p>\n\n<!-- Showcase Button -->\n<p align=\"center\">\n  <a href=\"https://goodandready.app/\"><img src=\"https://img.shields.io/badge/全部作品展厅-goodandready.app-ff4500.svg?style=for-the-badge&logo=rocket&logoColor=white&labelColor=1a1a2e\" alt=\"GoodAndReady Showcase\"></a>\n</p>\n\n<p align=\"center\">\n  <a href=\"README.md\"><b>🇬🇧 English</b></a> •\n  <a href=\"README.ru.md\"><b>🇷🇺 Русский</b></a> •\n  <a href=\"README.zh.md\"><b>🇨🇳 中文说明</b></a>\n</p>\n\n<!-- 项目支持与反馈模块 -->\n<table align=\"center\">\n  <tr>\n    <td align=\"center\">\n      ⭐ <strong>如果您喜欢这个插件，请在 GitHub 上为它点亮 Star</strong> — 这能让我知道插件对您有用，并鼓励我继续开发和维护它。\n      <br><br>\n      🐛 <strong>如果您发现 Bug 或希望增加功能</strong>，请使用任意语言在 GitHub 上提交 Issue — 我会评估您的建议，并在后续版本中实现有价值的改进。\n    </td>\n  </tr>\n</table>\n\n</div>\n\n---\n\n## ⚡ 概述与核心解决问题\n\n在 **DeepSeek Harness** 中与纯文本聊天模型（任何仅接受文本的 provider/model）对话时，用户无法直接在聊天窗口附加和发送图片：\n\n1. 在 **DSH 0.1.2-alpha.2+** 中，后端会话控制器进行严格的模态校验 (`ctx.llm.resolveModelInfo`)。如果当前对话模型的 `inputModalities` 中不包含 `'image'`，请求会被直接拒绝并报错 `session/attachment-invalid` (\"Model does not support image input\")。\n2. 纯文本适配器如果直接接收到多模态图像块，会抛出请求错误。\n\n### `dsh-vision-bridge` 解决方案\n\n`dsh-vision-bridge` 在 Cordis 运行时内建立透明代理：\n* **服务端模态桥接 (v0.5.3+)**：自动包装 `ctx.llm.resolveModelInfo` 和 `ctx.llm.listModels`，使会话网关允许所有模型接收图像附件。\n* **自动图像改写 (`agent/pre-step` 与 `llm/stream`)**：自动拦截图片，调用所配置的视觉模型（目录中的 provider/model，或本地 OpenAI 兼容端点）生成描述，并将图片替换为文本提示 `[用户上传了图片。内容描述：...]` 传递给纯文本模型。\n* **原生直通 (Native Passthrough)**：自动识别原生支持视觉的模型并直接传递图像，无需重复转换。\n* **约 40 个专用视觉工具**：提供 OCR、目标定位 (grounding)、UI 结构解析、表格/公式提取、二维码识别、UI 流程重建与多模型共识等完整工具套件。\n\n---\n\n## 🏗️ 架构图\n\n```mermaid\ngraph LR\n    User[\"用户在 Web UI 上传图片\"] --> Gateway[\"DSH 会话控制器\"]\n    Gateway --> BridgeCheck{\"模态桥接 (v0.5.3)\"}\n    BridgeCheck -->|\"inputModalities 扩展 image\"| SessionAllowed[\"网关放行请求\"]\n    SessionAllowed --> Hook[\"agent/pre-step 钩子\"]\n    \n    Hook --> CheckNative{\"对话模型是否原生支持视觉？\"}\n    CheckNative -->|\"是 (Native Passthrough)\"| NativeLLM[\"直接传递原始图像\"]\n    CheckNative -->|\"否 (纯文本模型)\"| VisionRouter[\"视觉桥接通道\"]\n    \n    VisionRouter --> VisionModel[\"专用视觉模型\\n(DSH / OpenAI / Ollama / Webhook)\"]\n    VisionModel --> Description[\"生成文字描述与 OCR\"]\n    Description --> Rewrite[\"将图片替换为文字描述标记\"]\n    Rewrite --> ChatModel[\"将增强文本发送给对话模型\"]\n    ChatModel --> Answer[\"助手在聊天窗口返回答案\"]\n```\n\n---\n\n## ✨ 核心特性\n\n### 1. 运行模式\n* **`hybrid` (默认)**：对话中自动改写图片为文本描述，同时保留约 40 个工具供模型显式调用。\n* **`llm`**：纯自动改写模式；工具依然可供调用。\n* **`tools`**：禁用自动改写，必须由模型显式调用 `describe_image` 等工具。\n\n### 2. 多通道故障转移 (Multi-Channel Fallback)\n支持多视觉后端级联、故障熔断与并发竞速：\n* `dsh-catalog`：自动或手动选择 DSH 中已注册的视觉模型。\n* `openai-compatible`：支持 vLLM、SGLang、OpenRouter 等 OpenAI 兼容视觉接口。\n* `ollama`：自动发现并调用本地 Ollama 实例提供的任意视觉模型。\n* `webhook` / `custom`：外部 HTTP / JSON-RPC 服务。\n\n### 3. LRU 响应缓存\n基于 `hash(bytes + prompt + model + mode)` 的内存缓存，避免重复分析相同图片，节省 Token 开销。\n\n---\n\n### 4. 完整工具清单（约 40 个工具）\n\n| 工具类别 | 工具 | 说明 |\n|---|---|---|\n| **核心** | `describe_image`, `read_image`, `inspect_image` | 通过附件 ID、文件路径或 URL 进行通用图像分析。 |\n| **几何与检测** | `vision_ground`, `vision_crop`, `vision_detect`, `vision_compare`, `vision_present` | 边界框坐标（0–1000 刻度）、目标清单、多图对比。 |\n| **OCR 与文本** | `vision_ocr`, `vision_ocr_local`, `vision_long_ocr`, `vision_trace`, `vision_colors`, `vision_extract_foreground` | 文字识别、本地 Tesseract OCR（离线）、长截图拼接、SVG 描摹、调色板。 |\n| **结构化与界面** | `vision_describe_structured`, `vision_vqa`, `vision_ui_layout`, `vision_translate_image` | JSON 结构输出（`{summary, ocr, layout, entities}`）、简短 VQA、界面区块分析。 |\n| **像素与诊断** | `vision_pixel_diff`, `vision_quality_check` | 语义化视觉差异、质量评分（模糊/曝光）。 |\n| **文档与智能** | `vision_extract_formula`, `vision_extract_table`, `vision_scan_barcode`, `vision_extract_structured`, `vision_audit_accessibility` | 公式（LaTeX）、表格（Markdown/HTML）、二维码/条码识别、JSON Schema 抽取、WCAG 无障碍审计。 |\n| **场景、共识与记忆** | `vision_ui_flow`, `vision_consensus`, `vision_memory_search` | 用户旅程图（Mermaid）、多模型共识、已记住图片的语义检索。 |\n| **附件（v0.5.33）** | `vision_attach_pages`, `vision_attach_frames`, `vision_attach_images` | 将 PDF 页面、视频帧、本地/远程图片作为会话附件发布，供原生视觉模型直接查看。 |\n\n---\n\n## 📦 安装方法\n\n```bash\ndsh plugin --profile web add @goodandready/dsh-vision-bridge\n```\n\n安装完成后重启 DSH Web UI。配置卡片位于 **设置 → 插件 → vision-bridge**。\n\n---\n\n## ⚙️ 配置示例 (`settings.yaml`)\n\n```yaml\ndsh-vision-bridge:\n  mode: hybrid\n  visionProvider: \"\"\n  visionModel: \"\"\n  nativePassthrough: prefer\n  cacheEnabled: true\n  cacheMaxEntries: 200\n  timeoutMs: 120000\n  channels: []\n  channelFallback: sequential\n  hideRedundantTools: true   # 当聊天模型本身已能看图时隐藏桥接工具\n  attachMaxItems: 8          # 单次 attach 调用可发布的页面/帧/文件数\n```\n\n---\n\n---\n\n### 参数说明\n\n| 参数 | 类型 | 默认值 | 说明 |\n|---|---|---|---|\n| `mode` | `string` | `\"hybrid\"` | 处理模式（`hybrid`、`llm`、`tools`）。 |\n| `visionProvider` | `string` | `\"\"` | 视觉服务的 provider ID（留空 = 自动选择）。 |\n| `visionModel` | `string` | `\"\"` | 视觉模型 ID（留空 = 自动选择）。 |\n| `nativePassthrough` | `string` | `\"prefer\"` | 原生视觉模型的处理方式（`prefer`、`never`、`always`）。 |\n| `hideRedundantTools` | `boolean` | `true` | 当聊天模型原生支持图片时，对该 agent 隐藏补偿类工具，仅保留扩展工具。 |\n| `attachMaxItems` | `number` | `8` | 单次 `vision_attach_*` 调用最多发布的图片数（PDF 页面、视频帧、文件）。硬上限 32。 |\n| `cacheEnabled` | `boolean` | `true` | 是否启用描述结果的 LRU 缓存。 |\n| `cacheMaxEntries` | `number` | `200` | 内存中缓存的条目上限。 |\n| `timeoutMs` | `number` | `120000` | 执行超时（毫秒）。 |\n| `channelFallback` | `string` | `\"sequential\"` | 通道调度方式（`sequential`、`parallel-race`）；顺序由 `channelOrderMode` 决定。 |\n\n---\n\n## 📝 v0.5.30 中的变更\n\n安全与诚实性发布。面向用户的简要总结：\n\n* **SSRF 抓取策略**：模型提供的图片 URL（`describe_image` 的 urls、`inspect_image` 以及 headless-chrome 工具）只能通过策略层抓取——非 http(s) 协议、localhost 名称以及私有/回环/链路本地主机（包括 IPv4 映射 IPv6 和 NAT64）在每一次重定向跳转中都会被拒绝；响应体有大小上限。新设置 `allowedUrlHosts`（精确主机名白名单）可显式放行内部端点。\n* **`apiKeyRef`**：通道可以按名称引用凭据服务条目或环境变量——`settings.yaml` 中不再需要明文 `apiKey`。现有的内联 `apiKey` 继续有效；保存时掩码密钥的保留按通道标识匹配，而非数组位置。\n* **路由防护**：`POST /bench`、`POST /batch`、`DELETE /batch/:id`、`DELETE /journal`、`DELETE /cache` 与其他变更类路由一样要求同源。`GET /doctor` 默认为静态；仅 `?probe=1` 时进行通道探测（需要同源）。\n* **设置诚实性**：`maskPII`、`stripEXIF`、`auditLog`、`consensusEnabled` 已端到端生效。此前仅具装饰性的 `blurFaces`、`nsfwFilter`、`tileLargeImages`/`tileThreshold` 开关和无效的 Local/Cloud/LM Studio 预设已被移除。Changed in v0.5.30：如果您曾依赖它们，请注意它们从未产生过效果。\n* **英语为源语言**：所有用户可见字符串均为英语；捆绑的俄语字典已移除——运行时的俄语由翻译插件提供。\n* **核心拆分**：纯内核（配置模式 + 辅助函数）移至 `lib/vision-core.js`；`lib/index.js` 对其进行重新导出——API 无变化。修复了 v0.5.13 中 `describe_image` 返回空描述的回归；`vision_annotate` 恢复工作；pHash 缓存不再混淆相似图片。\n---\n\n## 📝 v0.5.31 中的变更\n\n维护版本——用户行为无变化。\n\n* **内部结构**：工具注册已迁移到 `lib/tools/*` 领域模块（core / grounding / ocr / document / analysis / media）；`lib/index.js` 像以前一样重新导出所有内容。文件更小，宿主与工具领域之间的依赖显式化。\n* **设置卡片加固**：容错的 locale 注册、移除冗余的侧边栏回退、通过安全的 `ctx.get` 包装访问插件服务、`/config` 接受扩展字段集（`cacheMaxEntries`、`channelFallback`）。\n\n---\n\n## 📝 v0.5.32 中的变更\n\n稳定性与架构版本。\n\n* **内部结构**：全部约 44 个工具注册迁移到 `lib/tools/*` 领域模块（core / grounding / ocr / document / analysis / media），依赖显式传递；`lib/index.js` 仍为主机入口。\n* **稳定性修复**：完成的批处理记录在 10 分钟轮询窗口后释放（修复内存增长）；`/upload-pdf` 拒绝超过新设置 `maxPdfBytes`（默认 20 MiB）的负载；`vision_memory_search` 按每个附件自身的描述评分；移除宿主死代码；日志标签一致化。\n* **设置**：新增 `maxPdfBytes`（上传硬上限）。\n\n## 📝 v0.5.33 中的变更\n\n以原生视觉为核心的版本：桥接不再只服务纯文本模型，也服务本身能看图的模型。\n\n* **附件域（`vision_attach_pages`、`vision_attach_frames`、`vision_attach_images`）**：PDF 页面、抽取的视频帧以及来自文件、目录和 URL 的图片会作为**会话附件**发布，原生视觉模型直接查看像素，无需再支付一次视觉调用。图片按 `imageMaxWidth`/`imageMaxHeight`/`imageQuality` 压缩并受 `maxImageBytes` 限制；URL 走与其他路径相同的 SSRF 策略，本地路径受 `allowedImageDirs` 限制。\n* **按模型决定工具集**：当聊天模型本身支持图片时，对该 agent 隐藏桥接的补偿类工具，仅保留扩展工具；纯文本路由则相反——隐藏附件工具，因为这类模型看不到附件。该行为由新设置 `hideRedundantTools` 控制（默认开启）。\n* **配置卡片新增设置**：**Attachments** 分组提供 `attachMaxItems`（整数 1–32，默认 8，即单次 attach 调用发布的图片数）与 `hideRedundantTools`。保存时会校验，超出范围会给出明确错误。图片尺寸字段现在也会写入实时设置快照，而不只是路由。\n* **Batch API**：`DELETE /batch/:id` 可立即释放已完成的批量任务，与 start/cancel 使用相同的同源保护。批量记录的 TTL 定时器不再让短生命周期进程挂住，测试套件因此从 10 分钟降到约 3.5 秒。\n* **tools 模式**：聊天中附加的图片现在会在净化门之前建立索引，因此按附件 ID 工作的工具（以及 `read_image` 别名）在 `tools` 模式下同样可用；此前这些 ID 在该模式下不可用。\n* **修复**：单个不可读来源不再中断 `vision_attach_images`，而是记为 `Skipped N: <名称>: <原因>`，其余来源照常附加；fetch 策略拒绝仍然是硬错误。PDF 文本层现在真正生效（此前 `pdftotext` 一直未被识别，文本层静默缺失）。被上限截断的页码范围或帧数会在 `truncated` 与提示中体现。\n* **内部**：CI 无需 `sudo` 安装 poppler、每个提交只跑一次、按 ref 串行，并为帧测试安装 ffmpeg；仓库新增 PR 模板并忽略 `.worktrees/`。\n\n---\n\n## 📝 v0.6.0 中的变更\n\n重大稳定性、可靠性及生命周期升级版本。\n\n* **应用内一键自动更新**：新增专用更新端点（`/api/dsh-vision-bridge/update`）以及设置卡片中的控件（`settings.plugin.item` 中的 `UpdaterBlock`）。支持实时检查 npm 最新版本、显示更新状态和重启提示，并受到环回（loopback）与 CSRF 源验证的严格安全保护。\n* **错误韧性与消除空 catch**：全面审查并替换了核心运行时和所有工具中的全部 76 个未标注空 catch 块。引入 `bestEffort(label, fn, fallback)` 辅助函数用于安全的非关键副作用，并在图像预处理中显式传递降级告警（`smartOptimizeImage` 返回 `preprocessed: boolean` 和 `warnings: string[]`）。\n* **Scoped 作用域名称一致性**：在 `package.json`、Cordis 补丁、客户端模块加载器及内核元数据中统一保持 `@goodandready/dsh-vision-bridge`。\n* **加固设置安全校验**：设置保存路由升级为严格的 fail-closed 校验器（`isTrustedSettingsRequest`），强制校验环回来源、CSRF 头与 Bearer Token，并拒绝可疑的外部转发请求头。\n* **原生主题 CSS 变量支持**：客户端诊断和卡片样式完全迁移至 DSH 设计系统变量（`--dsw-alias-*`），移除了所有硬编码颜色值。\n* **净化的公开仓库发布流程**：集成基于 Git 底层命令的发布脚本（`publish.sh`）及 `.gitattributes` 导出过滤器，确保公开 GitHub 镜像和 npm 归档中不包含任何内部开发文件。\n\n---\n\n## 📝 v0.6.2 中的变更\n\n可靠性加固、错误可见性与降级告警版本。\n\n* **真实 bestEffort 追踪**：彻底移除所有虚拟 `/* bestEffort ... */ void err`，错误由 `bestEffort(label, fn)` 捕获并通过 `console.debug` 输出。\n* **工具降级告警 (warnings)**：所有工具模块在 `output.schema` 中声明 `warnings: string[]`，当模型 JSON 解析异常或降级时透明反馈。\n* **预处理故障捕获**：图片倾斜校正、增强、EXIF 清除与压缩中的异常被记录为 `warnings` 并传递给调用方。\n* **完整测试验证**：新增 `test/issue-314-besteffort-warnings.test.js` 测试集，总测试用例达到 329 个（104 个套件，100% 通过）。\n\n---\n\n## 📄 开源许可\n\nMIT © [GooDAnDReaDY](https://github.com/GooDAnDReaDY)","readmeFilename":"README.zh.md"}