DSH Vision Toolkit v0.1.10
Highlights
- Fresh installations now use the built-in free Moondream vision provider automatically:
https://vision.anionex.me/v1, modelmoondream-3.1, OpenAI Chat Completions, and no user API key or DSH Credential required. - Custom OpenAI-compatible and Anthropic providers remain supported. Changing the endpoint, model, or protocol unlocks normal DSH Credential configuration.
- The public Cloudflare Worker proxy validates images and returns OpenAI-style errors with readable reason codes and rate-limit metadata.
Current built-in free service limits
- 100 requests per client per UTC day
- 400 requests globally per UTC day
- 20 requests per 60 seconds
- 4 MiB and 20,000,000 decoded pixels per image
- 512 output tokens maximum
Additional fixes
- Protected the read-only built-in credential reference from browser and same-origin credential writes.
- Aligned automatic image descriptions with the pinned upstream focus-hint behavior and prompt-sensitive evidence caching.
- Made shared attachment reads bounded and cancellation-safe.
Pull requests
- #42 — Cloudflare Moondream OpenAI proxy and zero-configuration default
- #45 — Image bridge focus-hint, caching, and cancellation alignment
- #44 — Community QR placement
- #47 — Raised the public free-service request limits
Full changelog: compare v0.1.9...v0.1.10 in this repository; operational service-limit changes after the tag are tracked on main.