fix(dsh): qualify 0.2 installs and require the Windows-safe CLI - #5589
Open
loopx-agent wants to merge 8 commits into
Open
loopx-agent wants to merge 8 commits into
loopx-agent wants to merge 8 commits into
Conversation
This was referenced Oct 4, 2026
Signed-off-by: LoopX Agent <337587101+loopx-agent@users.noreply.github.com>
…acts Signed-off-by: LoopX Agent <337587101+loopx-agent@users.noreply.github.com>
Signed-off-by: LoopX Agent <337587101+loopx-agent@users.noreply.github.com>
Signed-off-by: LoopX Agent <337587101+loopx-agent@users.noreply.github.com>
Signed-off-by: LoopX Agent <337587101+loopx-agent@users.noreply.github.com>
Signed-off-by: LoopX Agent <337587101+loopx-agent@users.noreply.github.com>
Signed-off-by: LoopX Agent <337587101+loopx-agent@users.noreply.github.com>
Signed-off-by: LoopX Agent <337587101+loopx-agent@users.noreply.github.com>
loopx-agent
force-pushed
the
codex/dsh-install-repair
branch
from
October 4, 2026 15:28
37312ef to
5b4a885
Compare
|
The failed dependency-review check is explained by |
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
DSH Hub resolves this repository to its root Git URL when it cannot discover a published plugin package. The root has no plugin entry point, causing the repeated
entry file missing index.jsincidents. Older release artifacts also lack qualified 0.2 host support, and bootstrap previously accepted an outdated global LoopX CLI that predates the released Windows peer-file fix.This change prepares a qualified
dsh-loopx-plugin@0.1.1-beta.6and its distribution path. It does not claim that the marketplace incidents are closed before publication and catalog adoption.0.2.0-rc.2, retain the supported 0.1.5 and explicit 0.1.7 peer ranges, register the plugin's initialization message source, and reset Session state onagent/createdwhile retaining the legacy lifecycle event. Initialization notices do not activate the Driver.LOOPX_BINfails with recovery guidance before pip or skill mutation. The Windows peer-file fix itself already shipped in 1.2.4 and is not duplicated here.latest, artifact integrity or repository search selection.The existing independently distributed DSH provider owns this repair (S4/S10 harness selection, #5208).
/loopx-initand the existing DSH GoalBar/Driver use the same typed CLI owner; no new LoopX capability, configuration switch, or parallel Python decision owner is introduced. The future-facing pass keeps Connection Peer admission upstream and narrows the existing business callback instead of recreating transport authority.loopx-initializationextends upstreamMessageSourceMapas a plugin-local notice kind. The semantic advisory does not scan this provider directory; its empty output is not equivalence evidence.Validation on Node 24 / pnpm 10.33.0:
http-cache-semanticsto compatible 4.3.0 (within the consumer’s^4.2.0range), with frozen installation, 206 tests and the real 0.2 runtime passing again. No vulnerability allow-list is added. GitHub’s advisory flags 4.2.0; the upstream maintainer disputes that report. This update does not claim the advisory was withdrawn. A raw policy reuse probe failed an assumption about non-storable entries; actualcacheable-requestHTTP validation confirmed that private/no-store responses never enter reusable storage, including a subsequentmax-stalerequest.NoneType.todo_idfailure was reproduced on the original baseline. These are distinguished from the focused passing checks above.Remaining acceptance: final-head Linux/dependency/frontstage CI; final-head Windows packaging/install/removal and DCO passed; mounted-browser Start/Pause evidence and Docker checks are not claimed. Beta.6 GitHub release, the required personal release guide and verified marketplace adoption remain release gates. npm publication is needed for the current Hub’s npm route; Hub #93 proposes a direct release route and still needs upstream review/release/adoption; its fork CI is
action_requiredwith no executed jobs, awaiting upstream authorization. Its built backend passed a live-catalog/native-DSH HTTP installation, fixed-URL update and removal in a disposable profile; a mounted Hub browser interaction is untested. Source qualification alone does not restore live marketplace installation. Runtime changes require maintainer merge.Related: #5580, #5545, #5530, #5505, #5443, #5510, #5428, #5427, #5511, #5208.