Merge latest invariant service seam

# Conflicts:
#	docs/module-graph.md
#	package.json
#	packages/examples/tui-demo/package.json
#	packages/examples/tui-demo/src/invariant.ts
#	packages/ui/stdio/package.json
#	packages/ui/stdio/tests/stdio.spec.ts
#	packages/ui/stdio/tsconfig.json
#	pnpm-lock.yaml
This commit is contained in:
Tianyi Cui
2026-07-20 21:02:52 +08:00
176 changed files with 1352 additions and 4308 deletions

51
pnpm-lock.yaml generated
View File

@@ -104,6 +104,9 @@ importers:
'@deepseek-ai/dsh-agent-spine-demo':
specifier: workspace:*
version: link:../packages/examples/agent-spine-demo
'@deepseek-ai/dsh-app-boot':
specifier: workspace:*
version: link:../packages/ui/app-boot
'@deepseek-ai/dsh-bash-local':
specifier: workspace:*
version: link:../packages/bash/bash-local
@@ -170,9 +173,6 @@ importers:
'@deepseek-ai/dsh-spill-policy':
specifier: workspace:*
version: link:../packages/spill/spill-policy
'@deepseek-ai/dsh-stdio-demo':
specifier: workspace:*
version: link:../packages/examples/stdio-demo
'@deepseek-ai/dsh-subagent':
specifier: workspace:*
version: link:../packages/subagent/subagent
@@ -212,6 +212,9 @@ importers:
'@deepseek-ai/dsh-tools':
specifier: workspace:*
version: link:../packages/core/tools
'@deepseek-ai/dsh-tui-demo':
specifier: workspace:*
version: link:../packages/examples/tui-demo
'@deepseek-ai/dsh-user-approval':
specifier: workspace:*
version: link:../packages/ui/user-approval
@@ -895,7 +898,7 @@ importers:
specifier: ^4.0.0-rc.7
version: 4.0.0-rc.7(@cordisjs/plugin-include@1.0.4)(@cordisjs/plugin-loader@1.0.0-rc.5)
packages/examples/stdio-demo:
packages/examples/tui-demo:
devDependencies:
'@cordisjs/plugin-include':
specifier: workspace:^
@@ -903,9 +906,6 @@ importers:
'@cordisjs/plugin-loader':
specifier: workspace:^
version: link:../../../vendor/loader
'@cordisjs/plugin-logger-console':
specifier: workspace:^
version: link:../../../vendor/logger-console
'@deepseek-ai/dsh-agent':
specifier: workspace:^
version: link:../../core/agent
@@ -930,12 +930,6 @@ importers:
'@deepseek-ai/dsh-session-persistence-jsonl':
specifier: workspace:^
version: link:../../session-persistence/session-persistence-jsonl
'@deepseek-ai/dsh-stdio':
specifier: workspace:^
version: link:../../ui/stdio
'@deepseek-ai/dsh-system-prompt':
specifier: workspace:^
version: link:../../core/system-prompt
'@deepseek-ai/dsh-tool-ask-user':
specifier: workspace:^
version: link:../../ui/tool-ask-user
@@ -2331,37 +2325,6 @@ importers:
specifier: ^4.0.0-rc.7
version: 4.0.0-rc.7(@cordisjs/plugin-include@1.0.4)(@cordisjs/plugin-loader@1.0.0-rc.5)
packages/ui/stdio:
dependencies:
schemastery:
specifier: ^3.18.0
version: 3.18.0
devDependencies:
'@cordisjs/plugin-loader':
specifier: workspace:^
version: link:../../../vendor/loader
'@deepseek-ai/dsh-agent':
specifier: workspace:^
version: link:../../core/agent
'@deepseek-ai/dsh-agent-loop':
specifier: workspace:^
version: link:../../core/agent-loop
'@deepseek-ai/dsh-invariants':
specifier: workspace:^
version: link:../../support/invariants
'@deepseek-ai/dsh-llm':
specifier: workspace:^
version: link:../../llm/llm
'@deepseek-ai/dsh-session':
specifier: workspace:^
version: link:../../core/session
'@deepseek-ai/dsh-user-interaction':
specifier: workspace:^
version: link:../user-interaction
cordis:
specifier: ^4.0.0-rc.7
version: 4.0.0-rc.7(@cordisjs/plugin-include@1.0.4)(@cordisjs/plugin-loader@vendor+loader)
packages/ui/tool-ask-user:
devDependencies:
'@deepseek-ai/dsh-agent':