Merge origin/master into worktree/web-plugin-config

Master gave the agent-preset nav its own glyph; this branch's plugins glyph
sits beside it, and both keep their own icon. Master's stricter
no-base-to-string rule also reaches this branch's new provider test, whose
fetch-call assertion now names the types it reads instead of stringifying an
unknown body.
This commit is contained in:
Yichen Jiang
2026-08-11 11:38:46 +08:00
154 changed files with 2000 additions and 485 deletions

3
pnpm-lock.yaml generated
View File

@@ -3840,6 +3840,9 @@ importers:
'@deepseek-ai/dsh-session':
specifier: workspace:^
version: link:../../core/session
'@deepseek-ai/dsh-session-telemetry':
specifier: workspace:^
version: link:../../session/session-telemetry
'@deepseek-ai/dsh-user-id':
specifier: workspace:^
version: link:../../session/user-id