Merge current master into Codex provider

# Conflicts:
#	docs/capability-seams.md
This commit is contained in:
pku-xht
2026-08-05 02:21:49 +08:00
213 changed files with 7278 additions and 684 deletions

157
pnpm-lock.yaml generated
View File

@@ -146,6 +146,9 @@ importers:
'@deepseek-ai/dsh-app-boot':
specifier: workspace:^
version: link:../../packages/ui/app-boot
'@deepseek-ai/dsh-bash-env':
specifier: workspace:^
version: link:../../packages/bash/bash-env
'@deepseek-ai/dsh-bash-local':
specifier: workspace:^
version: link:../../packages/bash/bash-local
@@ -305,6 +308,9 @@ importers:
'@deepseek-ai/dsh-pty-local':
specifier: workspace:^
version: link:../../packages/pty/pty-local
'@deepseek-ai/dsh-pwsh-local':
specifier: workspace:^
version: link:../../packages/bash/pwsh-local
'@deepseek-ai/dsh-repeat-tool-guard':
specifier: workspace:^
version: link:../../packages/guard/repeat-tool-guard
@@ -416,6 +422,9 @@ importers:
'@deepseek-ai/dsh-tool-goal':
specifier: workspace:^
version: link:../../packages/goal/tool-goal
'@deepseek-ai/dsh-tool-pwsh':
specifier: workspace:^
version: link:../../packages/bash/tool-pwsh
'@deepseek-ai/dsh-tool-ralph':
specifier: workspace:^
version: link:../../packages/workflow/tool-ralph
@@ -565,6 +574,9 @@ importers:
'@deepseek-ai/dsh-bash':
specifier: workspace:*
version: link:../packages/bash/bash
'@deepseek-ai/dsh-bash-env':
specifier: workspace:*
version: link:../packages/bash/bash-env
'@deepseek-ai/dsh-bash-local':
specifier: workspace:*
version: link:../packages/bash/bash-local
@@ -649,6 +661,9 @@ importers:
'@deepseek-ai/dsh-pty-local':
specifier: workspace:*
version: link:../packages/pty/pty-local
'@deepseek-ai/dsh-pwsh-local':
specifier: workspace:*
version: link:../packages/bash/pwsh-local
'@deepseek-ai/dsh-repeat-tool-guard':
specifier: workspace:*
version: link:../packages/guard/repeat-tool-guard
@@ -769,6 +784,9 @@ importers:
'@deepseek-ai/dsh-tool-pty':
specifier: workspace:*
version: link:../packages/pty/tool-pty
'@deepseek-ai/dsh-tool-pwsh':
specifier: workspace:*
version: link:../packages/bash/tool-pwsh
'@deepseek-ai/dsh-tool-ralph':
specifier: workspace:*
version: link:../packages/workflow/tool-ralph
@@ -876,6 +894,37 @@ importers:
specifier: ^4.0.0-rc.7
version: link:../../../vendor/cordis
packages/bash/bash-env:
dependencies:
schemastery:
specifier: ^3.18.0
version: link:../../../vendor/schemastery
devDependencies:
'@deepseek-ai/dsh-agent':
specifier: workspace:^
version: link:../../core/agent
'@deepseek-ai/dsh-bash':
specifier: workspace:^
version: link:../bash
'@deepseek-ai/dsh-invariants':
specifier: workspace:^
version: link:../../support/invariants
'@deepseek-ai/dsh-llm':
specifier: workspace:^
version: link:../../llm/llm
'@deepseek-ai/dsh-paths':
specifier: workspace:^
version: link:../../util/paths
'@deepseek-ai/dsh-session-persistence':
specifier: workspace:^
version: link:../../session-persistence/session-persistence
'@deepseek-ai/dsh-tools':
specifier: workspace:^
version: link:../../core/tools
cordis:
specifier: ^4.0.0-rc.7
version: link:../../../vendor/cordis
packages/bash/bash-local:
dependencies:
schemastery:
@@ -931,6 +980,31 @@ importers:
specifier: 0.0.0-test.0
version: 0.0.0-test.0
packages/bash/pwsh-local:
dependencies:
schemastery:
specifier: ^3.18.0
version: link:../../../vendor/schemastery
devDependencies:
'@deepseek-ai/dsh-bash':
specifier: workspace:^
version: link:../bash
'@deepseek-ai/dsh-invariants':
specifier: workspace:^
version: link:../../support/invariants
'@deepseek-ai/dsh-subprocess':
specifier: workspace:^
version: link:../../subprocess/subprocess
'@deepseek-ai/dsh-subprocess-local':
specifier: workspace:^
version: link:../../subprocess/subprocess-local
'@deepseek-ai/dsh-timeout':
specifier: workspace:^
version: link:../../util/timeout
cordis:
specifier: ^4.0.0-rc.7
version: link:../../../vendor/cordis
packages/bash/tool-bash:
dependencies:
schemastery:
@@ -949,6 +1023,9 @@ importers:
'@deepseek-ai/dsh-bash':
specifier: workspace:^
version: link:../bash
'@deepseek-ai/dsh-bash-env':
specifier: workspace:^
version: link:../bash-env
'@deepseek-ai/dsh-bash-local':
specifier: workspace:^
version: link:../bash-local
@@ -958,9 +1035,6 @@ importers:
'@deepseek-ai/dsh-llm':
specifier: workspace:^
version: link:../../llm/llm
'@deepseek-ai/dsh-paths':
specifier: workspace:^
version: link:../../util/paths
'@deepseek-ai/dsh-sandbox':
specifier: workspace:^
version: link:../../sandbox/sandbox
@@ -970,9 +1044,6 @@ importers:
'@deepseek-ai/dsh-session':
specifier: workspace:^
version: link:../../core/session
'@deepseek-ai/dsh-session-persistence':
specifier: workspace:^
version: link:../../session-persistence/session-persistence
'@deepseek-ai/dsh-session-persistence-jsonl':
specifier: workspace:^
version: link:../../session-persistence/session-persistence-jsonl
@@ -1001,6 +1072,55 @@ importers:
specifier: ^4.0.0-rc.7
version: link:../../../vendor/cordis
packages/bash/tool-pwsh:
dependencies:
schemastery:
specifier: ^3.18.0
version: link:../../../vendor/schemastery
devDependencies:
'@deepseek-ai/dsh-agent':
specifier: workspace:^
version: link:../../core/agent
'@deepseek-ai/dsh-bash':
specifier: workspace:^
version: link:../bash
'@deepseek-ai/dsh-bash-env':
specifier: workspace:^
version: link:../bash-env
'@deepseek-ai/dsh-invariants':
specifier: workspace:^
version: link:../../support/invariants
'@deepseek-ai/dsh-llm':
specifier: workspace:^
version: link:../../llm/llm
'@deepseek-ai/dsh-loader-smoke':
specifier: workspace:^
version: link:../../support/loader-smoke
'@deepseek-ai/dsh-pwsh-local':
specifier: workspace:^
version: link:../pwsh-local
'@deepseek-ai/dsh-subprocess-local':
specifier: workspace:^
version: link:../../subprocess/subprocess-local
'@deepseek-ai/dsh-system-prompt':
specifier: workspace:^
version: link:../../core/system-prompt
'@deepseek-ai/dsh-tasks':
specifier: workspace:^
version: link:../../tasks/tasks
'@deepseek-ai/dsh-tasks-local':
specifier: workspace:^
version: link:../../tasks/tasks-local
'@deepseek-ai/dsh-tool-tasks':
specifier: workspace:^
version: link:../../tasks/tool-tasks
'@deepseek-ai/dsh-tools':
specifier: workspace:^
version: link:../../core/tools
cordis:
specifier: ^4.0.0-rc.7
version: link:../../../vendor/cordis
packages/client/connection:
dependencies:
'@deepseek-ai/dsh-commands':
@@ -1021,6 +1141,9 @@ importers:
schemastery:
specifier: ^3.18.0
version: link:../../../vendor/schemastery
ws:
specifier: ^8.21.0
version: 8.21.0
devDependencies:
'@deepseek-ai/dsh-host-webserver':
specifier: workspace:^
@@ -1028,6 +1151,9 @@ importers:
'@deepseek-ai/dsh-invariants':
specifier: workspace:^
version: link:../../support/invariants
'@types/ws':
specifier: ^8.18.1
version: 8.18.1
cordis:
specifier: ^4.0.0-rc.7
version: link:../../../vendor/cordis
@@ -2689,6 +2815,9 @@ importers:
'@deepseek-ai/dsh-agent-loop':
specifier: workspace:^
version: link:../../core/agent-loop
'@deepseek-ai/dsh-bash-env':
specifier: workspace:^
version: link:../../bash/bash-env
'@deepseek-ai/dsh-bash-local':
specifier: workspace:^
version: link:../../bash/bash-local
@@ -3517,6 +3646,9 @@ importers:
'@deepseek-ai/dsh-native-command':
specifier: workspace:^
version: link:../../util/native-command
koffi:
specifier: ^3.1.0
version: 3.1.1
devDependencies:
'@deepseek-ai/dsh-client-runtime':
specifier: workspace:^
@@ -3539,6 +3671,9 @@ importers:
react:
specifier: ^18.2.0
version: 18.3.1
tsx:
specifier: ^4.19.2
version: 4.22.4
packages/host/webserver:
dependencies:
@@ -6314,6 +6449,9 @@ importers:
'@deepseek-ai/dsh-bash':
specifier: workspace:^
version: link:../../packages/bash/bash
'@deepseek-ai/dsh-bash-env':
specifier: workspace:^
version: link:../../packages/bash/bash-env
'@deepseek-ai/dsh-bash-local':
specifier: workspace:^
version: link:../../packages/bash/bash-local
@@ -9055,6 +9193,9 @@ packages:
'@types/web-bluetooth@0.0.21':
resolution: {integrity: sha512-oIQLCGWtcFZy2JW77j9k8nHzAOpqMHLQejDA48XXMWH6tjCQHz5RCFz1bzsmROyL6PUm+LLnUiI4BCn221inxA==}
'@types/ws@8.18.1':
resolution: {integrity: sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==}
'@typescript-eslint/parser@8.61.0':
resolution: {integrity: sha512-5B7PfA2e1NQGCnDHd/0lW7W3gvp3d59Ryw54FYO8Uswxo9f6ikw3AZV+Xj/TvpImmpsiYyUqAfhC6kJID1jF6w==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@@ -14139,6 +14280,10 @@ snapshots:
'@types/web-bluetooth@0.0.21': {}
'@types/ws@8.18.1':
dependencies:
'@types/node': 22.20.0
'@typescript-eslint/parser@8.61.0(eslint@10.5.0(jiti@2.7.0))(typescript@6.0.3)':
dependencies:
'@typescript-eslint/scope-manager': 8.61.0