{"_id":"dsh-vscode-mode","_rev":"69-3c4640dc627f37bd53f0d8677f148c18","name":"dsh-vscode-mode","dist-tags":{"latest":"0.10.0"},"versions":{"0.1.1":{"name":"dsh-vscode-mode","version":"0.1.1","license":"BSD-3-Clause","_id":"dsh-vscode-mode@0.1.1","maintainers":[{"name":"lenonss","email":"goi82lemon@gmail.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"5635266e88e03cd87e29c52dfd4017e43af96afb","tarball":"https://registry.npmjs.org/dsh-vscode-mode/-/dsh-vscode-mode-0.1.1.tgz","fileCount":163,"integrity":"sha512-x3rr+iU6ctSTuc1BNq83GsNfGnt+j2XOx4TiQUcyie0L/FicE9ND73LLiJaP/dQ60lilutNxFvtu7dCernc1DQ==","signatures":[{"sig":"MEUCIFYMeEqEbstnnCMeSbMXIXqaEbFQVi+cyM/A9CU2YUYuAiEAq79pKaOZsX1nFtPoIoxZTe9mJFHr6hIUp6x9+OV+R9U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23344624},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"c8f5bb6827911a377a1ca4579fb357b1738c1a29","scripts":{"pack":"npm run prebuild && npm run build && npm pack","test":"vitest run","build":"tsdown","prepare":"npm run prebuild && npm run build","prebuild":"node -e \"fs.rmSync('lib',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit","build:client":"tsdown"},"_npmUser":{"name":"lenonss","email":"goi82lemon@gmail.com"},"_npmVersion":"11.6.1","description":"DSH 上的类 VSCode 编码体验：Monaco 中央编辑器（文件页签/QuickOpen/状态栏）+ Agent 编辑差异审查（整文件差异/采纳/拒绝/归档/回滚），状态持久化到工作区旁车","directories":{},"_nodeVersion":"24.11.0","_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^3.2.4","typescript":"^5.9.0","@types/node":"^24.13.3","@types/react":"^18.3.1"},"peerDependencies":{"react":"^18.2.0","cordis":">=4.0.0-rc <5","schemastery":"^3.18.0","@deepseek-ai/dsh-llm":">=0.0.1-rc <2","@deepseek-ai/dsh-tools":">=0.0.1-rc <2","@deepseek-ai/dsh-client-ui-slots":">=0.0.1-rc <2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vscode-mode_0.1.1_1787219831732_0.9547842587979656","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"dsh-vscode-mode","version":"0.1.2","license":"BSD-3-Clause","_id":"dsh-vscode-mode@0.1.2","maintainers":[{"name":"lenonss","email":"goi82lemon@gmail.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"9b1ff297ff8abab73377820ac8c41b6dcbbb7957","tarball":"https://registry.npmjs.org/dsh-vscode-mode/-/dsh-vscode-mode-0.1.2.tgz","fileCount":163,"integrity":"sha512-1lbJW3WdPP2fZsnJi05QuQt5is/AkumsT4RNp9UYNhHSew4LhXCjc9HGJDYBNBBjtgILuR4dCgUiGgrG4IZe5A==","signatures":[{"sig":"MEUCIQCttBXxEGFe/XkoeRb+YKSyZZ0DGTKDIbQh8U45mlOtUwIgMXLhL3Iu/sDKlSFkOGqZ5cRAA2Cmdg6pmaUAhNdUv08=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23344608},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"4b2ec3a2c73e16b00833c0140b99396e8bd676ba","scripts":{"pack":"npm run prebuild && npm run build && npm pack","test":"vitest run","build":"tsdown","prepare":"npm run prebuild && npm run build","prebuild":"node -e \"fs.rmSync('lib',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit","build:client":"tsdown"},"_npmUser":{"name":"lenonss","email":"goi82lemon@gmail.com"},"_npmVersion":"10.9.8","description":"DSH 上的类 VSCode 编码体验：Monaco 中央编辑器（文件页签/QuickOpen/状态栏）+ Agent 编辑差异审查（整文件差异/采纳/拒绝/归档/回滚），状态持久化到工作区旁车","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^3.2.4","typescript":"^5.9.0","@types/node":"^24.13.3","@types/react":"^18.3.1"},"peerDependencies":{"react":"^18.2.0","cordis":">=4.0.0-rc <5","schemastery":"^3.18.0","@deepseek-ai/dsh-llm":">=0.0.1-rc <2","@deepseek-ai/dsh-tools":">=0.0.1-rc <2","@deepseek-ai/dsh-client-ui-slots":">=0.0.1-rc <2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vscode-mode_0.1.2_1787220026304_0.3762589631811104","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"dsh-vscode-mode","version":"0.1.3","keywords":["dsh","dsh-plugin","deepseek","deepseek-harness","plugin","vscode","editor","monaco","monaco-editor","diff","diff-review","code-review","diff-viewer","files"],"license":"BSD-3-Clause","_id":"dsh-vscode-mode@0.1.3","maintainers":[{"name":"lenonss","email":"goi82lemon@gmail.com"}],"homepage":"https://github.com/Lenonss/DSH_VsCodeMode","bugs":{"url":"https://github.com/Lenonss/DSH_VsCodeMode/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"a5f98d9e0826e94fea7257fd987804abd532ec32","tarball":"https://registry.npmjs.org/dsh-vscode-mode/-/dsh-vscode-mode-0.1.3.tgz","fileCount":163,"integrity":"sha512-4qlZSYAsRIbfynEhJbXHsJJ79eDlQup6zL50aOog5h9Ys5PHZr2P7PU+4e83525wgTLgXcAa9loip/5Rw+UYjw==","signatures":[{"sig":"MEQCIFC5dnz71eemys5Tt1QwJ8c6HHqbfdtbo5GcCGBGRHPBAiBCP0vkDV5hWgDWlyGN3eUpKv4/t2hj/2ydnyW35EjRYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23345099},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"5e55628da8c2866e43f639220fa1ecbead0527b4","scripts":{"pack":"npm run prebuild && npm run build && npm pack","test":"vitest run","build":"tsdown","prepare":"npm run prebuild && npm run build","prebuild":"node -e \"fs.rmSync('lib',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit","build:client":"tsdown"},"_npmUser":{"name":"lenonss","email":"goi82lemon@gmail.com"},"repository":{"url":"git+https://github.com/Lenonss/DSH_VsCodeMode.git","type":"git"},"_npmVersion":"10.9.8","description":"DSH 上的类 VSCode 编码体验：Monaco 中央编辑器（文件页签/QuickOpen/状态栏）+ Agent 编辑差异审查（整文件差异/采纳/拒绝/归档/回滚），状态持久化到工作区旁车","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^3.2.4","typescript":"^5.9.0","@types/node":"^24.13.3","@types/react":"^18.3.1"},"peerDependencies":{"react":"^18.2.0","cordis":">=4.0.0-rc <5","schemastery":"^3.18.0","@deepseek-ai/dsh-llm":">=0.0.1-rc <2","@deepseek-ai/dsh-tools":">=0.0.1-rc <2","@deepseek-ai/dsh-client-ui-slots":">=0.0.1-rc <2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vscode-mode_0.1.3_1787221908918_0.5333285902470368","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"dsh-vscode-mode","version":"0.1.4","keywords":["dsh","dsh-plugin","deepseek","deepseek-harness","plugin","vscode","editor","monaco","monaco-editor","diff","diff-review","code-review","diff-viewer","files"],"license":"BSD-3-Clause","_id":"dsh-vscode-mode@0.1.4","maintainers":[{"name":"lenonss","email":"goi82lemon@gmail.com"}],"homepage":"https://github.com/Lenonss/DSH_VsCodeMode","bugs":{"url":"https://github.com/Lenonss/DSH_VsCodeMode/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"46bfc5fd45271a0b759b3337092d56ac136c5aad","tarball":"https://registry.npmjs.org/dsh-vscode-mode/-/dsh-vscode-mode-0.1.4.tgz","fileCount":163,"integrity":"sha512-79KWjjlaN5skMfTA19vye5lBiQJLXEdt3ccXAHTDI0jX4TbQ7DuPrbFRVynOGrf57JMiQH5LBQNKd/m4ltFJ6A==","signatures":[{"sig":"MEQCICrDrSWn7IzkDEZdSRU7QNUNigqdcquhFhlBZsCiNwkoAiBD7iNjMkYmGxHFq9RIVKDN755kdGrMf9BmQZCc3YgI0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23345192},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"3c958516144cd4c7d5e904174ceabf17eed4a94c","scripts":{"pack":"npm run prebuild && npm run build && npm pack","test":"vitest run","build":"tsdown","prepare":"npm run prebuild && npm run build","prebuild":"node -e \"fs.rmSync('lib',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit","build:client":"tsdown"},"_npmUser":{"name":"lenonss","email":"goi82lemon@gmail.com"},"repository":{"url":"git+https://github.com/Lenonss/DSH_VsCodeMode.git","type":"git"},"_npmVersion":"10.9.8","description":"DSH 上的类 VSCode 编码体验：Monaco 中央编辑器（文件页签/QuickOpen/状态栏）+ Agent 编辑差异审查（整文件差异/采纳/拒绝/归档/回滚），状态持久化到工作区旁车","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^3.2.4","typescript":"^5.9.0","@types/node":"^24.13.3","@types/react":"^18.3.1"},"peerDependencies":{"react":"^18.2.0","cordis":">=4.0.0-rc <5","schemastery":"^3.18.0","@deepseek-ai/dsh-llm":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-tools":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-slots":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vscode-mode_0.1.4_1787222355098_0.15481214520323294","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"dsh-vscode-mode","version":"0.1.5","keywords":["dsh","dsh-plugin","deepseek","deepseek-harness","plugin","vscode","editor","monaco","monaco-editor","diff","diff-review","code-review","diff-viewer","files"],"license":"BSD-3-Clause","_id":"dsh-vscode-mode@0.1.5","maintainers":[{"name":"lenonss","email":"goi82lemon@gmail.com"}],"homepage":"https://github.com/Lenonss/DSH_VsCodeMode","bugs":{"url":"https://github.com/Lenonss/DSH_VsCodeMode/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"48beeb07519403ee1249e2bfae25af2a9ebd01db","tarball":"https://registry.npmjs.org/dsh-vscode-mode/-/dsh-vscode-mode-0.1.5.tgz","fileCount":163,"integrity":"sha512-hyViIknTSgj+Bc9nNfE8mETDpAi+CuaKyoobeh9fALk560OoDLsBLLEyBiws/p1rc2yjwY43jP2h472465T8wA==","signatures":[{"sig":"MEQCIAa45CA3ZVrd0CIBg72q7bgwXTIo4WjPFVvZADBt8ozlAiBCKJFqlvaHWOINfDa6zReFzIMb3LkYTL7xH8h0BGUmLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23347020},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"e2747ab375ba0549da75a776ef1ba8c725f271c5","scripts":{"pack":"npm run prebuild && npm run build && npm pack","test":"vitest run","build":"tsdown","prepare":"npm run prebuild && npm run build","prebuild":"node -e \"fs.rmSync('lib',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit","build:client":"tsdown"},"_npmUser":{"name":"lenonss","email":"goi82lemon@gmail.com"},"repository":{"url":"git+https://github.com/Lenonss/DSH_VsCodeMode.git","type":"git"},"_npmVersion":"10.9.8","description":"DSH 上的类 VSCode 编码体验：Monaco 中央编辑器（文件页签/QuickOpen/状态栏）+ Agent 编辑差异审查（整文件差异/采纳/拒绝/归档/回滚），状态持久化到工作区旁车","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^3.2.4","typescript":"^5.9.0","@types/node":"^24.13.3","@types/react":"^18.3.1"},"peerDependencies":{"react":"^18.2.0","cordis":">=4.0.0-rc <5","schemastery":"^3.18.0","@deepseek-ai/dsh-llm":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-tools":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-slots":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vscode-mode_0.1.5_1787230210877_0.1293816958882934","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"dsh-vscode-mode","version":"0.1.6","keywords":["dsh","dsh-plugin","deepseek","deepseek-harness","plugin","vscode","editor","monaco","monaco-editor","diff","diff-review","code-review","diff-viewer","files"],"license":"BSD-3-Clause","_id":"dsh-vscode-mode@0.1.6","maintainers":[{"name":"lenonss","email":"goi82lemon@gmail.com"}],"homepage":"https://github.com/Lenonss/DSH_VsCodeMode","bugs":{"url":"https://github.com/Lenonss/DSH_VsCodeMode/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"3ae1a4d201ec2798656d4a7ae0f0739e3c6cd35d","tarball":"https://registry.npmjs.org/dsh-vscode-mode/-/dsh-vscode-mode-0.1.6.tgz","fileCount":163,"integrity":"sha512-QmhpST5CAFpRvXpCXqwPw0saNMOzzGOlWegmhfwtjsx+oQw3ciAFO8Trd6WWY6Q3g0q0ntckU/3/8E/byI8QUQ==","signatures":[{"sig":"MEQCIEzGncUuk0pY++8KTrk9Ye2WeU1RzPovbuhJihb67XhZAiBS0a9vl/fZENxTPWDQv8hNsTiErZcczB3QiBx9Yc4llg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23349322},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"4668d2924adbb8e041aa468e6607a23b2e344fb2","scripts":{"pack":"npm run prebuild && npm run build && npm pack","test":"vitest run","build":"tsdown","prepare":"npm run prebuild && npm run build","prebuild":"node -e \"fs.rmSync('lib',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit","build:client":"tsdown"},"_npmUser":{"name":"lenonss","email":"goi82lemon@gmail.com"},"repository":{"url":"git+https://github.com/Lenonss/DSH_VsCodeMode.git","type":"git"},"_npmVersion":"10.9.8","description":"DSH 上的类 VSCode 编码体验：Monaco 中央编辑器（文件页签/QuickOpen/状态栏）+ Agent 编辑差异审查（整文件差异/采纳/拒绝/归档/回滚），状态持久化到工作区旁车","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^3.2.4","typescript":"^5.9.0","@types/node":"^24.13.3","@types/react":"^18.3.1"},"peerDependencies":{"react":"^18.2.0","cordis":">=4.0.0-rc <5","schemastery":"^3.18.0","@deepseek-ai/dsh-llm":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-tools":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-slots":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vscode-mode_0.1.6_1787273288683_0.6475695840599163","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"dsh-vscode-mode","version":"0.1.7","keywords":["dsh","dsh-plugin","deepseek","deepseek-harness","plugin","vscode","editor","monaco","monaco-editor","diff","diff-review","code-review","diff-viewer","files"],"license":"BSD-3-Clause","_id":"dsh-vscode-mode@0.1.7","maintainers":[{"name":"lenonss","email":"goi82lemon@gmail.com"}],"homepage":"https://github.com/Lenonss/DSH_VsCodeMode","bugs":{"url":"https://github.com/Lenonss/DSH_VsCodeMode/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"a8bf5d9f51e1f146f351c3bb413ad9355cf8440d","tarball":"https://registry.npmjs.org/dsh-vscode-mode/-/dsh-vscode-mode-0.1.7.tgz","fileCount":163,"integrity":"sha512-FRb4KWihTsgPP0cOkFfENilhdsF7KXGc1vcRjvLZLUnzf+pxl9wnC9wJN1zsK8418pwXrmkUvcgMBPijNmOmTQ==","signatures":[{"sig":"MEUCIQDjZNyo0S2WDPPgI6txk5LtyT8eLCbfUWHePmSZPonHOwIgCAlchixLMRwSDqQKm8I9RSW9nYU6F2y/zodxFHTB9DI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23355050},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"4de579d3d4b257be5b6631fb2ac0299f7d1cceb5","scripts":{"pack":"npm run prebuild && npm run build && npm pack","test":"vitest run","build":"tsdown","prepare":"npm run prebuild && npm run build","prebuild":"node -e \"fs.rmSync('lib',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit","build:client":"tsdown"},"_npmUser":{"name":"lenonss","email":"goi82lemon@gmail.com"},"repository":{"url":"git+https://github.com/Lenonss/DSH_VsCodeMode.git","type":"git"},"_npmVersion":"10.9.8","description":"DSH 上的类 VSCode 编码体验：Monaco 中央编辑器（文件页签/QuickOpen/状态栏）+ Agent 编辑差异审查（整文件差异/采纳/拒绝/归档/回滚），状态持久化到工作区旁车","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^3.2.4","typescript":"^5.9.0","@types/node":"^24.13.3","@types/react":"^18.3.1"},"peerDependencies":{"react":"^18.2.0","cordis":">=4.0.0-rc <5","schemastery":"^3.18.0","@deepseek-ai/dsh-llm":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-tools":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-slots":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vscode-mode_0.1.7_1787280256854_0.670013117896149","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"dsh-vscode-mode","version":"0.1.10","keywords":["dsh","dsh-plugin","deepseek","deepseek-harness","plugin","vscode","editor","monaco","monaco-editor","diff","diff-review","code-review","diff-viewer","files"],"license":"BSD-3-Clause","_id":"dsh-vscode-mode@0.1.10","maintainers":[{"name":"lenonss","email":"goi82lemon@gmail.com"}],"homepage":"https://github.com/Lenonss/DSH_VsCodeMode","bugs":{"url":"https://github.com/Lenonss/DSH_VsCodeMode/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"a05ad31e46a5c869d0b9a8fdcefdd7933e48ca01","tarball":"https://registry.npmjs.org/dsh-vscode-mode/-/dsh-vscode-mode-0.1.10.tgz","fileCount":163,"integrity":"sha512-42pASiDr8LHao+1GtCRams/VuzkYdF5XQKQLAKg9H052tQ0rWhc4p5qQQ8x2+WVhQIGK6nOe9XxLcW1cD3s4bw==","signatures":[{"sig":"MEYCIQCeniKGC3ptlzB8jNAYoOSgJ2H4WUyiu73UpliQ2DyMpwIhAK+v/GO/N3CfOjHNV2ezaCKZAaEa11p/K6e5gJ4ZY1GI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23376707},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"d36bb818f6cd4f05b7d12dc9b8df40cf24f20d51","scripts":{"pack":"npm run prebuild && npm run build && npm pack","test":"vitest run","build":"tsdown","prepare":"npm run prebuild && npm run build","prebuild":"node -e \"fs.rmSync('lib',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit","build:client":"tsdown"},"_npmUser":{"name":"lenonss","email":"goi82lemon@gmail.com"},"repository":{"url":"git+https://github.com/Lenonss/DSH_VsCodeMode.git","type":"git"},"_npmVersion":"10.9.8","description":"DSH 上的类 VSCode 编码体验：Monaco 中央编辑器（文件页签/QuickOpen/状态栏）+ Agent 编辑差异审查（整文件差异/采纳/拒绝/归档/回滚），状态持久化到工作区旁车","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^3.2.4","typescript":"^5.9.0","@types/node":"^24.13.3","@types/react":"^18.3.1"},"peerDependencies":{"react":"^18.2.0","cordis":">=4.0.0-rc <5","schemastery":"^3.18.0","@deepseek-ai/dsh-llm":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-tools":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-slots":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vscode-mode_0.1.10_1787286020062_0.48351483579982957","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"dsh-vscode-mode","version":"0.1.11","keywords":["dsh","dsh-plugin","deepseek","deepseek-harness","plugin","vscode","editor","monaco","monaco-editor","diff","diff-review","code-review","diff-viewer","files"],"license":"BSD-3-Clause","_id":"dsh-vscode-mode@0.1.11","maintainers":[{"name":"lenonss","email":"goi82lemon@gmail.com"}],"homepage":"https://github.com/Lenonss/DSH_VsCodeMode","bugs":{"url":"https://github.com/Lenonss/DSH_VsCodeMode/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"7f6be4446d8c1fcb82d7cef430e7ef6149f3ec79","tarball":"https://registry.npmjs.org/dsh-vscode-mode/-/dsh-vscode-mode-0.1.11.tgz","fileCount":170,"integrity":"sha512-/G/WI8EGKbAI/G7nTA+hwFUWN1wdQJQy1rImijZiwJ5a+n7UIp4ptrZPEX3t/0CJk2IVN1gLB36N0eUa+HwyXA==","signatures":[{"sig":"MEQCID/60nQ00pLobnN41nVlxzc/zRXydeg6DsR7t5F8OMwRAiAFy/+jlVZjC4QpDMF3p2ZN400lp8YcLNzAn2GuLZ8SDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23620235},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"5e6f643a8f4221df6704ed5fae323e0804fd688f","scripts":{"pack":"npm run prebuild && npm run build && npm pack","test":"vitest run","build":"tsdown","prepare":"npm run prebuild && npm run build","prebuild":"node -e \"fs.rmSync('lib',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit","build:client":"tsdown"},"_npmUser":{"name":"lenonss","email":"goi82lemon@gmail.com"},"repository":{"url":"git+https://github.com/Lenonss/DSH_VsCodeMode.git","type":"git"},"_npmVersion":"10.9.8","description":"DSH 上的类 VSCode 编码体验：Monaco 中央编辑器（文件页签/QuickOpen/状态栏）+ Agent 编辑差异审查（整文件差异/采纳/拒绝/归档/回滚），状态持久化到工作区旁车","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^3.2.4","typescript":"^5.9.0","@types/node":"^24.13.3","@types/react":"^18.3.1"},"peerDependencies":{"react":"^18.2.0","cordis":">=4.0.0-rc <5","schemastery":"^3.18.0","@deepseek-ai/dsh-llm":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-tools":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-slots":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vscode-mode_0.1.11_1787542219665_0.27942591404362016","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"dsh-vscode-mode","version":"0.1.12","keywords":["dsh","dsh-plugin","deepseek","deepseek-harness","plugin","vscode","editor","monaco","monaco-editor","diff","diff-review","code-review","diff-viewer","files"],"license":"BSD-3-Clause","_id":"dsh-vscode-mode@0.1.12","maintainers":[{"name":"lenonss","email":"goi82lemon@gmail.com"}],"homepage":"https://github.com/Lenonss/DSH_VsCodeMode","bugs":{"url":"https://github.com/Lenonss/DSH_VsCodeMode/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"76df58a0f1d8f8dd04c0380df18859db43db674f","tarball":"https://registry.npmjs.org/dsh-vscode-mode/-/dsh-vscode-mode-0.1.12.tgz","fileCount":170,"integrity":"sha512-owaqZKrFcLA5WCXvHTfAU6qLqxrBow0znn+t8xdYcWku5v66j6XkrLLDgA+tPvU9A9MKv7Y2pDKJcJ4iR7Q1Sw==","signatures":[{"sig":"MEUCIFjq5vXNTNAVrNTnM8gcIuI3w6n5OjS5Xd8Nwd6hTyQvAiEA56j8GFKkHwLyJEg5DTeKI7IcVhiaNK2JnGnK1eF6jco=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23620139},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"175173a617a80fe6260fa53e99bfc1f1e4ab2e2f","scripts":{"pack":"npm run prebuild && npm run build && npm pack","test":"vitest run","build":"tsdown","prepare":"npm run prebuild && npm run build","prebuild":"node -e \"fs.rmSync('lib',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit","build:client":"tsdown"},"_npmUser":{"name":"lenonss","email":"goi82lemon@gmail.com"},"repository":{"url":"git+https://github.com/Lenonss/DSH_VsCodeMode.git","type":"git"},"_npmVersion":"10.9.8","description":"DSH 上的类 VSCode 编码体验：Monaco 中央编辑器（文件页签/QuickOpen/状态栏）+ Agent 编辑差异审查（整文件差异/采纳/拒绝/归档/回滚），状态持久化到工作区旁车","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^3.2.4","typescript":"^5.9.0","@types/node":"^24.13.3","@types/react":"^18.3.1"},"peerDependencies":{"react":"^18.2.0","cordis":">=4.0.0-rc <5","schemastery":"^3.18.0","@deepseek-ai/dsh-llm":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-tools":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-slots":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vscode-mode_0.1.12_1787544755675_0.11761106691883683","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"dsh-vscode-mode","version":"0.1.14","keywords":["dsh","dsh-plugin","deepseek","deepseek-harness","plugin","vscode","editor","monaco","monaco-editor","diff","diff-review","code-review","diff-viewer","files"],"license":"BSD-3-Clause","_id":"dsh-vscode-mode@0.1.14","maintainers":[{"name":"lenonss","email":"goi82lemon@gmail.com"}],"homepage":"https://github.com/Lenonss/DSH_VsCodeMode","bugs":{"url":"https://github.com/Lenonss/DSH_VsCodeMode/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"0ce7888ae4affbfe3385c67ea218cf2d56ecd0b5","tarball":"https://registry.npmjs.org/dsh-vscode-mode/-/dsh-vscode-mode-0.1.14.tgz","fileCount":176,"integrity":"sha512-9Ce83VCTs5iTer5n5lhFFIvAf8TXlFx6IYA7HOU7HexfaM6RmYYnq5Swfk/TenTrIbTVzbRD9aM9SOxtEa1RNg==","signatures":[{"sig":"MEQCIHhv0xoVaYdjh/yEQrGvJZV7W47zxujBOHChFtw55Bt/AiBo71d+Q2D+NSdf7QQ/BNtw9TibH2Ol81h2zVsICnlBew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23685152},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"db90380b7e75a622e0e382d019cd8b843ee35ac0","scripts":{"pack":"npm run prebuild && npm run build && npm pack","test":"vitest run","build":"tsdown","prepare":"npm run prebuild && npm run build","prebuild":"node -e \"fs.rmSync('lib',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit","build:client":"tsdown"},"_npmUser":{"name":"lenonss","email":"goi82lemon@gmail.com"},"repository":{"url":"git+https://github.com/Lenonss/DSH_VsCodeMode.git","type":"git"},"_npmVersion":"10.9.8","description":"DSH 上的类 VSCode 编码体验：Monaco 中央编辑器（文件页签/QuickOpen/状态栏）+ Agent 编辑差异审查（整文件差异/采纳/拒绝/归档/回滚），状态持久化到工作区旁车","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@vscode/ripgrep":"^1.18.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^3.2.4","typescript":"^5.9.0","@types/node":"^24.13.3","@types/react":"^18.3.1"},"peerDependencies":{"react":"^18.2.0","cordis":">=4.0.0-rc <5","schemastery":"^3.18.0","@deepseek-ai/dsh-llm":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-tools":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-slots":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vscode-mode_0.1.14_1787548397427_0.9895539531831983","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"dsh-vscode-mode","version":"0.1.15","keywords":["dsh","dsh-plugin","deepseek","deepseek-harness","plugin","vscode","editor","monaco","monaco-editor","diff","diff-review","code-review","diff-viewer","files"],"license":"BSD-3-Clause","_id":"dsh-vscode-mode@0.1.15","maintainers":[{"name":"lenonss","email":"goi82lemon@gmail.com"}],"homepage":"https://github.com/Lenonss/DSH_VsCodeMode","bugs":{"url":"https://github.com/Lenonss/DSH_VsCodeMode/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"3f4e87114abbeec92693157c10fedd68169b6b3d","tarball":"https://registry.npmjs.org/dsh-vscode-mode/-/dsh-vscode-mode-0.1.15.tgz","fileCount":181,"integrity":"sha512-O3GWsHkeadkm+WwIONm3QrJ+tbeqnVAuwFhDnP2hTkpcO8Qwkuxk2FHBwgh5JtQVNM7aA/UdMQGM9MkzXU+ppg==","signatures":[{"sig":"MEQCIF49SDnBD0NtooWviT1FyXOdKTa4JlnGFPmtzb62K4EyAiBHvYctm2yx/qXfLGb4Sawmu0GIHdBl3wneG7ccpbSMnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23746817},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"8614735000eadc9fd7c1e3469bed3d90b51fa422","scripts":{"pack":"npm run prebuild && npm run build && npm pack","test":"vitest run","build":"tsdown","prepare":"npm run prebuild && npm run build","prebuild":"node -e \"fs.rmSync('lib',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit","build:client":"tsdown"},"_npmUser":{"name":"lenonss","email":"goi82lemon@gmail.com"},"repository":{"url":"git+https://github.com/Lenonss/DSH_VsCodeMode.git","type":"git"},"_npmVersion":"10.9.8","description":"DSH 上的类 VSCode 编码体验：Monaco 中央编辑器（文件页签/QuickOpen/状态栏）+ Agent 编辑差异审查（整文件差异/采纳/拒绝/归档/回滚），状态持久化到工作区旁车","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@vscode/ripgrep":"^1.18.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^3.2.4","typescript":"^5.9.0","@types/node":"^24.13.3","schemastery":"3.18.0","@types/react":"^18.3.1","@deepseek-ai/dsh-settings":"0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","cordis":">=4.0.0-rc <5","schemastery":"^3.18.0","@deepseek-ai/dsh-llm":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-tools":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-settings":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-runtime":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-slots":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.1 <0.2.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vscode-mode_0.1.15_1787561396240_0.1944864393643002","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"dsh-vscode-mode","version":"0.1.16","keywords":["dsh","dsh-plugin","deepseek","deepseek-harness","plugin","vscode","editor","monaco","monaco-editor","diff","diff-review","code-review","diff-viewer","files"],"license":"BSD-3-Clause","_id":"dsh-vscode-mode@0.1.16","maintainers":[{"name":"lenonss","email":"goi82lemon@gmail.com"}],"homepage":"https://github.com/Lenonss/DSH_VsCodeMode","bugs":{"url":"https://github.com/Lenonss/DSH_VsCodeMode/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"60b8ef39bead9a9a261f6c374f34e2377d85cc89","tarball":"https://registry.npmjs.org/dsh-vscode-mode/-/dsh-vscode-mode-0.1.16.tgz","fileCount":184,"integrity":"sha512-zdXqJdltCKN/vLnaV88rP+UsLQhNok/YEhPyr+R7zmCPErL0JnT6j+BzvoGt6luVE+Hbx24xCFjtGLiJlFRYGg==","signatures":[{"sig":"MEUCID2wda3PzO3vOTTXBjSB4LxXM5GxZCKGdrAwlWHLADjEAiEAhjlx+JwaVdJBnefwwggfU17Ru4LdF/vPaMMNCNL8NDY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23806382},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"005f4a6a37e9bb140b679fec943ffe50a122fec4","scripts":{"pack":"npm run prebuild && npm run build && npm pack","test":"vitest run","build":"tsdown","prepare":"npm run prebuild && npm run build","prebuild":"node -e \"fs.rmSync('lib',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit","build:client":"tsdown"},"_npmUser":{"name":"lenonss","email":"goi82lemon@gmail.com"},"repository":{"url":"git+https://github.com/Lenonss/DSH_VsCodeMode.git","type":"git"},"_npmVersion":"10.9.8","description":"DSH 上的类 VSCode 编码体验：Monaco 中央编辑器（文件页签/QuickOpen/状态栏）+ Agent 编辑差异审查（整文件差异/采纳/拒绝/归档/回滚），状态持久化到工作区旁车","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@vscode/ripgrep":"^1.18.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^3.2.4","typescript":"^5.9.0","@types/node":"^24.13.3","schemastery":"3.18.0","@types/react":"^18.3.1","@deepseek-ai/dsh-settings":"0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","cordis":">=4.0.0-rc <5","schemastery":"^3.18.0","@deepseek-ai/dsh-llm":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-tools":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-settings":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-runtime":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-slots":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.1 <0.2.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vscode-mode_0.1.16_1787564143449_0.8346577509528794","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"dsh-vscode-mode","version":"0.1.17","keywords":["dsh","dsh-plugin","deepseek","deepseek-harness","plugin","vscode","editor","monaco","monaco-editor","diff","diff-review","code-review","diff-viewer","files"],"license":"BSD-3-Clause","_id":"dsh-vscode-mode@0.1.17","maintainers":[{"name":"lenonss","email":"goi82lemon@gmail.com"}],"homepage":"https://github.com/Lenonss/DSH_VsCodeMode","bugs":{"url":"https://github.com/Lenonss/DSH_VsCodeMode/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"d4e7d65635c5d799e147f76aca1c137b3c8ad946","tarball":"https://registry.npmjs.org/dsh-vscode-mode/-/dsh-vscode-mode-0.1.17.tgz","fileCount":185,"integrity":"sha512-m0oi68BAQSODLB1Ulh3c4HHfDqx1Zg7OK+K/efeZZyRWYuD5liirrOKJYYKfhgJJHPftdBmh+NRuvMOHWQHJHA==","signatures":[{"sig":"MEUCIQChkIMWi9J8czrdd4lJUb7eAvqE71nG2MXXOlOvfhnRcAIgGSNIYKrYAwci9PAf15JUt2RGFGGMoxHNH49Gkr4s9/U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23840687},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"8ca9ffdfa5c691b1e678fea9dd4204829feec5ab","scripts":{"pack":"npm run prebuild && npm run build && npm pack","test":"vitest run","build":"tsdown","prepare":"npm run prebuild && npm run build","prebuild":"node -e \"fs.rmSync('lib',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit","build:client":"tsdown"},"_npmUser":{"name":"lenonss","email":"goi82lemon@gmail.com"},"repository":{"url":"git+https://github.com/Lenonss/DSH_VsCodeMode.git","type":"git"},"_npmVersion":"10.9.8","description":"DSH 上的类 VSCode 编码体验：Monaco 中央编辑器（文件页签/QuickOpen/状态栏）+ Agent 编辑差异审查（整文件差异/采纳/拒绝/归档/回滚），状态持久化到工作区旁车","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@vscode/ripgrep":"^1.18.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^3.2.4","typescript":"^5.9.0","@types/node":"^24.13.3","schemastery":"3.18.0","@types/react":"^18.3.1","@deepseek-ai/dsh-settings":"0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","cordis":">=4.0.0-rc <5","schemastery":"^3.18.0","@deepseek-ai/dsh-llm":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-tools":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-settings":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-runtime":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-slots":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.1 <0.2.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vscode-mode_0.1.17_1787565986939_0.09641051558425229","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"dsh-vscode-mode","version":"0.1.19","keywords":["dsh","dsh-plugin","deepseek","deepseek-harness","plugin","vscode","editor","monaco","monaco-editor","diff","diff-review","code-review","diff-viewer","files"],"license":"BSD-3-Clause","_id":"dsh-vscode-mode@0.1.19","maintainers":[{"name":"lenonss","email":"goi82lemon@gmail.com"}],"homepage":"https://github.com/Lenonss/DSH_VsCodeMode","bugs":{"url":"https://github.com/Lenonss/DSH_VsCodeMode/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"e758a3d33b2e90a851ab9622e495d63ad925c54d","tarball":"https://registry.npmjs.org/dsh-vscode-mode/-/dsh-vscode-mode-0.1.19.tgz","fileCount":186,"integrity":"sha512-l6RTexiHYCa74d+mB/ePgg4jU0W9NXjylsmwk5vtJSrDhtD6obfgQp9GhqEiaO7kb2u9jETAVdnJEm2kcNrkjA==","signatures":[{"sig":"MEQCIFPT7eIYYYEzexApLAz2eOTZL1WxhxWy8Ti6VZy8CXKsAiA2F7WKA772R9AXCLFcAu7E+Vgup8yDETUTqBeEqpPi5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23902667},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"b835be9b1bdd1d47aa8cb07a4dc69e5794a2ca7a","scripts":{"pack":"npm run prebuild && npm run build && npm pack","test":"vitest run","build":"tsdown","prepare":"npm run prebuild && npm run build","prebuild":"node -e \"fs.rmSync('lib',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit","build:client":"tsdown"},"_npmUser":{"name":"lenonss","email":"goi82lemon@gmail.com"},"repository":{"url":"git+https://github.com/Lenonss/DSH_VsCodeMode.git","type":"git"},"_npmVersion":"10.9.8","description":"DSH 上的类 VSCode 编码体验：Monaco 中央编辑器（文件页签/QuickOpen/状态栏）+ Agent 编辑差异审查（整文件差异/采纳/拒绝/归档/回滚），状态持久化到工作区旁车","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@vscode/ripgrep":"^1.18.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^3.2.4","typescript":"^5.9.0","@types/node":"^24.13.3","schemastery":"3.18.0","@types/react":"^18.3.1","@deepseek-ai/dsh-settings":"0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","cordis":">=4.0.0-rc <5","schemastery":"^3.18.0","@deepseek-ai/dsh-llm":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-tools":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-settings":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-runtime":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-slots":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.1 <0.2.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vscode-mode_0.1.19_1787571997029_0.8689977343660888","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"dsh-vscode-mode","version":"0.1.20","keywords":["dsh","dsh-plugin","deepseek","deepseek-harness","plugin","vscode","editor","monaco","monaco-editor","diff","diff-review","code-review","diff-viewer","files"],"license":"BSD-3-Clause","_id":"dsh-vscode-mode@0.1.20","maintainers":[{"name":"lenonss","email":"goi82lemon@gmail.com"}],"homepage":"https://github.com/Lenonss/DSH_VsCodeMode","bugs":{"url":"https://github.com/Lenonss/DSH_VsCodeMode/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"9603e9b795929fb66cb03a101a89b06c5fc2fe1f","tarball":"https://registry.npmjs.org/dsh-vscode-mode/-/dsh-vscode-mode-0.1.20.tgz","fileCount":196,"integrity":"sha512-ajfm0QWShBbmbJxYfg2Oh9PJ/ceQDMgDtjgj5TapVYtMvzyMLdxVESQbl8u+kc2+9mkHAQ0ufMoyk+F+LoYVSQ==","signatures":[{"sig":"MEUCIQCLEuy6+9myqmer2q/S7m/OX3RzerzL/rck3G+2SevNtgIgQRRDQpm/54QiSyyWpHk7XY2m7RlRZkV3i9Fs5O7asbs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24040799},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"d6fb3fcfa977ea8d8f3845e6725dcd4c37c5bdd6","scripts":{"pack":"npm run prebuild && npm run build && npm pack","test":"vitest run","build":"tsdown","prepare":"npm run prebuild && npm run build","prebuild":"node -e \"fs.rmSync('lib',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit","build:client":"tsdown"},"_npmUser":{"name":"lenonss","email":"goi82lemon@gmail.com"},"repository":{"url":"git+https://github.com/Lenonss/DSH_VsCodeMode.git","type":"git"},"_npmVersion":"10.9.8","description":"DSH 上的类 VSCode 编码体验：Monaco 中央编辑器（文件页签/QuickOpen/状态栏）+ Agent 编辑差异审查（整文件差异/采纳/拒绝/归档/回滚），状态持久化到工作区旁车","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@vscode/ripgrep":"^1.18.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^3.2.4","typescript":"^5.9.0","@types/node":"^24.13.3","schemastery":"3.18.0","@types/react":"^18.3.1","@deepseek-ai/dsh-settings":"0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","cordis":">=4.0.0-rc <5","schemastery":"^3.18.0","@deepseek-ai/dsh-llm":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-tools":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-settings":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-runtime":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-slots":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.1 <0.2.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vscode-mode_0.1.20_1787640331123_0.1664486788843189","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"dsh-vscode-mode","version":"0.1.21","keywords":["dsh","dsh-plugin","deepseek","deepseek-harness","plugin","vscode","editor","monaco","monaco-editor","diff","diff-review","code-review","diff-viewer","files"],"license":"BSD-3-Clause","_id":"dsh-vscode-mode@0.1.21","maintainers":[{"name":"lenonss","email":"goi82lemon@gmail.com"}],"homepage":"https://github.com/Lenonss/DSH_VsCodeMode","bugs":{"url":"https://github.com/Lenonss/DSH_VsCodeMode/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"8742e24232a98e706b4b75338cbb6eb245e0f323","tarball":"https://registry.npmjs.org/dsh-vscode-mode/-/dsh-vscode-mode-0.1.21.tgz","fileCount":201,"integrity":"sha512-wS5E4yU5/fDztmg0jYjzupMoRmKwZKqU37ZllWxKagTwPTam4+q3S7XMC/k2Iey7Yas0za3mYihbt2sDk10e7g==","signatures":[{"sig":"MEYCIQCHbnEZVFhgZ0+rBPqIUeHemgjasvBg6n3tUCVZv/IHLwIhANgoFhDXwDEEN1bcdlIi7yILPvf1GY1BOneHXpAPBeTi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24139983},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"9098453dcfdf8485afef18fa58556aca40f4cb06","scripts":{"pack":"npm run prebuild && npm run build && npm pack","test":"vitest run","build":"tsdown","prepare":"npm run prebuild && npm run build","prebuild":"node -e \"fs.rmSync('lib',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit","build:client":"tsdown"},"_npmUser":{"name":"lenonss","email":"goi82lemon@gmail.com"},"repository":{"url":"git+https://github.com/Lenonss/DSH_VsCodeMode.git","type":"git"},"_npmVersion":"10.9.8","description":"DSH 上的类 VSCode 编码体验：Monaco 中央编辑器（文件页签/QuickOpen/状态栏）+ Agent 编辑差异审查（整文件差异/采纳/拒绝/归档/回滚），状态持久化到工作区旁车","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@vscode/ripgrep":"^1.18.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^3.2.4","typescript":"^5.9.0","@types/node":"^24.13.3","schemastery":"3.18.0","@types/react":"^18.3.1","@deepseek-ai/dsh-settings":"0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","cordis":">=4.0.0-rc <5","schemastery":"^3.18.0","@deepseek-ai/dsh-llm":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-tools":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-settings":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-runtime":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-slots":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.1 <0.2.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vscode-mode_0.1.21_1787644968630_0.502010884649249","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"dsh-vscode-mode","version":"0.1.22","keywords":["dsh","dsh-plugin","deepseek","deepseek-harness","plugin","vscode","editor","monaco","monaco-editor","diff","diff-review","code-review","diff-viewer","files"],"license":"BSD-3-Clause","_id":"dsh-vscode-mode@0.1.22","maintainers":[{"name":"lenonss","email":"goi82lemon@gmail.com"}],"homepage":"https://github.com/Lenonss/DSH_VsCodeMode","bugs":{"url":"https://github.com/Lenonss/DSH_VsCodeMode/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"5e8e14a09466443f924fb7f0049c7141c6ae5fed","tarball":"https://registry.npmjs.org/dsh-vscode-mode/-/dsh-vscode-mode-0.1.22.tgz","fileCount":206,"integrity":"sha512-DYSqkZQlgOHMbnA81CcoBmAh53xzccLEnxtoHQJBbMP4i4cJO/r5ZAbEAOiy5IwEmwupNkjPFwOpPQYiGinehw==","signatures":[{"sig":"MEYCIQCtCDQJCsFZTiZHL8fNCx/tKBRxEragLDph0+gblAoWVgIhALoUs8YctUrFedq1HFSUD37vmSiriHX2+1tR4w/18DT+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24189568},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"c65fd2df89359e2895ac4f6d8eaa501cf060be8c","scripts":{"pack":"npm run prebuild && npm run build && npm pack","test":"vitest run","build":"tsdown","prepare":"npm run prebuild && npm run build","prebuild":"node -e \"fs.rmSync('lib',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit","build:client":"tsdown"},"_npmUser":{"name":"lenonss","email":"goi82lemon@gmail.com"},"repository":{"url":"git+https://github.com/Lenonss/DSH_VsCodeMode.git","type":"git"},"_npmVersion":"10.9.8","description":"DSH 上的类 VSCode 编码体验：Monaco 中央编辑器（文件页签/QuickOpen/状态栏）+ Agent 编辑差异审查（整文件差异/采纳/拒绝/归档/回滚），状态持久化到工作区旁车","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@vscode/ripgrep":"^1.18.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^3.2.4","typescript":"^5.9.0","@types/node":"^24.13.3","schemastery":"3.18.0","@types/react":"^18.3.1","@deepseek-ai/dsh-settings":"0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","cordis":">=4.0.0-rc <5","schemastery":"^3.18.0","@deepseek-ai/dsh-llm":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-tools":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-settings":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-runtime":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-slots":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.1 <0.2.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vscode-mode_0.1.22_1787648829325_0.7739566263295266","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"dsh-vscode-mode","version":"0.1.23","keywords":["dsh","dsh-plugin","deepseek","deepseek-harness","plugin","vscode","editor","monaco","monaco-editor","diff","diff-review","code-review","diff-viewer","files"],"license":"BSD-3-Clause","_id":"dsh-vscode-mode@0.1.23","maintainers":[{"name":"lenonss","email":"goi82lemon@gmail.com"}],"homepage":"https://github.com/Lenonss/DSH_VsCodeMode","bugs":{"url":"https://github.com/Lenonss/DSH_VsCodeMode/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"dd34e5775e8fca87306d315ed5f250f440ea3c65","tarball":"https://registry.npmjs.org/dsh-vscode-mode/-/dsh-vscode-mode-0.1.23.tgz","fileCount":208,"integrity":"sha512-ElkBRh3wZp5vUZZ/EUdYh8zaRR0tvENzlxVi9ILFM9axEQSFOeI3bsbU1fmRLX7UmWmw9nhb/2/gb37ZA5RhiQ==","signatures":[{"sig":"MEUCIQCv6x4FVbOYHIOSWkRIBcqzv8yAPUuLVgRYo6WDtBxVzAIgXVfUjnTgDvnm4ao2tyJLUVksANj5kamK60XHaBQ08OY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24247801},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"5b857eb78419d4813ab201897c8c2ccb9b7b9a30","scripts":{"pack":"npm run prebuild && npm run build && npm pack","test":"vitest run","build":"tsdown","prepare":"npm run prebuild && npm run build","prebuild":"node -e \"fs.rmSync('lib',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit","build:client":"tsdown"},"_npmUser":{"name":"lenonss","email":"goi82lemon@gmail.com"},"repository":{"url":"git+https://github.com/Lenonss/DSH_VsCodeMode.git","type":"git"},"_npmVersion":"10.9.8","description":"DSH 上的类 VSCode 编码体验：Monaco 编辑器（文件页签/QuickOpen/状态栏，可驻 dsh-better-sidebar 侧边栏与对话同屏）+ Agent 编辑差异审查（整文件差异/采纳/拒绝/归档/回滚），状态持久化到工作区旁车","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@vscode/ripgrep":"^1.18.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^3.2.4","typescript":"^5.9.0","@types/node":"^24.13.3","schemastery":"3.18.0","@types/react":"^18.3.1","@deepseek-ai/dsh-settings":"0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","cordis":">=4.0.0-rc <5","schemastery":"^3.18.0","@deepseek-ai/dsh-llm":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-tools":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-settings":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-runtime":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-slots":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.1 <0.2.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vscode-mode_0.1.23_1787654016920_0.2304362962910611","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"dsh-vscode-mode","version":"0.1.25","keywords":["dsh","dsh-plugin","deepseek","deepseek-harness","plugin","vscode","editor","monaco","monaco-editor","diff","diff-review","code-review","diff-viewer","files"],"license":"BSD-3-Clause","_id":"dsh-vscode-mode@0.1.25","maintainers":[{"name":"lenonss","email":"goi82lemon@gmail.com"}],"homepage":"https://github.com/Lenonss/DSH_VsCodeMode","bugs":{"url":"https://github.com/Lenonss/DSH_VsCodeMode/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"0f2d098d147b94aaae8fa2ca38e41c9ee480162f","tarball":"https://registry.npmjs.org/dsh-vscode-mode/-/dsh-vscode-mode-0.1.25.tgz","fileCount":209,"integrity":"sha512-7ykVwgChBTP6SFlh8XxI6MXx/C1KGXLnWrhS841XVo3f/YPx+eT56ISBI59dMt1+wj2Q5n7cxpjmmRbJcn6GnQ==","signatures":[{"sig":"MEUCIQCkZgTyc8Pala1r0bXWeCWEhGzIHk0jatf05FTgx02iWQIgUMdHshZADi+D0AmIS01Ph0b/9oWRXN9tb+Koa7lIFjY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24262236},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"f01f2cdc9b80615c69fa845243a6ccb98aee2da0","scripts":{"pack":"npm run prebuild && npm run build && npm pack","test":"vitest run","build":"tsdown","prepare":"npm run prebuild && npm run build","prebuild":"node -e \"fs.rmSync('lib',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit","build:client":"tsdown"},"_npmUser":{"name":"lenonss","email":"goi82lemon@gmail.com"},"repository":{"url":"git+https://github.com/Lenonss/DSH_VsCodeMode.git","type":"git"},"_npmVersion":"10.9.8","description":"DSH 上的类 VSCode 编码体验：Monaco 编辑器（文件页签/QuickOpen/状态栏，可驻 dsh-better-sidebar 侧边栏与对话同屏）+ Agent 编辑差异审查（整文件差异/采纳/拒绝/归档/回滚），状态持久化到工作区旁车","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@vscode/ripgrep":"^1.18.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^3.2.4","react-dom":"^18.3.1","typescript":"^5.9.0","@types/node":"^24.13.3","schemastery":"3.18.0","@types/react":"^18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/dsh-settings":"0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","cordis":">=4.0.0-rc <5","react-dom":"^18.2.0","schemastery":"^3.18.0","@deepseek-ai/dsh-llm":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-tools":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-settings":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-runtime":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-slots":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.1 <0.2.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vscode-mode_0.1.25_1787711383037_0.7713413442931816","host":"s3://npm-registry-packages-npm-production"}},"0.1.26":{"name":"dsh-vscode-mode","version":"0.1.26","keywords":["dsh","dsh-plugin","deepseek","deepseek-harness","plugin","vscode","editor","monaco","monaco-editor","diff","diff-review","code-review","diff-viewer","files"],"license":"BSD-3-Clause","_id":"dsh-vscode-mode@0.1.26","maintainers":[{"name":"lenonss","email":"goi82lemon@gmail.com"}],"homepage":"https://github.com/Lenonss/DSH_VsCodeMode","bugs":{"url":"https://github.com/Lenonss/DSH_VsCodeMode/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"09158c7d844dba6b70019bd966ef986bc09fdb56","tarball":"https://registry.npmjs.org/dsh-vscode-mode/-/dsh-vscode-mode-0.1.26.tgz","fileCount":211,"integrity":"sha512-z+GzCeiQaIAdUdyU+09LmPyI4+LehR/StL4afTO/8oguiGa7cwGL637fn0VQKwSjQIF1ZYjWJUq3RV49NGAvJg==","signatures":[{"sig":"MEQCIFp+7U1D3gzSx82sYEybC4mSheN4J4DDRLHWYc/DJ5T6AiA9bIf4TVzrkDSPYkVVzJyi/oYcYA2eZ12GmhogAcrhcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24303817},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"8384391ae1d44e1a53874bf9ca245430db0a3579","scripts":{"pack":"npm run prebuild && npm run build && npm pack","test":"vitest run","build":"tsdown","prepare":"npm run prebuild && npm run build","prebuild":"node -e \"fs.rmSync('lib',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit","build:client":"tsdown"},"_npmUser":{"name":"lenonss","email":"goi82lemon@gmail.com"},"repository":{"url":"git+https://github.com/Lenonss/DSH_VsCodeMode.git","type":"git"},"_npmVersion":"10.9.8","description":"DSH 上的类 VSCode 编码体验：Monaco 编辑器（文件页签/QuickOpen/状态栏，可驻 dsh-better-sidebar 侧边栏与对话同屏）+ Agent 编辑差异审查（整文件差异/采纳/拒绝/归档/回滚），状态持久化到工作区旁车","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@vscode/ripgrep":"^1.18.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^3.2.4","react-dom":"^18.3.1","typescript":"^5.9.0","@types/node":"^24.13.3","schemastery":"3.18.0","@types/react":"^18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/dsh-settings":"0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","cordis":">=4.0.0-rc <5","react-dom":"^18.2.0","schemastery":"^3.18.0","@deepseek-ai/dsh-llm":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-tools":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-settings":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-runtime":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-slots":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.1 <0.2.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vscode-mode_0.1.26_1787716436978_0.8423245934409898","host":"s3://npm-registry-packages-npm-production"}},"0.1.27":{"name":"dsh-vscode-mode","version":"0.1.27","keywords":["dsh","dsh-plugin","deepseek","deepseek-harness","plugin","vscode","editor","monaco","monaco-editor","diff","diff-review","code-review","diff-viewer","files"],"license":"BSD-3-Clause","_id":"dsh-vscode-mode@0.1.27","maintainers":[{"name":"lenonss","email":"goi82lemon@gmail.com"}],"homepage":"https://github.com/Lenonss/DSH_VsCodeMode","bugs":{"url":"https://github.com/Lenonss/DSH_VsCodeMode/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"340c00a9e61880b6e6a19fde39bb13743f720214","tarball":"https://registry.npmjs.org/dsh-vscode-mode/-/dsh-vscode-mode-0.1.27.tgz","fileCount":211,"integrity":"sha512-of3gDv9vZhlQoFbgcc6BmM49z/fnVD6q2pXJ5SYW2fZ31V6MYSOr7JbQDoBwZlFsMHJA5gelp0lOp4Si5mfWHQ==","signatures":[{"sig":"MEQCIAyyph74ZgnmkCInQ3mxnDZUFFl68Y8WsJGRSIfmQ+usAiB0ZPLLxhZ40sapmUIP2lHOFWcIUDbf7A8nhDRuLLYDng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24304456},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"c3ff36d4937f0d3fb552956fe600f68c6f41c935","scripts":{"pack":"npm run prebuild && npm run build && npm pack","test":"vitest run","build":"tsdown","prepare":"npm run prebuild && npm run build","prebuild":"node -e \"fs.rmSync('lib',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit","build:client":"tsdown"},"_npmUser":{"name":"lenonss","email":"goi82lemon@gmail.com"},"repository":{"url":"git+https://github.com/Lenonss/DSH_VsCodeMode.git","type":"git"},"_npmVersion":"10.9.8","description":"DSH 上的类 VSCode 编码体验：Monaco 编辑器（文件页签/QuickOpen/状态栏，可驻 dsh-better-sidebar 侧边栏与对话同屏）+ Agent 编辑差异审查（整文件差异/采纳/拒绝/归档/回滚），状态持久化到工作区旁车","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@vscode/ripgrep":"^1.18.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^3.2.4","react-dom":"^18.3.1","typescript":"^5.9.0","@types/node":"^24.13.3","schemastery":"3.18.0","@types/react":"^18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/dsh-settings":"0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","cordis":">=4.0.0-rc <5","react-dom":"^18.2.0","schemastery":"^3.18.0","@deepseek-ai/dsh-llm":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-tools":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-settings":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-runtime":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-slots":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.1 <0.2.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vscode-mode_0.1.27_1787724238201_0.07016691455673896","host":"s3://npm-registry-packages-npm-production"}},"0.1.28":{"name":"dsh-vscode-mode","version":"0.1.28","keywords":["dsh","dsh-plugin","deepseek","deepseek-harness","plugin","vscode","editor","monaco","monaco-editor","diff","diff-review","code-review","diff-viewer","files"],"license":"BSD-3-Clause","_id":"dsh-vscode-mode@0.1.28","maintainers":[{"name":"lenonss","email":"goi82lemon@gmail.com"}],"homepage":"https://github.com/Lenonss/DSH_VsCodeMode","bugs":{"url":"https://github.com/Lenonss/DSH_VsCodeMode/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"af281c939a81f47dae71c8e7af52de26819dbacc","tarball":"https://registry.npmjs.org/dsh-vscode-mode/-/dsh-vscode-mode-0.1.28.tgz","fileCount":211,"integrity":"sha512-QfdNCwRBkv1Fv0Fdepo/LpJJh00jcCHgC87D1Nze/Yg8Qd1t9tU0YEujBCRgZUBxNgpEZkBOhk7vieI6T999Mw==","signatures":[{"sig":"MEQCIHcsiSzC9mYZJSvOIMfYFsZGDcAj+EmfPwNkkIWBrM2IAiALS1wcUj0FcgkoZO11SXAPGwieHIaYRUhterwmnk78Fg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24309646},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"cde5c8dfa406178b881227e42a6c34ed9dfedc2d","scripts":{"pack":"npm run prebuild && npm run build && npm pack","test":"vitest run","build":"tsdown","prepare":"npm run prebuild && npm run build","prebuild":"node -e \"fs.rmSync('lib',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit","build:client":"tsdown"},"_npmUser":{"name":"lenonss","email":"goi82lemon@gmail.com"},"repository":{"url":"git+https://github.com/Lenonss/DSH_VsCodeMode.git","type":"git"},"_npmVersion":"10.9.8","description":"DSH 上的类 VSCode 编码体验：Monaco 编辑器（文件页签/QuickOpen/状态栏，可驻 dsh-better-sidebar 侧边栏与对话同屏）+ Agent 编辑差异审查（整文件差异/采纳/拒绝/归档/回滚），状态持久化到工作区旁车","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@vscode/ripgrep":"^1.18.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^3.2.4","react-dom":"^18.3.1","typescript":"^5.9.0","@types/node":"^24.13.3","schemastery":"3.18.0","@types/react":"^18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/dsh-settings":"0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","cordis":">=4.0.0-rc <5","react-dom":"^18.2.0","schemastery":"^3.18.0","@deepseek-ai/dsh-llm":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-tools":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-settings":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-runtime":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-slots":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.1 <0.2.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vscode-mode_0.1.28_1787728870270_0.8866630842390244","host":"s3://npm-registry-packages-npm-production"}},"0.1.29":{"name":"dsh-vscode-mode","version":"0.1.29","keywords":["dsh","dsh-plugin","deepseek","deepseek-harness","plugin","vscode","editor","monaco","monaco-editor","diff","diff-review","code-review","diff-viewer","files"],"license":"BSD-3-Clause","_id":"dsh-vscode-mode@0.1.29","maintainers":[{"name":"lenonss","email":"goi82lemon@gmail.com"}],"homepage":"https://github.com/Lenonss/DSH_VsCodeMode","bugs":{"url":"https://github.com/Lenonss/DSH_VsCodeMode/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"7f9820a14ffdf7a8dde98b5778cd2d594ef9e1c6","tarball":"https://registry.npmjs.org/dsh-vscode-mode/-/dsh-vscode-mode-0.1.29.tgz","fileCount":216,"integrity":"sha512-G/yK1aqCgePbVCQqmaq9T+eGB7T7jM6gz55RhTI0/qemEKX7gzdZSjCJBz7sftcVCGIXoFXHsJ4tUUoVrhGmEA==","signatures":[{"sig":"MEYCIQDkaUMNktQr9TIgKUB9+BTwVrVHjYkJAkzZvf5DdZvcagIhAPUxL7FApDgUTt3jIWwqNDCtLxfSczFqo4C6h3ht7RqI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24497288},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"a431af48557d99bca1f5079d8a94b7f775819da6","scripts":{"pack":"npm run prebuild && npm run build && npm pack","test":"vitest run","build":"tsdown","prepare":"npm run prebuild && npm run build","prebuild":"node -e \"fs.rmSync('lib',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit","build:client":"tsdown"},"_npmUser":{"name":"lenonss","email":"goi82lemon@gmail.com"},"repository":{"url":"git+https://github.com/Lenonss/DSH_VsCodeMode.git","type":"git"},"_npmVersion":"10.9.8","description":"DSH 上的类 VSCode 编码体验：Monaco 编辑器（文件页签/QuickOpen/状态栏，可驻 dsh-better-sidebar 侧边栏与对话同屏）+ Agent 编辑差异审查（整文件差异/采纳/拒绝/归档/回滚），状态持久化到工作区旁车","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@vscode/ripgrep":"^1.18.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^3.2.4","react-dom":"^18.3.1","typescript":"^5.9.0","@types/node":"^24.13.3","schemastery":"3.18.0","@types/react":"^18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/dsh-settings":"0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","cordis":">=4.0.0-rc <5","react-dom":"^18.2.0","schemastery":"^3.18.0","@deepseek-ai/dsh-llm":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-tools":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-settings":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-runtime":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-slots":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.1 <0.2.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vscode-mode_0.1.29_1787737087644_0.2477971599425779","host":"s3://npm-registry-packages-npm-production"}},"0.1.30":{"name":"dsh-vscode-mode","version":"0.1.30","keywords":["dsh","dsh-plugin","deepseek","deepseek-harness","plugin","vscode","editor","monaco","monaco-editor","diff","diff-review","code-review","diff-viewer","files"],"license":"BSD-3-Clause","_id":"dsh-vscode-mode@0.1.30","maintainers":[{"name":"lenonss","email":"goi82lemon@gmail.com"}],"homepage":"https://github.com/Lenonss/DSH_VsCodeMode","bugs":{"url":"https://github.com/Lenonss/DSH_VsCodeMode/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"9df784bee9e8326597f3b4d63988275f4440956e","tarball":"https://registry.npmjs.org/dsh-vscode-mode/-/dsh-vscode-mode-0.1.30.tgz","fileCount":216,"integrity":"sha512-BDJQU+7exetS0wVNSCE4cBcjAovm9L6YTDUhXLaWgnyuHIfS2aOGAqKioa0DiPL1YK30Nlavo4jjdKrmZqt9sA==","signatures":[{"sig":"MEQCIGCaA0cGsebNB9s5o2bpgB3jfqu7Gpj5rzg58CLJ3UxpAiBycf6lh73vXxEJXe0XU1jFGmjwxvVRAIjUP+yGS8MYZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24511456},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"90f0f23c9d75b2b93c2c0f2e302935a35a6f24d9","scripts":{"pack":"npm run prebuild && npm run build && npm pack","test":"vitest run","build":"tsdown","prepare":"npm run prebuild && npm run build","prebuild":"node -e \"fs.rmSync('lib',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit","build:client":"tsdown"},"_npmUser":{"name":"lenonss","email":"goi82lemon@gmail.com"},"repository":{"url":"git+https://github.com/Lenonss/DSH_VsCodeMode.git","type":"git"},"_npmVersion":"10.9.8","description":"DSH 上的类 VSCode 编码体验：Monaco 编辑器（文件页签/QuickOpen/状态栏，可驻 dsh-better-sidebar 侧边栏与对话同屏）+ Agent 编辑差异审查（整文件差异/采纳/拒绝/归档/回滚），状态持久化到工作区旁车","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@vscode/ripgrep":"^1.18.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^3.2.4","react-dom":"^18.3.1","typescript":"^5.9.0","@types/node":"^24.13.3","schemastery":"3.18.0","@types/react":"^18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/dsh-settings":"0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","cordis":">=4.0.0-rc <5","react-dom":"^18.2.0","schemastery":"^3.18.0","@deepseek-ai/dsh-llm":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-tools":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-settings":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-runtime":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-slots":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.1 <0.2.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vscode-mode_0.1.30_1787739212448_0.8358738725059627","host":"s3://npm-registry-packages-npm-production"}},"0.1.32":{"name":"dsh-vscode-mode","version":"0.1.32","keywords":["dsh","dsh-plugin","deepseek","deepseek-harness","plugin","vscode","editor","monaco","monaco-editor","diff","diff-review","code-review","diff-viewer","files"],"license":"BSD-3-Clause","_id":"dsh-vscode-mode@0.1.32","maintainers":[{"name":"lenonss","email":"goi82lemon@gmail.com"}],"homepage":"https://github.com/Lenonss/DSH_VsCodeMode","bugs":{"url":"https://github.com/Lenonss/DSH_VsCodeMode/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"b9de271fa43270af0644f62eac774c2e7014713b","tarball":"https://registry.npmjs.org/dsh-vscode-mode/-/dsh-vscode-mode-0.1.32.tgz","fileCount":225,"integrity":"sha512-3q5Gp0cHYKfgqRp62y9OF/Z2V4pwEkZd1RjxbKGe/RIN7Y+U/ECJqE0MWzzmm4X2LK81hU666JDCag93rxRrmw==","signatures":[{"sig":"MEYCIQDZXNv9g3QEldKC7i62xVfnoRK+vVwDnlLd3QV5DnuibgIhALK+LT6qEvM42iqw75+yhz4im6rx4SLK6q3EIkwLisU/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24826013},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"867275c8f6dab20fd5baf50283a4aa761c452127","scripts":{"pack":"npm run prebuild && npm run build && npm pack","test":"vitest run","build":"tsdown","prepare":"npm run prebuild && npm run build","prebuild":"node -e \"fs.rmSync('lib',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit","build:client":"tsdown"},"_npmUser":{"name":"lenonss","email":"goi82lemon@gmail.com"},"repository":{"url":"git+https://github.com/Lenonss/DSH_VsCodeMode.git","type":"git"},"_npmVersion":"10.9.8","description":"DSH 上的类 VSCode 编码体验：Monaco 编辑器（文件页签/QuickOpen/状态栏，可驻 dsh-better-sidebar 侧边栏与对话同屏）+ Agent 编辑差异审查（整文件差异/采纳/拒绝/归档/回滚），状态持久化到工作区旁车","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@vscode/ripgrep":"^1.18.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^3.2.4","react-dom":"^18.3.1","typescript":"^5.9.0","@types/node":"^24.13.3","schemastery":"3.18.0","@types/react":"^18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/dsh-settings":"0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","cordis":">=4.0.0-rc <5","react-dom":"^18.2.0","schemastery":"^3.18.0","@deepseek-ai/dsh-llm":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-tools":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-settings":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-runtime":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-slots":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.1 <0.2.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vscode-mode_0.1.32_1787841178788_0.05568712469908954","host":"s3://npm-registry-packages-npm-production"}},"0.1.35":{"name":"dsh-vscode-mode","version":"0.1.35","keywords":["dsh","dsh-plugin","deepseek","deepseek-harness","plugin","vscode","editor","monaco","monaco-editor","diff","diff-review","code-review","diff-viewer","files"],"license":"BSD-3-Clause","_id":"dsh-vscode-mode@0.1.35","maintainers":[{"name":"lenonss","email":"goi82lemon@gmail.com"}],"homepage":"https://github.com/Lenonss/DSH_VsCodeMode","bugs":{"url":"https://github.com/Lenonss/DSH_VsCodeMode/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"6cd8fd0d5035a1ff2fc6c8ae7da7fd2f18c6915e","tarball":"https://registry.npmjs.org/dsh-vscode-mode/-/dsh-vscode-mode-0.1.35.tgz","fileCount":244,"integrity":"sha512-J11sNWFqvbUahgj6+hxa8p6aTvzI8XcxSdgFG129cL2MmEK+62jK9QTgXGlaXuZvH/MKQEJajFAxhI8xi5dpQw==","signatures":[{"sig":"MEUCIQCOhHwhQphK9ffY1qshWj/4g4QzxQ56TbOtM8CWULAigAIgV1LIkvMeCIRY2ZXmONinlm3LjOMAJSVZ+MOEJcZV6v0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25249000},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"e8547aa515584dceb44153e2f0e555adc0404f2a","scripts":{"pack":"npm run prebuild && npm run build && npm pack","test":"vitest run","build":"tsdown","prepare":"npm run prebuild && npm run build","prebuild":"node -e \"fs.rmSync('lib',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit","build:client":"tsdown"},"_npmUser":{"name":"lenonss","email":"goi82lemon@gmail.com"},"repository":{"url":"git+https://github.com/Lenonss/DSH_VsCodeMode.git","type":"git"},"_npmVersion":"10.9.8","description":"DSH 上的类 VSCode 编码体验：Monaco 编辑器（文件页签/QuickOpen/状态栏，可驻 dsh-better-sidebar 侧边栏与对话同屏）+ Agent 编辑差异审查（整文件差异/采纳/拒绝/归档/回滚）+ 语言服务器（LSP）智能（跳转定义/引用/hover/大纲 + VSIX 扩展市场安装），状态持久化到工作区旁车","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@vscode/ripgrep":"^1.18.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^3.2.4","react-dom":"^18.3.1","typescript":"^5.9.0","@types/node":"^24.13.3","schemastery":"3.18.0","@types/react":"^18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/dsh-settings":"0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","cordis":">=4.0.0-rc <5","react-dom":"^18.2.0","schemastery":"^3.18.0","@deepseek-ai/dsh-llm":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-tools":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-settings":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-runtime":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-slots":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.1 <0.2.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vscode-mode_0.1.35_1787900242393_0.4325520966655616","host":"s3://npm-registry-packages-npm-production"}},"0.1.36":{"name":"dsh-vscode-mode","version":"0.1.36","keywords":["dsh","dsh-plugin","deepseek","deepseek-harness","plugin","vscode","editor","monaco","monaco-editor","diff","diff-review","code-review","diff-viewer","files"],"license":"BSD-3-Clause","_id":"dsh-vscode-mode@0.1.36","maintainers":[{"name":"lenonss","email":"goi82lemon@gmail.com"}],"homepage":"https://github.com/Lenonss/DSH_VsCodeMode","bugs":{"url":"https://github.com/Lenonss/DSH_VsCodeMode/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"69dfeca9da8aa369d00f4df036d1f4f502ea06ce","tarball":"https://registry.npmjs.org/dsh-vscode-mode/-/dsh-vscode-mode-0.1.36.tgz","fileCount":245,"integrity":"sha512-nU33NSbzDxDNerRbjq5PuXi4Z9/PP9I7w4SLjDUDIHiMPg3konH2CKUyfCAhGQyVRg4lXR66DxuQNdXb7tP7UQ==","signatures":[{"sig":"MEQCIDIg+TDrrLw3dTkrPbisBgJaYvnemAtdZU+qL8hb2xJqAiBAJHSSRnjUjuEJMtJNzMLe51N/zmFWlRo3oeg+lgjGZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25290204},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"8d8c1a72ffb3417a0187f7051d287e495d98b994","scripts":{"pack":"npm run prebuild && npm run build && npm pack","test":"vitest run","build":"tsdown","prepare":"npm run prebuild && npm run build","prebuild":"node -e \"fs.rmSync('lib',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit","build:client":"tsdown"},"_npmUser":{"name":"lenonss","email":"goi82lemon@gmail.com"},"repository":{"url":"git+https://github.com/Lenonss/DSH_VsCodeMode.git","type":"git"},"_npmVersion":"10.9.8","description":"DSH 上的类 VSCode 编码体验：Monaco 编辑器（文件页签/QuickOpen/状态栏，可驻 dsh-better-sidebar 侧边栏与对话同屏）+ Agent 编辑差异审查（整文件差异/采纳/拒绝/归档/回滚）+ 语言服务器（LSP）智能（跳转定义/引用/hover/大纲 + VSIX 扩展市场安装），状态持久化到工作区旁车","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@vscode/ripgrep":"^1.18.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^3.2.4","react-dom":"^18.3.1","typescript":"^5.9.0","@types/node":"^24.13.3","schemastery":"3.18.0","@types/react":"^18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/dsh-settings":"0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","cordis":">=4.0.0-rc <5","react-dom":"^18.2.0","schemastery":"^3.18.0","@deepseek-ai/dsh-llm":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-tools":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-settings":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-runtime":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-slots":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.1 <0.2.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vscode-mode_0.1.36_1787905938647_0.8449226296022581","host":"s3://npm-registry-packages-npm-production"}},"0.1.42":{"name":"dsh-vscode-mode","version":"0.1.42","keywords":["dsh","dsh-plugin","deepseek","deepseek-harness","plugin","vscode","editor","monaco","monaco-editor","diff","diff-review","code-review","diff-viewer","files"],"license":"BSD-3-Clause","_id":"dsh-vscode-mode@0.1.42","maintainers":[{"name":"lenonss","email":"goi82lemon@gmail.com"}],"homepage":"https://github.com/Lenonss/DSH_VsCodeMode","bugs":{"url":"https://github.com/Lenonss/DSH_VsCodeMode/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"6eef7affb15b48bb9b61f4fe1c11f2dfad12ded2","tarball":"https://registry.npmjs.org/dsh-vscode-mode/-/dsh-vscode-mode-0.1.42.tgz","fileCount":246,"integrity":"sha512-ZSiGXaLU2QpqcjHfE6G1/FNcDdEwB5vGCEFF2hZYEi9UhuBN/iOdoQavDnASE2uHv4sxTy12EvCjiK+5ToYhPA==","signatures":[{"sig":"MEQCIBtf9e5sH15FCEjbih6uwidsb0VKbwUJgkIOogSL2HI9AiAVBVwKYy9TofkHn+lc1t0JofrY2e/zB6Q2UTXm5teKXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25412139},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"e07e445ac7b437f3be3ee16a75cce04284b9db34","scripts":{"pack":"npm run prebuild && npm run build && npm pack","test":"vitest run","build":"tsdown","prepare":"npm run prebuild && npm run build","prebuild":"node -e \"fs.rmSync('lib',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit","build:client":"tsdown"},"_npmUser":{"name":"lenonss","email":"goi82lemon@gmail.com"},"repository":{"url":"git+https://github.com/Lenonss/DSH_VsCodeMode.git","type":"git"},"_npmVersion":"10.9.8","description":"DSH 上的类 VSCode 编码体验：Monaco 编辑器（文件页签/QuickOpen/状态栏，可驻 dsh-better-sidebar 侧边栏与对话同屏）+ Agent 编辑差异审查（整文件差异/采纳/拒绝/归档/回滚）+ 语言服务器（LSP）智能（跳转定义/引用/hover/大纲 + VSIX 扩展市场安装），状态持久化到工作区旁车","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@vscode/ripgrep":"^1.18.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^3.2.4","react-dom":"^18.3.1","typescript":"^5.9.0","@types/node":"^24.13.3","schemastery":"3.18.0","@types/react":"^18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/dsh-settings":"0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","cordis":">=4.0.0-rc <5","react-dom":"^18.2.0","schemastery":"^3.18.0","@deepseek-ai/dsh-llm":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-tools":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-settings":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-runtime":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-slots":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.1 <0.2.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vscode-mode_0.1.42_1788335893992_0.8358709507593973","host":"s3://npm-registry-packages-npm-production"}},"0.1.43":{"name":"dsh-vscode-mode","version":"0.1.43","keywords":["dsh","dsh-plugin","deepseek","deepseek-harness","plugin","vscode","editor","monaco","monaco-editor","diff","diff-review","code-review","diff-viewer","files"],"license":"BSD-3-Clause","_id":"dsh-vscode-mode@0.1.43","maintainers":[{"name":"lenonss","email":"goi82lemon@gmail.com"}],"homepage":"https://github.com/Lenonss/DSH_VsCodeMode","bugs":{"url":"https://github.com/Lenonss/DSH_VsCodeMode/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"platform":"web"}},"dist":{"shasum":"dffc18152ed2be974047091e9226b8ceaed57e9d","tarball":"https://registry.npmjs.org/dsh-vscode-mode/-/dsh-vscode-mode-0.1.43.tgz","fileCount":247,"integrity":"sha512-pSQWBfHl7unaI1SDQK57dyUuYqm6eOwcbZtzGnHnGmfUnRDFnIaerutkSrBPnQL7Vw9Ii5FBnMLI3NyR6AFTiA==","signatures":[{"sig":"MEUCIGyV7ZIY1a94xFpn+nYOnbiSO6B7ebiCVaj7pXPBy/DdAiEAsZKIryzPf9kVdAVbj1K5sAvE6jPnKb6u4Vk+ZrIHsoA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25452780},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"f27c50c5a38d35000285f7b7513ff503bd184794","scripts":{"pack":"npm run prebuild && npm run build && npm pack","test":"vitest run","build":"tsdown","prepare":"npm run prebuild && npm run build","prebuild":"node -e \"fs.rmSync('lib',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit","build:client":"tsdown"},"_npmUser":{"name":"lenonss","email":"goi82lemon@gmail.com"},"repository":{"url":"git+https://github.com/Lenonss/DSH_VsCodeMode.git","type":"git"},"_npmVersion":"10.9.8","description":"DSH 上的类 VSCode 编码体验：Monaco 编辑器（文件页签/QuickOpen/状态栏，可驻 dsh-better-sidebar 侧边栏与对话同屏）+ Agent 编辑差异审查（整文件差异/采纳/拒绝/归档/回滚）+ 语言服务器（LSP）智能（跳转定义/引用/hover/大纲 + VSIX 扩展市场安装），状态持久化到工作区旁车","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@vscode/ripgrep":"^1.18.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^3.2.4","react-dom":"^18.3.1","typescript":"^5.9.0","@types/node":"^24.13.3","schemastery":"3.18.0","@types/react":"^18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/dsh-settings":"0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","cordis":">=4.0.0-rc <5","react-dom":"^18.2.0","schemastery":"^3.18.0","@deepseek-ai/dsh-llm":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-tools":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-settings":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-runtime":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-slots":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.1 <0.2.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vscode-mode_0.1.43_1788339010460_0.8085179746038229","host":"s3://npm-registry-packages-npm-production"}},"0.1.44":{"name":"dsh-vscode-mode","version":"0.1.44","keywords":["dsh","dsh-plugin","deepseek","deepseek-harness","plugin","vscode","editor","monaco","monaco-editor","diff","diff-review","code-review","diff-viewer","files"],"license":"BSD-3-Clause","_id":"dsh-vscode-mode@0.1.44","maintainers":[{"name":"lenonss","email":"goi82lemon@gmail.com"}],"homepage":"https://github.com/Lenonss/DSH_VsCodeMode","bugs":{"url":"https://github.com/Lenonss/DSH_VsCodeMode/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"platform":"web"}},"dist":{"shasum":"3b6602b007fb16364c280d3766a25014d5ff4c2d","tarball":"https://registry.npmjs.org/dsh-vscode-mode/-/dsh-vscode-mode-0.1.44.tgz","fileCount":247,"integrity":"sha512-3wVtA+gtnHZnOW0Yre8ioYR5RP42yA5c2QiuRkVLyITb+aDp3BzE+Ri+sTBGOSCzJAcSGno4foRPBEJXoJhF+Q==","signatures":[{"sig":"MEYCIQDPrbFCcMNIfvnfWNKqvTS0QMiu4CMQa2/a5Q0hfaYxRgIhALju0BoYfwgA5dBqX6btLGLuucMetfihYl2XwD9MENJ6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25459437},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"b1c7cad9c4aa727d5cf0612b7cdfc03ba3e8716f","scripts":{"pack":"npm run prebuild && npm run build && npm pack","test":"vitest run","build":"tsdown","prepare":"npm run prebuild && npm run build","prebuild":"node -e \"fs.rmSync('lib',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit","build:client":"tsdown"},"_npmUser":{"name":"lenonss","email":"goi82lemon@gmail.com"},"repository":{"url":"git+https://github.com/Lenonss/DSH_VsCodeMode.git","type":"git"},"_npmVersion":"10.9.8","description":"DSH 上的类 VSCode 编码体验：Monaco 编辑器（文件页签/QuickOpen/状态栏，可驻 dsh-better-sidebar 侧边栏与对话同屏）+ Agent 编辑差异审查（整文件差异/采纳/拒绝/归档/回滚）+ 语言服务器（LSP）智能（跳转定义/引用/hover/大纲 + VSIX 扩展市场安装），状态持久化到工作区旁车","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@vscode/ripgrep":"^1.18.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^3.2.4","react-dom":"^18.3.1","typescript":"^5.9.0","@types/node":"^24.13.3","schemastery":"3.18.0","@types/react":"^18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/dsh-settings":"0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","cordis":">=4.0.0-rc <5","react-dom":"^18.2.0","schemastery":"^3.18.0","@deepseek-ai/dsh-llm":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-tools":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-settings":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-runtime":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-slots":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.1 <0.2.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vscode-mode_0.1.44_1788350983782_0.36776098411299785","host":"s3://npm-registry-packages-npm-production"}},"0.1.45":{"name":"dsh-vscode-mode","version":"0.1.45","keywords":["dsh","dsh-plugin","deepseek","deepseek-harness","plugin","vscode","editor","monaco","monaco-editor","diff","diff-review","code-review","diff-viewer","files"],"license":"BSD-3-Clause","_id":"dsh-vscode-mode@0.1.45","maintainers":[{"name":"lenonss","email":"goi82lemon@gmail.com"}],"homepage":"https://github.com/Lenonss/DSH_VsCodeMode","bugs":{"url":"https://github.com/Lenonss/DSH_VsCodeMode/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"platform":"web"}},"dist":{"shasum":"996142b0a4a4263405934c69eb5970edbb88799a","tarball":"https://registry.npmjs.org/dsh-vscode-mode/-/dsh-vscode-mode-0.1.45.tgz","fileCount":248,"integrity":"sha512-YgaXUNor3Ji8qrslustDGC+qCmn8hzvIUligDDG5IRer4BzRrRlK+HVfmiswlpGZlIFmUNfuh/4d27jzjB8fjg==","signatures":[{"sig":"MEUCIQCfVF60keTMJrpPgOZobeCeObvHtsJpF3nxMvWuL328PQIgPmPzb8mUlrBfWw+QlvqEjfSwn1tUP6iZGvrBYtk3Alo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25502190},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"bc03e2d224cb7b6b3accf25fbdb863e6c81ddc3d","scripts":{"pack":"npm run prebuild && npm run build && npm pack","test":"vitest run","build":"tsdown","prepare":"npm run prebuild && npm run build","prebuild":"node -e \"fs.rmSync('lib',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit","build:client":"tsdown"},"_npmUser":{"name":"lenonss","email":"goi82lemon@gmail.com"},"repository":{"url":"git+https://github.com/Lenonss/DSH_VsCodeMode.git","type":"git"},"_npmVersion":"10.9.8","description":"DSH 上的类 VSCode 编码体验：Monaco 编辑器（文件页签/QuickOpen/状态栏，可驻 dsh-better-sidebar 侧边栏与对话同屏）+ Agent 编辑差异审查（整文件差异/采纳/拒绝/归档/回滚）+ 语言服务器（LSP）智能（跳转定义/引用/hover/大纲 + VSIX 扩展市场安装），状态持久化到工作区旁车","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@vscode/ripgrep":"^1.18.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^3.2.4","react-dom":"^18.3.1","typescript":"^5.9.0","@types/node":"^24.13.3","schemastery":"3.18.0","@types/react":"^18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/dsh-settings":"0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","cordis":">=4.0.0-rc <5","react-dom":"^18.2.0","schemastery":"^3.18.0","@deepseek-ai/dsh-llm":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-tools":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-settings":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-runtime":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-slots":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.1 <0.2.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vscode-mode_0.1.45_1788353735253_0.07263110693679597","host":"s3://npm-registry-packages-npm-production"}},"0.1.46":{"name":"dsh-vscode-mode","version":"0.1.46","keywords":["dsh","dsh-plugin","deepseek","deepseek-harness","plugin","vscode","editor","monaco","monaco-editor","diff","diff-review","code-review","diff-viewer","files"],"license":"BSD-3-Clause","_id":"dsh-vscode-mode@0.1.46","maintainers":[{"name":"lenonss","email":"goi82lemon@gmail.com"}],"homepage":"https://github.com/Lenonss/DSH_VsCodeMode","bugs":{"url":"https://github.com/Lenonss/DSH_VsCodeMode/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"platform":"web"}},"dist":{"shasum":"b7cb0f4dc87f0dc0f62b79540531f96825c69a33","tarball":"https://registry.npmjs.org/dsh-vscode-mode/-/dsh-vscode-mode-0.1.46.tgz","fileCount":250,"integrity":"sha512-8FQNfvRaa13f8PeQ8tzZzDK0TN98EgveYugkbaBWnhaBAtPt35L/1jtJx4eLyHZBF/0Nq5nHlFRUJDBPXi1vlQ==","signatures":[{"sig":"MEYCIQD9KRnX9a4Q+LsDotjVkPlYtH4tXr+xWO3uYhKFuUDe1QIhAKYfPqMZui+oeMfQaROhAzyR+mTeFvvROkZ7Y0FpyN2s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25545776},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"5c18ac18755795628c4d5c1532c68c1f69d0c91e","scripts":{"pack":"npm run prebuild && npm run build && npm pack","test":"vitest run","build":"tsdown","prepare":"npm run prebuild && npm run build","prebuild":"node -e \"fs.rmSync('lib',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit","build:client":"tsdown"},"_npmUser":{"name":"lenonss","email":"goi82lemon@gmail.com"},"repository":{"url":"git+https://github.com/Lenonss/DSH_VsCodeMode.git","type":"git"},"_npmVersion":"10.9.8","description":"DSH 上的类 VSCode 编码体验：Monaco 编辑器（文件页签/QuickOpen/状态栏，可驻 dsh-better-sidebar 侧边栏与对话同屏）+ Agent 编辑差异审查（整文件差异/采纳/拒绝/归档/回滚）+ 语言服务器（LSP）智能（跳转定义/引用/hover/大纲 + VSIX 扩展市场安装），状态持久化到工作区旁车","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@vscode/ripgrep":"^1.18.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^3.2.4","react-dom":"^18.3.1","typescript":"^5.9.0","@types/node":"^24.13.3","schemastery":"3.18.0","@types/react":"^18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/dsh-settings":"0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","cordis":">=4.0.0-rc <5","react-dom":"^18.2.0","schemastery":"^3.18.0","@deepseek-ai/dsh-llm":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-tools":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-settings":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-runtime":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-slots":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.1 <0.2.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vscode-mode_0.1.46_1788355975540_0.36504461869912186","host":"s3://npm-registry-packages-npm-production"}},"0.1.47":{"name":"dsh-vscode-mode","version":"0.1.47","keywords":["dsh","dsh-plugin","deepseek","deepseek-harness","plugin","vscode","editor","monaco","monaco-editor","diff","diff-review","code-review","diff-viewer","files"],"license":"BSD-3-Clause","_id":"dsh-vscode-mode@0.1.47","maintainers":[{"name":"lenonss","email":"goi82lemon@gmail.com"}],"homepage":"https://github.com/Lenonss/DSH_VsCodeMode","bugs":{"url":"https://github.com/Lenonss/DSH_VsCodeMode/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"platform":"web"}},"dist":{"shasum":"4d3e76d8e85d5385301e180f4562a8ed484b5963","tarball":"https://registry.npmjs.org/dsh-vscode-mode/-/dsh-vscode-mode-0.1.47.tgz","fileCount":252,"integrity":"sha512-z9U7YnfokVZD9QzJXcsmlowPD2eFFvMX1J73IfYp7y6nylRZBIB901KRqDViOVifO73QaYKVq8o6BRQ3DRtGew==","signatures":[{"sig":"MEQCIAMK0+Bio1UK7ftL04vGwG7kzrm8STa56nnIr6wT+T9qAiBX646iBP8/wRu87+IZcu/LiqPxOgHBd9XpgvjdLjQqwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25627801},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"0f5f29d18afb9eb09f3ee1f66c271d9e1497ae75","scripts":{"pack":"npm run prebuild && npm run build && npm pack","test":"vitest run","build":"tsdown","prepare":"npm run prebuild && npm run build","prebuild":"node -e \"fs.rmSync('lib',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit","build:client":"tsdown"},"_npmUser":{"name":"lenonss","email":"goi82lemon@gmail.com"},"repository":{"url":"git+https://github.com/Lenonss/DSH_VsCodeMode.git","type":"git"},"_npmVersion":"10.9.8","description":"DSH 上的类 VSCode 编码体验：Monaco 编辑器（文件页签/QuickOpen/状态栏，可驻 dsh-better-sidebar 侧边栏与对话同屏）+ Agent 编辑差异审查（整文件差异/采纳/拒绝/归档/回滚）+ 语言服务器（LSP）智能（跳转定义/引用/hover/大纲 + VSIX 扩展市场安装），状态持久化到工作区旁车","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@vscode/ripgrep":"^1.18.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^3.2.4","react-dom":"^18.3.1","typescript":"^5.9.0","@types/node":"^24.13.3","schemastery":"3.18.0","@types/react":"^18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/dsh-settings":"0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","cordis":">=4.0.0-rc <5","react-dom":"^18.2.0","schemastery":"^3.18.0","@deepseek-ai/dsh-llm":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-tools":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-settings":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-runtime":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-slots":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.1 <0.2.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vscode-mode_0.1.47_1788419491207_0.6377353811183493","host":"s3://npm-registry-packages-npm-production"}},"0.1.48":{"name":"dsh-vscode-mode","version":"0.1.48","keywords":["dsh","dsh-plugin","deepseek","deepseek-harness","plugin","vscode","editor","monaco","monaco-editor","diff","diff-review","code-review","diff-viewer","files"],"license":"BSD-3-Clause","_id":"dsh-vscode-mode@0.1.48","maintainers":[{"name":"lenonss","email":"goi82lemon@gmail.com"}],"homepage":"https://github.com/Lenonss/DSH_VsCodeMode","bugs":{"url":"https://github.com/Lenonss/DSH_VsCodeMode/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"platform":"web"}},"dist":{"shasum":"e0d1a0e153bf45267a7eae1b9536bd777122e24c","tarball":"https://registry.npmjs.org/dsh-vscode-mode/-/dsh-vscode-mode-0.1.48.tgz","fileCount":252,"integrity":"sha512-McA2qHEVOLbkq9v1j6qlsGB5rKVHmK2Uh9sQRZyYwBa5WH61SOhDP6ncjnfM7/LY53gcGkNmVEOSrR52PaqtBw==","signatures":[{"sig":"MEUCIHzljCpdGqaaf9A3QG3F4gvx5BLUG/nGdSfnNi0fZy84AiEA2IwxtmvaGVRt8mL3+fBjfR+DbuONujh3S+usi4jWUV4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25629401},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"17e2828d2dc517f74517d041ff59c03c862707c8","scripts":{"pack":"npm run prebuild && npm run build && npm pack","test":"vitest run","build":"tsdown","prepare":"npm run prebuild && npm run build","prebuild":"node -e \"fs.rmSync('lib',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit","build:client":"tsdown"},"_npmUser":{"name":"lenonss","email":"goi82lemon@gmail.com"},"repository":{"url":"git+https://github.com/Lenonss/DSH_VsCodeMode.git","type":"git"},"_npmVersion":"10.9.8","description":"DSH 上的类 VSCode 编码体验：Monaco 编辑器（文件页签/QuickOpen/状态栏，可驻 dsh-better-sidebar 侧边栏与对话同屏）+ Agent 编辑差异审查（整文件差异/采纳/拒绝/归档/回滚）+ 语言服务器（LSP）智能（跳转定义/引用/hover/大纲 + VSIX 扩展市场安装），状态持久化到工作区旁车","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@vscode/ripgrep":"^1.18.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^3.2.4","react-dom":"^18.3.1","typescript":"^5.9.0","@types/node":"^24.13.3","schemastery":"3.18.0","@types/react":"^18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/dsh-settings":"0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","cordis":">=4.0.0-rc <5","react-dom":"^18.2.0","schemastery":"^3.18.0","@deepseek-ai/dsh-llm":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-tools":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-settings":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-runtime":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-slots":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.1 <0.2.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vscode-mode_0.1.48_1788424210021_0.16141910955486538","host":"s3://npm-registry-packages-npm-production"}},"0.1.49":{"name":"dsh-vscode-mode","version":"0.1.49","keywords":["dsh","dsh-plugin","deepseek","deepseek-harness","plugin","vscode","editor","monaco","monaco-editor","diff","diff-review","code-review","diff-viewer","files"],"license":"BSD-3-Clause","_id":"dsh-vscode-mode@0.1.49","maintainers":[{"name":"lenonss","email":"goi82lemon@gmail.com"}],"homepage":"https://github.com/Lenonss/DSH_VsCodeMode","bugs":{"url":"https://github.com/Lenonss/DSH_VsCodeMode/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"platform":"web"}},"dist":{"shasum":"7a26276c6e9c44da95fb0fe644a43e3a3db967c5","tarball":"https://registry.npmjs.org/dsh-vscode-mode/-/dsh-vscode-mode-0.1.49.tgz","fileCount":256,"integrity":"sha512-1rUXryrItvHWmfwF0w5m+hJV81J8d6IvnxYcPuNKRFeNGSw9EC6CssAow2L73DlgUrQ/0cZWv+s5pIAW56Wnyw==","signatures":[{"sig":"MEYCIQDIbRibmVAErfwi+hQynEFxTjjRGhX/nyDZuCmYPXyqXgIhANuVHcveeOJi3HyvINtlZl96nsWbTEb9eqAiYTunAdxF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25803896},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"727ccaf670184afcec8dfbdec5c85890717d8862","scripts":{"pack":"npm run prebuild && npm run build && npm pack","test":"vitest run","build":"tsdown","prepare":"npm run prebuild && npm run build","prebuild":"node -e \"fs.rmSync('lib',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit","build:client":"tsdown"},"_npmUser":{"name":"lenonss","email":"goi82lemon@gmail.com"},"repository":{"url":"git+https://github.com/Lenonss/DSH_VsCodeMode.git","type":"git"},"_npmVersion":"10.9.8","description":"DSH 上的类 VSCode 编码体验：Monaco 编辑器（文件页签/QuickOpen/状态栏，可驻 dsh-better-sidebar 侧边栏与对话同屏）+ Agent 编辑差异审查（整文件差异/采纳/拒绝/归档/回滚）+ 语言服务器（LSP）智能（跳转定义/引用/hover/大纲 + VSIX 扩展市场安装），状态持久化到工作区旁车","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@vscode/ripgrep":"^1.18.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^3.2.4","react-dom":"^18.3.1","typescript":"^5.9.0","@types/node":"^24.13.3","schemastery":"3.18.0","@types/react":"^18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/dsh-settings":"0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","cordis":">=4.0.0-rc <5","react-dom":"^18.2.0","schemastery":"^3.18.0","@deepseek-ai/dsh-llm":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-tools":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-settings":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-runtime":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-slots":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.1 <0.2.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vscode-mode_0.1.49_1788491346871_0.6194507894232513","host":"s3://npm-registry-packages-npm-production"}},"0.1.50":{"name":"dsh-vscode-mode","version":"0.1.50","keywords":["dsh","dsh-plugin","deepseek","deepseek-harness","plugin","vscode","editor","monaco","monaco-editor","diff","diff-review","code-review","diff-viewer","files"],"license":"BSD-3-Clause","_id":"dsh-vscode-mode@0.1.50","maintainers":[{"name":"lenonss","email":"goi82lemon@gmail.com"}],"homepage":"https://github.com/Lenonss/DSH_VsCodeMode","bugs":{"url":"https://github.com/Lenonss/DSH_VsCodeMode/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"platform":"web"}},"dist":{"shasum":"8c75596bd7a21bed69672286f5ecb05ce1b5e4d2","tarball":"https://registry.npmjs.org/dsh-vscode-mode/-/dsh-vscode-mode-0.1.50.tgz","fileCount":257,"integrity":"sha512-TMUkIPSgTe+8gbfOEr/proMQLYRLNO/PsNCzFlH4Ev0x7+9/N00fqTCeX3UH+BLh7xsz0qEBK1g3c5BDQ1+/yA==","signatures":[{"sig":"MEQCIBflwFKXvp+KvRNk98DN3oGud69J7dgO/HVjTL0BwMd+AiBwzmdGjLKfnMj/DS0VQsPGnILfbIKyUqpqZb+ep8tnRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25852831},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"67b87a35b31dceeb0a1d30f64723c8eec968d84b","scripts":{"pack":"npm run prebuild && npm run build && npm pack","test":"vitest run","build":"tsdown","prepare":"npm run prebuild && npm run build","prebuild":"node -e \"fs.rmSync('lib',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit","build:client":"tsdown"},"_npmUser":{"name":"lenonss","email":"goi82lemon@gmail.com"},"repository":{"url":"git+https://github.com/Lenonss/DSH_VsCodeMode.git","type":"git"},"_npmVersion":"10.9.8","description":"DSH 上的类 VSCode 编码体验：Monaco 编辑器（文件页签/QuickOpen/状态栏，可驻 dsh-better-sidebar 侧边栏与对话同屏）+ Agent 编辑差异审查（整文件差异/采纳/拒绝/归档/回滚）+ 语言服务器（LSP）智能（跳转定义/引用/hover/大纲 + VSIX 扩展市场安装），状态持久化到工作区旁车","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@vscode/ripgrep":"^1.18.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^3.2.4","react-dom":"^18.3.1","typescript":"^5.9.0","@types/node":"^24.13.3","schemastery":"3.18.0","@types/react":"^18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/dsh-settings":"0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","cordis":">=4.0.0-rc <5","react-dom":"^18.2.0","schemastery":"^3.18.0","@deepseek-ai/dsh-llm":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-tools":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-settings":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-runtime":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-slots":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.1 <0.2.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vscode-mode_0.1.50_1788761565643_0.5218167078478388","host":"s3://npm-registry-packages-npm-production"}},"0.1.51":{"name":"dsh-vscode-mode","version":"0.1.51","keywords":["dsh","dsh-plugin","deepseek","deepseek-harness","plugin","vscode","editor","monaco","monaco-editor","diff","diff-review","code-review","diff-viewer","files"],"license":"BSD-3-Clause","_id":"dsh-vscode-mode@0.1.51","maintainers":[{"name":"lenonss","email":"goi82lemon@gmail.com"}],"homepage":"https://github.com/Lenonss/DSH_VsCodeMode","bugs":{"url":"https://github.com/Lenonss/DSH_VsCodeMode/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"platform":"web"}},"dist":{"shasum":"bcce6c39cff7afd931d6fd7ab139f19968c35f3e","tarball":"https://registry.npmjs.org/dsh-vscode-mode/-/dsh-vscode-mode-0.1.51.tgz","fileCount":257,"integrity":"sha512-zdS6NYIaGaKYg9A6dOTNMNqj6rKYUJlH0qWZ+mUxWeWJZ8fx5MvOMi5VEMiH/hsemRP6jfHdM5pW3koYN92xMA==","signatures":[{"sig":"MEQCIHGey7j/mh9f0jenElnfzNxBClG2iN9OTNR4GcNvVROMAiB4U5oDCdWvDgUB59PGQGfbHjH1RiOc16z7j764PlaBMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25875423},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"525bf3c6c947d29cd0eff8cea4d9eb6c5bde90fb","scripts":{"pack":"npm run prebuild && npm run build && npm pack","test":"vitest run","build":"tsdown","prepare":"npm run prebuild && npm run build","prebuild":"node -e \"fs.rmSync('lib',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit","build:client":"tsdown"},"_npmUser":{"name":"lenonss","email":"goi82lemon@gmail.com"},"repository":{"url":"git+https://github.com/Lenonss/DSH_VsCodeMode.git","type":"git"},"_npmVersion":"10.9.8","description":"DSH 上的类 VSCode 编码体验：Monaco 编辑器（文件页签/QuickOpen/状态栏，可驻 dsh-better-sidebar 侧边栏与对话同屏）+ Agent 编辑差异审查（整文件差异/采纳/拒绝/归档/回滚）+ 语言服务器（LSP）智能（跳转定义/引用/hover/大纲 + VSIX 扩展市场安装），状态持久化到工作区旁车","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@vscode/ripgrep":"^1.18.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^3.2.4","react-dom":"^18.3.1","typescript":"^5.9.0","@types/node":"^24.13.3","schemastery":"3.18.0","@types/react":"^18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/dsh-settings":"0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","cordis":">=4.0.0-rc <5","react-dom":"^18.2.0","schemastery":"^3.18.0","@deepseek-ai/dsh-llm":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-tools":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-settings":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-runtime":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-slots":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.1 <0.2.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vscode-mode_0.1.51_1788766673268_0.8311726228892786","host":"s3://npm-registry-packages-npm-production"}},"0.1.52":{"name":"dsh-vscode-mode","version":"0.1.52","keywords":["dsh","dsh-plugin","deepseek","deepseek-harness","plugin","vscode","editor","monaco","monaco-editor","diff","diff-review","code-review","diff-viewer","files"],"license":"BSD-3-Clause","_id":"dsh-vscode-mode@0.1.52","maintainers":[{"name":"lenonss","email":"goi82lemon@gmail.com"}],"homepage":"https://github.com/Lenonss/DSH_VsCodeMode","bugs":{"url":"https://github.com/Lenonss/DSH_VsCodeMode/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"platform":"web"}},"dist":{"shasum":"8a94af2c2b3a4bbf733d86521b90e3ed5d8ed0f0","tarball":"https://registry.npmjs.org/dsh-vscode-mode/-/dsh-vscode-mode-0.1.52.tgz","fileCount":256,"integrity":"sha512-uaw9djNveUw16RKppYnZ3NfMz5oSjYBymfZ4+2h5qBqcNXT1oRW6aos1ZZH7qANMSJSQci+9YzvTW6Mh+XDbVQ==","signatures":[{"sig":"MEQCIC7aCJLW+MPmhcXlo/sVimWJ4qkAq/f49AAU7/VWmFsQAiARP5oQ3FUz8dJiarWoEoY82YDQHVbteyPCEiujNxrECA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25869086},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"9a1071885f0568cb3867927e8583e8482f1276a2","scripts":{"pack":"npm run prebuild && npm run build && npm pack","test":"vitest run","build":"tsdown","prepare":"npm run prebuild && npm run build","prebuild":"node -e \"fs.rmSync('lib',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit","build:client":"tsdown"},"_npmUser":{"name":"lenonss","email":"goi82lemon@gmail.com"},"repository":{"url":"git+https://github.com/Lenonss/DSH_VsCodeMode.git","type":"git"},"_npmVersion":"10.9.8","description":"DSH 上的类 VSCode 编码体验：Monaco 编辑器（文件页签/QuickOpen/状态栏，可驻 dsh-better-sidebar 侧边栏与对话同屏）+ Agent 编辑差异审查（整文件差异/采纳/拒绝/归档/回滚）+ 语言服务器（LSP）智能（跳转定义/引用/hover/大纲 + VSIX 扩展市场安装），状态持久化到工作区旁车","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@vscode/ripgrep":"^1.18.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^3.2.4","react-dom":"^18.3.1","typescript":"^5.9.0","@types/node":"^24.13.3","schemastery":"3.18.0","@types/react":"^18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/dsh-settings":"0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","cordis":">=4.0.0-rc <5","react-dom":"^18.2.0","schemastery":"^3.18.0","@deepseek-ai/dsh-llm":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-tools":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-settings":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-runtime":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-slots":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.1 <0.2.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vscode-mode_0.1.52_1788770747691_0.538954760135055","host":"s3://npm-registry-packages-npm-production"}},"0.1.53":{"name":"dsh-vscode-mode","version":"0.1.53","keywords":["dsh","dsh-plugin","deepseek","deepseek-harness","plugin","vscode","editor","monaco","monaco-editor","diff","diff-review","code-review","diff-viewer","files"],"license":"BSD-3-Clause","_id":"dsh-vscode-mode@0.1.53","maintainers":[{"name":"lenonss","email":"goi82lemon@gmail.com"}],"homepage":"https://github.com/Lenonss/DSH_VsCodeMode","bugs":{"url":"https://github.com/Lenonss/DSH_VsCodeMode/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"platform":"web"}},"dist":{"shasum":"6284844e784f6a455993cb1725dab212e197f7c1","tarball":"https://registry.npmjs.org/dsh-vscode-mode/-/dsh-vscode-mode-0.1.53.tgz","fileCount":278,"integrity":"sha512-lRWxtdpsXSgWeNr4awEphfKgiHT/vKiOlu9NAYI+BPmfgB50Y2HvaK6QkGwPnFWojefe+u8WTk5uRc7pDyv0ww==","signatures":[{"sig":"MEUCIQCco9PETkpcWKQxZFg/0W5OIe/ISnnf5gLkH/3NnxEVhAIgZ5e+KPfbj/NofegmT1PHoE7HpXP1pVdDXnd8hYJXl/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26383617},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"3140dd9b10f4c8ec72334fdd429b0f25d1ad84a4","scripts":{"pack":"npm run prebuild && npm run build && npm pack","test":"vitest run","build":"tsdown","prepare":"npm run prebuild && npm run build","prebuild":"node -e \"fs.rmSync('lib',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit","build:client":"tsdown"},"_npmUser":{"name":"lenonss","email":"goi82lemon@gmail.com"},"repository":{"url":"git+https://github.com/Lenonss/DSH_VsCodeMode.git","type":"git"},"_npmVersion":"10.9.8","description":"DSH 上的类 VSCode 编码体验：Monaco 编辑器（文件页签/QuickOpen/状态栏，可驻 dsh-better-sidebar 侧边栏与对话同屏）+ Agent 编辑差异审查（整文件差异/采纳/拒绝/归档/回滚）+ 语言服务器（LSP）智能（跳转定义/引用/hover/大纲 + VSIX 扩展市场安装），状态持久化到工作区旁车","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@vscode/ripgrep":"^1.18.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^3.2.4","react-dom":"^18.3.1","typescript":"^5.9.0","@types/node":"^24.13.3","schemastery":"3.18.0","@types/react":"^18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/dsh-settings":"0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","cordis":">=4.0.0-rc <5","react-dom":"^18.2.0","schemastery":"^3.18.0","@deepseek-ai/dsh-llm":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-tools":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-settings":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-runtime":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-slots":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.1 <0.2.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vscode-mode_0.1.53_1788836211282_0.24699119376995204","host":"s3://npm-registry-packages-npm-production"}},"0.1.54":{"name":"dsh-vscode-mode","version":"0.1.54","keywords":["dsh","dsh-plugin","deepseek","deepseek-harness","plugin","vscode","editor","monaco","monaco-editor","diff","diff-review","code-review","diff-viewer","files"],"license":"BSD-3-Clause","_id":"dsh-vscode-mode@0.1.54","maintainers":[{"name":"lenonss","email":"goi82lemon@gmail.com"}],"homepage":"https://github.com/Lenonss/DSH_VsCodeMode","bugs":{"url":"https://github.com/Lenonss/DSH_VsCodeMode/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"platform":"web"}},"dist":{"shasum":"82028b5b62ecc643d64e0bcf4517d97ef6c02d63","tarball":"https://registry.npmjs.org/dsh-vscode-mode/-/dsh-vscode-mode-0.1.54.tgz","fileCount":280,"integrity":"sha512-Ye3XmCfgiFHnQ6HcPzxklzWJLIYjdSBZo2hIoKwXu7+oGBeKSY8qwXOTKJSrt+lyN3aHJKCEeS4nNMFFTnSYHw==","signatures":[{"sig":"MEQCIBwWX0LvrOliioSujMUaDf55mBpczLsEJeiHQs8/aIClAiA2NtYbAvTnSpSByEINaLXyF/1kv/UYpvG1RTbfuhkGyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26440745},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"a37b4ccb083db041e3e8156c66766de16140c32f","scripts":{"pack":"npm run prebuild && npm run build && npm pack","test":"vitest run","build":"tsdown","prepare":"npm run prebuild && npm run build","prebuild":"node -e \"fs.rmSync('lib',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit","build:client":"tsdown"},"_npmUser":{"name":"lenonss","email":"goi82lemon@gmail.com"},"repository":{"url":"git+https://github.com/Lenonss/DSH_VsCodeMode.git","type":"git"},"_npmVersion":"10.9.8","description":"DSH 上的类 VSCode 编码体验：Monaco 编辑器（文件页签/QuickOpen/状态栏，可驻 dsh-better-sidebar 侧边栏与对话同屏）+ Agent 编辑差异审查（整文件差异/采纳/拒绝/归档/回滚）+ 语言服务器（LSP）智能（跳转定义/引用/hover/大纲 + VSIX 扩展市场安装），状态持久化到工作区旁车","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@vscode/ripgrep":"^1.18.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^3.2.4","react-dom":"^18.3.1","typescript":"^5.9.0","@types/node":"^24.13.3","schemastery":"3.18.0","@types/react":"^18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/dsh-settings":"0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","cordis":">=4.0.0-rc <5","react-dom":"^18.2.0","schemastery":"^3.18.0","@deepseek-ai/dsh-llm":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-tools":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-settings":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-runtime":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-slots":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.1 <0.2.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vscode-mode_0.1.54_1788843013160_0.9381079996928505","host":"s3://npm-registry-packages-npm-production"}},"0.1.55":{"name":"dsh-vscode-mode","version":"0.1.55","keywords":["dsh","dsh-plugin","deepseek","deepseek-harness","plugin","vscode","editor","monaco","monaco-editor","diff","diff-review","code-review","diff-viewer","files"],"license":"BSD-3-Clause","_id":"dsh-vscode-mode@0.1.55","maintainers":[{"name":"lenonss","email":"goi82lemon@gmail.com"}],"homepage":"https://github.com/Lenonss/DSH_VsCodeMode","bugs":{"url":"https://github.com/Lenonss/DSH_VsCodeMode/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"platform":"web"}},"dist":{"shasum":"dac55e8873968d7bf26a3b53506b622e8d7980ad","tarball":"https://registry.npmjs.org/dsh-vscode-mode/-/dsh-vscode-mode-0.1.55.tgz","fileCount":472,"integrity":"sha512-SNCguj/X7UuewLgLhZ26pWZ0reHnKye8HJzcpwYhHOBYSlelGH8HKglZqj440S5DPeKICzOj2Le+5+iiBQ5PJw==","signatures":[{"sig":"MEUCIDcu+olRZOkD7B2KLcOKQTPgTnU7YJAojctt6etf7gVfAiEAwzzfERIoOpbA9wzOGJuAulmmDo0lShVqPuZ/1NV+IV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31807038},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"9fd96d7b54333e37812bdda11aa33aa34f7f0c39","scripts":{"pack":"npm run prebuild && npm run build && npm pack","test":"vitest run","build":"tsdown","prepare":"npm run prebuild && npm run build","prebuild":"node -e \"fs.rmSync('lib',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit","build:client":"tsdown"},"_npmUser":{"name":"lenonss","email":"goi82lemon@gmail.com"},"repository":{"url":"git+https://github.com/Lenonss/DSH_VsCodeMode.git","type":"git"},"_npmVersion":"10.9.8","description":"DSH 上的类 VSCode 编码体验：Monaco 编辑器（文件页签/QuickOpen/状态栏，可驻 dsh-better-sidebar 侧边栏与对话同屏）+ Agent 编辑差异审查（整文件差异/采纳/拒绝/归档/回滚）+ 语言服务器（LSP）智能（跳转定义/引用/hover/大纲 + VSIX 扩展市场安装），状态持久化到工作区旁车","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@vscode/ripgrep":"^1.18.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^3.2.4","react-dom":"^18.3.1","typescript":"^5.9.0","@types/node":"^24.13.3","schemastery":"3.18.0","@types/react":"^18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/dsh-settings":"0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","cordis":">=4.0.0-rc <5","react-dom":"^18.2.0","schemastery":"^3.18.0","@deepseek-ai/dsh-llm":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-tools":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-settings":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-runtime":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-slots":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.1 <0.2.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vscode-mode_0.1.55_1788856623439_0.5305918498879068","host":"s3://npm-registry-packages-npm-production"}},"0.1.56":{"name":"dsh-vscode-mode","version":"0.1.56","keywords":["dsh","dsh-plugin","deepseek","deepseek-harness","plugin","vscode","editor","monaco","monaco-editor","diff","diff-review","code-review","diff-viewer","files"],"license":"BSD-3-Clause","_id":"dsh-vscode-mode@0.1.56","maintainers":[{"name":"lenonss","email":"goi82lemon@gmail.com"}],"homepage":"https://github.com/Lenonss/DSH_VsCodeMode","bugs":{"url":"https://github.com/Lenonss/DSH_VsCodeMode/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"platform":"web"}},"dist":{"shasum":"69c345c81d5abd3c7293234f5240cf5153848e04","tarball":"https://registry.npmjs.org/dsh-vscode-mode/-/dsh-vscode-mode-0.1.56.tgz","fileCount":472,"integrity":"sha512-p7QQcXS8ITgO3AIXRK6Eb7KuhnEKNxklsmHlAnxfwkZ/XUO4x9Ad1kENaYSPa/l3whOTZD1H7gd0w6S3ouzoRQ==","signatures":[{"sig":"MEUCIQCRRO4lMPjo909cOVoXwqPhw206LbJd1eiHzS6FxMbcOQIgTRKvPWeMgp0uEdUvWvvoOfbQOfhLt7GeLjyCpHpUzfI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31810195},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"79c4cbe3f6d8b83820d18fe4a497887579b69d64","scripts":{"pack":"npm run prebuild && npm run build && npm pack","test":"vitest run","build":"tsdown","prepare":"npm run prebuild && npm run build","prebuild":"node -e \"fs.rmSync('lib',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit","build:client":"tsdown"},"_npmUser":{"name":"lenonss","email":"goi82lemon@gmail.com"},"repository":{"url":"git+https://github.com/Lenonss/DSH_VsCodeMode.git","type":"git"},"_npmVersion":"10.9.8","description":"DSH 上的类 VSCode 编码体验：Monaco 编辑器（文件页签/QuickOpen/状态栏，可驻 dsh-better-sidebar 侧边栏与对话同屏）+ Agent 编辑差异审查（整文件差异/采纳/拒绝/归档/回滚）+ 语言服务器（LSP）智能（跳转定义/引用/hover/大纲 + VSIX 扩展市场安装），状态持久化到工作区旁车","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@vscode/ripgrep":"^1.18.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^3.2.4","react-dom":"^18.3.1","typescript":"^5.9.0","@types/node":"^24.13.3","schemastery":"3.18.0","@types/react":"^18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/dsh-settings":"0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","cordis":">=4.0.0-rc <5","react-dom":"^18.2.0","schemastery":"^3.18.0","@deepseek-ai/dsh-llm":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-tools":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-settings":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-runtime":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-slots":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.1 <0.2.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vscode-mode_0.1.56_1788858598926_0.4477524254305971","host":"s3://npm-registry-packages-npm-production"}},"0.1.57":{"name":"dsh-vscode-mode","version":"0.1.57","keywords":["dsh","dsh-plugin","deepseek","deepseek-harness","plugin","vscode","editor","monaco","monaco-editor","diff","diff-review","code-review","diff-viewer","files"],"license":"MIT","_id":"dsh-vscode-mode@0.1.57","maintainers":[{"name":"lenonss","email":"goi82lemon@gmail.com"}],"homepage":"https://github.com/Lenonss/DSH_VsCodeMode","bugs":{"url":"https://github.com/Lenonss/DSH_VsCodeMode/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"platform":"web"}},"dist":{"shasum":"fc5e0c00e9ede403319722dda18b3e2b288fb847","tarball":"https://registry.npmjs.org/dsh-vscode-mode/-/dsh-vscode-mode-0.1.57.tgz","fileCount":472,"integrity":"sha512-U2kh1a1R0XlEYrbef2a0MaOrJvPcu2ASIsymVSdg2Nun0n1NoKGvNJSDnzX+mI00j7GwPTflgxbAbIHAYOuiaQ==","signatures":[{"sig":"MEUCIQC8hJ7aE7TsfUU06iRvV1iK6flYibceU/bpojDcuIR1RgIgKhhWVRkU+N7zJGazpigjpHo+Pd4xmtd4ZLCVok3gKYY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31810186},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"fb560355c2def9b4c55e38254363f7a9f0dbbbea","scripts":{"pack":"npm run prebuild && npm run build && npm pack","test":"vitest run","build":"tsdown","prepare":"npm run prebuild && npm run build","prebuild":"node -e \"fs.rmSync('lib',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit","build:client":"tsdown"},"_npmUser":{"name":"lenonss","email":"goi82lemon@gmail.com"},"repository":{"url":"git+https://github.com/Lenonss/DSH_VsCodeMode.git","type":"git"},"_npmVersion":"10.9.8","description":"DSH 上的类 VSCode 编码体验：Monaco 编辑器（文件页签/QuickOpen/状态栏，可驻 dsh-better-sidebar 侧边栏与对话同屏）+ Agent 编辑差异审查（整文件差异/采纳/拒绝/归档/回滚）+ 语言服务器（LSP）智能（跳转定义/引用/hover/大纲 + VSIX 扩展市场安装），状态持久化到工作区旁车","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@vscode/ripgrep":"^1.18.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^3.2.4","react-dom":"^18.3.1","typescript":"^5.9.0","@types/node":"^24.13.3","schemastery":"3.18.0","@types/react":"^18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/dsh-settings":"0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","cordis":">=4.0.0-rc <5","react-dom":"^18.2.0","schemastery":"^3.18.0","@deepseek-ai/dsh-llm":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-tools":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-settings":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-runtime":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-slots":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.1 <0.2.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vscode-mode_0.1.57_1788863114324_0.2952709875912469","host":"s3://npm-registry-packages-npm-production"}},"0.1.58":{"name":"dsh-vscode-mode","version":"0.1.58","keywords":["dsh","dsh-plugin","deepseek","deepseek-harness","plugin","vscode","editor","monaco","monaco-editor","diff","diff-review","code-review","diff-viewer","files"],"license":"MIT","_id":"dsh-vscode-mode@0.1.58","maintainers":[{"name":"lenonss","email":"goi82lemon@gmail.com"}],"homepage":"https://github.com/Lenonss/DSH_VsCodeMode","bugs":{"url":"https://github.com/Lenonss/DSH_VsCodeMode/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"platform":"web"}},"dist":{"shasum":"4dc2e25fd0d6736cdc8ea6fd837183bb14dfcdfa","tarball":"https://registry.npmjs.org/dsh-vscode-mode/-/dsh-vscode-mode-0.1.58.tgz","fileCount":476,"integrity":"sha512-f1izz8elA/0GMhtOexzNrYnEcAzYxb5VXUt+q77kUWOsYU/Tq59cRSi7K5p/6vi2lXvicKZn1TgL6sgB37t+jQ==","signatures":[{"sig":"MEYCIQCbC2o/KY3ugA0eTXvH/T0V0wUP532p7ZZI4fClUhVjvwIhAOiRP0mwUb3nH6EcFfw+nvEzM9xk8B8dTKyZ47ptl5bg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31838057},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"bafa4e06fc0587bc7824f7506964896a849c9ec8","scripts":{"pack":"npm run prebuild && npm run build && npm pack","test":"vitest run","build":"tsdown","prepare":"npm run prebuild && npm run build","prebuild":"node -e \"fs.rmSync('lib',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit","build:client":"tsdown"},"_npmUser":{"name":"lenonss","email":"goi82lemon@gmail.com"},"repository":{"url":"git+https://github.com/Lenonss/DSH_VsCodeMode.git","type":"git"},"_npmVersion":"10.9.8","description":"DSH 上的类 VSCode 编码体验：Monaco 编辑器（文件页签/QuickOpen/状态栏，可驻 dsh-better-sidebar 侧边栏与对话同屏）+ Agent 编辑差异审查（整文件差异/采纳/拒绝/归档/回滚）+ 语言服务器（LSP）智能（跳转定义/引用/hover/大纲 + VSIX 扩展市场安装），状态持久化到工作区旁车","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@vscode/ripgrep":"^1.18.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^3.2.4","react-dom":"^18.3.1","typescript":"^5.9.0","@types/node":"^24.13.3","schemastery":"3.18.0","@types/react":"^18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/dsh-settings":"0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","cordis":">=4.0.0-rc <5","react-dom":"^18.2.0","schemastery":"^3.18.0","@deepseek-ai/dsh-llm":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-tools":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-settings":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-runtime":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-slots":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.1 <0.2.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vscode-mode_0.1.58_1788917757930_0.6916085210160172","host":"s3://npm-registry-packages-npm-production"}},"0.1.59":{"name":"dsh-vscode-mode","version":"0.1.59","keywords":["dsh","dsh-plugin","deepseek","deepseek-harness","plugin","vscode","editor","monaco","monaco-editor","diff","diff-review","code-review","diff-viewer","files"],"license":"MIT","_id":"dsh-vscode-mode@0.1.59","maintainers":[{"name":"lenonss","email":"goi82lemon@gmail.com"}],"homepage":"https://github.com/Lenonss/DSH_VsCodeMode","bugs":{"url":"https://github.com/Lenonss/DSH_VsCodeMode/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"platform":"web"}},"dist":{"shasum":"c90063d3786986f23ddcdd9215ded3f9cd1f7748","tarball":"https://registry.npmjs.org/dsh-vscode-mode/-/dsh-vscode-mode-0.1.59.tgz","fileCount":482,"integrity":"sha512-XyRySzYBniffPTHUPLoi1Muhqchahi5xWpxmhYQe8BG4jKofZM6CZPOqvEtjvrM7Mxj2vtYU1FCvpStpXBRCJA==","signatures":[{"sig":"MEQCIBnv396Pn+vb08kmsszob4PbVRHkKwuFId6SFrOYE+eQAiA8c3HjGY+MXJF+1/28Bsx0tFjpgeyHER0ABiyJnWbt0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31973379},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"a05080a1752ef2361f16c4752070025d759af18b","scripts":{"pack":"npm run prebuild && npm run build && npm pack","test":"vitest run","build":"tsdown","prepare":"npm run prebuild && npm run build","prebuild":"node -e \"fs.rmSync('lib',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit","build:client":"tsdown"},"_npmUser":{"name":"lenonss","email":"goi82lemon@gmail.com"},"repository":{"url":"git+https://github.com/Lenonss/DSH_VsCodeMode.git","type":"git"},"_npmVersion":"10.9.8","description":"DSH 上的类 VSCode 编码体验：Monaco 编辑器（文件页签/QuickOpen/状态栏，可驻 dsh-better-sidebar 侧边栏与对话同屏）+ Agent 编辑差异审查（整文件差异/采纳/拒绝/归档/回滚）+ 语言服务器（LSP）智能（跳转定义/引用/hover/大纲 + VSIX 扩展市场安装），状态持久化到工作区旁车","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@vscode/ripgrep":"^1.18.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^3.2.4","react-dom":"^18.3.1","typescript":"^5.9.0","@types/node":"^24.13.3","schemastery":"3.18.0","@types/react":"^18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/dsh-settings":"0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","cordis":">=4.0.0-rc <5","react-dom":"^18.2.0","schemastery":"^3.18.0","@deepseek-ai/dsh-llm":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-tools":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-settings":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-runtime":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-slots":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.1 <0.2.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vscode-mode_0.1.59_1788947532594_0.6064738038201214","host":"s3://npm-registry-packages-npm-production"}},"0.1.60":{"name":"dsh-vscode-mode","version":"0.1.60","keywords":["dsh","dsh-plugin","deepseek","deepseek-harness","plugin","vscode","editor","monaco","monaco-editor","diff","diff-review","code-review","diff-viewer","files"],"license":"MIT","_id":"dsh-vscode-mode@0.1.60","maintainers":[{"name":"lenonss","email":"goi82lemon@gmail.com"}],"homepage":"https://github.com/Lenonss/DSH_VsCodeMode","bugs":{"url":"https://github.com/Lenonss/DSH_VsCodeMode/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"platform":"web"}},"dist":{"shasum":"7d1a0b9402e7672f0884575341ceae4cadf35ddb","tarball":"https://registry.npmjs.org/dsh-vscode-mode/-/dsh-vscode-mode-0.1.60.tgz","fileCount":484,"integrity":"sha512-jB+tR/3ZGP+TPOVZMgPGnsczdt/63xNyZgzSEUFPJZVKsQXeLqcSteXYS5LaRpGVL5le1Bpkh7Iq3aKhlYlv0g==","signatures":[{"sig":"MEYCIQDk73yH/dNIuOe4FZfmFUMIEAj8fH45EH69/Ae8hCH3AQIhAIQ5Uh2MN/nzL+XEszQ0Mqc2w1cfhPkxAcQw2SYJ69f2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32043948},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"9db382d5776c7da336c6000bd630eee9ea89d992","scripts":{"pack":"npm run prebuild && npm run build && npm pack","test":"vitest run","build":"tsdown","prepare":"npm run prebuild && npm run build","prebuild":"node -e \"fs.rmSync('lib',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit","build:client":"tsdown"},"_npmUser":{"name":"lenonss","email":"goi82lemon@gmail.com"},"repository":{"url":"git+https://github.com/Lenonss/DSH_VsCodeMode.git","type":"git"},"_npmVersion":"10.9.8","description":"DSH 上的类 VSCode 编码体验：Monaco 编辑器（文件页签/QuickOpen/状态栏，可驻 DSH 0.1.5+ 官方右侧 Sidebar 与对话同屏）+ Agent 编辑差异审查（整文件差异/采纳/拒绝/归档/回滚）+ 语言服务器（LSP）智能（跳转定义/引用/hover/大纲 + VSIX 扩展市场安装），状态持久化到工作区旁车","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@vscode/ripgrep":"^1.18.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^3.2.4","react-dom":"^18.3.1","typescript":"^5.9.0","@types/node":"^24.13.3","schemastery":"3.18.0","@types/react":"^18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/dsh-settings":"0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","cordis":">=4.0.0-rc <5","react-dom":"^18.2.0","schemastery":"^3.18.0","@deepseek-ai/dsh-llm":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-tools":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-settings":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-runtime":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-slots":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.1 <0.2.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vscode-mode_0.1.60_1788955452760_0.2712705952516423","host":"s3://npm-registry-packages-npm-production"}},"0.1.61":{"name":"dsh-vscode-mode","version":"0.1.61","keywords":["dsh","dsh-plugin","deepseek","deepseek-harness","plugin","vscode","editor","monaco","monaco-editor","diff","diff-review","code-review","diff-viewer","files"],"license":"MIT","_id":"dsh-vscode-mode@0.1.61","maintainers":[{"name":"lenonss","email":"goi82lemon@gmail.com"}],"homepage":"https://github.com/Lenonss/DSH_VsCodeMode","bugs":{"url":"https://github.com/Lenonss/DSH_VsCodeMode/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"platform":"web"}},"dist":{"shasum":"97e24c735f517e07fe0bb81f2caa238f7c446abe","tarball":"https://registry.npmjs.org/dsh-vscode-mode/-/dsh-vscode-mode-0.1.61.tgz","fileCount":486,"integrity":"sha512-4QTdO4tA+aZlIKb1QiTrw0xfHoS7xtIuYWmhn/2wjIHETrwT8KsWyrDCT6R5MWLggpzTAnTBCJDLAY1nfM+PEw==","signatures":[{"sig":"MEUCIGTzoUuzJPmav/Va58YYH57Z4ys9m5VxevAV/QBB4cMtAiEAjA85iG2XCiCkBRKT1F47k/VM7oSZ+oOCQGlgjJPg+7s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32092390},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"85217fcf2f0a6e71ad8380bb53ce901b01dde4ab","scripts":{"pack":"npm run prebuild && npm run build && npm pack","test":"vitest run","build":"tsdown","prepare":"npm run prebuild && npm run build","prebuild":"node -e \"fs.rmSync('lib',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit","build:client":"tsdown"},"_npmUser":{"name":"lenonss","email":"goi82lemon@gmail.com"},"repository":{"url":"git+https://github.com/Lenonss/DSH_VsCodeMode.git","type":"git"},"_npmVersion":"10.9.8","description":"DSH 上的类 VSCode 编码体验：Monaco 编辑器（文件页签/QuickOpen/状态栏，可驻 DSH 0.1.5+ 官方右侧 Sidebar 与对话同屏）+ Agent 编辑差异审查（整文件差异/采纳/拒绝/归档/回滚）+ 语言服务器（LSP）智能（跳转定义/引用/hover/大纲 + VSIX 扩展市场安装），状态持久化到工作区旁车","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@vscode/ripgrep":"^1.18.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^3.2.4","react-dom":"^18.3.1","typescript":"^5.9.0","@types/node":"^24.13.3","schemastery":"3.18.0","@types/react":"^18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/dsh-settings":"0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","cordis":">=4.0.0-rc <5","react-dom":"^18.2.0","schemastery":"^3.18.0","@deepseek-ai/dsh-llm":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-tools":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-settings":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-runtime":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-slots":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.1 <0.2.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vscode-mode_0.1.61_1788966879571_0.8076097727147111","host":"s3://npm-registry-packages-npm-production"}},"0.1.62":{"name":"dsh-vscode-mode","version":"0.1.62","keywords":["dsh","dsh-plugin","deepseek","deepseek-harness","plugin","vscode","editor","monaco","monaco-editor","diff","diff-review","code-review","diff-viewer","files"],"license":"MIT","_id":"dsh-vscode-mode@0.1.62","maintainers":[{"name":"lenonss","email":"goi82lemon@gmail.com"}],"homepage":"https://github.com/Lenonss/DSH_VsCodeMode","bugs":{"url":"https://github.com/Lenonss/DSH_VsCodeMode/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"platform":"web"}},"dist":{"shasum":"f4602410ae972e8dbbb7dbc6b3e2a9523f7910fc","tarball":"https://registry.npmjs.org/dsh-vscode-mode/-/dsh-vscode-mode-0.1.62.tgz","fileCount":486,"integrity":"sha512-Ke+7+nFkApfwgTFSAVAfI8JKWiKN2slnoNpMky5OPY3J802a99HABSenmjQKR7Cy6JyZ+uHzTwF12AmxudU/rA==","signatures":[{"sig":"MEUCIEdxjArsTj8MiANcFsTcQl1tkAygIJ/z/1ugDybYHwo0AiEAjpiynNKp3xU42FL4VvUesP6Acl+hh7SBvr4X2TBlnuQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32093837},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"45f5cfb3aaf8d2f3d1bec4c3da2c8c1d8a669a89","scripts":{"pack":"npm run prebuild && npm run build && npm pack","test":"vitest run","build":"tsdown","prepare":"npm run prebuild && npm run build","prebuild":"node -e \"fs.rmSync('lib',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit","build:client":"tsdown"},"_npmUser":{"name":"lenonss","email":"goi82lemon@gmail.com"},"repository":{"url":"git+https://github.com/Lenonss/DSH_VsCodeMode.git","type":"git"},"_npmVersion":"10.9.8","description":"DSH 上的类 VSCode 编码体验：Monaco 编辑器（文件页签/QuickOpen/状态栏，可驻 DSH 0.1.5+ 官方右侧 Sidebar 与对话同屏）+ Agent 编辑差异审查（整文件差异/采纳/拒绝/归档/回滚）+ 语言服务器（LSP）智能（跳转定义/引用/hover/大纲 + VSIX 扩展市场安装），状态持久化到工作区旁车","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@vscode/ripgrep":"^1.18.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^3.2.4","react-dom":"^18.3.1","typescript":"^5.9.0","@types/node":"^24.13.3","schemastery":"3.18.0","@types/react":"^18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/dsh-settings":"0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","cordis":">=4.0.0-rc <5","react-dom":"^18.2.0","schemastery":"^3.18.0","@deepseek-ai/dsh-llm":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-tools":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-settings":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-runtime":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-slots":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.1 <0.2.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vscode-mode_0.1.62_1789009307288_0.4238626494733435","host":"s3://npm-registry-packages-npm-production"}},"0.1.63":{"name":"dsh-vscode-mode","version":"0.1.63","keywords":["dsh","dsh-plugin","deepseek","deepseek-harness","plugin","vscode","editor","monaco","monaco-editor","diff","diff-review","code-review","diff-viewer","files"],"license":"MIT","_id":"dsh-vscode-mode@0.1.63","maintainers":[{"name":"lenonss","email":"goi82lemon@gmail.com"}],"homepage":"https://github.com/Lenonss/DSH_VsCodeMode","bugs":{"url":"https://github.com/Lenonss/DSH_VsCodeMode/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"platform":"web"}},"dist":{"shasum":"d662c305393def8db815bd4717e97e0069f5dd9e","tarball":"https://registry.npmjs.org/dsh-vscode-mode/-/dsh-vscode-mode-0.1.63.tgz","fileCount":488,"integrity":"sha512-TrCbYb7AZqWTb8pSr3Qf1vXzQHewSo3dxtZCECng6R0owxZXgyvHUE1gvmD0Sq0IxmAUJOav0qZVP7+4T5tzWw==","signatures":[{"sig":"MEUCIQC4liSBH18AkdoIvuqYMl+cDh/wp802+iRSkumxcxsZZgIgdsF9YubJRY64iZl4uXPXUdc8Ed0gzEF4QdmmfUNZ4sk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32180702},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"fa5f8e60473760062d7756f162cb72cffb1907fa","scripts":{"pack":"npm run prebuild && npm run build && npm pack","test":"vitest run","build":"tsdown","prepare":"npm run prebuild && npm run build","prebuild":"node -e \"fs.rmSync('lib',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit","build:client":"tsdown"},"_npmUser":{"name":"lenonss","email":"goi82lemon@gmail.com"},"repository":{"url":"git+https://github.com/Lenonss/DSH_VsCodeMode.git","type":"git"},"_npmVersion":"10.9.8","description":"DSH 上的类 VSCode 编码体验：Monaco 编辑器（文件页签/QuickOpen/状态栏，可驻 DSH 0.1.5+ 官方右侧 Sidebar 与对话同屏）+ Agent 编辑差异审查（整文件差异/采纳/拒绝/归档/回滚）+ 语言服务器（LSP）智能（跳转定义/引用/hover/大纲 + VSIX 扩展市场安装），状态持久化到工作区旁车","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@vscode/ripgrep":"^1.18.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^3.2.4","react-dom":"^18.3.1","typescript":"^5.9.0","@types/node":"^24.13.3","schemastery":"3.18.0","@types/react":"^18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/dsh-settings":"0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","cordis":">=4.0.0-rc <5","react-dom":"^18.2.0","schemastery":"^3.18.0","@deepseek-ai/dsh-llm":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-tools":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-settings":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-runtime":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-slots":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.1 <0.2.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vscode-mode_0.1.63_1789020629726_0.48240191204906613","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"dsh-vscode-mode","version":"0.2.0","keywords":["dsh","dsh-plugin","deepseek","deepseek-harness","plugin","vscode","editor","monaco","monaco-editor","diff","diff-review","code-review","diff-viewer","files"],"license":"MIT","_id":"dsh-vscode-mode@0.2.0","maintainers":[{"name":"lenonss","email":"goi82lemon@gmail.com"}],"homepage":"https://github.com/Lenonss/DSH_VsCodeMode","bugs":{"url":"https://github.com/Lenonss/DSH_VsCodeMode/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"platform":"web"}},"dist":{"shasum":"c46ac3d0df630d94d029bd90b19e0948c8823f58","tarball":"https://registry.npmjs.org/dsh-vscode-mode/-/dsh-vscode-mode-0.2.0.tgz","fileCount":496,"integrity":"sha512-NGVhSaYLRSRj7lFgqnSJJqnq7ilATUBAqNas7K8HN7aNdvW2700yNlgxWWG0o5nbL981QD+04w8YCRXHiuOVdw==","signatures":[{"sig":"MEUCIQDm3v4mNcngqp+xJBwN/EtKtVKiCPu19iXQoyW7zHpCOQIgUI3+ICpK2DAgl0O7J7FZJj60CpWWC+r0HlyGOoO3ytM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32319758},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"5984c68b6147bfe24da9b6a124957c3f08957a14","scripts":{"pack":"npm run prebuild && npm run build && npm pack","test":"vitest run","build":"tsdown","prepare":"npm run prebuild && npm run build","prebuild":"node -e \"fs.rmSync('lib',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit","build:client":"tsdown"},"_npmUser":{"name":"lenonss","email":"goi82lemon@gmail.com"},"repository":{"url":"git+https://github.com/Lenonss/DSH_VsCodeMode.git","type":"git"},"_npmVersion":"10.9.8","description":"DSH 上的类 VSCode 编码体验：Monaco 编辑器（文件页签/QuickOpen/状态栏，可驻 DSH 0.1.5+ 官方右侧 Sidebar 与对话同屏）+ 命令栏（Ctrl+Shift+P）与可扩展指令系统 + Agent 编辑差异审查（整文件差异/采纳/拒绝/归档/回滚）+ 语言服务器（LSP）智能（跳转定义/引用/hover/大纲 + VSIX 扩展市场安装），状态持久化到工作区旁车","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@vscode/ripgrep":"^1.18.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^3.2.4","react-dom":"^18.3.1","typescript":"^5.9.0","@types/node":"^24.13.3","schemastery":"3.18.0","@types/react":"^18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/dsh-settings":"0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","cordis":">=4.0.0-rc <5","react-dom":"^18.2.0","schemastery":"^3.18.0","@deepseek-ai/dsh-llm":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-tools":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-settings":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-runtime":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-slots":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.1 <0.2.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vscode-mode_0.2.0_1789023679808_0.7751919122086286","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"dsh-vscode-mode","version":"0.3.0","keywords":["dsh","dsh-plugin","deepseek","deepseek-harness","plugin","vscode","editor","monaco","monaco-editor","diff","diff-review","code-review","diff-viewer","files"],"license":"MIT","_id":"dsh-vscode-mode@0.3.0","maintainers":[{"name":"lenonss","email":"goi82lemon@gmail.com"}],"homepage":"https://github.com/Lenonss/DSH_VsCodeMode","bugs":{"url":"https://github.com/Lenonss/DSH_VsCodeMode/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"platform":"web"}},"dist":{"shasum":"d380282b471f0302df49eb7959636b6cdd878a90","tarball":"https://registry.npmjs.org/dsh-vscode-mode/-/dsh-vscode-mode-0.3.0.tgz","fileCount":500,"integrity":"sha512-70SMm2StjV4M5jyebw/6iHa0nhO51pewpNhJcoQ2ycdfYTKgvrE4WrUuImd+8OjA6WhBIZmFxl7F1qFykSHiCQ==","signatures":[{"sig":"MEUCIQDaByo/vFzCPmG/nvQT0Cxj3voCPcZwLj3PITrqEpBR2QIgAlTRbpIJ5YlNqnF7JS4FzRE/YXuHYTJiCAa8Zd5mTFY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32525506},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"cfac0f14da661a011ceb0e273ece35744f752157","scripts":{"pack":"npm run prebuild && npm run build && npm pack","test":"vitest run","build":"tsdown","prepare":"npm run prebuild && npm run build","prebuild":"node -e \"fs.rmSync('lib',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit","build:client":"tsdown"},"_npmUser":{"name":"lenonss","email":"goi82lemon@gmail.com"},"repository":{"url":"git+https://github.com/Lenonss/DSH_VsCodeMode.git","type":"git"},"_npmVersion":"10.9.8","description":"DSH 上的类 VSCode 编码体验：Monaco 编辑器（文件页签/QuickOpen/状态栏，可驻 DSH 0.1.5+ 官方右侧 Sidebar 与对话同屏）+ 命令栏（Ctrl+Shift+P）与可扩展指令系统 + VS Code 兼容代码片段（.code-snippets 全局/项目，IntelliSense 展开）+ Agent 编辑差异审查（整文件差异/采纳/拒绝/归档/回滚）+ 语言服务器（LSP）智能（跳转定义/引用/hover/大纲 + VSIX 扩展市场安装），状态持久化到工作区旁","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@vscode/ripgrep":"^1.18.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^3.2.4","react-dom":"^18.3.1","typescript":"^5.9.0","@types/node":"^24.13.3","schemastery":"3.18.0","@types/react":"^18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/dsh-settings":"0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","cordis":">=4.0.0-rc <5","react-dom":"^18.2.0","schemastery":"^3.18.0","@deepseek-ai/dsh-llm":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-tools":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-settings":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-runtime":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-slots":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.1 <0.2.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vscode-mode_0.3.0_1789031670783_0.2980840957955706","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"dsh-vscode-mode","version":"0.3.1","keywords":["dsh","dsh-plugin","deepseek","deepseek-harness","plugin","vscode","editor","monaco","monaco-editor","diff","diff-review","code-review","diff-viewer","files"],"license":"MIT","_id":"dsh-vscode-mode@0.3.1","maintainers":[{"name":"lenonss","email":"goi82lemon@gmail.com"}],"homepage":"https://github.com/Lenonss/DSH_VsCodeMode","bugs":{"url":"https://github.com/Lenonss/DSH_VsCodeMode/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"platform":"web"}},"dist":{"shasum":"3fb46b46b484be359cbd74f91263f8d9d19de164","tarball":"https://registry.npmjs.org/dsh-vscode-mode/-/dsh-vscode-mode-0.3.1.tgz","fileCount":500,"integrity":"sha512-3Y0/S18Qv0/JDeF2inEs3iTvuJoTKhwRM6hzlPja83iPP3Jq8qf6fH+mPCfA4YXqR93XrQUyVblyI+Velr7l4Q==","signatures":[{"sig":"MEYCIQDuh1ViY2qmz0qH6qYUPSecaxiTq06BlOoouU50cM3KBAIhAKu/YNEKfBzJ3EHBY8NPBarMIdWWE6rlTClIXcnV3xLV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32528437},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"a5c2a8a4189f0faec36813c10dbf00116381e555","scripts":{"pack":"npm run prebuild && npm run build && npm pack","test":"vitest run","build":"tsdown","prepare":"npm run prebuild && npm run build","prebuild":"node -e \"fs.rmSync('lib',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit","build:client":"tsdown"},"_npmUser":{"name":"lenonss","email":"goi82lemon@gmail.com"},"repository":{"url":"git+https://github.com/Lenonss/DSH_VsCodeMode.git","type":"git"},"_npmVersion":"10.9.8","description":"DSH 上的类 VSCode 编码体验：Monaco 编辑器（文件页签/QuickOpen/状态栏，可驻 DSH 0.1.5+ 官方右侧 Sidebar 与对话同屏）+ 命令栏（Ctrl+Shift+P）与可扩展指令系统 + VS Code 兼容代码片段（.code-snippets 全局/项目，IntelliSense 展开）+ Agent 编辑差异审查（整文件差异/采纳/拒绝/归档/回滚）+ 语言服务器（LSP）智能（跳转定义/引用/hover/大纲 + VSIX 扩展市场安装），状态持久化到工作区旁","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@vscode/ripgrep":"^1.18.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^3.2.4","react-dom":"^18.3.1","typescript":"^5.9.0","@types/node":"^24.13.3","schemastery":"3.18.0","@types/react":"^18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/dsh-settings":"0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","cordis":">=4.0.0-rc <5","react-dom":"^18.2.0","schemastery":"^3.18.0","@deepseek-ai/dsh-llm":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-tools":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-settings":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-runtime":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-slots":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.1 <0.2.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vscode-mode_0.3.1_1789033250952_0.10754258580827014","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"dsh-vscode-mode","version":"0.3.2","keywords":["dsh","dsh-plugin","deepseek","deepseek-harness","plugin","vscode","editor","monaco","monaco-editor","diff","diff-review","code-review","diff-viewer","files"],"license":"MIT","_id":"dsh-vscode-mode@0.3.2","maintainers":[{"name":"lenonss","email":"goi82lemon@gmail.com"}],"homepage":"https://github.com/Lenonss/DSH_VsCodeMode","bugs":{"url":"https://github.com/Lenonss/DSH_VsCodeMode/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"platform":"web"}},"dist":{"shasum":"d94705414b22e84223621dec3d20518949644ef4","tarball":"https://registry.npmjs.org/dsh-vscode-mode/-/dsh-vscode-mode-0.3.2.tgz","fileCount":503,"integrity":"sha512-+Pnu5P1CwZUhoN0tIlRlPzUnjEkylzhK2HzkvyF6lDkcNo2U56aUW0LjL7YG7oGZ9b55vq/hs/jRmS6LaHq2eg==","signatures":[{"sig":"MEUCIQDIJw0ds7Cy8qwG/7+xznRs5W6SU8FoQYEYXkVf/iVfiAIgYgpjBtBmr7FyKvBydJWVZepZ/yNnFDkKJXzuBmIePCQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEzMZm8M5UqlEbNSPx6+798+djGZlxKR//lrzi6KSnspAiBa4xvI3CWjS2XDd5nSr1dSaXNCYPLt78p1uN+AQaRJcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32667486},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"a51dc8631b45fa64c22eeef6eab5fdcd3828286b","scripts":{"pack":"npm run prebuild && npm run build && npm pack","test":"vitest run","build":"tsdown","prepare":"npm run prebuild && npm run build","prebuild":"node -e \"fs.rmSync('lib',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit","build:client":"tsdown"},"_npmUser":{"name":"lenonss","email":"goi82lemon@gmail.com"},"repository":{"url":"git+https://github.com/Lenonss/DSH_VsCodeMode.git","type":"git"},"_npmVersion":"10.9.8","description":"DSH 上的类 VSCode 编码体验：Monaco 编辑器（文件页签/QuickOpen/状态栏，可驻 DSH 0.1.5+ 官方右侧 Sidebar 与对话同屏）+ 命令栏（Ctrl+Shift+P）与可扩展指令系统 + VS Code 兼容代码片段（.code-snippets 全局/项目，IntelliSense 展开）+ Agent 编辑差异审查（整文件差异/采纳/拒绝/归档/回滚）+ 语言服务器（LSP）智能（跳转定义/引用/hover/大纲 + VSIX 扩展市场安装），状态持久化到工作区旁","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@vscode/ripgrep":"^1.18.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^3.2.4","react-dom":"^18.3.1","typescript":"^5.9.0","@types/node":"^24.13.3","schemastery":"3.18.0","@types/react":"^18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/dsh-settings":"0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","cordis":">=4.0.0-rc <5","react-dom":"^18.2.0","schemastery":"^3.18.0","@deepseek-ai/dsh-llm":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-tools":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-settings":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-runtime":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-slots":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.1 <0.2.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vscode-mode_0.3.2_1789100283234_0.79965105833317","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"dsh-vscode-mode","version":"0.3.3","keywords":["dsh","dsh-plugin","deepseek","deepseek-harness","plugin","vscode","editor","monaco","monaco-editor","diff","diff-review","code-review","diff-viewer","files"],"license":"MIT","_id":"dsh-vscode-mode@0.3.3","maintainers":[{"name":"lenonss","email":"goi82lemon@gmail.com"}],"homepage":"https://github.com/Lenonss/DSH_VsCodeMode","bugs":{"url":"https://github.com/Lenonss/DSH_VsCodeMode/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"platform":"web"}},"dist":{"shasum":"00298b4a82da0dac80f80b4f17743273dd2d0df5","tarball":"https://registry.npmjs.org/dsh-vscode-mode/-/dsh-vscode-mode-0.3.3.tgz","fileCount":506,"integrity":"sha512-N/ZmYXyX3+PakxARijcXV7xMS+GG9M1iCopTbX2IAlg/tvIs/NPTCKwmpyQv/MweXKl0/uSxXVJiRmgaMvH+dQ==","signatures":[{"sig":"MEYCIQDrwqOb3N1GJI2UsLR3SIIgi+QrRHi7GjT1V0qjga4OTwIhAOMZo9kX2/SoTwwRRPBA82wiFb8JL8Wjz39cczdNWDBu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCKpdUBUP3+AzfZakNtHAMf+5nu4it1+IZtxSbsUqGfCQIgfFvL4xt9Eu56p0zD3jIJOQKgpm3DhKa7CHZZkhExxLI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32764560},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"a0c386cbb730a335c6ed7a9ff90338253a00cbf0","scripts":{"pack":"npm run prebuild && npm run build && npm pack","test":"vitest run","build":"tsdown","prepare":"npm run prebuild && npm run build","prebuild":"node -e \"fs.rmSync('lib',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit","build:client":"tsdown"},"_npmUser":{"name":"lenonss","email":"goi82lemon@gmail.com"},"repository":{"url":"git+https://github.com/Lenonss/DSH_VsCodeMode.git","type":"git"},"_npmVersion":"10.9.8","description":"DSH 上的类 VSCode 编码体验：Monaco 编辑器（文件页签/QuickOpen/状态栏，可驻 DSH 0.1.5+ 官方右侧 Sidebar 与对话同屏）+ 命令栏（Ctrl+Shift+P）与可扩展指令系统 + VS Code 兼容代码片段（.code-snippets 全局/项目，IntelliSense 展开）+ Agent 编辑差异审查（整文件差异/采纳/拒绝/归档/回滚）+ 语言服务器（LSP）智能（跳转定义/引用/hover/大纲 + VSIX 扩展市场安装），状态持久化到工作区旁","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@vscode/ripgrep":"^1.18.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^3.2.4","react-dom":"^18.3.1","typescript":"^5.9.0","@types/node":"^24.13.3","schemastery":"3.18.0","@types/react":"^18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/dsh-settings":"0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","cordis":">=4.0.0-rc <5","react-dom":"^18.2.0","schemastery":"^3.18.0","@deepseek-ai/dsh-llm":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-tools":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-settings":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-runtime":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-slots":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.1 <0.2.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vscode-mode_0.3.3_1789109143751_0.4767552004422302","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"dsh-vscode-mode","version":"0.4.2","keywords":["dsh","dsh-plugin","deepseek","deepseek-harness","plugin","vscode","editor","monaco","monaco-editor","diff","diff-review","code-review","diff-viewer","files"],"license":"MIT","_id":"dsh-vscode-mode@0.4.2","maintainers":[{"name":"lenonss","email":"goi82lemon@gmail.com"}],"homepage":"https://github.com/Lenonss/DSH_VsCodeMode","bugs":{"url":"https://github.com/Lenonss/DSH_VsCodeMode/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"platform":"web"}},"dist":{"shasum":"cf75a9d8f4af3089d71efd38896d99125cbce1a1","tarball":"https://registry.npmjs.org/dsh-vscode-mode/-/dsh-vscode-mode-0.4.2.tgz","fileCount":478,"integrity":"sha512-+ofW6S9Js84tbbBKG4mEEtVBDY1A8YIBIg3hCyseQWXVSD7tv3PBsSzh4LNjBL91MPhj54D0nKaotZA2a2QJKw==","signatures":[{"sig":"MEYCIQC3isbuuoghLJIOlW3EiINwwmK54SAEsB3DkzYRWwnpIAIhAIaI6EZ6vOFw4dOgL4ct8C4Ra+ohcclfgaFhGMAPhHqd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCF+AR6jzyiiKCc7YKe3+FjHhHiuyQmSdonigmlEsm0KwIhAMNBxCGTQ5v+ylgpWeo8wVc92EnCYz/KK3dUrvNUVMOZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20773379},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"28e6c5aad62dee62d73c7c62c098e8949d969373","scripts":{"pack":"npm run prebuild && npm run build && npm pack","test":"vitest run","build":"tsdown","prepare":"npm run prebuild && npm run build","prebuild":"node -e \"fs.rmSync('lib',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit","build:client":"tsdown","vendor:monaco":"node scripts/vendor-monaco.mjs"},"_npmUser":{"name":"lenonss","email":"goi82lemon@gmail.com"},"repository":{"url":"git+https://github.com/Lenonss/DSH_VsCodeMode.git","type":"git"},"_npmVersion":"10.9.8","description":"DSH 上的类 VSCode 编码体验：Monaco 编辑器（文件页签/QuickOpen/状态栏，可驻 DSH 0.1.5+ 官方右侧 Sidebar 与对话同屏）+ 命令栏（Ctrl+Shift+P）与可扩展指令系统 + VS Code 兼容代码片段（.code-snippets 全局/项目，IntelliSense 展开）+ Agent 编辑差异审查（整文件差异/采纳/拒绝/归档/回滚）+ 语言服务器（LSP）智能（跳转定义/引用/hover/大纲 + VSIX 扩展市场安装），状态持久化到工作区旁","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@vscode/ripgrep":"^1.18.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^3.2.4","react-dom":"^18.3.1","typescript":"^5.9.0","@types/node":"^24.13.3","schemastery":"3.18.0","@types/react":"^18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/dsh-settings":"0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","cordis":">=4.0.0-rc <5","react-dom":"^18.2.0","schemastery":"^3.18.0","@deepseek-ai/dsh-llm":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-tools":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-settings":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-runtime":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-slots":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.1 <0.2.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vscode-mode_0.4.2_1789377499220_0.5911513500292105","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"dsh-vscode-mode","version":"0.4.3","keywords":["dsh","dsh-plugin","deepseek","deepseek-harness","plugin","vscode","editor","monaco","monaco-editor","diff","diff-review","code-review","diff-viewer","files"],"license":"MIT","_id":"dsh-vscode-mode@0.4.3","maintainers":[{"name":"lenonss","email":"goi82lemon@gmail.com"}],"homepage":"https://github.com/Lenonss/DSH_VsCodeMode","bugs":{"url":"https://github.com/Lenonss/DSH_VsCodeMode/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"platform":"web"}},"dist":{"shasum":"68daa5a01f5fa6a55450749e500007cbd1994114","tarball":"https://registry.npmjs.org/dsh-vscode-mode/-/dsh-vscode-mode-0.4.3.tgz","fileCount":478,"integrity":"sha512-tYe9RzL2sN84woh8e6QCFosVdrKEJdmCrlvmu+iFbNx5ryImu8anAQxLjjGgo3GVUF/m1Hab8+j5G0iFH/tq/w==","signatures":[{"sig":"MEQCIBCU489u9Td7ZM8Cj7tul66FezsxC2BrCDHVR3r4DfdIAiAZoXorNLjWw5CHAoBQowub4J5RDjiUnGDzUlzRw0OsaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCaeLg6ovkp0VEbQM9m5EnVbDbQE9AObjEROhdER/D9pQIgHNA5ORPLBsv9Kt7ebW+KPs8VYWGa5DtCcd4dw9egch4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20781260},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"2f931cc7afc1620e9565709f4ad38bafdd455458","scripts":{"pack":"npm run prebuild && npm run build && npm pack","test":"vitest run","build":"tsdown","prepare":"npm run prebuild && npm run build","prebuild":"node -e \"fs.rmSync('lib',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit","build:client":"tsdown","vendor:monaco":"node scripts/vendor-monaco.mjs"},"_npmUser":{"name":"lenonss","email":"goi82lemon@gmail.com"},"repository":{"url":"git+https://github.com/Lenonss/DSH_VsCodeMode.git","type":"git"},"_npmVersion":"10.9.8","description":"DSH 上的类 VSCode 编码体验：Monaco 编辑器（文件页签/QuickOpen/状态栏，可驻 DSH 0.1.5+ 官方右侧 Sidebar 与对话同屏）+ 命令栏（Ctrl+Shift+P）与可扩展指令系统 + VS Code 兼容代码片段（.code-snippets 全局/项目，IntelliSense 展开）+ Agent 编辑差异审查（整文件差异/采纳/拒绝/归档/回滚）+ 语言服务器（LSP）智能（跳转定义/引用/hover/大纲 + VSIX 扩展市场安装），状态持久化到工作区旁","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@vscode/ripgrep":"^1.18.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^3.2.4","react-dom":"^18.3.1","typescript":"^5.9.0","@types/node":"^24.13.3","schemastery":"3.18.0","@types/react":"^18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/dsh-settings":"0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","cordis":">=4.0.0-rc <5","react-dom":"^18.2.0","schemastery":"^3.18.0","@deepseek-ai/dsh-llm":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-tools":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-settings":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-runtime":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-slots":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.1 <0.2.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vscode-mode_0.4.3_1789437437359_0.788037035927662","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"dsh-vscode-mode","version":"0.4.4","keywords":["dsh","dsh-plugin","deepseek","deepseek-harness","plugin","vscode","editor","monaco","monaco-editor","diff","diff-review","code-review","diff-viewer","files"],"license":"MIT","_id":"dsh-vscode-mode@0.4.4","maintainers":[{"name":"lenonss","email":"goi82lemon@gmail.com"}],"homepage":"https://github.com/Lenonss/DSH_VsCodeMode","bugs":{"url":"https://github.com/Lenonss/DSH_VsCodeMode/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"platform":"web"}},"dist":{"shasum":"651d7175bda332b85d36f8d47d2c47470c62c9a0","tarball":"https://registry.npmjs.org/dsh-vscode-mode/-/dsh-vscode-mode-0.4.4.tgz","fileCount":481,"integrity":"sha512-PwJmBkPGNLvjrgskipAbifQNLLdbF6ZAZcw+TM6G096nXiNZuomJYwWnJcy2GLcCLXTGdfO608Khc06Zokin/g==","signatures":[{"sig":"MEUCIHArbNV6DXrGNSZ+9vnv3ZI9AjFeKUGLkt6kTeYT4ZOuAiEAt8hB0lS3MbYVLzc1Rjl6fke1rafBV56cCWKEczmBJgE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBQdcPQA655964rxSL81RwmToaU0olkAxkpD/sRNe9kLAiEA51nJO6vvQl1sUUmnoDLy4QauSiZP7CkKfowngE7Dfm4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20932350},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"46d2e4969498eb2773118fbf88ddc238800e598e","scripts":{"pack":"npm run prebuild && npm run build && npm pack","test":"vitest run","build":"tsdown","prepare":"npm run prebuild && npm run build","prebuild":"node -e \"fs.rmSync('lib',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit","build:client":"tsdown","vendor:monaco":"node scripts/vendor-monaco.mjs"},"_npmUser":{"name":"lenonss","email":"goi82lemon@gmail.com"},"repository":{"url":"git+https://github.com/Lenonss/DSH_VsCodeMode.git","type":"git"},"_npmVersion":"10.9.8","description":"DSH 上的类 VSCode 编码体验：Monaco 编辑器（文件页签/QuickOpen/状态栏，可驻 DSH 0.1.5+ 官方右侧 Sidebar 与对话同屏）+ 命令栏（Ctrl+Shift+P）与可扩展指令系统 + VS Code 兼容代码片段（.code-snippets 全局/项目，IntelliSense 展开）+ Agent 编辑差异审查（整文件差异/采纳/拒绝/归档/回滚）+ 语言服务器（LSP）智能（跳转定义/引用/hover/大纲 + VSIX 扩展市场安装），状态持久化到工作区旁","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@vscode/ripgrep":"^1.18.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^3.2.4","react-dom":"^18.3.1","typescript":"^5.9.0","@types/node":"^24.13.3","schemastery":"3.18.0","@types/react":"^18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/dsh-settings":"0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","cordis":">=4.0.0-rc <5","react-dom":"^18.2.0","schemastery":"^3.18.0","@deepseek-ai/dsh-llm":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-tools":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-settings":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-runtime":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-slots":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.1 <0.2.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vscode-mode_0.4.4_1789461371896_0.6522543572415778","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"dsh-vscode-mode","version":"0.4.5","keywords":["dsh","dsh-plugin","deepseek","deepseek-harness","plugin","vscode","editor","monaco","monaco-editor","diff","diff-review","code-review","diff-viewer","files"],"license":"MIT","_id":"dsh-vscode-mode@0.4.5","maintainers":[{"name":"lenonss","email":"goi82lemon@gmail.com"}],"homepage":"https://github.com/Lenonss/DSH_VsCodeMode","bugs":{"url":"https://github.com/Lenonss/DSH_VsCodeMode/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"platform":"web"}},"dist":{"shasum":"9bf65fbde8a777de22b6ab95d99c482092939667","tarball":"https://registry.npmjs.org/dsh-vscode-mode/-/dsh-vscode-mode-0.4.5.tgz","fileCount":481,"integrity":"sha512-3Ul2oaP+e64TVoVG87A5cNw4T3zDskCuYkJZEB6bAEJCZ+pnF8kQFH9S7N8PJJlpxHJhArfDE6uXULpWFznOUw==","signatures":[{"sig":"MEQCIDEmMLXhBas6uffQ5Tt+ihMJrgNqOs1zs8+mVLDBwZWxAiB0AKEw1Cvikn1mJnXA8+yZRFVZYmK49zQNaPjiY1C7Iw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCKH9t2FzqMmf2y+4P92/sWsNVEld1YOJD3BnQM2z0W1AIgIfXWYkNNJz6o7GtL4+T3HEGHlpinyYT7XT+NJA1javA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20942444},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"99b51a3c95621b57813b0003f18cd3119245a5f8","scripts":{"pack":"npm run prebuild && npm run build && npm pack","test":"vitest run","build":"tsdown","prepare":"npm run prebuild && npm run build","prebuild":"node -e \"fs.rmSync('lib',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit","build:client":"tsdown","vendor:monaco":"node scripts/vendor-monaco.mjs"},"_npmUser":{"name":"lenonss","email":"goi82lemon@gmail.com"},"repository":{"url":"git+https://github.com/Lenonss/DSH_VsCodeMode.git","type":"git"},"_npmVersion":"10.9.8","description":"DSH 上的类 VSCode 编码体验：Monaco 编辑器（文件页签/QuickOpen/状态栏，可驻 DSH 0.1.5+ 官方右侧 Sidebar 与对话同屏）+ 命令栏（Ctrl+Shift+P）与可扩展指令系统 + VS Code 兼容代码片段（.code-snippets 全局/项目，IntelliSense 展开）+ Agent 编辑差异审查（整文件差异/采纳/拒绝/归档/回滚）+ 语言服务器（LSP）智能（跳转定义/引用/hover/大纲 + VSIX 扩展市场安装），状态持久化到工作区旁","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@vscode/ripgrep":"^1.18.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^3.2.4","react-dom":"^18.3.1","typescript":"^5.9.0","@types/node":"^24.13.3","schemastery":"3.18.0","@types/react":"^18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/dsh-settings":"0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","cordis":">=4.0.0-rc <5","react-dom":"^18.2.0","schemastery":"^3.18.0","@deepseek-ai/dsh-llm":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-tools":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-settings":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-runtime":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-slots":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.1 <0.2.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vscode-mode_0.4.5_1789529753139_0.3966700007827093","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"dsh-vscode-mode","version":"0.4.6","keywords":["dsh","dsh-plugin","deepseek","deepseek-harness","plugin","vscode","editor","monaco","monaco-editor","diff","diff-review","code-review","diff-viewer","files"],"license":"MIT","_id":"dsh-vscode-mode@0.4.6","maintainers":[{"name":"lenonss","email":"goi82lemon@gmail.com"}],"homepage":"https://github.com/Lenonss/DSH_VsCodeMode","bugs":{"url":"https://github.com/Lenonss/DSH_VsCodeMode/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"platform":"web"}},"dist":{"shasum":"eafbb2a507ede64a023025eeaf0a43a591e1fdbe","tarball":"https://registry.npmjs.org/dsh-vscode-mode/-/dsh-vscode-mode-0.4.6.tgz","fileCount":481,"integrity":"sha512-JztY3maBD9o4w2un1+r7ShJIwy8pKNV3+7a6RVPHotyDRU+MAzjLGifj2nLg5gTy4ly8G6H/E0/YZlu0nPVFog==","signatures":[{"sig":"MEYCIQDGxKz9vbmJroWFMDJPpUczEdJCW0+f6O0vnsld8uzWOgIhAOK7ZcWFIlgPYDRaCkNf5z1f9QuctPhQr5INeqgskVYf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB21yAuSSARUbo8Sw8PPiKuSODS9dXN4Xx50FAoqRVRWAiBnQlLfbfRWpWh8MTdLvspNgviRT2eF75QCX25slihSCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20936143},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"c565675ef906f485971e92334932972948fb1fab","scripts":{"pack":"npm run prebuild && npm run build && npm pack","test":"vitest run","build":"tsdown","prepare":"npm run prebuild && npm run build","prebuild":"node -e \"fs.rmSync('lib',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit","build:client":"tsdown","vendor:monaco":"node scripts/vendor-monaco.mjs"},"_npmUser":{"name":"lenonss","email":"goi82lemon@gmail.com"},"repository":{"url":"git+https://github.com/Lenonss/DSH_VsCodeMode.git","type":"git"},"_npmVersion":"10.9.8","description":"DSH 上的类 VSCode 编码体验：Monaco 编辑器（文件页签/QuickOpen/状态栏，可驻 DSH 0.1.5+ 官方右侧 Sidebar 与对话同屏）+ 命令栏（Ctrl+Shift+P）与可扩展指令系统 + VS Code 兼容代码片段（.code-snippets 全局/项目，IntelliSense 展开）+ Agent 编辑差异审查（整文件差异/采纳/拒绝/归档/回滚）+ 语言服务器（LSP）智能（跳转定义/引用/hover/大纲 + VSIX 扩展市场安装），状态持久化到工作区旁","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@vscode/ripgrep":"^1.18.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^3.2.4","react-dom":"^18.3.1","typescript":"^5.9.0","@types/node":"^24.13.3","schemastery":"3.18.0","@types/react":"^18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/dsh-settings":"0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","cordis":">=4.0.0-rc <5","react-dom":"^18.2.0","schemastery":"^3.18.0","@deepseek-ai/dsh-llm":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-tools":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-settings":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-runtime":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-slots":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.1 <0.2.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vscode-mode_0.4.6_1789533429168_0.4374262504565338","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"dsh-vscode-mode","version":"0.5.0","keywords":["dsh","dsh-plugin","deepseek","deepseek-harness","plugin","vscode","editor","monaco","monaco-editor","diff","diff-review","code-review","diff-viewer","files"],"license":"MIT","_id":"dsh-vscode-mode@0.5.0","maintainers":[{"name":"lenonss","email":"goi82lemon@gmail.com"}],"homepage":"https://github.com/Lenonss/DSH_VsCodeMode","bugs":{"url":"https://github.com/Lenonss/DSH_VsCodeMode/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"platform":"web"}},"dist":{"shasum":"16cf2069c87507e35defa45b5aa9ee774859fa22","tarball":"https://registry.npmjs.org/dsh-vscode-mode/-/dsh-vscode-mode-0.5.0.tgz","fileCount":499,"integrity":"sha512-VFJSrOTEVZ91b3XOSHtIrEpKZsN39BLSVG/Oq/arXoSytfByksBOBnJDSTecqMSSUEO7YNYVcXgLzkdgdAz1wA==","signatures":[{"sig":"MEUCIQDQR03vKKdAnIn+ZYPDBgd+fJTsQaJO71EB6Bi7AuZK8wIgOvkAm0piE75uDfzoLECDQ+ag37SHYKTwNrDOx98yU04=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEhvnFWwasPJjwZullaEbXYC2dYretU7n2KNfYGU7+iHAiEAxKrECjCTAtUBcWch93D5kzj5oL7Z6bqTSWFJh4JZIxk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21994765},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"9c5d34855d85abdf513d151d085819e1f9a31800","scripts":{"pack":"npm run prebuild && npm run build && npm pack","test":"vitest run","build":"tsdown","prepare":"npm run prebuild && npm run build","prebuild":"node -e \"fs.rmSync('lib',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit","build:client":"tsdown","vendor:monaco":"node scripts/vendor-monaco.mjs"},"_npmUser":{"name":"lenonss","email":"goi82lemon@gmail.com"},"repository":{"url":"git+https://github.com/Lenonss/DSH_VsCodeMode.git","type":"git"},"_npmVersion":"10.9.8","description":"DSH 上的类 VSCode 编码体验：Monaco 编辑器（文件页签/QuickOpen/状态栏，可驻 DSH 0.1.5+ 官方右侧 Sidebar 与对话同屏）+ 命令栏（Ctrl+Shift+P）与可扩展指令系统 + VS Code 兼容代码片段（.code-snippets 全局/项目，IntelliSense 展开）+ Agent 编辑差异审查（整文件差异/采纳/拒绝/归档/回滚）+ SVN 集成（侧栏变更面板/日志弹窗/并排差异）+ 语言服务器（LSP）智能（跳转定义/引用/hover/大纲","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@vscode/ripgrep":"^1.18.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^3.2.4","react-dom":"^18.3.1","typescript":"^5.9.0","@types/node":"^24.13.3","schemastery":"3.18.0","@types/react":"^18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/dsh-settings":"0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","cordis":">=4.0.0-rc <5","react-dom":"^18.2.0","schemastery":"^3.18.0","@deepseek-ai/dsh-llm":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-tools":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-settings":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-runtime":">=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-slots":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.1 <0.2.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vscode-mode_0.5.0_1789712996461_0.09537929852887728","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"dsh-vscode-mode","version":"0.5.1","keywords":["dsh","dsh-plugin","deepseek","deepseek-harness","plugin","vscode","editor","monaco","monaco-editor","diff","diff-review","code-review","diff-viewer","files"],"license":"MIT","_id":"dsh-vscode-mode@0.5.1","maintainers":[{"name":"lenonss","email":"goi82lemon@gmail.com"}],"homepage":"https://github.com/Lenonss/DSH_VsCodeMode","bugs":{"url":"https://github.com/Lenonss/DSH_VsCodeMode/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"platform":"web"}},"dist":{"shasum":"151af9c92b5a643417b29f81766c72a3fcf2888d","tarball":"https://registry.npmjs.org/dsh-vscode-mode/-/dsh-vscode-mode-0.5.1.tgz","fileCount":500,"integrity":"sha512-DVhqahm5ipnI5TJF/cgv/cH0c+KN5LrY8UPd+LfZPtOEQPODg9hK5ipiAEU/FCIg/dO5Ku9LwzC6QuZmVPfh1A==","signatures":[{"sig":"MEYCIQCVIKXj6ZmQiIeeyWU0/rNuF6pVcmJzO9ilVi7bpmAnKQIhAJ9PtrY1YQkZUQCTS2VnWVspeoGJoHFWYTzej4iHjYj4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGbM/4XyXSKIRVGrHAksazT3Fh4XBhFFFzuiw3AuF48IAiEAmn28vhYwpROv/PFnelmINkstWumPVUD+1a1ruTiDhuA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22067472},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"d531a51fd3a29b7c850d372297ba3cea36ef3bbb","scripts":{"pack":"npm run prebuild && npm run build && npm pack","test":"vitest run","build":"tsdown","prepare":"npm run prebuild && npm run build","prebuild":"node -e \"fs.rmSync('lib',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit","build:client":"tsdown","vendor:monaco":"node scripts/vendor-monaco.mjs"},"_npmUser":{"name":"lenonss","email":"goi82lemon@gmail.com"},"repository":{"url":"git+https://github.com/Lenonss/DSH_VsCodeMode.git","type":"git"},"_npmVersion":"10.9.8","description":"DSH 上的类 VSCode 编码体验：Monaco 编辑器（文件页签/QuickOpen/状态栏，可驻 DSH 0.1.5+ 官方右侧 Sidebar 与对话同屏）+ 命令栏（Ctrl+Shift+P）与可扩展指令系统 + VS Code 兼容代码片段（.code-snippets 全局/项目，IntelliSense 展开）+ Agent 编辑差异审查（整文件差异/采纳/拒绝/归档/回滚）+ SVN 集成（侧栏变更面板/日志弹窗/并排差异）+ 语言服务器（LSP）智能（跳转定义/引用/hover/大纲","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@vscode/ripgrep":"^1.18.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^3.2.4","react-dom":"^18.3.1","typescript":"^5.9.0","@types/node":"^24.13.3","schemastery":"3.18.0","@types/react":"^18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/dsh-settings":"0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","cordis":">=4.0.0-rc <5","react-dom":"^18.2.0","schemastery":"^3.18.0","@deepseek-ai/dsh-llm":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0 || >=0.1.1-0 <0.2.0-0 || >=0.1.2-0 <0.2.0-0 || >=0.1.3-0 <0.2.0-0 || >=0.1.4-0 <0.2.0-0 || >=0.1.5-0 <0.2.0-0 || >=0.1.6-0 <0.2.0-0","@deepseek-ai/dsh-tools":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0 || >=0.1.1-0 <0.2.0-0 || >=0.1.2-0 <0.2.0-0 || >=0.1.3-0 <0.2.0-0 || >=0.1.4-0 <0.2.0-0 || >=0.1.5-0 <0.2.0-0 || >=0.1.6-0 <0.2.0-0","@deepseek-ai/dsh-settings":">=0.1.0-rc.1 <0.2.0-0 || >=0.1.1-0 <0.2.0-0 || >=0.1.2-0 <0.2.0-0 || >=0.1.3-0 <0.2.0-0 || >=0.1.4-0 <0.2.0-0 || >=0.1.5-0 <0.2.0-0 || >=0.1.6-0 <0.2.0-0","@deepseek-ai/dsh-client-ui-slots":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0 || >=0.1.1-0 <0.2.0-0 || >=0.1.2-0 <0.2.0-0 || >=0.1.3-0 <0.2.0-0 || >=0.1.4-0 <0.2.0-0 || >=0.1.5-0 <0.2.0-0 || >=0.1.6-0 <0.2.0-0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.1 <0.2.0-0 || >=0.1.1-0 <0.2.0-0 || >=0.1.2-0 <0.2.0-0 || >=0.1.3-0 <0.2.0-0 || >=0.1.4-0 <0.2.0-0 || >=0.1.5-0 <0.2.0-0 || >=0.1.6-0 <0.2.0-0","@deepseek-ai/dsh-client-ui-primitives":">=0.1.0-rc.1 <0.2.0-0 || >=0.1.1-0 <0.2.0-0 || >=0.1.2-0 <0.2.0-0 || >=0.1.3-0 <0.2.0-0 || >=0.1.4-0 <0.2.0-0 || >=0.1.5-0 <0.2.0-0 || >=0.1.6-0 <0.2.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vscode-mode_0.5.1_1789717049761_0.9993863452084066","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"dsh-vscode-mode","version":"0.5.2","keywords":["dsh","dsh-plugin","deepseek","deepseek-harness","plugin","vscode","editor","monaco","monaco-editor","diff","diff-review","code-review","diff-viewer","files"],"license":"MIT","_id":"dsh-vscode-mode@0.5.2","maintainers":[{"name":"lenonss","email":"goi82lemon@gmail.com"}],"homepage":"https://github.com/Lenonss/DSH_VsCodeMode","bugs":{"url":"https://github.com/Lenonss/DSH_VsCodeMode/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"platform":"web"}},"dist":{"shasum":"1ec30634bbd4af87e31bb452a5ca52854c672baa","tarball":"https://registry.npmjs.org/dsh-vscode-mode/-/dsh-vscode-mode-0.5.2.tgz","fileCount":500,"integrity":"sha512-uNKBcI7HSFmYvqLzEc2tgn4fmIx8nqvfpEoIwo+9nrfLsQE27CYQDP3WYT+nlXPRNmvqZiWSi5DbtzQKQCstgQ==","signatures":[{"sig":"MEYCIQDRBKn2uCu7vVVqFzJQCFEVWlM05pQa/A6J4Fypo89WtQIhAKHvCxiiIZ2Slh3KFSM1ah1N41FSiOuAWYiD0MCJ3AmN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDKtPRx1R5bjRLpbMrhPAsfU5sDB1wHDF4B/m8nKtO6lQIgFaBHFqwMh1J94EZLpAx8tDPQnWBRKfq7M3Mxxr/6c6k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22089957},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"980b7b2aa6310ae90620c46ee01e764568cfa356","scripts":{"pack":"npm run prebuild && npm run build && npm pack","test":"vitest run","build":"tsdown","prepare":"npm run prebuild && npm run build","prebuild":"node -e \"fs.rmSync('lib',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit","build:client":"tsdown","vendor:monaco":"node scripts/vendor-monaco.mjs"},"_npmUser":{"name":"lenonss","email":"goi82lemon@gmail.com"},"repository":{"url":"git+https://github.com/Lenonss/DSH_VsCodeMode.git","type":"git"},"_npmVersion":"10.9.8","description":"DSH 上的类 VSCode 编码体验：Monaco 编辑器（文件页签/QuickOpen/状态栏，可驻 DSH 0.1.5+ 官方右侧 Sidebar 与对话同屏）+ 命令栏（Ctrl+Shift+P）与可扩展指令系统 + VS Code 兼容代码片段（.code-snippets 全局/项目，IntelliSense 展开）+ Agent 编辑差异审查（整文件差异/采纳/拒绝/归档/回滚）+ SVN 集成（侧栏变更面板/日志弹窗/并排差异）+ 语言服务器（LSP）智能（跳转定义/引用/hover/大纲","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@vscode/ripgrep":"^1.18.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^3.2.4","react-dom":"^18.3.1","typescript":"^5.9.0","@types/node":"^24.13.3","schemastery":"3.18.0","@types/react":"^18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/dsh-settings":"0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","cordis":">=4.0.0-rc <5","react-dom":"^18.2.0","schemastery":"^3.18.0","@deepseek-ai/dsh-llm":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0 || >=0.1.1-0 <0.2.0-0 || >=0.1.2-0 <0.2.0-0 || >=0.1.3-0 <0.2.0-0 || >=0.1.4-0 <0.2.0-0 || >=0.1.5-0 <0.2.0-0 || >=0.1.6-0 <0.2.0-0","@deepseek-ai/dsh-tools":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0 || >=0.1.1-0 <0.2.0-0 || >=0.1.2-0 <0.2.0-0 || >=0.1.3-0 <0.2.0-0 || >=0.1.4-0 <0.2.0-0 || >=0.1.5-0 <0.2.0-0 || >=0.1.6-0 <0.2.0-0","@deepseek-ai/schemastery":">=3.18.0 <4","@deepseek-ai/dsh-settings":">=0.1.0-rc.1 <0.2.0-0 || >=0.1.1-0 <0.2.0-0 || >=0.1.2-0 <0.2.0-0 || >=0.1.3-0 <0.2.0-0 || >=0.1.4-0 <0.2.0-0 || >=0.1.5-0 <0.2.0-0 || >=0.1.6-0 <0.2.0-0","@deepseek-ai/dsh-client-ui-slots":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0 || >=0.1.1-0 <0.2.0-0 || >=0.1.2-0 <0.2.0-0 || >=0.1.3-0 <0.2.0-0 || >=0.1.4-0 <0.2.0-0 || >=0.1.5-0 <0.2.0-0 || >=0.1.6-0 <0.2.0-0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.1 <0.2.0-0 || >=0.1.1-0 <0.2.0-0 || >=0.1.2-0 <0.2.0-0 || >=0.1.3-0 <0.2.0-0 || >=0.1.4-0 <0.2.0-0 || >=0.1.5-0 <0.2.0-0 || >=0.1.6-0 <0.2.0-0","@deepseek-ai/dsh-client-ui-primitives":">=0.1.0-rc.1 <0.2.0-0 || >=0.1.1-0 <0.2.0-0 || >=0.1.2-0 <0.2.0-0 || >=0.1.3-0 <0.2.0-0 || >=0.1.4-0 <0.2.0-0 || >=0.1.5-0 <0.2.0-0 || >=0.1.6-0 <0.2.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vscode-mode_0.5.2_1789720957882_0.3544618699327746","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"dsh-vscode-mode","version":"0.5.3","keywords":["dsh","dsh-plugin","deepseek","deepseek-harness","plugin","vscode","editor","monaco","monaco-editor","diff","diff-review","code-review","diff-viewer","files"],"license":"MIT","_id":"dsh-vscode-mode@0.5.3","maintainers":[{"name":"lenonss","email":"goi82lemon@gmail.com"}],"homepage":"https://github.com/Lenonss/DSH_VsCodeMode","bugs":{"url":"https://github.com/Lenonss/DSH_VsCodeMode/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"platform":"web"}},"dist":{"shasum":"d2f194ff5cf12b0f966b3e84ccbaea7a945189ce","tarball":"https://registry.npmjs.org/dsh-vscode-mode/-/dsh-vscode-mode-0.5.3.tgz","fileCount":507,"integrity":"sha512-aJ7v+RqgHQUIKGAGu8L1U+MfNCdqjdNe7P0s5T4UaUIQdoKs7MHSnMffh4/vXKBdPKQwTyoor7NZKR/pc1NXpg==","signatures":[{"sig":"MEUCIQC486jIX/jNlAp3wipdiQW/e+Ogg2bkcR5cVfGcIwU36AIgTCSjWwxfR/B0fnLAhdzq0oZ0pte7T+hOYhPDr3z8bYY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAM1/9+sDp5xBuuorzJDFGjx01HES8Bie0hzQHKgmRuUAiAFYFV8mS3upf7xb+gvIdsRfs05zTMV2SUT5/6unP6+fQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22197849},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"7f71d8e6bf5f778940ee6d3b6ea8d61eb42bbec1","scripts":{"pack":"npm run prebuild && npm run build && npm pack","test":"vitest run","build":"tsdown","prepare":"npm run prebuild && npm run build","prebuild":"node -e \"fs.rmSync('lib',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit","build:client":"tsdown","vendor:monaco":"node scripts/vendor-monaco.mjs"},"_npmUser":{"name":"lenonss","email":"goi82lemon@gmail.com"},"repository":{"url":"git+https://github.com/Lenonss/DSH_VsCodeMode.git","type":"git"},"_npmVersion":"10.9.8","description":"DSH 上的类 VSCode 编码体验：Monaco 编辑器（文件页签/QuickOpen/状态栏，可驻 DSH 0.1.5+ 官方右侧 Sidebar 与对话同屏）+ 命令栏（Ctrl+Shift+P）与可扩展指令系统 + VS Code 兼容代码片段（.code-snippets 全局/项目，IntelliSense 展开）+ Agent 编辑差异审查（整文件差异/采纳/拒绝/归档/回滚）+ SVN 集成（侧栏变更面板/日志弹窗/并排差异）+ 语言服务器（LSP）智能（跳转定义/引用/hover/大纲","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@vscode/ripgrep":"^1.18.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^3.2.4","react-dom":"^18.3.1","typescript":"^5.9.0","@types/node":"^24.13.3","schemastery":"3.18.0","@types/react":"^18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/dsh-settings":"0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","cordis":">=4.0.0-rc <5","react-dom":"^18.2.0","schemastery":"^3.18.0","@deepseek-ai/dsh-llm":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0 || >=0.1.1-0 <0.2.0-0 || >=0.1.2-0 <0.2.0-0 || >=0.1.3-0 <0.2.0-0 || >=0.1.4-0 <0.2.0-0 || >=0.1.5-0 <0.2.0-0 || >=0.1.6-0 <0.2.0-0","@deepseek-ai/dsh-tools":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0 || >=0.1.1-0 <0.2.0-0 || >=0.1.2-0 <0.2.0-0 || >=0.1.3-0 <0.2.0-0 || >=0.1.4-0 <0.2.0-0 || >=0.1.5-0 <0.2.0-0 || >=0.1.6-0 <0.2.0-0","@deepseek-ai/schemastery":">=3.18.0 <4","@deepseek-ai/dsh-settings":">=0.1.0-rc.1 <0.2.0-0 || >=0.1.1-0 <0.2.0-0 || >=0.1.2-0 <0.2.0-0 || >=0.1.3-0 <0.2.0-0 || >=0.1.4-0 <0.2.0-0 || >=0.1.5-0 <0.2.0-0 || >=0.1.6-0 <0.2.0-0","@deepseek-ai/dsh-client-ui-slots":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0 || >=0.1.1-0 <0.2.0-0 || >=0.1.2-0 <0.2.0-0 || >=0.1.3-0 <0.2.0-0 || >=0.1.4-0 <0.2.0-0 || >=0.1.5-0 <0.2.0-0 || >=0.1.6-0 <0.2.0-0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.1 <0.2.0-0 || >=0.1.1-0 <0.2.0-0 || >=0.1.2-0 <0.2.0-0 || >=0.1.3-0 <0.2.0-0 || >=0.1.4-0 <0.2.0-0 || >=0.1.5-0 <0.2.0-0 || >=0.1.6-0 <0.2.0-0","@deepseek-ai/dsh-client-ui-primitives":">=0.1.0-rc.1 <0.2.0-0 || >=0.1.1-0 <0.2.0-0 || >=0.1.2-0 <0.2.0-0 || >=0.1.3-0 <0.2.0-0 || >=0.1.4-0 <0.2.0-0 || >=0.1.5-0 <0.2.0-0 || >=0.1.6-0 <0.2.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vscode-mode_0.5.3_1789725563838_0.36943007426908125","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"dsh-vscode-mode","version":"0.6.0","keywords":["dsh","dsh-plugin","deepseek","deepseek-harness","plugin","vscode","editor","monaco","monaco-editor","diff","diff-review","code-review","diff-viewer","files"],"license":"MIT","_id":"dsh-vscode-mode@0.6.0","maintainers":[{"name":"lenonss","email":"goi82lemon@gmail.com"}],"homepage":"https://github.com/Lenonss/DSH_VsCodeMode","bugs":{"url":"https://github.com/Lenonss/DSH_VsCodeMode/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"platform":"web"}},"dist":{"shasum":"4e2ce68b7294ccd70e851cf5a7d324d1e3a9a7b5","tarball":"https://registry.npmjs.org/dsh-vscode-mode/-/dsh-vscode-mode-0.6.0.tgz","fileCount":538,"integrity":"sha512-6YihYfF9PGfGg7pV/bf0sKofnFaD6g+Rr6+vmdZANkfADXr8MbIZqXhtOS44454UbJpmNftc+QVek8y7iuI62g==","signatures":[{"sig":"MEYCIQCf0B/3ScQiWbjl4apcEhM/jhFBh89K+SCCJNUFsCmt8wIhAJJsYw5/3RYBYHWuUni+CVPSXuMxtbUjSA5a2wCZzr/2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG5kfebwBlYRGo3cJaM8+G7tzJBcZuMKUyAr68owpMjQAiEAmP8JjY5Efs4Kb1kjCl5eqTAIMtUw5JBAy5bcjo4qKKo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23358204},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"427b7ec894133d39e98c8aa325e510347cf3b424","scripts":{"pack":"npm run prebuild && npm run build && npm pack","test":"vitest run","build":"tsdown","prepare":"npm run prebuild && npm run build","prebuild":"node -e \"fs.rmSync('lib',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit","build:client":"tsdown","vendor:monaco":"node scripts/vendor-monaco.mjs"},"_npmUser":{"name":"lenonss","email":"goi82lemon@gmail.com"},"repository":{"url":"git+https://github.com/Lenonss/DSH_VsCodeMode.git","type":"git"},"_npmVersion":"10.9.8","description":"DSH 上的类 VSCode 编码体验：Monaco 编辑器（文件页签/QuickOpen/状态栏，可驻 DSH 0.1.5+ 官方右侧 Sidebar 与对话同屏）+ 命令栏（Ctrl+Shift+P）与可扩展指令系统 + VS Code 兼容代码片段（.code-snippets 全局/项目，IntelliSense 展开）+ Agent 编辑差异审查（整文件差异/采纳/拒绝/归档/回滚）+ SVN 集成（侧栏变更面板/日志弹窗/并排差异）+ 语言服务器（LSP）智能（跳转定义/引用/hover/大纲","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@vscode/ripgrep":"^1.18.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^3.2.4","react-dom":"^18.3.1","typescript":"^5.9.0","@types/node":"^24.13.3","schemastery":"3.18.0","@types/react":"^18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/dsh-settings":"0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","cordis":">=4.0.0-rc <5","react-dom":"^18.2.0","schemastery":"^3.18.0","@deepseek-ai/dsh-llm":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0 || >=0.1.1-0 <0.2.0-0 || >=0.1.2-0 <0.2.0-0 || >=0.1.3-0 <0.2.0-0 || >=0.1.4-0 <0.2.0-0 || >=0.1.5-0 <0.2.0-0 || >=0.1.6-0 <0.2.0-0","@deepseek-ai/dsh-tools":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0 || >=0.1.1-0 <0.2.0-0 || >=0.1.2-0 <0.2.0-0 || >=0.1.3-0 <0.2.0-0 || >=0.1.4-0 <0.2.0-0 || >=0.1.5-0 <0.2.0-0 || >=0.1.6-0 <0.2.0-0","@deepseek-ai/schemastery":">=3.18.0 <4","@deepseek-ai/dsh-settings":">=0.1.0-rc.1 <0.2.0-0 || >=0.1.1-0 <0.2.0-0 || >=0.1.2-0 <0.2.0-0 || >=0.1.3-0 <0.2.0-0 || >=0.1.4-0 <0.2.0-0 || >=0.1.5-0 <0.2.0-0 || >=0.1.6-0 <0.2.0-0","@deepseek-ai/dsh-client-ui-slots":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0 || >=0.1.1-0 <0.2.0-0 || >=0.1.2-0 <0.2.0-0 || >=0.1.3-0 <0.2.0-0 || >=0.1.4-0 <0.2.0-0 || >=0.1.5-0 <0.2.0-0 || >=0.1.6-0 <0.2.0-0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.1 <0.2.0-0 || >=0.1.1-0 <0.2.0-0 || >=0.1.2-0 <0.2.0-0 || >=0.1.3-0 <0.2.0-0 || >=0.1.4-0 <0.2.0-0 || >=0.1.5-0 <0.2.0-0 || >=0.1.6-0 <0.2.0-0","@deepseek-ai/dsh-client-ui-primitives":">=0.1.0-rc.1 <0.2.0-0 || >=0.1.1-0 <0.2.0-0 || >=0.1.2-0 <0.2.0-0 || >=0.1.3-0 <0.2.0-0 || >=0.1.4-0 <0.2.0-0 || >=0.1.5-0 <0.2.0-0 || >=0.1.6-0 <0.2.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vscode-mode_0.6.0_1790058287148_0.6389654617676195","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"dsh-vscode-mode","version":"0.7.0","keywords":["dsh","dsh-plugin","deepseek","deepseek-harness","plugin","vscode","editor","monaco","monaco-editor","diff","diff-review","code-review","diff-viewer","files"],"license":"MIT","_id":"dsh-vscode-mode@0.7.0","maintainers":[{"name":"lenonss","email":"goi82lemon@gmail.com"}],"homepage":"https://github.com/Lenonss/DSH_VsCodeMode","bugs":{"url":"https://github.com/Lenonss/DSH_VsCodeMode/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"platform":"web"}},"dist":{"shasum":"d14487dec0b46348e677bf414911352ecee3a14d","tarball":"https://registry.npmjs.org/dsh-vscode-mode/-/dsh-vscode-mode-0.7.0.tgz","fileCount":543,"integrity":"sha512-/uL0+tzHPiejL1igENwa7URylVIgYOkBRDxLzsWEY/n4NFhVMs0mNbCvmdKyIC92ivIcxdF/IFmgV8OLCGfe9w==","signatures":[{"sig":"MEQCICl/Q2uvouTW5ZATAg7xr4UjBdovAHsEzk80AOF6wm+/AiAXzlzPLiW/hTnWMiKz1c35xHGIziwBXTO8XvNnGFuOew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFoyVKa2Q9e4cGkZ9HH4hj6RTa7U2WtGLiap00g3ElwFAiEAx8oAV3v0KR1TXqoqFMIlwO7PhPjorM+yWVi/4hU+2b8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23512831},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"c7e15b06e05fa08f2c6e941650df20aa1a61c0aa","scripts":{"pack":"npm run prebuild && npm run build && npm pack","test":"vitest run","build":"tsdown","prepare":"npm run prebuild && npm run build","prebuild":"node -e \"fs.rmSync('lib',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit","build:client":"tsdown","vendor:monaco":"node scripts/vendor-monaco.mjs"},"_npmUser":{"name":"lenonss","email":"goi82lemon@gmail.com"},"repository":{"url":"git+https://github.com/Lenonss/DSH_VsCodeMode.git","type":"git"},"_npmVersion":"10.9.8","description":"DSH 上的类 VSCode 编码体验：Monaco 编辑器（文件页签/QuickOpen/状态栏，可驻 DSH 0.1.5+ 官方右侧 Sidebar 与对话同屏）+ 命令栏（Ctrl+Shift+P）与可扩展指令系统 + VS Code 兼容代码片段（.code-snippets 全局/项目，IntelliSense 展开）+ Agent 编辑差异审查（整文件差异/采纳/拒绝/归档/回滚）+ SVN 集成（侧栏变更面板/日志弹窗/并排差异）+ 语言服务器（LSP）智能（跳转定义/引用/hover/大纲","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@vscode/ripgrep":"^1.18.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^3.2.4","react-dom":"^18.3.1","typescript":"^5.9.0","@types/node":"^24.13.3","schemastery":"3.18.0","@types/react":"^18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/dsh-settings":"0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","cordis":">=4.0.0-rc <5","react-dom":"^18.2.0","schemastery":"^3.18.0","@deepseek-ai/dsh-llm":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0 || >=0.1.1-0 <0.2.0-0 || >=0.1.2-0 <0.2.0-0 || >=0.1.3-0 <0.2.0-0 || >=0.1.4-0 <0.2.0-0 || >=0.1.5-0 <0.2.0-0 || >=0.1.6-0 <0.2.0-0","@deepseek-ai/dsh-tools":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0 || >=0.1.1-0 <0.2.0-0 || >=0.1.2-0 <0.2.0-0 || >=0.1.3-0 <0.2.0-0 || >=0.1.4-0 <0.2.0-0 || >=0.1.5-0 <0.2.0-0 || >=0.1.6-0 <0.2.0-0","@deepseek-ai/schemastery":">=3.18.0 <4","@deepseek-ai/dsh-settings":">=0.1.0-rc.1 <0.2.0-0 || >=0.1.1-0 <0.2.0-0 || >=0.1.2-0 <0.2.0-0 || >=0.1.3-0 <0.2.0-0 || >=0.1.4-0 <0.2.0-0 || >=0.1.5-0 <0.2.0-0 || >=0.1.6-0 <0.2.0-0","@deepseek-ai/dsh-client-ui-slots":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0 || >=0.1.1-0 <0.2.0-0 || >=0.1.2-0 <0.2.0-0 || >=0.1.3-0 <0.2.0-0 || >=0.1.4-0 <0.2.0-0 || >=0.1.5-0 <0.2.0-0 || >=0.1.6-0 <0.2.0-0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.1 <0.2.0-0 || >=0.1.1-0 <0.2.0-0 || >=0.1.2-0 <0.2.0-0 || >=0.1.3-0 <0.2.0-0 || >=0.1.4-0 <0.2.0-0 || >=0.1.5-0 <0.2.0-0 || >=0.1.6-0 <0.2.0-0","@deepseek-ai/dsh-client-ui-primitives":">=0.1.0-rc.1 <0.2.0-0 || >=0.1.1-0 <0.2.0-0 || >=0.1.2-0 <0.2.0-0 || >=0.1.3-0 <0.2.0-0 || >=0.1.4-0 <0.2.0-0 || >=0.1.5-0 <0.2.0-0 || >=0.1.6-0 <0.2.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vscode-mode_0.7.0_1790066210731_0.18468832672790736","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"dsh-vscode-mode","version":"0.8.0","keywords":["dsh","dsh-plugin","deepseek","deepseek-harness","plugin","vscode","editor","monaco","monaco-editor","diff","diff-review","code-review","diff-viewer","files"],"license":"MIT","_id":"dsh-vscode-mode@0.8.0","maintainers":[{"name":"lenonss","email":"goi82lemon@gmail.com"}],"homepage":"https://github.com/Lenonss/DSH_VsCodeMode","bugs":{"url":"https://github.com/Lenonss/DSH_VsCodeMode/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"platform":"web"}},"dist":{"shasum":"7589ce6c75e090df986a367231568d646e9de471","tarball":"https://registry.npmjs.org/dsh-vscode-mode/-/dsh-vscode-mode-0.8.0.tgz","fileCount":549,"integrity":"sha512-5TWRDIDWSmdHybTZlfX6iEeDzV4n/PCfi0L0Ll3fonjIqUamJb/26Dv2ZhYMsMrm1i9XjxENZah+Xz2C49w3nQ==","signatures":[{"sig":"MEYCIQD+XZbgXCgxLDNXxMFjNRtbc4jUTQ4i1ReW/FqGE524VgIhAMVUyFxdUNiXZ/MY8OKmEWsGdAlAfmvA9x+iqVFed+1k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDXBDBgHb305mR5HxrJS1m3ippML3CfDjLrP+nMcmPOYAiEAo98NqQeO+b4dThKZNai1gYJ7xfGUlvABltJp2PRCeDc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23793910},"icon":"assets/icon.svg","main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"4abf0f7af3e1b66a8e70c989cfde600e5e2fc2f9","scripts":{"pack":"npm run prebuild && npm run build && npm pack","test":"vitest run","build":"tsdown","prepare":"npm run prebuild && npm run build","prebuild":"node -e \"fs.rmSync('lib',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit","build:client":"tsdown","vendor:monaco":"node scripts/vendor-monaco.mjs"},"_npmUser":{"name":"lenonss","email":"goi82lemon@gmail.com"},"repository":{"url":"git+https://github.com/Lenonss/DSH_VsCodeMode.git","type":"git"},"_npmVersion":"10.9.8","description":"DSH 上的类 VSCode 编码体验：Monaco 编辑器（文件页签/QuickOpen/状态栏，可驻 DSH 0.1.5+ 官方右侧 Sidebar 与对话同屏）+ 命令栏（Ctrl+Shift+P）与可扩展指令系统 + VS Code 兼容代码片段（.code-snippets 全局/项目，IntelliSense 展开）+ Agent 编辑差异审查（整文件差异/采纳/拒绝/归档/回滚）+ SVN 集成（侧栏变更面板/日志弹窗/并排差异）+ 语言服务器（LSP）智能（跳转定义/引用/hover/大纲","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@vscode/ripgrep":"^1.18.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^3.2.4","react-dom":"^18.3.1","typescript":"^5.9.0","@types/node":"^24.13.3","schemastery":"3.18.0","@types/react":"^18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/dsh-settings":"0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","cordis":">=4.0.0-rc <5","react-dom":"^18.2.0","schemastery":"^3.18.0","@deepseek-ai/dsh-llm":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0 || >=0.1.1-0 <0.2.0-0 || >=0.1.2-0 <0.2.0-0 || >=0.1.3-0 <0.2.0-0 || >=0.1.4-0 <0.2.0-0 || >=0.1.5-0 <0.2.0-0 || >=0.1.6-0 <0.2.0-0","@deepseek-ai/dsh-tools":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0 || >=0.1.1-0 <0.2.0-0 || >=0.1.2-0 <0.2.0-0 || >=0.1.3-0 <0.2.0-0 || >=0.1.4-0 <0.2.0-0 || >=0.1.5-0 <0.2.0-0 || >=0.1.6-0 <0.2.0-0","@deepseek-ai/schemastery":">=3.18.0 <4","@deepseek-ai/dsh-settings":">=0.1.0-rc.1 <0.2.0-0 || >=0.1.1-0 <0.2.0-0 || >=0.1.2-0 <0.2.0-0 || >=0.1.3-0 <0.2.0-0 || >=0.1.4-0 <0.2.0-0 || >=0.1.5-0 <0.2.0-0 || >=0.1.6-0 <0.2.0-0","@deepseek-ai/dsh-client-ui-slots":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0 || >=0.1.1-0 <0.2.0-0 || >=0.1.2-0 <0.2.0-0 || >=0.1.3-0 <0.2.0-0 || >=0.1.4-0 <0.2.0-0 || >=0.1.5-0 <0.2.0-0 || >=0.1.6-0 <0.2.0-0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.1 <0.2.0-0 || >=0.1.1-0 <0.2.0-0 || >=0.1.2-0 <0.2.0-0 || >=0.1.3-0 <0.2.0-0 || >=0.1.4-0 <0.2.0-0 || >=0.1.5-0 <0.2.0-0 || >=0.1.6-0 <0.2.0-0","@deepseek-ai/dsh-client-ui-primitives":">=0.1.0-rc.1 <0.2.0-0 || >=0.1.1-0 <0.2.0-0 || >=0.1.2-0 <0.2.0-0 || >=0.1.3-0 <0.2.0-0 || >=0.1.4-0 <0.2.0-0 || >=0.1.5-0 <0.2.0-0 || >=0.1.6-0 <0.2.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vscode-mode_0.8.0_1790133084653_0.4624053067204841","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"dsh-vscode-mode","version":"0.9.0","keywords":["dsh","dsh-plugin","deepseek","deepseek-harness","plugin","vscode","editor","monaco","monaco-editor","diff","diff-review","code-review","diff-viewer","files"],"license":"MIT","_id":"dsh-vscode-mode@0.9.0","maintainers":[{"name":"lenonss","email":"goi82lemon@gmail.com"}],"homepage":"https://github.com/Lenonss/DSH_VsCodeMode","bugs":{"url":"https://github.com/Lenonss/DSH_VsCodeMode/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"platform":"web"}},"dist":{"shasum":"a64353fa0594f5ad8c7443a555c1fba8ea92a924","tarball":"https://registry.npmjs.org/dsh-vscode-mode/-/dsh-vscode-mode-0.9.0.tgz","fileCount":554,"integrity":"sha512-A0tkg5at7iBccCoIcuSvznGRIqiT1FXujCBnV2ctxsUrRSVI4dvpJRVE7tGqEBc7zmCU73vU7jz/u4jwp2V+Fw==","signatures":[{"sig":"MEYCIQCBnBfZ5qCU4BuLSWlsdTrgECAe1/UtsHfK545KiG6WpQIhAIsvqfPYz685w5o3ogrDWnFODmAIVSiUZsX/ageu7vaY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCUPZlWT0by6iaNnM7qnRovWRmBj32xTgfftiOm7epPDQIgEwL2QEslbTajkMzQhsyHm2l7QNG+fJwRG6KS92TRKy4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24236982},"icon":"assets/icon.svg","main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"c441359efba3316aa344b8c89d42db7cb2ff2433","scripts":{"pack":"npm run prebuild && npm run build && npm pack","test":"vitest run","build":"tsdown","prepare":"npm run prebuild && npm run build","prebuild":"node -e \"fs.rmSync('lib',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit","build:client":"tsdown","vendor:monaco":"node scripts/vendor-monaco.mjs"},"_npmUser":{"name":"lenonss","email":"goi82lemon@gmail.com"},"repository":{"url":"git+https://github.com/Lenonss/DSH_VsCodeMode.git","type":"git"},"_npmVersion":"10.9.8","description":"DSH 上的类 VSCode 编码体验：Monaco 编辑器（文件页签/QuickOpen/状态栏，可驻 DSH 0.1.5+ 官方右侧 Sidebar 与对话同屏）+ 命令栏（Ctrl+Shift+P）与可扩展指令系统 + VS Code 兼容代码片段（.code-snippets 全局/项目，IntelliSense 展开）+ Agent 编辑差异审查（整文件差异/采纳/拒绝/归档/回滚）+ SVN 集成（侧栏变更面板/日志弹窗/并排差异）+ 语言服务器（LSP）智能（跳转定义/引用/hover/大纲","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@vscode/ripgrep":"^1.18.0","@deepseek-ai/schemastery":"~3.18.4"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^3.2.4","react-dom":"^18.3.1","typescript":"^5.9.0","@types/node":"^24.13.3","schemastery":"3.18.0","@types/react":"^18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/dsh-settings":"0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","cordis":">=4.0.0-rc <5","react-dom":"^18.2.0","schemastery":"^3.18.0","@deepseek-ai/dsh-llm":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0 || >=0.1.1-0 <0.2.0-0 || >=0.1.2-0 <0.2.0-0 || >=0.1.3-0 <0.2.0-0 || >=0.1.4-0 <0.2.0-0 || >=0.1.5-0 <0.2.0-0 || >=0.1.6-0 <0.2.0-0","@deepseek-ai/dsh-tools":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0 || >=0.1.1-0 <0.2.0-0 || >=0.1.2-0 <0.2.0-0 || >=0.1.3-0 <0.2.0-0 || >=0.1.4-0 <0.2.0-0 || >=0.1.5-0 <0.2.0-0 || >=0.1.6-0 <0.2.0-0","@deepseek-ai/dsh-settings":">=0.1.0-rc.1 <0.2.0-0 || >=0.1.1-0 <0.2.0-0 || >=0.1.2-0 <0.2.0-0 || >=0.1.3-0 <0.2.0-0 || >=0.1.4-0 <0.2.0-0 || >=0.1.5-0 <0.2.0-0 || >=0.1.6-0 <0.2.0-0","@deepseek-ai/dsh-client-ui-slots":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0 || >=0.1.1-0 <0.2.0-0 || >=0.1.2-0 <0.2.0-0 || >=0.1.3-0 <0.2.0-0 || >=0.1.4-0 <0.2.0-0 || >=0.1.5-0 <0.2.0-0 || >=0.1.6-0 <0.2.0-0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.1 <0.2.0-0 || >=0.1.1-0 <0.2.0-0 || >=0.1.2-0 <0.2.0-0 || >=0.1.3-0 <0.2.0-0 || >=0.1.4-0 <0.2.0-0 || >=0.1.5-0 <0.2.0-0 || >=0.1.6-0 <0.2.0-0","@deepseek-ai/dsh-client-ui-primitives":">=0.1.0-rc.1 <0.2.0-0 || >=0.1.1-0 <0.2.0-0 || >=0.1.2-0 <0.2.0-0 || >=0.1.3-0 <0.2.0-0 || >=0.1.4-0 <0.2.0-0 || >=0.1.5-0 <0.2.0-0 || >=0.1.6-0 <0.2.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-vscode-mode_0.9.0_1790161819270_0.5432256412751755","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"_id":"dsh-vscode-mode@0.10.0","dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"platform":"web"}},"bugs":{"url":"https://github.com/Lenonss/DSH_VsCodeMode/issues"},"dist":{"shasum":"2119d76845991c8184e47532858ff1eda81787b2","tarball":"https://registry.npmjs.org/dsh-vscode-mode/-/dsh-vscode-mode-0.10.0.tgz","fileCount":554,"integrity":"sha512-535l5/YnJDDI5pXTbUX8lnnlJkSAZ9v9DRVKzJI3okeaFcTKHWn6XM8zZ1Bks2uk3D3STKaH1pvQRJOgNy9n2Q==","signatures":[{"sig":"MEUCIFSeUyo7YX03OJmOm7avCr1neRyx424b8IVkp+yZI+1dAiEAtBVvp/e00ebvn7tpNDxAN4L0fvmoUBbFmmfWG8t5i8k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHd730OcYBYwHpfkVD7Sh7bcBIzY7IzA8PgJvwk4xEZ2AiBty6cp2TkRr3AxuJvx3Nf26YjRnIDUYfR3akWL3NMHuw=="}],"unpackedSize":24245478},"icon":"assets/icon.svg","main":"./lib/index.js","name":"dsh-vscode-mode","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"909df0025d3e55a403c298e3c49547ce3fb5c97c","license":"MIT","scripts":{"pack":"npm run prebuild && npm run build && npm pack","test":"vitest run","build":"tsdown","prepare":"npm run prebuild && npm run build","prebuild":"node -e \"fs.rmSync('lib',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit","build:client":"tsdown","vendor:monaco":"node scripts/vendor-monaco.mjs"},"version":"0.10.0","_npmUser":{"name":"lenonss","email":"goi82lemon@gmail.com"},"homepage":"https://github.com/Lenonss/DSH_VsCodeMode","keywords":["dsh","dsh-plugin","deepseek","deepseek-harness","plugin","vscode","editor","monaco","monaco-editor","diff","diff-review","code-review","diff-viewer","files"],"repository":{"url":"git+https://github.com/Lenonss/DSH_VsCodeMode.git","type":"git"},"_npmVersion":"10.9.8","description":"DSH 上的类 VSCode 编码体验：Monaco 编辑器（文件页签/QuickOpen/状态栏，可驻 DSH 0.1.5+ 官方右侧 Sidebar 与对话同屏）+ 命令栏（Ctrl+Shift+P）与可扩展指令系统 + VS Code 兼容代码片段（.code-snippets 全局/项目，IntelliSense 展开）+ Agent 编辑差异审查（整文件差异/采纳/拒绝/归档/回滚）+ SVN 集成（侧栏变更面板/日志弹窗/并排差异）+ 语言服务器（LSP）智能（跳转定义/引用/hover/大纲","directories":{},"maintainers":[{"name":"lenonss","email":"goi82lemon@gmail.com"}],"_nodeVersion":"22.23.2","dependencies":{"@vscode/ripgrep":"^1.18.0","@deepseek-ai/schemastery":"~3.18.4"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^3.2.4","react-dom":"^18.3.1","typescript":"^5.9.0","@types/node":"^24.13.3","schemastery":"3.18.0","@types/react":"^18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/dsh-settings":"0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","cordis":">=4.0.0-rc <5","react-dom":"^18.2.0","schemastery":"^3.18.0","@deepseek-ai/dsh-llm":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0 || >=0.1.1-0 <0.2.0-0 || >=0.1.2-0 <0.2.0-0 || >=0.1.3-0 <0.2.0-0 || >=0.1.4-0 <0.2.0-0 || >=0.1.5-0 <0.2.0-0 || >=0.1.6-0 <0.2.0-0","@deepseek-ai/dsh-tools":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0 || >=0.1.1-0 <0.2.0-0 || >=0.1.2-0 <0.2.0-0 || >=0.1.3-0 <0.2.0-0 || >=0.1.4-0 <0.2.0-0 || >=0.1.5-0 <0.2.0-0 || >=0.1.6-0 <0.2.0-0","@deepseek-ai/dsh-settings":">=0.1.0-rc.1 <0.2.0-0 || >=0.1.1-0 <0.2.0-0 || >=0.1.2-0 <0.2.0-0 || >=0.1.3-0 <0.2.0-0 || >=0.1.4-0 <0.2.0-0 || >=0.1.5-0 <0.2.0-0 || >=0.1.6-0 <0.2.0-0","@deepseek-ai/dsh-client-ui-slots":">=0.0.1-rc.1 <0.1.0 || >=0.1.0-rc.1 <0.2.0-0 || >=0.1.1-0 <0.2.0-0 || >=0.1.2-0 <0.2.0-0 || >=0.1.3-0 <0.2.0-0 || >=0.1.4-0 <0.2.0-0 || >=0.1.5-0 <0.2.0-0 || >=0.1.6-0 <0.2.0-0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.1 <0.2.0-0 || >=0.1.1-0 <0.2.0-0 || >=0.1.2-0 <0.2.0-0 || >=0.1.3-0 <0.2.0-0 || >=0.1.4-0 <0.2.0-0 || >=0.1.5-0 <0.2.0-0 || >=0.1.6-0 <0.2.0-0","@deepseek-ai/dsh-client-ui-primitives":">=0.1.0-rc.1 <0.2.0-0 || >=0.1.1-0 <0.2.0-0 || >=0.1.2-0 <0.2.0-0 || >=0.1.3-0 <0.2.0-0 || >=0.1.4-0 <0.2.0-0 || >=0.1.5-0 <0.2.0-0 || >=0.1.6-0 <0.2.0-0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dsh-vscode-mode_0.10.0_1790224088042_0.4420563809775908"}}},"time":{"created":"2026-08-20T09:57:11.633Z","modified":"2026-09-24T04:28:08.588Z","0.1.1":"2026-08-20T09:57:11.972Z","0.1.2":"2026-08-20T10:00:26.595Z","0.1.3":"2026-08-20T10:31:49.217Z","0.1.4":"2026-08-20T10:39:15.480Z","0.1.5":"2026-08-20T12:50:11.225Z","0.1.6":"2026-08-21T00:48:09.019Z","0.1.7":"2026-08-21T02:44:17.156Z","0.1.10":"2026-08-21T04:20:20.342Z","0.1.11":"2026-08-24T03:30:19.922Z","0.1.12":"2026-08-24T04:12:35.933Z","0.1.14":"2026-08-24T05:13:17.682Z","0.1.15":"2026-08-24T08:49:56.633Z","0.1.16":"2026-08-24T09:35:43.699Z","0.1.17":"2026-08-24T10:06:27.430Z","0.1.19":"2026-08-24T11:46:37.277Z","0.1.20":"2026-08-25T06:45:31.396Z","0.1.21":"2026-08-25T08:02:48.891Z","0.1.22":"2026-08-25T09:07:09.611Z","0.1.23":"2026-08-25T10:33:37.223Z","0.1.25":"2026-08-26T02:29:43.350Z","0.1.26":"2026-08-26T03:53:57.246Z","0.1.27":"2026-08-26T06:03:58.456Z","0.1.28":"2026-08-26T07:21:10.559Z","0.1.29":"2026-08-26T09:38:07.950Z","0.1.30":"2026-08-26T10:13:32.708Z","0.1.32":"2026-08-27T14:32:59.021Z","0.1.35":"2026-08-28T06:57:22.624Z","0.1.36":"2026-08-28T08:32:18.887Z","0.1.42":"2026-09-02T07:58:14.298Z","0.1.43":"2026-09-02T08:50:10.674Z","0.1.44":"2026-09-02T12:09:44.045Z","0.1.45":"2026-09-02T12:55:35.546Z","0.1.46":"2026-09-02T13:32:55.908Z","0.1.47":"2026-09-03T07:11:31.490Z","0.1.48":"2026-09-03T08:30:10.283Z","0.1.49":"2026-09-04T03:09:07.084Z","0.1.50":"2026-09-07T06:12:46.018Z","0.1.51":"2026-09-07T07:37:53.555Z","0.1.52":"2026-09-07T08:45:47.913Z","0.1.53":"2026-09-08T02:56:51.514Z","0.1.54":"2026-09-08T04:50:13.403Z","0.1.55":"2026-09-08T08:37:03.731Z","0.1.56":"2026-09-08T09:09:59.179Z","0.1.57":"2026-09-08T10:25:14.656Z","0.1.58":"2026-09-09T01:35:58.239Z","0.1.59":"2026-09-09T09:52:12.882Z","0.1.60":"2026-09-09T12:04:13.092Z","0.1.61":"2026-09-09T15:14:39.879Z","0.1.62":"2026-09-10T03:01:47.556Z","0.1.63":"2026-09-10T06:10:29.985Z","0.2.0":"2026-09-10T07:01:20.068Z","0.3.0":"2026-09-10T09:14:31.045Z","0.3.1":"2026-09-10T09:40:51.217Z","0.3.2":"2026-09-11T04:18:03.465Z","0.3.3":"2026-09-11T06:45:43.972Z","0.4.2":"2026-09-14T09:18:19.412Z","0.4.3":"2026-09-15T01:57:17.575Z","0.4.4":"2026-09-15T08:36:12.118Z","0.4.5":"2026-09-16T03:35:53.329Z","0.4.6":"2026-09-16T04:37:09.361Z","0.5.0":"2026-09-18T06:29:56.671Z","0.5.1":"2026-09-18T07:37:29.941Z","0.5.2":"2026-09-18T08:42:38.140Z","0.5.3":"2026-09-18T09:59:24.038Z","0.6.0":"2026-09-22T06:24:47.350Z","0.7.0":"2026-09-22T08:36:50.962Z","0.8.0":"2026-09-23T03:11:24.897Z","0.9.0":"2026-09-23T11:10:19.555Z","0.10.0":"2026-09-24T04:28:08.435Z"},"bugs":{"url":"https://github.com/Lenonss/DSH_VsCodeMode/issues"},"license":"MIT","homepage":"https://github.com/Lenonss/DSH_VsCodeMode","keywords":["dsh","dsh-plugin","deepseek","deepseek-harness","plugin","vscode","editor","monaco","monaco-editor","diff","diff-review","code-review","diff-viewer","files"],"repository":{"url":"git+https://github.com/Lenonss/DSH_VsCodeMode.git","type":"git"},"description":"DSH 上的类 VSCode 编码体验：Monaco 编辑器（文件页签/QuickOpen/状态栏，可驻 DSH 0.1.5+ 官方右侧 Sidebar 与对话同屏）+ 命令栏（Ctrl+Shift+P）与可扩展指令系统 + VS Code 兼容代码片段（.code-snippets 全局/项目，IntelliSense 展开）+ Agent 编辑差异审查（整文件差异/采纳/拒绝/归档/回滚）+ SVN 集成（侧栏变更面板/日志弹窗/并排差异）+ 语言服务器（LSP）智能（跳转定义/引用/hover/大纲","maintainers":[{"name":"lenonss","email":"goi82lemon@gmail.com"}],"readme":"# dsh-vscode-mode\n\n> DSH 上的**类 VSCode 编码体验**：Monaco 文件编辑器 + Agent 差异审查 + LSP 智能。\n> 由 `@dsh-external/dsh-edit-review` 重构而来。\n\n- 📝 **同屏编辑**：DSH 0.1.5+ 官方右侧 Sidebar，AI 对话与文件编辑同屏\n- 🔍 **差异审查**：Keep / Undo / 回滚 / 归档，状态持久化重启不丢\n- 🧠 **LSP 智能**：转到定义 / 查找引用 / Peek 多结果选择 / 智能补全（注释索引）/ 签名帮助\n- ⌨️ **命令面板**：`Ctrl+Shift+P`，19 条命令开箱即用，可编程扩展\n\n## 目录\n\n- [特性](#特性)\n- [安装](#安装)\n- [使用指南](#使用指南)\n- [配置](#配置)\n- [截图](#截图)\n- [开发](#开发)\n- [常见问题](#常见问题)\n- [更新日志](#更新日志)\n\n## 特性\n\n### 1. 侧边栏文件编辑（推荐形态）\n\n检测到 DSH 0.1.5+ 官方右侧 Sidebar（`ctx.sidebarRightTabs` / `ctx.sidebarRight`）时，\n编辑器注册为官方侧边栏 Tab，AI 对话（中央）与文件编辑（右侧）同屏，支持官方\n多标签 / 分栏 / 浮出 / 全屏，打开路由即开即展开，官方引导页提供入口。\n\n- **形态优先级**：官方 Sidebar > [dsh-better-sidebar](https://github.com/omdsh-dev/DSH-better-sidebar)\n  （桥已归档，仅作旧版回退）> 中央文件编辑页签（零新依赖完整可用）；\n  编辑器顶部与设置页「兼容性」子 Tab 给出对应引导。\n- **文件链接（DSH 0.1.5+）**：聊天 / 文件树链接经官方 `ctx.sidebarRight.openResource`\n  直达右侧栏；「文件链接使用工具」为 自动 / VSCodeMode 时以 extension 档认领\n  `dsh-resource://file/**`（Monaco 打开，含行号定位），为「官方侧边栏」档时走\n  官方文本查看器；畸形地址自动回落官方查看器。\n- **文件页签**：脏点 / 关闭 / 「+」打开 / 右键菜单 / 固定（📌 排最前、隐藏 ×、\n  随工作区持久化；**固定 = 保护**，批量关闭永不误关固定页签）。\n- **页签数量上限**（通用设置 `maxOpenEditors`，默认 10，**0 = 不限制**）：超限时自动\n  关闭**最久未使用**的页签；固定页签与当前活动页签受保护，脏页签在关闭前静默落盘。\n- **页签栏滚轮横滚**：页签栏溢出（出现水平滚动条）时，鼠标滚轮（含触控板纵向手势）\n  直接横向滚动页签栏；不溢出时不接管，`Shift+滚轮` 沿用浏览器原生横滚。\n- **页签右键菜单**（对齐 VS Code）：添加到对话 / 关闭·关闭其他·关闭右侧·关闭已\n  保存·全部关闭（`Ctrl+F4` 关当前）/ 复制路径·复制相对路径 / 在文件资源管理器\n  （视图）中显示。关闭前未保存页签静默落盘；浏览器无法实现的条目（向右拆分 /\n  新窗口）不提供。\n- **工作区搜索填充**：编辑器有选中时按 `Ctrl+Shift+F`，选中文本自动填入搜索框并\n  立即搜索（多行选区取首行；填入后全选，便于直接改写）。\n- **Markdown 预览**（v0.5.3）：打开 `.md` / `.markdown` 后，工具栏「预览」按钮、\n  `Ctrl+Shift+V` 或命令栏「切换 Markdown 预览」切入 GFM 渲染（标题/列表/表格/代码块/\n  引用/KaTeX），「以源码打开」切回编辑。渲染走官方 `MarkdownText` 原语，零新增依赖、\n  自动跟随 DSH 主题；旧版 DSH 缺该原语时降级为纯文本预览。活动文件不是 Markdown 时\n  不吞 `Ctrl+Shift+V`（保留「粘贴为纯文本」）。\n- **Monaco Editor**：语法高亮 / 行号 / `Ctrl+F` / `Ctrl+G` / `Ctrl+S` /\n  700ms 防抖自动保存；顶部工具栏显示 路径 / 语言 / Ln,Col / 保存状态，提供\n  差异 / 侧边栏 / 刷新入口。\n- **导航历史**：后退 / 前进跨文件恢复焦点位置（工具栏 `←`/`→`、`Alt+←/→`、\n  `Ctrl+Alt+-` / `Ctrl+Shift+-`、鼠标侧键 XButton 均可触发）；后退后新导航\n  自动清空前进栈。\n\n### 2. 命令栏与指令系统（v0.2.0）\n\n`Ctrl+Shift+P`（或 `F1`）唤出 VS Code 式命令面板：输入即过滤（中文 / 分类 /\n命令 id 均可命中），`↑↓` 选择、`Enter` 执行、`Esc` 关闭，每行显示 命令名 /\n分类 / 当前键位；需要打开文件的命令在空编辑器时自动隐藏。\n\n- **单一数据源**：命令目录（`ui/commandCatalog`）同时驱动命令栏、快捷键设置页、\n  全局键位派发、Monaco 右键菜单——新增能力只需追加一条命令定义。\n- **开放注册表**：`window.__edrvCommands__` 暴露 `register()` 注册命令、\n  `addRuntimeKeybinding()` 绑运行时键位（不落设置 schema）。\n- **开箱 20 条命令**：保存 / 快速打开 / 在文件浏览器中打开 / 显示所有命令 /\n  切换侧边栏 / 工作区搜索 / 切换 Markdown 预览 / 后退·前进 / 上下页签 / 关闭当前页签 /\n  上下编辑行 / 转到定义 / 查找引用 / 触发 AI 补全 / 配置代码片段 / 插入代码片段 /\n  选中内容加为引用。\n\n### 3. 代码片段（v0.3.0，VS Code 兼容）\n\n支持 `.code-snippets`：`Ctrl+Shift+P` →「代码片段：配置代码片段」打开**居中浮窗**\n（现有片段文件列表 + 新建入口），在 Monaco 中按普通文件编辑（JSON 高亮 /\n保存即生效 / 支持 `scope` 字段）。\n\n- **两处片段库**：全局 `~/.dsh/snippets/`（所有项目）+ 项目\n  `<工作区>/.dsh/snippets/`（随仓库共享）；文件名即生效语言\n  （`lua.code-snippets` → 仅 lua，`global.code-snippets` → 全语言），\n  新建时可选生效语言。\n- **IntelliSense 补全**：编辑 `.lua` 等文件时 `prefix` 自动列出（片段图标 +\n  `body` 预览，`Tab` / `Enter` 展开，`$1` / `${2:默认值}` 占位符与 `$TM_*`\n  变量可用）；也可「插入代码片段」按语言筛选插入光标处。\n- RPC：`snippets.list/read/save/remove/entries`；保存后自动刷新补全缓存。\n\n### 4. 快捷引用（v0.3.0）\n\n选中内容后 `Ctrl+U` 把选中行范围加为**引用**（送入对话上下文，等价 VS Code 的\n「Add Selection to Chat」）；无编辑器 / 无选中时该键位不吞键，正常输入不受影响。\n（v0.3.1 修复可用性判定：改用与输入实现无关的 `.edrv-editor-row .monaco-editor`\n判据，替换被 Monaco EditContext 输入通道取代的 `textarea.inputarea` 探测。）\n\n- **插入点跟随输入框光标**（`caretSpan()`；无光标信息回落文档末尾，选中区域插在\n  选区右边界而不替换），修复「连续添加多个引用时既有 chip 被销毁并重复为纯文本」。\n- 通道被拒时降级为就地纯文本（保留既有 chip 与正确分隔空格）；两条通道都不可用\n  则不写任何内容并提示重试。\n\n### 5. LSP 智能（编辑器内）\n\n`F12` / 右键「转到定义」、`Shift+F12`「查找所有引用」、`Ctrl+点击` 引用导航、\n`Ctrl+hover` 可导航标识符下划线提示。v0.4.2 起统一委托完整 Monaco 原生命令：\n**多结果弹 Peek 让用户选**，单结果直跳，取不到定义自动降级「转到引用」。\n\n- **智能补全**：输入 `.` / `:` / `(` / `[` 自动弹出候选（`Ctrl+Space` 手动触发）。\n  EmmyLua 的注释索引（`---@class` / `---@field` / `---@type`）会被解析为真实的成员列表，\n  即对 `---@class` 标注的实例打 `p.` 能列出注解声明的字段/方法；候选项带类型图标、\n  弃用标记与片段展开（`${1:占位}`）。文档走 `completionItem/resolve` 惰性拉取，列表响应保持轻量。\n- **签名帮助**：函数实参处（输入 `(` / `,`）显示参数签名并按当前实参高亮；\n  多签名可切换。\n- 定义查找带降级链（definition → declaration → 引用推导）；参数 / 局部变量\n  （`this`、`pTarget` 这类）同样能跳到声明。\n- 相关踩坑与修复见 [常见问题](#常见问题) 第 1–4 条。\n\n### 6. 差异审查（核心能力）\n\nHost 捕获 agent 的 `edit` / `write`（`tools/result`），客户端统一使用**唯一一个**\n挂在 DSH `conversation.input.dock` 的 DiffBox 实例：\n\n- 编辑器未打开 → 紧凑「差异 N 个文件 · 查看下一个」按钮，点击自动打开侧栏编辑器\n  并聚焦差异；编辑器打开后 → 完整操作条（Keep / Undo / 跳转 / 回滚 / 归档对比），\n  不会再出现第二个差异栏。\n- header 差异角标 + DiffLauncher 全局总览 + 归档 / 批次回滚；状态持久化到工作区\n  旁车 `.dsh-edit-review.json`（重启不丢）。\n- v0.4.3 起单文件 Keep / Undo 覆盖**冲突差异**（pending hunk 已被后续修改覆盖）：\n  Keep 记账后归档；Undo 对已不在文件中的差异不改动文件、直接按不采纳归档\n  （状态栏提示「其中 N 处已不存在于文件，未改动」）。\n\n### 7. Monaco 离线分发\n\n`assets/vendor/monaco` AMD 构建随包发布，经 `/edrv/vendor/*` 前缀路由全离线可用。\n版本锁定 `monaco-editor@0.42.0-dev-20230906`（commit `e7d7a5b0`），用\n`node scripts/vendor-monaco.mjs [--force]` 从 npm registry 复现铺入\n（版本 + commit 双重断言，防静默换错构建）。\n\n- v0.4.0 起为**官方完整构建**（`referencesController` / `peekView` / `gotoSymbol`\n  齐备），修复「查找引用完全没反应」；本地化只保留英文基线 + 简体中文\n  （`KEEP_NLS`），`sourceMappingURL` 铺入时剥离（官方指向未分发的 `min-maps/`）；\n  构建后 vendor 约 10.3MB（替换前 21.5MB）。\n\n### 8. PDF 浏览与编辑（v0.1.55）\n\n打开 `.pdf` 在编辑区页签内直接浏览（连续滚动 / 翻页 / 缩放 / 文本选择，\ncmaps 支持中文渲染）；工具条进入注释编辑：✎ 文本框 / 🖌 画笔 / 🖍 高亮，\n`Ctrl+S` 或 💾 保存把批注写回原文件（`pdfDocument.saveDocument()` →\n`edrv.saveBinary` base64 回写，工作区边界 + 32MB 上限约束）。\n\n- 引擎离线 vendor 于 `assets/vendor/pdfjs`（build + viewer + cmaps +\n  standard_fonts，约 5MB），经 `/edrv/vendor/pdfjs/*` 分发；升级用\n  `node scripts/vendor-pdfjs.mjs [版本]`。\n- 借鉴开源 [pdf.js](https://github.com/mozilla/pdf.js)（Apache-2.0）。\n- **能力边界**：注释级编辑（开源方案不支持无损改写既有正文文字）；加密 PDF\n  暂不支持。\n\n### 9. 文件管理侧边栏（类 VSCode 活动栏 + 面板）\n\n编辑器内嵌活动栏 + 可拖拽调宽面板区；首期「资源管理器」= 懒加载目录树\n（展开实时读取、点文件打开、差异角标、活动文件高亮、`edrv:refresh` / 手动 ⟳、\n`Ctrl+B` 显隐并持久化），侧栏形态默认收起以节省面板宽度。\n\n- 拖拽调宽下限 = 最小宽度（默认 300，设置 → VSCodeMode → 通用「编辑器」\n  可调 180–560），拖拽低于最小宽度自动收起。\n- 面板经注册表装配（`ctx.provide('edrvSidebarPanels')`），新增面板只加一条注册，\n  不改编辑器布局。\n- **资源管理器右键菜单**（v0.7.0，对齐 CodeBuddy 参考图，区分文件 / 文件夹 / 根空白区）：\n  - 文件：打开方式…（已注册打开器中选择）｜ 在文件资源管理器中显示 ｜ 添加引用\n    到对话 ｜ 剪切·复制 ｜ 复制路径·复制相对路径 ｜ 重命名…·删除 ｜ SVN 组。\n  - 文件夹：新建文件…·新建文件夹（名称支持 `a/b.c` 嵌套）｜ 在文件资源管理器\n    中显示 ｜ 添加引用到对话·在文件夹中查找…（搜索面板带目录过滤）｜ 剪切·复制·\n    粘贴（剪贴板空时灰显）｜ 复制路径·复制相对路径 ｜ 重命名…·永久删除 ｜ SVN 组。\n  - 根空白区 = 文件夹菜单去掉全部「仅非根」项；参考图中本架构无法实现的条目\n    （在集成终端中打开 / 运行测试 / Build 等）不显示。\n  - 文件管理写操作走 `edrv.fsCreateFile / fsCreateDir / fsRename / fsDelete /\n    fsCopy / fsMove`（工作区边界 + 同名拒绝 + 名称校验），删除带确认；重命名 /\n    移动 / 删除与开着的页签自动同步（路径改写 / 关签）。剪切·复制·粘贴为应用内\n    文件剪贴板（浏览器无系统文件剪贴板，语义对齐 VS Code）。\n\n### 10. 规则管理（v0.1.49 / v0.1.50，参考 Codebuddy）\n\n活动栏「规则」面板，管理 Cursor / Codebuddy 式 `.mdc` 规则文件：「用户规则」\n（`~/.dsh/rules/`，全局生效）与「项目规则」（`<工作区>/.dsh/rules/`，随仓库\n共享）双 Tab。\n\n- 每条规则显示 文件名 / 相对路径 / 类型徽标（总是 = `alwaysApply`、自动 =\n  `globs`、手动 = 仅索引）/ 描述；右侧常驻 编辑 / 删除 与滑动启用开关\n  （只改写 frontmatter `enabled` 行，即时生效无需重启）。\n- 新建 / 编辑提供面包屑头部 + 类型下拉与描述 / globs 控件，与原始 `.mdc`\n  文本域双向同步（控件改写 frontmatter，文本域回读控件；`enabled` 与其余键\n  原样保留）。\n- 启用的规则经 host `systemPrompt.section`（order 400）注入每次装配：用户规则\n  全局注入，项目规则按会话工作区注入（单条 16KB / 单域 64KB 截断预算；旧版\n  DSH 无该服务时自动降级为纯管理 UI）。RPC：`rules.list/read/save/remove/toggle`。\n\n### 11. MCP 可视化管理（设置 → VSCodeMode）\n\n子 Tab「我的 MCP」（profile 全局）+「项目 MCP」（各项目根 `.mcp.json`，\n对齐 Claude Code / Cursor，随仓库共享）：查看各项目连接状态 / 工具、添加\n（stdio / streamable-http）、刷新、启用 / 禁用、删除。工具全局生效。\n\n### 12. 插件自带技能组（v0.3.3）\n\n一组 `SKILL.md` 随包分发并注册进 DSH 技能系统（自定义 skill provider，\n`ctx.skills.registerProvider`）——**装了本插件即可用**，无需手工放到\n`~/.dsh/skills`。当前收录 **`dsh-vscodemode-mcp`**（MCP 配置与使用指南：\n两种作用域 / `.mcp.json` 写法 / `mcp.*` RPC / 命名与冲突 / 工作区隔离 /\n故障排查表）。装载状态见 设置 → VSCodeMode →「兼容性」→「插件技能组」；\n编辑 SKILL.md 即时生效（fs.watch → invalidate）。\n\n- **命名硬约束**：技能名必须 kebab-case（`/^[a-z0-9]+(?:-[a-z0-9]+)*$/`），\n  下划线非法（`@deepseek-ai/dsh-skill` 直接拒绝）；本插件另加前缀白名单\n  （不以 `dsh-vscodemode-` 开头跳过并告警，避免污染全局技能命名空间）。\n- **frontmatter**：`name`（必填，kebab-case + 前缀）/ `description`（必填，\n  模型靠它判断何时加载）/ `whenToUse`（可选）/ `disable-model-invocation`\n  （true = 不进模型目录，仅人工显式调用）/ `user-invocable`（false = 禁止\n  人工显式调用）；不接受遗留写法 `disableModelInvocation` / `modelInvocable` /\n  `userInvocable`。\n- **装载与降级**：`ctx.inject(['skills'])` 惰性获取（不写进 `inject` 数组），\n  skills 服务缺失时插件其余功能不受影响；服务缺失 / 无 `registerProvider` /\n  名冲突 → warn 跳过，不抛错、不影响装配；监听不可用时降级「改动需重载插件」。\n- **为什么自研 provider**：开发形态（junction 安装）下官方\n  `@deepseek-ai/dsh-skill-filesystem` 按 realpath 解析 import 会\n  `ERR_MODULE_NOT_FOUND`（walk 不到 profile 的 node_modules），且每实例会\n  多拉 chokidar watcher；自研零新依赖、开发 / 正式形态行为一致、可单测。\n\n### 13. 会话性能管理（设置 → VSCodeMode →「性能优化」）\n\nDSH 启动回放 `~/.dsh/sessions` 全部会话（V8 展开约 10×，可能 OOM）。该子页\n提供四项治理手段：\n\n- **盘点**：全工作区会话体积 / 活跃度 / 新旧一览（`edrv.perf.inventory`）。\n- **移出归档（可逆）**：巨型 / 旧会话移到 `~/.dsh/sessions-archive`\n  （同卷 rename + `.manifest.json`），免重启即从下次启动回放剔除；支持恢复 /\n  清除（`movePlan / moveOut / restore / purgeArchive`）。活跃会话一律拒绝移出。\n- **压缩调优**：一键把更低 `compaction-basic`（0.6 / 0.12）与 `tool-result-pruner`\n  （4096）阈值写入 profile `cordis.patch.yml`（标记块 + 备份 `.bak-<ts>`，可撤销，\n  重启生效）；⚠️ 压缩只追加事件、**不重写**已持久化日志——**存量瘦身靠\n  「移出到归档」**。\n- **会话体积指示器**：对话 header `edrv-perf-size` ≥1MB 显示、≥2MB 琥珀、\n  ≥8MB 红，引导「一次任务一个短会话」。\n- 治理原则：存量靠归档、增量靠压缩调优 + 短会话习惯 + 体积指示器；packChunks\n  （chunk 打包存储）为 DSH 默认开启，无需再配置。\n\n### 14. 外部改动自动同步（即将发布）\n\n磁盘文件被外部改动（其他编辑器 / Unity / 脚本 / agent 工具 / 同步盘）后自动\n跟进，不必手点 ⟳：\n\n- **观测**：客户端每 1.5s 把已打开页签路径批量交给 host `edrv.versions`\n  （一次请求多条 `fs.stat`，标签页隐藏时整轮跳过），与本地版本基线比对；\n  文件树对应目录同步失效，客户端按 `edrv:file-changed` 事件去抖强制重列。\n- **判定**：版本变化后**必须再比一次内容**（版本令牌含 `ctime`，格式化工具 /\n  同步盘的「同字节重写」也会让它变化）；内容一致 → 只推进基线（不重载）；\n  内容不同且缓冲**干净** → 自动刷入并提示「已同步外部修改」；内容不同且有\n  未保存编辑 → **绝不覆盖**，编辑区提示条三选一（重新加载 / 覆盖磁盘 /\n  保留本地）+ 状态栏「⚠ 外部已修改」；文件被删 → 提示「已被外部删除」，\n  缓冲保留。\n- **保存护栏**：保存带回上次读取的版本令牌，host 用 `replaceIfVersion` 守卫\n  写入——磁盘被外部改过时**拒绝保存**并提示「文件已被外部修改」，由用户显式\n  选择重新加载或用编辑器内容覆盖；冲突未处理期间自动保存被抑制。\n- 老 host（无该 RPC）自动降级为无同步、无护栏，不报错。\n\n### 15. 系统集成（v0.1.53）\n\n设置 → VSCodeMode → 通用 →「系统集成」卡片，两项能力：\n\n**① 文件管理器右键菜单**——一键把「在 DSH 文件编辑中打开」注册进系统：\nWindows 资源管理器三类入口 / Linux Nautilus + Dolphin / macOS Automator 配方；\n插件卸载自动清理、更新自动恢复；点击经 launcher 打开默认浏览器深链，编辑器\n直接打开所选文件；DSH 未运行时弹提示。\n\n**② Unity 外部脚本编辑器**——内置 UPM 包 `com.dsh.editor`（参照\ncom.unity.ide.traeCN 机制实现 `IExternalEditor` 虚拟安装，无需本地 exe），\n设置页一键安装 / 更新为 Unity 内嵌包（复制到 `<项目>/Packages/com.dsh.editor`，\n自动发现、不改 manifest.json）；Unity Preferences → External Tools 选\n「DSH 文件编辑」后，双击脚本 / Console 报错跳转即在浏览器打开对应文件与行列。\n\n**深链契约**（launcher / Unity 包 / client 三端共用）：\n\n```\nhttp://127.0.0.1:3080/?edrvOpen=1&edrvPaths=<enc1>[,<enc2>…][&edrvLine=N][&edrvColumn=M]\n```\n\n每段路径独立 `encodeURIComponent`、逗号连接；client 解析后按下方「打开规则」\n路由，处理完剥离参数防刷新重开，跨源 referrer 守卫防外部网页诱导。\n\n**打开规则（智能路由）**——按首路径类型分派（其余路径：文件进编辑器、\n文件夹补引用）：\n\n| 首路径 | 行为 |\n|---|---|\n| 文件夹，在已注册工作区内 | 弹窗二选一：**使用最近的工作区**（跳转 + 新增对话 + 文件夹引用 + 编辑页）/ **新建工作区**；取消则中止 |\n| 文件夹，不在任何工作区 | 不弹窗，以该文件夹为根注册新工作区 + 新增对话 + 引用 + 编辑页 |\n| 文件，在已注册工作区内 | 有会话 → 打开最近对话 + 编辑器展开（行列透传）；无会话 → 新建对话 + 文件引用 + 展开 |\n| 文件，不在任何工作区 | 打开最近一次对话 + 编辑器展开 |\n| 文件，无任何工作区 / 对话 | 以文件父目录注册工作区 + 新建对话 + 引用 + 编辑器打开 |\n\n**页面复用**：launcher 先向 host 投递待打开请求（`edrv.external.handoff`）——\n已打开的 DSH 页面（3s 移交轮询）就地执行打开规则，**不重复开新页**；2s 未领取\n（页面刚关 / 后台节流）或无活跃页面时回退打开新页（URL 深链）。时序：等待会话 /\n工作区列表就绪（≤15s）；`sessions.create / workspaces.create` 为 DSH 官方服务\n方法；引用插入轮询输入门面就绪（忙态自动降级纯文本）。\n\n**各平台注册细节**：\n\n- **Windows**：`assets/shell/dsh-open.cs` 复制到 `~/.dsh/dsh-vscode-mode/shell/`\n  并用 .NET Framework 4.x `csc.exe` 编译为 `dsh-open.exe`（WinExe 无闪窗；\n  csc 缺失自动降级 `dsh-open.ps1`）；写三类 HKCU 键\n  `HKCU\\Software\\Classes\\{\\*,Directory,Directory\\Background}\\shell\\DSHEditor`\n  （显示名 + Icon `dsh-whale.ico` + command，首次注册前 `reg export` 备份）。\n  全部 reg/csc 调用走 host `subprocess.spawn` argv 数组（stdio `inherit`，\n  受管环境禁管道），无 shell 插值。\n- **Linux**（纯文件写入，无需管理员）：Nautilus 右键脚本（`NAUTILUS_SCRIPT_SELECTED_FILE_PATHS`\n  多选）+ KDE Dolphin 服务菜单（`%F` 多选，兼容旧 `kservices5/ServiceMenus/`）。\n- **macOS**：Finder 菜单不做自动生成——设置页「复制 Automator 配方」按步骤创建\n  快速操作（约 1 分钟，脚本指向 `shell/dsh-open.sh`），创建后面板自动检测显示 ✓；\n  「移除注册」仅删除引用本插件 launcher 的 workflow。\n- **行为**：launcher 读同目录 `dsh-open.ini`（`base=` 深链基址，注册时按设置写入）\n  → 探测端口（Windows TcpClient / POSIX curl，1s）→ 未运行弹提示（MessageBox /\n  osascript / notify-send / zenity）→ 路径编码合并为一个 URL 交给默认浏览器\n  （POSIX 侧 `LC_ALL=C` 逐字节 percent-encode，中文 / 空格 / 任意字符安全）；\n  改「DSH 服务地址」后点「注册」刷新 ini。\n- **生命周期**：注册成功写 marker（`shell/registered.json`）→ 插件卸载 / reload\n  自动清理注册痕迹，重启 / 更新后自动恢复（开发态反复 reload 不丢注册）；点\n  「移除注册」删除 marker，此后不再自动恢复；强杀进程跳过清理时残留键由下一次\n  启动的幂等重写与「移除注册」兜底。\n- RPC：`edrv.integration.status / register / unregister`。\n\n**Unity 包细节**：包源随插件分发于 `unity/com.dsh.editor/`（`package.json` +\n`Editor/DshCodeEditor.cs` + asmdef，`\"unity\": \"2019.4\"` 基线；虚拟安装\n`dsh-editor://vscode-mode`，`OpenProject` → `Application.OpenURL(深链)`，不生成\ncsproj）；**打开过滤**：仅文本 / 代码类扩展名（白名单 + `EditorSettings.projectGenerationUserExtensions`\n用户自定义扩展）交 DSH 打开，其余返回 `false` 交还 Unity 原生（双击预制体进\n预制体模式、双击场景开场景），对齐官方 `DefaultExternalCodeEditor` 行为；\n安装 / 更新 = 整目录复制 / 替换为 `<项目>/Packages/com.dsh.editor`（目标已存在\n且 name 不是 `com.dsh.editor` 时拒绝覆盖），Unity 已打开时切回窗口自动刷新；\n卸载 = 删除该目录；手动兜底：Package Manager → Add package from disk 选\n`unity/com.dsh.editor`；登记清单存 `~/.dsh/dsh-vscode-mode/unity-projects.json`；\nRPC：`edrv.unity.list / add / remove / install`。\n安全说明：深链可在编辑器中查看任意绝对路径文件（与用户手动打开等价）；保存仍\n受会话沙箱 `policyOf` 约束，工作区外保存被拒是预期行为。\n\n### 16. SVN 集成（v0.5.0）\n\n底座是 **svn CLI**（跨平台，自动探测 `svn --version` / 工作副本根），\nTortoiseSVN（`TortoiseProc.exe`）仅作 Windows 过渡增强：自研能力覆盖后对应官方项自动隐藏。\n\n- **状态与变更**：侧栏「SVN」面板列出工作副本变更（`svn status --xml --no-ignore`），\n  按状态着色与字母徽标、changelist 分组、未版本控制 / 忽略项开关、行内右键动作；\n  文件树行尾同步显示状态徽标。\n- **动作**：更新、刷新变更、与基线比较、加入版本控制、还原（**破坏性动作均带确认**）、\n  清理工作副本（默认只清锁）；未覆盖的项回落 TortoiseSVN。\n- **日志弹窗**（对标 TortoiseSVN Revision Log Dialog）：过滤语法（空格=AND / `-` 排除 /\n  `+` 纳入 / `!` 取反 / `\"短语\"` / 正则）、From-To 日期区间、列头排序 + 复位、\n  上中下三段布局（列表 / 提交信息 / 变更路径，边界可拖拽）、Actions 徽标、\n  受影响路径灰显或隐藏、Copy from 列、右键菜单、`F5` / `↑↓` 键盘、\n  多选（Ctrl / Shift）与「比较两个修订」、**Stop on copy**、**Show Range 区间**、\n  **Include merged revisions**（`-g`，合并进来的修订灰字缩进）、\n  Show All（上限 5000 条，超出用区间取）、Statistics 统计窗（期间 / 按作者 / 按日期）、\n  工作副本版号行加粗。\n- **并排差异**：`与上一版本比较`（`cat -r REV` vs `REV-1`）、`比较两个修订`（`-r M:N` 方向按选中顺序）、\n  `与工作副本比较`、`某版本 ↔ 工作区`，均复用同一差异视图。\n- **诊断日志**：统一日志器 + `edrv.dlog.*` RPC + 命令栏「查看诊断日志」，\n  排查白屏 / 加载失败时先看它。\n- **RPC**：`svn.status / changes / diffBase / revert / add / log / diffRev / diffPair /\n  diffWorking / wcRev / cleanup / update / tortoise`。\n\n> 说明：`plans/`（含对标蓝图与实测结论）为本地开发资料，不入库。\n\n### 17. 断点调试（DAP，开发中）\n\n编辑器内断点调试（DAP 桥通用化：适配器由扩展清单 `contributes.debuggers` 驱动，\n不限定语言；Lua 链路复用已装 emmylua 扩展适配器，**零游戏侧改动**）：\n\n- **断点**：编辑器行首点击（或 `F9`）切换断点，红点/灰点（禁用）持久化跨刷新保留；\n  鼠标悬停在行首/行号区时显示**半透明预览红点**并切换为手型光标（对齐 VS Code 的 breakpoint hint）；\n  侧栏「调试」面板断点列表支持启停复选框 / 删除 / 点击跳转（VS Code 断点视图形态）。\n- **断点右键菜单与编辑浮层**（逐条对齐 CodeBuddy / VS Code 内核，文案取自官方中文语言包）：\n  空行 → `添加断点` / `添加条件断点...` / `添加记录点...` / `添加触发的断点...`；\n  已有断点 → `删除 断点`（`Delete`）/ `编辑 断点…` / `禁用断点`（记录点场景名词自动切换为「记录点」）；\n  暂停中额外追加 `运行到行`。「编辑断点…」打开**整宽行内浮层**（View Zone：横跨整个编辑区、\n  把下方内容推开，并高亮目标行）：左侧「模式下拉」（`表达式` / `命中次数` / `日志消息` / `等待断点`）+\n  右侧**单行输入框**，切换模式时各模式内容独立记忆；`Enter` 确认、`Escape` 取消\n  （提示写在输入框占位里）。\n- **启动**：编辑区右上浮动工具条选择配置（读取工作区 `.dsh/launch.json`——插件专属文件，\n  与 VS Code 的 `.vscode/launch.json` 互不干扰，旧共用文件首次读取时自动迁移过来；类型可用性由\n  扩展清单裁决：未发现适配器/入口缺失的类型在下拉置灰并给原因）→ `F5` 启动/继续。\n  `emmylua_attach` 按进程名自动附加（复刻 VS Code 扩展的进程枚举语义：窗口标题/进程名包含匹配，\n  多候选时工具条切进程选择器明确选择）。\n- **命中暂停**：断点命中自动打开对应文件并高亮停帧行；适配器上报 chunkname 由插件工作区\n  索引反向映射为工作区文件（`findFileReq` 反向请求应答）。\n- **四段调试面板**（活动栏「调试」）：调用堆栈（点击跳转）/ 变量（懒展开树，Variables + ENV）/\n  监视（表达式持久化，暂停态求值）/ 断点 + 底部**调试控制台**（REPL 输入表达式即时求值）。\n- **实现**：host 半 DAP 桥（`src/dap/*`）spawn 扩展清单声明的 DAP 适配器（`runtime: node`\n  跑 js 入口 / 无 runtime 直启原生 exe，清单 `args` 随行），事件经缓冲 + 400ms\n  活跃轮询上抛；断点先落 host，适配器就绪（initialized）后全量下发，并按适配器能力位\n  发送 `configurationDone` 收尾握手（emmylua 未声明该能力 → 不发，行为不变）。\n  `.dsh/launch.json` 配置全量透传给适配器（未识别字段原样保留，`${workspaceFolder}`/`${cwd}`\n  已替换；`${command:...}` 为 VS Code 命令占位，启动时明确报错而非假解析）。\n  命中行解析用 Monaco 官方 `getTargetAtClientPoint`（手算需扣 `padding-top`，实测易错行）。\n- **回执与多线程**：断点回执消费适配器真实响应（可能挪行/判不可验证），未验证断点渲染\n  空心红圈（对齐 VS Code）；栈帧 id 用适配器原生值（emmylua 保持栈下标私有语义），\n  stopped 事件携带的真实 threadId 贯穿调用栈/单步/暂停（多线程适配器必需，emmylua 恒 1 不变）；\n  断点按适配器声明语言过滤下发，杜绝跨语言串发。\n- **能力边界**：`emmylua_attach` 仅 Windows（适配器原生限制）；适配器自动探测\n  `~/.vscode/extensions`、`~/.vscode-server/extensions` 与插件扩展目录\n  `~/.dsh/dsh-vscode-mode/extensions`（与 LSP 探测根一致）；求值/查看变量需处于暂停态。\n  `运行到行` = 临时断点 + 继续（命中/手动继续后自动清理，不污染用户断点表）；\n  `添加触发的断点...` 当前适配器不支持 → 点击给出明确提示（不做静默失败的假功能）。\n\n## 安装\n\n官方 `dsh plugin` 方式，三选一：\n\n```bash\n# ① Git 安装（clone + prepare 构建；推荐打固定 tag）\ndsh plugin --profile web add github:Lenonss/DSH_VsCodeMode#v0.10.0\n\n# ② npm 注册表（发布到 npm 后）\ndsh plugin --profile web add dsh-vscode-mode\n\n# ③ GitHub Release tgz 直装\ndsh plugin --profile web add https://github.com/Lenonss/DSH_VsCodeMode/releases/download/v0.10.0/dsh-vscode-mode-0.10.0.tgz\n```\n\n> `dsh plugin ...` 是 pnpm 转发器：git 安装会克隆仓库、执行该包 `prepare` 脚本\n> （tsdown 双面构建）后安装，再按 `dsh.bundle` 声明自动加入 profile 的 bundles\n> 层。若 pnpm 提示构建脚本需批准，把 key 加到\n> `~/.dsh/profiles/<profile>/pnpm-workspace.yaml` 的 `allowBuilds` 后重跑。\n\n**安装即生效，无需任何手动配置**：本包自带的 `cordis.patch.yml` 是标准 bundle\n自挂载补丁（`- insert: { id: dsh-vscode-mode, name: dsh-vscode-mode }`），加入\nbundles 层后重启 DSH 即自动把插件行挂进 loader 树。**不要**再往 profile 用户层\n`cordis.patch.yml` 手写 `insert`（旧的非标准做法，会与本 bundle 行撞同一 id，\n触发 duplicate loader entry id 启动失败）。\n\n自定义配置（如图标目录 `imageDir`）用 **id 定向覆盖**合并到 bundle 行上，\n而不是再 insert 一次：\n\n```yaml\n# ~/.dsh/profiles/<profile>/cordis.patch.yml（用户层，应用顺序在 bundle 层之后）\n- id: dsh-vscode-mode\n  config:\n    imageDir: C:/Users/me/Pictures   # 可选，默认读插件包内 assets/\n```\n\n> 迁移提示：若你之前按旧版指引在 profile 用户层手写过 `insert`（id 恰为\n> `dsh-vscode-mode`），升级后请把那一段 `insert` 改成上面的 id 定向覆盖\n> （或直接删除），避免与本 bundle 行重复装配。\n\n- 更新：`dsh plugin --profile web update dsh-vscode-mode`\n- 卸载：`dsh plugin --profile web remove dsh-vscode-mode`\n\n## 使用指南\n\n### 打开文件\n\n- **文件树**：资源管理器面板点击打开；**文件链接**（DSH 0.1.5+）：聊天 / 文件树\n  里的文件链接直达右侧栏编辑器（含行号定位）。\n- **快速打开**：`Ctrl+P`（QuickOpen）——`↑↓` 选择、`Enter` 打开高亮项、\n  `Esc` 关闭，鼠标悬停与高亮同步。\n- **差异入口**：对话输入框上方 dock 的「差异 N 个文件 · 查看下一个」按钮。\n\n### 快捷键速查\n\n| 快捷键 | 功能 |\n|---|---|\n| `Ctrl+P` | 快速打开文件（QuickOpen） |\n| `Ctrl+Shift+P` / `F1` | 命令面板 |\n| `Ctrl+U` | 选中内容加为引用（Add Selection to Chat） |\n| `Ctrl+S` | 保存（另有 700ms 防抖自动保存） |\n| `Ctrl+F` / `Ctrl+G` | 查找 / 跳转行 |\n| `F12` / `Shift+F12` | 转到定义 / 查找所有引用 |\n| `Ctrl+点击` / `Ctrl+hover` | 引用导航 / 可导航标识符提示 |\n| `Ctrl+B` | 切换文件管理侧边栏 |\n| `Ctrl+Shift+F` | 工作区搜索（有选中则把选中文本填入搜索框） |\n| `Ctrl+Shift+V` | 切换 Markdown 预览（仅活动文件为 .md 时生效） |\n| `Ctrl+F4` | 关闭当前页签 |\n| `Alt+←` / `Alt+→` | 后退 / 前进（跨文件恢复焦点位置） |\n| `Ctrl+Alt+-` / `Ctrl+Shift+-` | 后退 / 前进（同导航历史） |\n| 鼠标侧键 XButton | 后退 / 前进 |\n| `Tab` / `Enter`（补全中） | 展开代码片段 |\n| `F9` | 调试：切换光标行断点 |\n| `F5` | 调试：启动 / 继续 |\n| `F10` / `F11` / `Shift+F11` | 调试：单步跳过 / 步入 / 步出（暂停态） |\n| `Shift+F5` | 调试：停止 |\n\n### 差异审查流程\n\n1. agent 执行 `edit` / `write` 后，对话输入框上方出现差异 dock。\n2. 点击「差异 N 个文件 · 查看下一个」打开侧栏编辑器并聚焦差异；编辑器打开后\n   dock 变为完整操作条：**Keep**（采纳）/ **Undo**（拒绝）/ 跳转 / 回滚 /\n   归档对比。\n3. 每条差异处理完成立即归档；DiffLauncher 全局总览支持按批次浏览 + 回滚；\n   状态持久化到 `.dsh-edit-review.json`，重启不丢。\n\n### 引用、片段与 LSP\n\n- **快捷引用**：选中内容 `Ctrl+U`（或页签右键 / 文件树右键），插入点跟随输入框\n  光标，送入对话上下文。\n- **代码片段**：`Ctrl+Shift+P` →「配置代码片段」编辑 `.code-snippets`；编辑代码\n  时 `prefix` 自动 IntelliSense 补全，`Tab` / `Enter` 展开。\n- **LSP**：`F12` 转到定义（多结果弹 Peek 选择）、`Shift+F12` 查找引用、\n  `Ctrl+点击` 导航；取不到定义自动降级「转到引用」。补全随输入 `.` / `:` / `(` / `[`\n  自动弹出（`Ctrl+Space` 手动触发，`Tab` / `Enter` 采纳），函数实参处显示签名帮助。\n\n## 配置\n\n设置 →「VSCodeMode」页：\n\n| 分区 | 说明 |\n|---|---|\n| 通用 | 编辑器宽度（180–560）等 / 系统集成卡片 / 文件链接使用工具 / 开发形态开关 |\n| 我的 MCP / 项目 MCP | MCP 服务器可视化管理（stdio / streamable-http） |\n| 性能优化 | 会话盘点 / 移出归档 / 压缩调优 / 侧车摘要指引 |\n| 兼容性 | 兼容性报告（外部插件探测、路由 / 重复装配护栏）、插件技能组装载状态、旧版形态引导 |\n\n## 截图\n\n![侧边栏编辑形态：AI 对话与文件编辑同屏](docs/screenshots/img1.png)\n\n> 右侧栏（DSH 0.1.5+ 官方 Sidebar / 旧版 betterSidebar）内的 Monaco 文件编辑器\n> 与中央 AI 对话同屏；差异条统一挂在对话输入框上方的原生 dock（编辑器未打开 =\n> 「差异 N 个文件 · 查看下一个」，打开后 = 完整 Keep / Undo 操作条）。\n\n![文件编辑与差异审查界面（二）](docs/screenshots/img2.png)\n\n![文件编辑与差异审查界面（三）](docs/screenshots/img3.png)\n\n## 开发\n\n### 构建（自足，无需 DSH 源码 checkout）\n\n```bash\npnpm install          # 安装 devDeps（typescript/tsdown/@types/node/@types/react/react/vitest）\npnpm build            # tsdown 双面：lib/index.js（host esm）+ lib/client.js（client cjs）\npnpm typecheck        # tsc --noEmit\npnpm test             # vitest 纯函数用例\nnpm pack              # 产物 tgz（含 lib/assets/src/cordis.patch.yml）\n```\n\n`scripts/build.sh` 被 `dev_build_plugin` 等注入工具调用（本地标准构建）。\n`prepare` 脚本 = 构建，git 安装 / npm publish 都会自动执行。\n\n### 开发形态（devForm）\n\n开发 = profile 中以 `link:` 依赖 + junction 指向工作区的安装。设置 → 通用在开发\n形态开启时显示「关闭开发形态」开关（切回正式版安装，重启生效）；AI 后续开发时\n可经 RPC 自动开启 / 关闭：\n\n```bash\n# 读取当前形态（compat 报告亦含 devForm 字段）\ncurl -s -X POST http://127.0.0.1:3080/edrv/rpc -H 'content-type: application/json' \\\n  -d '{\"method\":\"vscode.devFormGet\",\"args\":{}}'\n# 开启开发形态（link 到工作区；path 必填，重启后生效）\ncurl -s -X POST http://127.0.0.1:3080/edrv/rpc -H 'content-type: application/json' \\\n  -d '{\"method\":\"vscode.devFormSet\",\"args\":{\"enabled\":true,\"path\":\"D:/Work/ToolsDev/DeepSeekHarnessPlugin/packages/dsh-edit-review\"}}'\n# 关闭开发形态（改回 ^<version> + 删 junction + pnpm install，重启后生效）\ncurl -s -X POST http://127.0.0.1:3080/edrv/rpc -H 'content-type: application/json' \\\n  -d '{\"method\":\"vscode.devFormSet\",\"args\":{\"enabled\":false}}'\n```\n\n### 源码结构\n\n```\nsrc/\n├── index.ts          Host 入口：name/inject/apply（薄装配，含兼容性报告启动日志）\n├── shared/           ★ 双面契约（禁 node/react）：types/rpc/compat/mcp\n├── compat.ts         ★ Host 兼容层：外部插件探测、路由/重复装配护栏、兼容性报告\n├── devForm.ts        Host 开发形态管理：link:/junction 切换（RPC vscode.devForm*）\n├── model.ts          Host 纯域逻辑（可单测）：normalize/markDecision/summary/批次/归档\n├── store.ts          Host 存储层：sidecar 读写合并 + 归档持久化 + stale 检测\n├── workspace.ts      Host 工作区文件扫描（TTL 缓存）+ 快速打开搜索\n├── revert.ts         Host 回滚/删除（fs + subprocess，fs.contains 边界校验）\n├── registry.ts       Host 每工作区记录桶注册表\n├── tree.ts           Host 目录树纯函数（normalizeRel/toTreeEntries，可单测）\n├── rules.ts          Host 规则管理：.mdc 解析/开关改写/注入渲染 + systemPrompt 装配\n├── skills.ts         Host 技能组：SKILL.md 解析/扫描 + skill provider 注册（可单测）\n├── fileVersions.ts   Host 文件新鲜度观察：批查版本令牌 + 失效目录树索引（可单测）\n├── rpc.ts            Host RPC 分发表（类型化 handler 表替代巨型 switch）\n├── routes.ts         Host webServer 路由（/edrv/rpc、/edrv/assets/*、/edrv/vendor/*）\n└── client/\n    ├── index.ts      Client 入口：slot 注册；官方/betterSidebar/中央页签三形态互斥分流\n    ├── compat.ts     ★ 设置桥四级降级+晚到重试（configForms→webUiSettings→settingsScope）、slot 安全注册\n    ├── officialSidebar.ts ★ 官方右侧 Sidebar 桥（DSH 0.1.5+，唯一维护面）\n    ├── sidebarBridge.ts  betterSidebar 桥（归档，仅旧版回退）\n    ├── rpc.ts / events.ts / watchDecision.ts（外部改动同步纯逻辑）\n    ├── state/        records.ts（摘要/计数/空差异）+ regions.ts（差异区域/行裁剪）\n    ├── monaco/       loader.ts（AMD 加载/语言映射）+ diffRender.ts（差异自绘渲染）\n    ├── pdf/          pdfLoader.ts + pdfPanel.ts（PDFViewer 接线/注释/保存回写）\n    ├── pdfPreview.ts / imagePreview.ts / diffDock.ts（纯函数，可单测）\n    ├── sidebar/      ★ 面板系统：registry.ts + SidebarView.ts + panels/（文件树/搜索/规则）\n    ├── styles/editor.css  编辑区样式（tsdown CSS-inline 注入）\n    └── ui/           EditorView / OfficialSideTab / QuickOpen / DiffBox /\n                      ConversationDiffDock / DiffLauncher / DiffBadge / McpSettings\n```\n\n随包目录（`package.json` 的 `files`）：`lib/`（构建产物）、`assets/`（Monaco /\npdf.js vendor + 图标 + launcher）、`skills/`（插件技能组）、`src/`（随包发布，\n便于阅读实现）、`unity/`（内嵌 UPM 包）、`cordis.patch.yml`。\n\n### 架构要点\n\n- **捕获**：Host 监听 `tools/result`，对 `edit` / `write` 取 `result.value` +\n  `result.meta.diffs` 落记录。\n- **持久化**：工作区旁车 `.dsh-edit-review.json`（version 2，按 cwd 分桶，写前\n  合并，v1 自动迁移）；归档 `.dsh-edit-review-archive.json`（按 path+batch\n  合并批次，含每 hunk 决策与 before）。\n- **RPC**：静态包经 webServer 精确路由 `/edrv/rpc`，Client 同源 fetch，载荷形状\n  由 `shared/rpc` 类型化。\n- **批次 / 融合 / 归档**：每次新 edit/write 递增文件 batch，早于最新批次的未归档\n  差异自动\"融合\"归档；每条差异处理完成立即单条归档；DiffLauncher「归档」页按\n  批次浏览 + 回滚。\n- **Client 挂点**：官方右侧 Sidebar Tab（DSH 0.1.5+：类型定义 id `dsh-vscode-mode`、\n  kind `edrvEditor`，正文挂 keyed slot `sidebar.right.pane.tab`；优先级最高）>\n  betterSidebar Tab `edrv-editor`（归档，仅旧版回退）> `conversation.view` 页签\n  （id `edrv-editor`）+ `conversation.session.header.utilities`（id `edrv-diff-badge`）\n  + `conversation.input.dock`（id `edrv-diff-dock`，唯一差异栏）。内部路由 / slot /\n  事件 / CSS 前缀沿用 `edrv-*`（防回归），包身份 `dsh-vscode-mode`。\n- **兼容层**（`src/compat.ts` + `src/client/compat.ts`）：运行时探测\n  `@deepseek-ai/dsh-mcp-client`、设置桥（`configForms` 0.1.7+ → `webUiSettings` →\n  `settingsScope`，含 15×2s 晚到有界重试）、\n  `/edrv` 路由前缀冲突与本插件重复装配（duplicate loader entry）护栏；\n  `@deepseek-ai/dsh-settings` / `schemastery` 动态加载（缺失时插件仍可加载，\n  设置持久化降级）。「VSCodeMode」设置页 →「兼容性」子 Tab 或 RPC `edrv.compat`\n  可查看完整报告。\n- **扩展缝**：新能力 = `shared/rpc.ts` 加方法 + `src/rpc.ts` 加 handler +\n  `client/` 加组件，其余模块零改动；`monaco/*` 是可复用的编辑器服务（资源树 /\n  对比 / 诊断面板共用）；`edrvSidebarPanels` 注册表承载后续面板（搜索 / 差异 /\n  时间线），`edrv.listDir` 为通用目录树 API。\n- ⚠️ **Host 改动需重启 DSH 应用**（Node ESM 模块缓存）；Client 经\n  `dsh-client-hmr` 热重载。\n\n### CI（GitHub Actions）\n\n- `.github/workflows/ci.yml`：push/PR → install → typecheck → test → build →\n  `npm pack` 校验 + 上传 tgz。\n- `.github/workflows/release.yml`：打 `v*` tag → 同上构建 → GitHub Release\n  （附 tgz）→ **若配置了 `NPM_TOKEN` secret** 则同时 `npm publish`（npm 通道）；\n  未配 NPM_TOKEN 时仅 GitHub Release 通道，不影响安装。\n\n### 开发期注入（超级模组注入器，可选）\n\n- 热装配：`dev_install_package {dir: packages/dsh-edit-review}`\n- 更新：`dev_reload_package {packageName: \"dsh-vscode-mode\"}`\n- 卸载：`dev_uninject_plugin {match: \"dsh-vscode-mode\"}`（生产环境用\n  `dsh plugin remove`）\n\n## 常见问题\n\n**1. LSP 一直显示未启动 / 重启后定义与引用失效（v0.3.4 修复）**\n\n根因：host 侧文档跟踪（tracker）与服务器注册表（manager）是**两套独立结构**——\n「重新检测 / 保存配置 / 运行时重装」只摘除 manager 条目、保留 tracker 计数，\n此后 `tracker.open()` 对已打开文档恒返回 `false`，该语言**永久不可用直到重启\n宿主**。修复三处：① `sync` 在 manager 缺条目时**自愈补建**（计数不重复增，\n见 `resolveServer`）；② 重置类操作**同时清 tracker**（`tracker.reset(root,lang)`\n与 manager 同范围成对调用）；③ 设置页状态改为**反映真实运行相位**（原先\n`edrv.lsp.detect` 硬编码 `idle`，卡片恒显「未启动」）。另收尾宿主退出时残留的\nLSP 子进程（原先 `ctx.effect` 清理不覆盖进程退出）。\n\n**2. 引用查找完全没反应，无任何报错（v0.4.0 修复）**\n\n根因：离线 Monaco 是被**裁剪的构建**，缺 `gotoSymbol` / `peekView` 贡献模块，\n`editor.action.referenceSearch.trigger` 等动作在运行时不存在，`Ctrl+点击` 与\n`Shift+F12` 走原生 Peek 的路径静默失败。修复：换**官方完整构建**（\n`referencesController` / `peekView` / `gotoSymbol` 齐备，见[特性 7](#7-monaco-离线分发)），\n静默失败同步改为状态栏明确提示。\n\n**3. 差异文件里引用 / 定义 / hover 全空；行内差异标记不显示（v0.4.1 修复）**\n\n根因：**路径形态不一致**——差异记录 `rec.path` 取自工具参数 `file_path`\n（**绝对路径**），而 LSP 文档键与 `server.sync()` 拼 `file://` URI 的口径都是\n**工作区相对路径**，不归一化时绝对路径会被拼成 `<root>/<root>/Assets/...` 畸形\nURI，服务器视其为不存在的文档。实测同一文件：相对路径 `references=3 /\nsymbols=37`，绝对路径 `0 / 0`。修复：新增 `toWorkspacePath()`（`src/lsp/uri.ts`）\n并在 `edrv.lsp.*` **入口统一归一化**（放入口而非 server 内，否则同一文件会因\n形态不同产生两条 tracker 记录、引用计数翻倍），`server.sync` 另加防御性兜底。\n行内差异标记改为经 `relativeOf` 归一后比较。\n\n**4. Ctrl+点击多结果直接跳走、不给选择（v0.4.2 修复）**\n\n根因：插件**自研的 Ctrl+点击路径**在「0 条其它引用」时降级为「查定义 → 跳\n`defs[0]`」，遇到**有多个定义但无其它引用**的标识符（实测 `IsReady` 有 2 个\n定义）就硬跳第一个；且与原生 `gotoDefinitionAtPosition` 互相竞争。修复：**统一\n委托原生**——`Ctrl+点击` / `F12` / `Shift+F12` 全部走 Monaco 原生命令\n（`editor.action.revealDefinition` / `editor.action.referenceSearch.trigger`），\n多结果弹 Peek 让用户选，取不到定义按 `alternativeDefinitionCommand` 自动降级\n「转到引用」；自研鼠标监听（`bindLspEditor`）与相关死代码已删除。\n\n**5. 冲突差异可看不可点，按钮置灰（v0.4.3 修复）**\n\n根因：pending hunk 的 `newText` 已被后续修改覆盖（定位失败）时 host 标记\n`conflict` 并保留供复核，但单文件 Keep / Undo 原先只认「可定位」差异，而全局\nKeep All / Undo All 却是亮的。修复：单文件 Keep / Undo 覆盖冲突差异——Keep\n记账后归档；Undo 对已不在文件中的差异不改动文件、直接按不采纳归档（状态栏提示\n「其中 N 处已不存在于文件，未改动」）。\n\n**6. 快捷引用 / 部分命令被静默隐藏（v0.3.1 修复）**\n\n根因：编辑器可用性探测选择器 `textarea.inputarea` 被 Monaco 的 **EditContext**\n输入通道取代（有该 API 的浏览器下 Monaco 不再创建 textarea），导致本命令与其它\n12 条 `needsModel` 命令被静默隐藏、按键被放行。修复：改用与输入实现无关的判据\n`.edrv-editor-row .monaco-editor`。\n\n**7. 技能被忽略（日志「缺少合法 frontmatter」）**\n\n根因与约定：`skills/` 根目录**不要放裸 `.md` 说明文档**（如 README.md）——扁平\n`.md` 会被当作单文件技能解析，缺 frontmatter 时产生告警；约定文档放 `docs/`。\n技能名必须 kebab-case + `dsh-vscodemode-` 前缀（下划线非法），frontmatter 用\n官方字段名（见[特性 12](#12-插件自带技能组v033)）。\n\n## 更新日志\n\n完整变更见 [GitHub Releases](https://github.com/Lenonss/DSH_VsCodeMode/releases)。\n近期关键版本：\n\n- **v0.10.0**：**SVN AI 深度分析发送链路重构**——① 发送主路径切换为**官方 composer\n  链路**（`inputFor` setDraft + submit，即 UI「发送」内部路径，带 scope 铸造时延 3 次\n  重试），`remote.session` 具名槽 RPC（`{args:{request:{rpcId,payload}}}`，gateway\n  `invoke` 铁证形态）多形态容错为兜底、HTTP wire 直调降为最后兜底；② 新会话创建\n  主路径改为 **client store manager 面**（`sessions.create`，官方 connectWorkspace\n  同链路，create 自带 store upsert → `open` 切换可用），wire 直调虽能建会话但 store\n  无感故只作兜底；③ 新会话**主动铸造 scope + 命名「AI 深度分析 · \\<目录\\>」**\n  （`materializeScope` + `manager.rename`），会话列表一眼可见、点击即入；\n  ④ SvnPanel 通知文案同步更新，34 个 svnAiPlan 用例对齐新形态。\n- **v0.9.0**：**远端工作区差异审查（issue #7）+ SVN 变更 AI 智能分组**——① 支持\n  ssh remote 插件打开的**远端项目**做交互式差异审查：按工作区根 `.remote-ssh.json`\n  识别镜像根（向上 ≤8 层，与官方 findMirrorRoot 同判据），agent 写远端后以 `node:fs`\n  **写穿本机镜像**（不走 ctx.fs 写桥，避免相同内容再推回远端的重复 SSH 往返），\n  展示/决策链路对齐本地工作区；② **SVN 变更列表 AI 智能分组**：AI 对变更文件自动\n  分组归类 + 方案弹窗（`SvnAiPlanDialog`）、单组条目预算防超长（`svnListBudget`）、\n  对话内变更自动分组入列（`svnTriage`），SvnPanel/状态链路与徽标同步增强；\n  ③ **适配 DSH 0.1.7-alpha.2**：Config 全字段 `.volatile()`（否则设置页 entry 不下发、\n  写入抛 `has no volatile fields`）+ `@deepseek-ai/schemastery` 移入 dependencies 钉\n  `~3.18.4` + 配置读点解引用 volatile 引用 + 兼容页「Config volatile 字段」行与告警；\n  ④ **修复 Ctrl+点击首开不定位（第三次回归）**：根因=并行改码触发 client HMR 热重载、\n  EditorView 重挂载销毁挂载级 pendingFocus → 新增 `window.__edrvPendingNav__`\n  跨挂载交接槽（TTL 30s、落点才清）+ 落点前模型身份守卫；首开/交接注入/同文件/\n  搜索入口四轮现场复测通过。\n- **v0.8.0**：**DSH 0.1.7 兼容适配 + 文件树原生打开**——P0×3 修复（0.1.7 移除\n  `settingsScope` 致整客户端停等 → 设置桥四级探测 + 15×2s 晚到重试；`installSection`\n  移除 → `forms` 策略 + `export const Config` 与 section schema 同源；0.1.7 图标改名\n  `Icon<Name>16→Regular` 致侧栏图标全灭 → `icons.ts` 跨版本出口 + 占位兜底）；新能力：\n  文件树原生打开（`nativeOpenExts` 可配置范围，默认=让位清单，claim `canOpen` 同步让位）、\n  插件管理页 icon + `locale/` 双语声明、图片缩放（适应宽度默认/±10%/每页签记忆）与\n  PDF 百分比指示、perf 面板官方归档/置顶徽标、`edrv.readBinary` 二进制预览通道\n  （octet-stream + base64 自动回退）。设置体系迁移：settings.yaml 一次性导入 profile\n  Config，读写统一 `sectionOf/updateSection`（冲突重读重试）。\n- **v0.7.0**：**资源管理器右键菜单**——区分文件 / 文件夹 / 根空白区三套菜单：打开方式…\n  （已注册打开器选择）、在文件资源管理器中显示、添加引用到对话、新建文件/文件夹\n  （支持 `a/b.c` 嵌套）、在文件夹中查找（搜索面板目录过滤）、剪切·复制·粘贴（应用内\n  文件剪贴板，语义对齐 VS Code）、复制路径/相对路径、重命名/删除/移动（写操作走\n  `edrv.fs*` 边界校验，删除带确认，与开着页签自动同步）、SVN 组。\n- **v0.6.0**：**编辑器内断点调试（DAP）+ SVN 补丁/汇总/导出**——① DAP 桥通用化\n  （适配器由扩展清单 `contributes.debuggers` 驱动，Lua 链路复用 emmylua 适配器、零游戏侧\n  改动）：行首点击/`F9` 断点（悬停预览红点、禁用灰点、跨刷新持久化）、断点右键菜单与\n  **整宽行内编辑浮层**（表达式/命中次数/日志消息/等待断点，模式内容独立记忆）、\n  `.dsh/launch.json` 启动配置（`F5` 启动/继续、`emmylua_attach` 按进程名自动附加与多候选\n  选择）、命中暂停跳转（chunkname 反向映射工作区文件）、活动栏**四段调试面板**\n  （调用堆栈/变量/监视/断点 + 调试控制台 REPL）；② SVN 增强：补丁对话框、汇总对话框、\n  导出（`svnExport`）。\n- **v0.5.3**：**编辑器四项体验增强**——① `Ctrl+Shift+F` 时编辑器有选中则把选中文本\n  自动填入搜索框并立即搜索（多行选区取首行；侧栏原本收起也生效）；② 页签数量上限\n  （通用设置 `maxOpenEditors`，默认 10，**0 = 不限制**），超限自动关闭**最久未使用**的\n  页签，固定页签与活动页签受保护、脏页签关闭前静默落盘；③ 页签栏溢出时鼠标滚轮即可\n  横向滚动（`Shift+滚轮` 沿用浏览器原生横滚，不溢出时不接管）；④ **Markdown 预览**：\n  `.md` / `.markdown` 经工具栏按钮、`Ctrl+Shift+V` 或命令栏切换 GFM 渲染（标题/列表/\n  表格/代码块/KaTeX），复用官方 `MarkdownText` 原语，零新增依赖、自动跟随 DSH 主题。\n- **v0.5.2**：**修复 macOS / npm 安装形态的兼容问题**——① schema 库按候选链解析\n  （官方已把 vendored schemastery 改名为 `@deepseek-ai/schemastery`，安装树里没有裸\n  `schemastery`），且 `@deepseek-ai/dsh-settings` 缺失不再拖垮整体 → 修复从 npm 安装时\n  「设置 section 尚未装配 / 设置持久化未安装」（开发形态因有 devDependency 副本而不复现）；\n  ② VSIX 解包保留归档自带 Unix 执行位并按入口名兜底补 0o755 → 修复 macOS/Linux 上语言\n  服务器 spawn `EACCES` 起不来；③ 删除新建文件按平台分派删除命令（macOS/Linux 不再先试\n  PowerShell 再回落）。\n- **v0.5.1**：**适配 DSH 0.1.6-alpha.2**——会话作用域三级取值链（`uiSession.current`\n  优先，兼容旧版 `sessions.list.current`；修复官方移除 `current` 后 Monaco 预热 / LSP\n  同步 / 编辑 Tab 恢复 / 文件链接静默失效）；Office 与官方「不可预览」后缀让位官方\n  查看器；页签路径统一为工作区相对路径（差异栏跳转与资源管理器显示形态一致，并修复\n  连带的「在资源管理器视图中显示」失效与重复页签）；插件重载时注销 Monaco provider\n  防止重复注册；peer 依赖清理与预发布区间修正。\n- **v0.5.0**：**SVN 集成**——侧栏变更面板与状态徽标、自研日志弹窗（过滤 / 排序 /\n  多选比较 / 区间 / Stop on copy / Include merged revisions / Statistics）、\n  并排差异（基线 / 版本间 / 与工作副本）、诊断日志查看器。\n- **v0.4.x**：LSP 与 Monaco 系列修复（见[常见问题](#常见问题)）；外部改动自动\n  同步即将发布。\n- **v0.3.x**：命令栏（v0.2.0）→ 代码片段 / 快捷引用（v0.3.0）→ 插件技能组\n  （v0.3.3）。\n- **v0.1.5x**：官方侧边栏形态（v0.1.60 推荐）、PDF 浏览编辑（v0.1.55）、\n  系统集成（v0.1.53）、规则管理（v0.1.49 / 50）。\n","readmeFilename":"README.md"}