Repository navigation
Releases: opdsh/unity-plugin
Releases · opdsh/unity-plugin
Release list
0.1.7 — every Unity setting on the plugin's page
⚠️ 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
0.1.6 — requires DeepSeek Harness 0.1.7+
⚠️ Requires DeepSeek Harness 0.1.7 or newer. This version does not work with Harness 0.1.6 or older. If you are still on an older Harness, stay on@opdsh/unity-plugin@0.1.5until you upgrade.
Fixed
- The plugin no longer blocks the web UI from loading on DeepSeek Harness 0.1.7 ("Failed to load plugins … waiting for service: settingsScope"). (#9, #10)
Changed
- Settings have moved. Open Plugins in the sidebar and select @opdsh/unity-plugin to adjust the live-Editor command timeout, the CLI timeout, and the output cap. The old Settings → Plugins → Plugin configuration card is gone, because the Harness removed that page.
- Settings are now saved in your profile's
cordis.patch.yml(under theunityentry) instead of the Harness-widesettings.yaml. Changes still take effect immediately without a restart. On first start, Harness 0.1.7 imports values left in the oldsettings.yamlinto the profile.
Upgrading
dsh plugin --profile <name> add @opdsh/unity-plugin@0.1.6npm: https://www.npmjs.com/package/@opdsh/unity-plugin/v/0.1.6