v1.1.0
v1.1 turns the plugin into a self-contained, credential-safe vision stack:
- DSH credentials: config stores only reference names (
OPENCODE_API_KEY/XIAOMI_API_KEY); values are resolved per call and never logged or returned to the browser. - Provider presets: OpenCode Go, OpenCode Zen (free), Xiaomi MiMo, plus a custom OpenAI-compatible provider.
- Automatic failover with classified errors and 429 Retry-After backoff.
- In-process answer cache keyed by image content hash + question + provider chain.
- Pre-call sharp downscale,
<think>/ reasoning stripping, a compact collapsible settings panel, and headless profile support.
Install:
dsh plugin --profile web add github:shinegeer/dsh-vision-window
dsh plugin --profile headless add github:shinegeer/dsh-vision-window
Restart dsh web after installation.