single-exe: closure manifest, build pipeline, and CI workflow

This commit is contained in:
imccyu
2026-07-11 14:08:26 +08:00
parent ade150b719
commit bd831db80b
7 changed files with 912 additions and 1 deletions

180
pnpm-lock.yaml generated
View File

@@ -1620,6 +1620,186 @@ importers:
specifier: ^4.19.2
version: 4.22.4
python/sdk-runtime:
dependencies:
'@cordisjs/plugin-include':
specifier: workspace:^
version: link:../../vendor/include
'@cordisjs/plugin-loader':
specifier: workspace:^
version: link:../../vendor/loader
'@cordisjs/plugin-timer':
specifier: workspace:^
version: link:../../vendor/timer
'@deepseek-ai/dsh-acp':
specifier: workspace:^
version: link:../../packages/ui/acp
'@deepseek-ai/dsh-agent':
specifier: workspace:^
version: link:../../packages/core/agent
'@deepseek-ai/dsh-agent-core':
specifier: workspace:^
version: link:../../packages/core/agent-core
'@deepseek-ai/dsh-agent-loop':
specifier: workspace:^
version: link:../../packages/core/agent-loop
'@deepseek-ai/dsh-app-boot':
specifier: workspace:^
version: link:../../packages/ui/app-boot
'@deepseek-ai/dsh-bash':
specifier: workspace:^
version: link:../../packages/bash/bash
'@deepseek-ai/dsh-bash-local':
specifier: workspace:^
version: link:../../packages/bash/bash-local
'@deepseek-ai/dsh-brand':
specifier: workspace:^
version: link:../../packages/util/brand
'@deepseek-ai/dsh-code-runtime':
specifier: workspace:^
version: link:../../packages/code-runtime/code-runtime
'@deepseek-ai/dsh-code-runtime-worker':
specifier: workspace:^
version: link:../../packages/code-runtime/code-runtime-worker
'@deepseek-ai/dsh-compact':
specifier: workspace:^
version: link:../../packages/compact/compact
'@deepseek-ai/dsh-compact-basic':
specifier: workspace:^
version: link:../../packages/compact/compact-basic
'@deepseek-ai/dsh-fs':
specifier: workspace:^
version: link:../../packages/fs/fs
'@deepseek-ai/dsh-fs-local':
specifier: workspace:^
version: link:../../packages/fs/fs-local
'@deepseek-ai/dsh-fs-policy':
specifier: workspace:^
version: link:../../packages/fs/fs-policy
'@deepseek-ai/dsh-hook-protocol':
specifier: workspace:^
version: link:../../packages/hooks/hook-protocol
'@deepseek-ai/dsh-hooks-claude':
specifier: workspace:^
version: link:../../packages/hooks/hooks-claude
'@deepseek-ai/dsh-hooks-codex':
specifier: workspace:^
version: link:../../packages/hooks/hooks-codex
'@deepseek-ai/dsh-invariants':
specifier: workspace:^
version: link:../../packages/support/invariants
'@deepseek-ai/dsh-jsonrpc':
specifier: workspace:^
version: link:../../packages/ui/jsonrpc
'@deepseek-ai/dsh-jsonrpc-agent':
specifier: workspace:^
version: link:../../packages/ui/jsonrpc-agent
'@deepseek-ai/dsh-llm':
specifier: workspace:^
version: link:../../packages/llm/llm
'@deepseek-ai/dsh-llm-deepseek':
specifier: workspace:^
version: link:../../packages/llm/llm-deepseek
'@deepseek-ai/dsh-llm-pi-ai':
specifier: workspace:^
version: link:../../packages/llm/llm-pi-ai
'@deepseek-ai/dsh-repeat-tool-guard':
specifier: workspace:^
version: link:../../packages/guard/repeat-tool-guard
'@deepseek-ai/dsh-session':
specifier: workspace:^
version: link:../../packages/core/session
'@deepseek-ai/dsh-session-persistence':
specifier: workspace:^
version: link:../../packages/session-persistence/session-persistence
'@deepseek-ai/dsh-session-persistence-jsonl':
specifier: workspace:^
version: link:../../packages/session-persistence/session-persistence-jsonl
'@deepseek-ai/dsh-session-persistence-sqlite':
specifier: workspace:^
version: link:../../packages/session-persistence/session-persistence-sqlite
'@deepseek-ai/dsh-subagent':
specifier: workspace:^
version: link:../../packages/subagent/subagent
'@deepseek-ai/dsh-subagent-acp':
specifier: workspace:^
version: link:../../packages/subagent/subagent-acp
'@deepseek-ai/dsh-subagent-fork':
specifier: workspace:^
version: link:../../packages/subagent/subagent-fork
'@deepseek-ai/dsh-subagent-inprocess':
specifier: workspace:^
version: link:../../packages/subagent/subagent-inprocess
'@deepseek-ai/dsh-subagent-spawn':
specifier: workspace:^
version: link:../../packages/subagent/subagent-spawn
'@deepseek-ai/dsh-subagent-subprocess':
specifier: workspace:^
version: link:../../packages/subagent/subagent-subprocess
'@deepseek-ai/dsh-system-prompt':
specifier: workspace:^
version: link:../../packages/core/system-prompt
'@deepseek-ai/dsh-timeout':
specifier: workspace:^
version: link:../../packages/util/timeout
'@deepseek-ai/dsh-timeout-policy':
specifier: workspace:^
version: link:../../packages/timeout/timeout-policy
'@deepseek-ai/dsh-tool-ask-user':
specifier: workspace:^
version: link:../../packages/ui/tool-ask-user
'@deepseek-ai/dsh-tool-bash':
specifier: workspace:^
version: link:../../packages/bash/tool-bash
'@deepseek-ai/dsh-tool-cordis':
specifier: workspace:^
version: link:../../packages/cordis/tool-cordis
'@deepseek-ai/dsh-tool-fs':
specifier: workspace:^
version: link:../../packages/fs/tool-fs
'@deepseek-ai/dsh-tool-subagent':
specifier: workspace:^
version: link:../../packages/subagent/tool-subagent
'@deepseek-ai/dsh-tool-todo':
specifier: workspace:^
version: link:../../packages/todo/tool-todo
'@deepseek-ai/dsh-tool-web':
specifier: workspace:^
version: link:../../packages/web/tool-web
'@deepseek-ai/dsh-tool-workflow':
specifier: workspace:^
version: link:../../packages/workflow/tool-workflow
'@deepseek-ai/dsh-tools':
specifier: workspace:^
version: link:../../packages/core/tools
'@deepseek-ai/dsh-user-interaction':
specifier: workspace:^
version: link:../../packages/ui/user-interaction
'@deepseek-ai/dsh-web':
specifier: workspace:^
version: link:../../packages/web/web
'@deepseek-ai/dsh-web-fetch-local':
specifier: workspace:^
version: link:../../packages/web/web-fetch-local
'@deepseek-ai/dsh-web-search-deepseek':
specifier: workspace:^
version: link:../../packages/web/web-search-deepseek
'@deepseek-ai/dsh-web-search-exa':
specifier: workspace:^
version: link:../../packages/web/web-search-exa
'@deepseek-ai/dsh-web-search-perplexity':
specifier: workspace:^
version: link:../../packages/web/web-search-perplexity
'@deepseek-ai/dsh-workflow':
specifier: workspace:^
version: link:../../packages/workflow/workflow
'@deepseek-ai/dsh-workflow-workerthread':
specifier: workspace:^
version: link:../../packages/workflow/workflow-workerthread
cordis:
specifier: workspace:^
version: link:../../vendor/cordis
vendor/cordis:
dependencies:
'@cordisjs/plugin-include':