build(vision): register the vision domain and packages in the build graph

Add the vision path domain to the tsconfig base paths catch-all, reference
the four new packages in the host TypeScript program, and record their
workspace deps in the lockfile.

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Pine
2026-08-14 10:58:40 +08:00
parent 5e962b8a8d
commit 381c6510e9
3 changed files with 108 additions and 0 deletions
+103
View File
@@ -1278,6 +1278,31 @@ importers:
specifier: workspace:^
version: link:../../core/session
packages/bundle/image-recognition:
dependencies:
'@deepseek-ai/dsh-image-recognition':
specifier: workspace:^
version: link:../../vision/image-recognition
'@deepseek-ai/dsh-image-recognition-http':
specifier: workspace:^
version: link:../../vision/image-recognition-http
'@deepseek-ai/dsh-tool-image-recognition':
specifier: workspace:^
version: link:../../vision/tool-image-recognition
'@deepseek-ai/schemastery':
specifier: link:../../../vendor/schemastery
version: link:../../../vendor/schemastery
devDependencies:
'@deepseek-ai/cordis':
specifier: workspace:^
version: link:../../../vendor/cordis
'@deepseek-ai/dsh-agent':
specifier: workspace:^
version: link:../../core/agent
'@deepseek-ai/dsh-invariants':
specifier: workspace:^
version: link:../../runtime-diagnostics/invariants
packages/bundle/web-app:
dependencies:
'@deepseek-ai/dsh-agent-presets':
@@ -7978,6 +8003,84 @@ importers:
specifier: workspace:^
version: link:../../runtime-diagnostics/invariants
packages/vision/image-recognition:
dependencies:
'@deepseek-ai/schemastery':
specifier: link:../../../vendor/schemastery
version: link:../../../vendor/schemastery
devDependencies:
'@deepseek-ai/cordis':
specifier: workspace:^
version: link:../../../vendor/cordis
'@deepseek-ai/dsh-invariants':
specifier: workspace:^
version: link:../../runtime-diagnostics/invariants
'@deepseek-ai/dsh-llm':
specifier: workspace:^
version: link:../../llm/llm
packages/vision/image-recognition-http:
dependencies:
'@deepseek-ai/schemastery':
specifier: link:../../../vendor/schemastery
version: link:../../../vendor/schemastery
devDependencies:
'@deepseek-ai/cordis':
specifier: workspace:^
version: link:../../../vendor/cordis
'@deepseek-ai/dsh-agent':
specifier: workspace:^
version: link:../../core/agent
'@deepseek-ai/dsh-credentials':
specifier: workspace:^
version: link:../../credentials/credentials
'@deepseek-ai/dsh-image-recognition':
specifier: workspace:^
version: link:../image-recognition
'@deepseek-ai/dsh-invariants':
specifier: workspace:^
version: link:../../runtime-diagnostics/invariants
'@deepseek-ai/dsh-launch-environment':
specifier: workspace:^
version: link:../../util/launch-environment
'@deepseek-ai/dsh-session':
specifier: workspace:^
version: link:../../core/session
'@deepseek-ai/dsh-settings':
specifier: workspace:^
version: link:../../settings/settings
packages/vision/tool-image-recognition:
dependencies:
'@deepseek-ai/schemastery':
specifier: link:../../../vendor/schemastery
version: link:../../../vendor/schemastery
devDependencies:
'@deepseek-ai/cordis':
specifier: workspace:^
version: link:../../../vendor/cordis
'@deepseek-ai/dsh-agent':
specifier: workspace:^
version: link:../../core/agent
'@deepseek-ai/dsh-image-recognition':
specifier: workspace:^
version: link:../image-recognition
'@deepseek-ai/dsh-invariants':
specifier: workspace:^
version: link:../../runtime-diagnostics/invariants
'@deepseek-ai/dsh-llm':
specifier: workspace:^
version: link:../../llm/llm
'@deepseek-ai/dsh-session':
specifier: workspace:^
version: link:../../core/session
'@deepseek-ai/dsh-skill':
specifier: workspace:^
version: link:../../skill/skill
'@deepseek-ai/dsh-tools':
specifier: workspace:^
version: link:../../core/tools
packages/web/tool-web:
dependencies:
'@deepseek-ai/schemastery':
+1
View File
@@ -250,6 +250,7 @@
"./packages/workflow/*/src",
"./packages/web/*/src",
"./packages/attachment/*/src",
"./packages/vision/*/src",
"./packages/spill/*/src",
"./packages/todo/*/src",
"./packages/bundle/*/src",
+4
View File
@@ -294,6 +294,10 @@
{ "path": "./packages/lsp/lsp" },
{ "path": "./packages/lsp/lsp-stdio" },
{ "path": "./packages/lsp/tool-lsp" },
{ "path": "./packages/vision/image-recognition" },
{ "path": "./packages/vision/image-recognition-http" },
{ "path": "./packages/vision/tool-image-recognition" },
{ "path": "./packages/bundle/image-recognition" },
{ "path": "./apps/cli" },
{ "path": "./apps/desktop" }
]