dsh-openrouter-providers avatar

dsh-openrouter-providers

DSH 插件:设置页配置 OpenRouter 提供商列表,注入 provider.only / provider.order 路由参数;状态持久化

PluginAI ModelsStorageFile
Verification
L2 · Structured
Security
Low
Health
Active
Trust
Silver

What it doesAI

Configures OpenRouter provider lists in the settings page, injects provider routing parameters into OpenRouter LLM requests, and persists settings to workspace state.

  • Settings page for provider list and routing mode
  • Injects provider.only / provider.order into OpenRouter requests
  • Persists config to workspace JSON and restores on restart

AI-generated from the repo README — for reference only.

Installation

dsh plugin --profile web add dsh-openrouter-providers

Install method: npm · not yet tested in container (L3+)

Compatibility

DSH VersionStatus
not statedDeclared — not tested

Requirements

  • • Node.js: not stated
  • • DSH: declared "not stated"
  • • External credentials: none detected

Security Report

Automated static scan, not manual review.

DSH.SO AUDITPASSEDfd4734
Automated review · daily
PASSED

No critical or warning findings in the automated scan. The result is valid only for the commit hash shown.

0 critical·0 warning·2 info·4 files scanned
plugin version1.0.1dsh manifest
scanned commitfd47342e7c2b2026-08-20
latest commitfd47342e7c2b

The scan result is valid for the scanned commit. New commits within 7 days are tolerated (the rating still counts); after 7 days without a rescan the badge shows outdated.

Disclaimer: automated static analysis, not a security guarantee. Always review what you install.

Second-opinion scan (vet · parallel evaluation)
vet: clean

vet verdict: vet: clean · score 100

  • R2 · info [likely] — require()(客户端加载器 factory 形参注入,DSH bundle 标准写法)
  • R6 · info [heuristic] — 字符串特征:process 敏感成员引用
  • R9 · info [heuristic] — 循环内 += 累加(字符串拼接可能 O(n²))
  • R9 · info [heuristic] — 循环内 += 累加(字符串拼接可能 O(n²))
  • R9 · info [heuristic] — 循环内 += 累加(字符串拼接可能 O(n²))

vet is advisory and does not change dsh’s four-tier level.

Risk: Low0 critical · 0 warning · 2 info

• Static heuristic scan: done (4 files)

• Dependency vulnerabilities: requires deep audit (L3+)

• Permission sandboxing: requires runtime testing (L4+)

Activity

Last commit 2026-08-20 · activity: Active

• Repo created: 2026-08-20

• Stars: ★ 0 · Forks: 0

• Health: Active — committed within last 30 days

Source

GitHub: github.com/MoRanYue/dsh-openrouter-providers

Was this page helpful?