Harden public package installation and release validation
Some checks failed
Release package / package (macos-latest) (push) Has been cancelled
Release package / package (ubuntu-latest) (push) Has been cancelled
Release package / package (windows-latest) (push) Has been cancelled

This commit is contained in:
oliver 2026-10-11 13:32:36 +08:00
parent 9271494b37
commit 9b2166e5b6
41 changed files with 994 additions and 363 deletions

View file

@ -1,15 +1,15 @@
# Host-only bundle patch (web-safe).
# Desktop Netx Ops preset is composed from standard and synced into
# profiles/desktop/cordis.patch.yml at Host apply — see src/agent-preset-install.ts.
# Netx Ops is composed from the running Host's standard preset and synced into
# that Host profile's cordis.patch.yml at activation.
# Host-plane Netx Ops bridge: settings + credentials → connection publish.
# Ops-scoped `netx__*` tools mount from the agent preset (`dsh-netxops/tools`).
# Capability groups: ops in preset (not public by default); topology off.
# Rule: one group ↔ one skill (netx-ops / netx-topology).
# Capability groups: ops + biz-monitor in Netx Ops by default; topology off.
# Tools and corresponding skills share the selected publication targets.
#
# IM + cron are separate profile bundles (pnpm blockExoticSubdeps forbids
# github: packages as transitive deps of this package). Install them in the
# same `dsh plugin add` line — see docs/INSTALL.md.
# github: packages as transitive deps of this package). Install them only when
# their delivery or scheduling features are needed — see docs/INSTALL.md.
#
# After install, open Settings → Plugins to edit apiUrl / lang / thinking+reply
# language / groups (settings card client half; see docs/INSTALL.md).