fix(plugin): preserve bundled resource identity in executables

This commit is contained in:
Tianyi Cui committed 2026-10-06 23:48:59 +08:00
1 parent 1f8debb552
commit d68ae3bf51
17 files changed
+195 -22

No files matched your search

@@ -22,6 +22,7 @@ describe('Python runtime executable assets', () => {
expect(result.status).toBe(0)
expect(result.stdout).toContain('node_modules/@deepseek-ai/dsh-web-frontend/dist/**/*')
expect(result.stdout).toContain('node_modules/@deepseek-ai/dsh-*/**/*.{svg,png,jpg,jpeg,webp}')
expect(result.stdout).not.toContain('skill-badge/assets/**/*')
expect(result.stdout).toContain('node_modules/@deepseek-ai/dsh-sandbox-windows-acl/assets/**/*')
expect(result.stdout).not.toContain('node_modules/**/*.py')
+2
View File
@@ -48,6 +48,8 @@ const ASSET_GLOBS = [
'node_modules/**/*.mjs',
'node_modules/**/package.json',
'node_modules/**/*.json',
// Plugin display metadata resolves these package-owned images at runtime.
'node_modules/@deepseek-ai/dsh-*/**/*.{svg,png,jpg,jpeg,webp}',
// Package-owned Markdown includes runtime skill instructions.
'node_modules/**/*.md',
'node_modules/**/*.dylib',