Repository navigation
Releases
dsh-su 0.1.1
dsh-su 0.1.1
Fixes the DSH tool output contract: every su_* tool returned
output.render returned non-lossless JSON because the renderer returned a bare
JSON string instead of DSH content parts.
rendernow returns[{ type: 'text', text }]- fixed the
render(args, value)/renderJson(value)signature mismatch that producedundefinedtext - unit test asserts the render contract for all 8 tools
- bundled SketchUp extension bumped to 0.1.1 (no behavioural change)
Install: same as 0.1.0 (.rbz via SketchUp Extension Manager, .zip for the DSH plugin).
dsh-su 0.1.0
dsh-su 0.1.0
DeepSeek Harness ↔ SketchUp 2023 bridge plugin.
DSH plugin — 8 tools: su_status, su_install_extension, su_ensure, su_run, su_eval, su_save, su_capture, su_stop; bundled sketchup-modeling skill.
SketchUp extension — self-contained dsh_su_bridge (TCP JSON-lines on 127.0.0.1:47311), installed/updated automatically by the plugin, Extensions → DSH Bridge menu with status / log folder / restart.
Assets below
dsh-su-sketchup-0.1.0.rbz— install via SketchUp Extension Manager (manual install option).dsh-su-0.1.0.zip— DSH plugin package (link:/file:dependency or manual copy).
Verified — unit tests; real-SketchUp integration test (extension install → launch → model → .skp → .png → quit); end-to-end plugin-tool test (8 tools through a live SketchUp session).