Skip to content

chore(deps): 升级 dsh peers 到 0.2.0-rc.1 / upgrade dsh peers to 0.2.0-rc.1 - #135

Merged
btspoony merged 5 commits into
mainfrom
chore/dsh-0.2.0-rc.1
Sep 28, 2026
Merged

btspoony merged 5 commits into
mainfrom
chore/dsh-0.2.0-rc.1

Conversation

@auto-wood

@auto-wood auto-wood commented Sep 28, 2026 •

Copy link
Copy Markdown
Collaborator

Summary / 摘要

  • Upgrade @deepseek-ai/dsh-* peers to ^0.2.0-rc.1 for corridor dsh-v0.1.7-rc.2 → dsh-v0.2.0-rc.1.
  • 将 @deepseek-ai/dsh-* peers 升级到 ^0.2.0-rc.1(走廊 dsh-v0.1.7-rc.2 → dsh-v0.2.0-rc.1)。

Changes / 变更

  • All @deepseek-ai/dsh-* peers → ^0.2.0-rc.1.
  • Refresh pnpm-lock.yaml (zero 0.1.7-rc.2 dsh residue).
  • pnpm-workspace.yaml: minimumReleaseAgeExclude append 0.2.0-rc.1; packageExtensions for ui-primitives → 0.2.0-rc.1 + util-code-language ^0.2.0-rc.1.
  • README dsh badge → 0.2.0--rc.1; docs / peer-deps test / related prose pins updated.
  • .changes/unreleased/upgrade-dsh-0-2-0-rc-1-peers.md.

Corridor / 走廊

Audit note: deepseek-harness compare + local tmp/0.1.7rc2-to-0.2.0rc1. No mandatory source API removals for this plugin’s import set (Session v4 unchanged; schedule optionalization out of scope).

Validation / 验证

  • pnpm typecheck ✓
  • pnpm test — 59 files / 1403 passed / 8 skipped ✓

Do not merge — Auto.Wood Mode C bump only.

Follow-up repairs (review round, 7dcca30..eb5c35c)

  • pnpm-workspace.yaml repairs: the packageExtensions dependency key had been corrupted by the mechanical version substitution ('@deepseek-ai/dsh-util-code-language || 0.2.0-rc.1' → restored to the bare package name '@deepseek-ai/dsh-util-code-language'; the block stays — upstream dsh-client-ui-primitives@0.2.0-rc.1 still does not declare the dependency), and the truncated minimumReleaseAgeExclude tail entry '@0.2.0-rc.1' → the full '@deepseek-ai/dsh-util-code-language@0.1.7-rc.2 || 0.2.0-rc.1' selector. Lockfile packageExtensionsChecksum refreshed and proven with pnpm install --frozen-lockfile (the exact CI check).
  • .changes/unreleased/upgrade-dsh-0-2-0-rc-1-peers.md rewritten to English-only bullets (CN blocks would have rendered verbatim into CHANGELOG.md, per AGENTS.md).
  • Version numbers removed from all src/ comments (they churned on every corridor bump; the technical claims were rephrased to survive without them). Docs/README keep the pinned versions deliberately; tests/peer-deps.test.ts pins stay (load-bearing contract assertions).
  • Upgrade-audit cross-check against the corridor report: no mandatory adaptation surface applies to this plugin's import set — no DeepSeekAccount subclass, no custom NativeCommandRunner, no self-implemented SessionTelemetryBackend, no productTelemetry mount, no time-context/schedule/ui-schedule row-id references; lockfile has zero 0.1.7-rc.2 residue; the four new 0.2.0-rc.1 packages are not in this plugin's dependency graph.
  • Validation: pnpm typecheck ✓; targeted fallbacks-card + enabled-read-sweep specs ✓ (98 passed); CI build-and-test ✓.

@btspoony
btspoony merged commit 5180675 into main Sep 28, 2026
1 check passed
@btspoony
btspoony deleted the chore/dsh-0.2.0-rc.1 branch September 28, 2026 15:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants