v0.2.0
v0.2.0
Highlights
- DSH-native Vision Bridge for text-only upstream models
- Native image attachment flow (ImageBlocks pass through verbatim)
- Single-image support plus content-container multi-image batching
- Positional
Image 1..Nanchors preserving text/image association - Recursive tool-result image handling
- Structured validated Evidence (single-image and multi-image with cross-image relations)
- Fail-closed Vision policy
- Session-scoped completed Evidence cache
- Zero production runtime dependencies
Compatibility
- Tested against DeepSeek Harness commit
47f943859bef60e4160492346772ded9b24f765a - DeepSeek Harness is a developer preview; future compatibility is not guaranteed
Cache
- Session-partitioned, in-memory only, non-persistent, bounded LRU (32 work units)
- Only completed validated Evidence is cached; failures and cancellations are never cached
- No single-flight / shared Promise (shared-work concurrency is deliberately deferred)
Installation (verified path)
- Download
dsh-vision-bridge-0.2.0.tgzfrom this release dsh plugin --profile <profile> add <path-to-dsh-vision-bridge-0.2.0.tgz>
npm and Git-source installation are not proven paths.
Security / ownership
- Credentials remain DSH-managed; the bridge owns no secret store
- The bridge never reads raw image bytes
Provenance
- Evidence schema concepts and traversal ideas adapted from @liustack/modlens v3.16.6 (MIT, (c) Leon Liu); see THIRD_PARTY_NOTICES.md
Artifact
dsh-vision-bridge-0.2.0.tgz- SHA-256:
CD9128C9CC60E65CD81B6536EA19BA7FC20C48B66AD8CC5B33B3EDCB660B1AD8