Merge branch 'master' into feat/produced-files-folder

This commit is contained in:
Ziya
2026-08-11 17:10:25 +08:00
committed by GitHub
264 changed files with 318 additions and 15093 deletions

228
pnpm-lock.yaml generated
View File

@@ -499,7 +499,7 @@ importers:
version: link:../packages/support/invariants
'@deepseek-ai/dsh-jsonrpc':
specifier: workspace:*
version: link:../packages/scaffold/server
version: link:../packages/sdk/server
'@deepseek-ai/dsh-llm':
specifier: workspace:*
version: link:../packages/llm/llm
@@ -5498,7 +5498,7 @@ importers:
specifier: workspace:^
version: link:../sandbox-local
packages/scaffold/client:
packages/sdk/client:
devDependencies:
'@deepseek-ai/cordis':
specifier: workspace:^
@@ -5516,75 +5516,7 @@ importers:
specifier: workspace:^
version: link:../../core/session
packages/scaffold/create-sdk:
dependencies:
'@deepseek-ai/dsh-helper':
specifier: workspace:^
version: link:../helper
commander:
specifier: ^15.0.0
version: 15.0.0
devDependencies:
'@deepseek-ai/cordis':
specifier: workspace:^
version: link:../../../vendor/cordis
'@deepseek-ai/dsh-invariants':
specifier: workspace:^
version: link:../../support/invariants
packages/scaffold/helper:
dependencies:
'@clack/core':
specifier: ^1.4.3
version: 1.4.3
'@clack/prompts':
specifier: ^1.7.0
version: 1.7.0
handlebars:
specifier: ^4.7.9
version: 4.7.9
jsonc-parser:
specifier: ^3.3.1
version: 3.3.1
yaml:
specifier: ^2.9.0
version: 2.9.0
devDependencies:
'@deepseek-ai/cordis':
specifier: workspace:^
version: link:../../../vendor/cordis
'@deepseek-ai/dsh-brand':
specifier: workspace:^
version: link:../../util/brand
'@deepseek-ai/dsh-hooks-claude':
specifier: workspace:^
version: link:../../hooks/hooks-claude
'@deepseek-ai/dsh-hooks-codex':
specifier: workspace:^
version: link:../../hooks/hooks-codex
'@deepseek-ai/dsh-invariants':
specifier: workspace:^
version: link:../../support/invariants
'@deepseek-ai/dsh-session-persistence-jsonl':
specifier: workspace:^
version: link:../../session/session-persistence-jsonl
'@deepseek-ai/dsh-session-persistence-sqlite':
specifier: workspace:^
version: link:../../session/session-persistence-sqlite
'@deepseek-ai/dsh-subprocess':
specifier: workspace:^
version: link:../../subprocess/subprocess
'@deepseek-ai/dsh-tool-subagent':
specifier: workspace:^
version: link:../../subagent/tool-subagent
'@deepseek-ai/dsh-tool-todo':
specifier: workspace:^
version: link:../../todo/tool-todo
'@deepseek-ai/dsh-tool-web':
specifier: workspace:^
version: link:../../web/tool-web
packages/scaffold/protocol:
packages/sdk/protocol:
devDependencies:
'@deepseek-ai/cordis':
specifier: workspace:^
@@ -5602,38 +5534,7 @@ importers:
specifier: workspace:^
version: link:../../subagent/subagent
packages/scaffold/scripts:
dependencies:
'@deepseek-ai/dsh-helper':
specifier: workspace:^
version: link:../helper
'@deepseek-ai/dsh-telemetry':
specifier: workspace:^
version: link:../telemetry
commander:
specifier: ^15.0.0
version: 15.0.0
node-addon-require-builtin:
specifier: ^0.1.4
version: 0.1.4
devDependencies:
'@deepseek-ai/cordis':
specifier: workspace:^
version: link:../../../vendor/cordis
'@deepseek-ai/dsh-app-boot':
specifier: workspace:^
version: link:../../boot/app-boot
'@deepseek-ai/dsh-invariants':
specifier: workspace:^
version: link:../../support/invariants
tsdown:
specifier: ^0.22.2
version: 0.22.2(oxc-resolver@11.20.0)(publint@0.3.21)(tsx@4.22.4)(typescript@6.0.3)
tsx:
specifier: ^4.22.4
version: 4.22.4
packages/scaffold/server:
packages/sdk/server:
dependencies:
'@deepseek-ai/schemastery':
specifier: link:../../../vendor/schemastery
@@ -5676,25 +5577,6 @@ importers:
specifier: workspace:^
version: link:../../subagent/subagent
packages/scaffold/telemetry:
dependencies:
yaml:
specifier: ^2.9.0
version: 2.9.0
devDependencies:
'@deepseek-ai/cordis':
specifier: workspace:^
version: link:../../../vendor/cordis
'@deepseek-ai/dsh-brand':
specifier: workspace:^
version: link:../../util/brand
'@deepseek-ai/dsh-invariants':
specifier: workspace:^
version: link:../../support/invariants
'@deepseek-ai/dsh-paths':
specifier: workspace:^
version: link:../../util/paths
packages/self-modification/tool-cordis:
dependencies:
'@deepseek-ai/schemastery':
@@ -6631,7 +6513,7 @@ importers:
version: link:../../support/loader-smoke
'@deepseek-ai/dsh-sdk-protocol':
specifier: workspace:^
version: link:../../scaffold/protocol
version: link:../../sdk/protocol
'@deepseek-ai/dsh-session':
specifier: workspace:^
version: link:../../core/session
@@ -6677,10 +6559,10 @@ importers:
version: link:../../support/loader-smoke
'@deepseek-ai/dsh-sdk-client':
specifier: workspace:^
version: link:../../scaffold/client
version: link:../../sdk/client
'@deepseek-ai/dsh-sdk-protocol':
specifier: workspace:^
version: link:../../scaffold/protocol
version: link:../../sdk/protocol
'@deepseek-ai/dsh-session':
specifier: workspace:^
version: link:../../core/session
@@ -7843,7 +7725,7 @@ importers:
version: link:../../packages/support/invariants
'@deepseek-ai/dsh-jsonrpc':
specifier: workspace:^
version: link:../../packages/scaffold/server
version: link:../../packages/sdk/server
'@deepseek-ai/dsh-jsonrpc-demo':
specifier: workspace:^
version: link:../../packages/examples/jsonrpc-demo
@@ -7894,7 +7776,7 @@ importers:
version: link:../../packages/core/scope
'@deepseek-ai/dsh-sdk-protocol':
specifier: workspace:^
version: link:../../packages/scaffold/protocol
version: link:../../packages/sdk/protocol
'@deepseek-ai/dsh-session':
specifier: workspace:^
version: link:../../packages/core/session
@@ -8605,14 +8487,6 @@ packages:
'@chevrotain/types@11.1.2':
resolution: {integrity: sha512-U+HFai5+zmJCkK86QsaJtoITlboZHBqrVketcO2ROv865xfCMSFpELQoz1GkX5GzME8pTa+3kbKrZHQtI0gdbw==}
'@clack/core@1.4.3':
resolution: {integrity: sha512-/kr3UWNtdJfxZtPgDqUOmG2pvwlmcLGheex5yiZKdwbzZJxhV+HMNR9QNmyY5cGwTNV6LrR7Jtp+KjhUAP1qBQ==}
engines: {node: '>= 20.12.0'}
'@clack/prompts@1.7.0':
resolution: {integrity: sha512-y7/yvZ2TPAnR9+jnc00klvNNLkJiXFFrQA/hlLCcxA9a2A4zQIOimyFQ9XfwYKiGD1fb5GY8vbKIIgO8d5Tb2A==}
engines: {node: '>= 20.12.0'}
'@connectrpc/connect-web@2.0.0-rc.3':
resolution: {integrity: sha512-w88P8Lsn5CCsA7MFRl2e6oLY4J/5toiNtJns/YJrlyQaWOy3RO8pDgkz+iIkG98RPMhj2thuBvsd3Cn4DKKCkw==}
peerDependencies:
@@ -11695,18 +11569,9 @@ packages:
fast-levenshtein@2.0.6:
resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==}
fast-string-truncated-width@3.0.3:
resolution: {integrity: sha512-0jjjIEL6+0jag3l2XWWizO64/aZVtpiGE3t0Zgqxv0DPuxiMjvB3M24fCyhZUO4KomJQPj3LTSUnDP3GpdwC0g==}
fast-string-width@3.0.2:
resolution: {integrity: sha512-gX8LrtNEI5hq8DVUfRQMbr5lpaS4nMIWV+7XEbXk2b8kiQIizgnlr12B4dA3ZEx3308ze0O4Q1R+cHts8kyUJg==}
fast-uri@3.1.3:
resolution: {integrity: sha512-i70LwGWUduXqzicKXWshooq+sWL1K3WUU5rKZNG/0i3a1OSoX3HqhH5WbWwTmqWfor4urUakGPiRQcleRZTwOg==}
fast-wrap-ansi@0.2.2:
resolution: {integrity: sha512-7F2Fl+TjRSenLqlU3UjSH0iyqopqoZIu7eZVpEirP2g1GtWa2G/ecEmBdgz31+Mxr+ELclgg6sokpSFIQiZ02Q==}
fast-xml-builder@1.2.0:
resolution: {integrity: sha512-00aAWieqff+ZJhsXA4g1g7M8k+7AYoMUUHF+/zFb5U6Uv/P0Vl4QZo84/IcufzYalLuEj9928bXN9PbbFzMF0Q==}
@@ -11864,11 +11729,6 @@ packages:
hachure-fill@0.5.2:
resolution: {integrity: sha512-3GKBOn+m2LX9iq+JC1064cSFprJY4jL1jCXTcpnfER5HYE2l/4EfWSGzkPa/ZDBmYI0ZOEj5VHV/eKnPGkHuOg==}
handlebars@4.7.9:
resolution: {integrity: sha512-4E71E0rpOaQuJR2A3xDZ+GM1HyWYv1clR58tC8emQNeQe3RH7MAzSbat+V0wG78LQBo6m6bzSG/L4pBuCsgnUQ==}
engines: {node: '>=0.4.7'}
hasBin: true
has-flag@4.0.0:
resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==}
engines: {node: '>=8'}
@@ -12125,9 +11985,6 @@ packages:
engines: {node: '>=6'}
hasBin: true
jsonc-parser@3.3.1:
resolution: {integrity: sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ==}
jsx-ast-utils-x@0.1.0:
resolution: {integrity: sha512-eQQBjBnsVtGacsG9uJNB8qOr3yA8rga4wAaGG1qRcBzSIvfhERLrWxMAM1hp5fcS6Abo8M4+bUBTekYR0qTPQw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@@ -12515,9 +12372,6 @@ packages:
resolution: {integrity: sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg==}
engines: {node: '>=16 || 14 >=14.17'}
minimist@1.2.8:
resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==}
minipass@7.1.3:
resolution: {integrity: sha512-tEBHqDnIoM/1rXME1zgka9g6Q2lcoCkxHLuc7ODJ5BxbP5d4c2Z5cGgtXAku59200Cx7diuHTOYfSBD8n6mm8A==}
engines: {node: '>=16 || 14 >=14.17'}
@@ -12551,9 +12405,6 @@ packages:
resolution: {integrity: sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==}
engines: {node: '>= 0.6'}
neo-async@2.6.2:
resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==}
node-addon-api@7.1.1:
resolution: {integrity: sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==}
@@ -13079,9 +12930,6 @@ packages:
resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==}
engines: {node: '>=14'}
sisteransi@1.0.5:
resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==}
smol-toml@1.6.1:
resolution: {integrity: sha512-dWUG8F5sIIARXih1DTaQAX4SsiTXhInKf1buxdY9DIg4ZYPZK5nGM1VRIYmEbDbsHt7USo99xSLFu5Q1IqTmsg==}
engines: {node: '>= 18'}
@@ -13094,10 +12942,6 @@ packages:
resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==}
engines: {node: '>=0.10.0'}
source-map@0.6.1:
resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==}
engines: {node: '>=0.10.0'}
space-separated-tokens@2.0.2:
resolution: {integrity: sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==}
@@ -13314,11 +13158,6 @@ packages:
engines: {node: '>=14.17'}
hasBin: true
uglify-js@3.19.3:
resolution: {integrity: sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==}
engines: {node: '>=0.8.0'}
hasBin: true
unbash@3.0.0:
resolution: {integrity: sha512-FeFPZ/WFT0mbRCuydiZzpPFlrYN8ZUpphQKoq4EeElVIYjYyGzPMxQR/simUwCOJIyVhpFk4RbtyO7RuMpMnHA==}
engines: {node: '>=14'}
@@ -13642,9 +13481,6 @@ packages:
resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==}
engines: {node: '>=0.10.0'}
wordwrap@1.0.0:
resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==}
wrap-ansi@7.0.0:
resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==}
engines: {node: '>=10'}
@@ -14293,18 +14129,6 @@ snapshots:
'@chevrotain/types@11.1.2': {}
'@clack/core@1.4.3':
dependencies:
fast-wrap-ansi: 0.2.2
sisteransi: 1.0.5
'@clack/prompts@1.7.0':
dependencies:
'@clack/core': 1.4.3
fast-string-width: 3.0.2
fast-wrap-ansi: 0.2.2
sisteransi: 1.0.5
'@connectrpc/connect-web@2.0.0-rc.3(@bufbuild/protobuf@2.13.0)(@connectrpc/connect@2.0.0-rc.3(@bufbuild/protobuf@2.13.0))':
dependencies:
'@bufbuild/protobuf': 2.13.0
@@ -16988,18 +16812,8 @@ snapshots:
fast-levenshtein@2.0.6: {}
fast-string-truncated-width@3.0.3: {}
fast-string-width@3.0.2:
dependencies:
fast-string-truncated-width: 3.0.3
fast-uri@3.1.3: {}
fast-wrap-ansi@0.2.2:
dependencies:
fast-string-width: 3.0.2
fast-xml-builder@1.2.0:
dependencies:
path-expression-matcher: 1.5.0
@@ -17181,15 +16995,6 @@ snapshots:
hachure-fill@0.5.2: {}
handlebars@4.7.9:
dependencies:
minimist: 1.2.8
neo-async: 2.6.2
source-map: 0.6.1
wordwrap: 1.0.0
optionalDependencies:
uglify-js: 3.19.3
has-flag@4.0.0: {}
has-symbols@1.1.0: {}
@@ -17421,8 +17226,6 @@ snapshots:
json5@2.2.3: {}
jsonc-parser@3.3.1: {}
jsx-ast-utils-x@0.1.0: {}
jszip@3.10.1:
@@ -18011,8 +17814,6 @@ snapshots:
dependencies:
brace-expansion: 2.1.2
minimist@1.2.8: {}
minipass@7.1.3: {}
minisearch@7.2.0: {}
@@ -18033,8 +17834,6 @@ snapshots:
negotiator@1.0.0: {}
neo-async@2.6.2: {}
node-addon-api@7.1.1: {}
node-addon-native-custom-loader@0.1.4: {}
@@ -18702,16 +18501,12 @@ snapshots:
signal-exit@4.1.0: {}
sisteransi@1.0.5: {}
smol-toml@1.6.1: {}
smol-toml@1.7.1: {}
source-map-js@1.2.1: {}
source-map@0.6.1: {}
space-separated-tokens@2.0.2: {}
spdx-exceptions@2.5.0: {}
@@ -18893,9 +18688,6 @@ snapshots:
typescript@6.0.3: {}
uglify-js@3.19.3:
optional: true
unbash@3.0.0: {}
unconfig-core@7.5.0:
@@ -19272,8 +19064,6 @@ snapshots:
word-wrap@1.2.5: {}
wordwrap@1.0.0: {}
wrap-ansi@7.0.0:
dependencies:
ansi-styles: 4.3.0