dsh-vision-recognizer
Advanced tools
| # Changelog | ||
| ## 0.1.3 — 2026-08-18 | ||
| - Migrate the plugin to the canonical DSH plugin standard, including contract checks, lifecycle integration coverage, artifact verification, isolated install smoke testing, and Node 22/24 CI. |
+4
-1
@@ -298,3 +298,6 @@ /** | ||
| ctx.llm.registerAdapter([state.config.providerId ?? DEFAULT_PROVIDER], proxy); | ||
| ctx.effect(() => { | ||
| const dispose = ctx.llm.registerAdapter([state.config.providerId ?? DEFAULT_PROVIDER], proxy); | ||
| return typeof dispose === 'function' ? dispose : undefined; | ||
| }, 'dsh-vision-recognizer: adapter'); | ||
@@ -301,0 +304,0 @@ // Settings UI backend: mount GET/POST config routes only when a webServer |
+9
-3
| { | ||
| "name": "dsh-vision-recognizer", | ||
| "version": "0.1.2", | ||
| "description": "DeepSeek Harness image recognition plugin: keep DeepSeek as the conversation brain while a configurable vision model (15+ providers, OpenAI-compatible + Anthropic) transcribes attached images. Configurable from Settings → Plugins.", | ||
| "version": "0.1.3", | ||
| "description": "DeepSeek Harness image recognition plugin: keep DeepSeek as the conversation brain while a configurable vision model (15+ providers, OpenAI-compatible + Anthropic) transcribes attached images.", | ||
| "private": false, | ||
@@ -73,2 +73,3 @@ "type": "module", | ||
| "README.zh-CN.md", | ||
| "CHANGELOG.md", | ||
| "LICENSE" | ||
@@ -80,4 +81,9 @@ ], | ||
| "scripts": { | ||
| "test": "node --test tests/*.test.js" | ||
| "check": "node --check lib/index.js && node --check client/client.js && node --check tests/integration/*.test.js && node --check scripts/verify-plugin.mjs && node --check scripts/smoke-install.mjs", | ||
| "test": "npm run check && node --test tests/*.test.js && npm run test:integration", | ||
| "test:integration": "node --test tests/integration/*.test.js", | ||
| "verify:plugin": "node scripts/verify-plugin.mjs . --level=standard", | ||
| "smoke:install": "node scripts/smoke-install.mjs .", | ||
| "prepack": "npm test && npm run verify:plugin" | ||
| } | ||
| } |
URL strings
Supply chain riskPackage contains fragments of external URLs or IP addresses, which the package may be accessing at runtime.
URL strings
Supply chain riskPackage contains fragments of external URLs or IP addresses, which the package may be accessing at runtime.
75557
1.15%10
11.11%1192
0.25%