siliconflow/dsh-llm-siliconflow v0.1.0-rc.7
siliconflow/dsh-llm-siliconflow
Captured source
source ↗published Sep 14, 2026seen 4wcaptured 4whttp 200method plain
0.1.0-rc.7 — tool-call parsing hardening
Repository: siliconflow/dsh-llm-siliconflow
Tag: v0.1.0-rc.7
Published: 2026-09-14T05:48:41Z
Prerelease: yes
Release notes: Tool-call parsing hardening plus wizard guidance, same day as rc.5/rc.6.
Changed
- Translation of wire
tool_calls:call.idandfunction.nameare now only accepted as non-empty strings (previously any present value was copied through — malformed provider payloads could inject garbage ids). - README: documented the
agent-default-modelwrite rule — the wizard writes onlyprovider+model, and a leftoverreasoningEffort(e.g. switching from deepseek-official) is rejected withUNSUPPORTED_REASONING_EFFORTbefore any network I/O. Manualsettings.yamledits must remove that field.
Evidence (byte-level tarball diff 0.1.0-rc.6 → 0.1.0-rc.7)
- chunk:
if (call.id !== void 0)→if (typeof call.id === "string");function.namenow additionally requireslength > 0 - README: one hunk, the
reasoningEffortparagraph quoted above - everything else identical (entry files differ only by the chunk-hash rename
types-Bim1q3qs.js→types-CmhCs_oH.js)
Provenance note: tag created retroactively from GitHub Releases; the attached tarball is the actual npm pack bits.