Repository navigation
⚠️ Requires DeepSeek Harness 0.1.7 or newer. On an older Harness, stay on@opdsh/unity-plugin@0.1.5.
Added
- Every Unity setting is now on the plugin's page (sidebar Plugins → @opdsh/unity-plugin), grouped into Unity CLI, Timeouts and limits, Warm shell, and Unity skills. Before, the page only had the two timeouts and the output cap. The new fields are the
unityexecutable, default project path, kill grace, warm shell on/off, warm-shell idle timeout, and the Unity skill collection's download switch, repository, ref, and cache directory. Every change applies live without a restart. unitySkillsDownloadconfig field (defaulttrue) to turn the Unity skill collection off. The form needs a dedicated switch because a blank text field means "use the default"; settingunitySkillsRepo: ''incordis.patch.ymlstill disables the download too.
Changed
- A live edit re-registers only the part it affects. Tool settings re-register the
unity_*tools, which restarts warm shell sessions. Skills settings swap the downloaded collection and leave the tools and warm shells running. Collection downloads run one at a time, so rapid edits cannot overlap. - Durations (
commandTimeoutMs,cliTimeoutMs,graceMs,shellIdleMs) are capped at 2147483647 ms, the longest delay a Node timer honours; a larger value used to make every call time out immediately.graceMsmust be at least 0 andshellIdleMsabove 0.
Security
env(CI service-account credentials) stays editable only incordis.patch.yml, so it never reaches the browser.
Upgrading
dsh plugin --profile <name> add @opdsh/unity-plugin@0.1.7npm: https://www.npmjs.com/package/@opdsh/unity-plugin/v/0.1.7 · Full changelog: https://github.com/opdsh/unity-plugin/blob/v0.1.7/CHANGELOG.md