{"_id":"mtmharness","_rev":"40-b95e2b6b7689d121f6ba5513473ccca3","name":"mtmharness","dist-tags":{"latest":"0.9.103"},"versions":{"0.3.0":{"name":"mtmharness","version":"0.3.0","license":"MIT","_id":"mtmharness@0.3.0","maintainers":[{"name":"mattwin","email":"mattttwin@hotmail.com"}],"homepage":"https://github.com/codeh007/mtmdsh#readme","bugs":{"url":"https://github.com/codeh007/mtmdsh/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-sidebar"],"platform":"web"}},"dist":{"shasum":"19282db16d73788411c684bceadb0a35e10fdcba","tarball":"https://registry.npmjs.org/mtmharness/-/mtmharness-0.3.0.tgz","fileCount":60,"integrity":"sha512-1/9oKQXUw3X+6I/9IUWfTHfj5dkqFzOYlspOzc19dRx7Ai+U1a9H4VyZXVHkSIyrgTifjhQfYTL+2C5hykkGQw==","signatures":[{"sig":"MEUCIBTA0mUDjzDlf9nDDbprE3G9KHA5B9xnQtw46kUzJuuoAiEAti5gbwWeVaTmwggn+JrwdEY4OEo81VvPPgms4NiUiA4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtmharness@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4770341},"main":"./lib/index.js","type":"module","_from":"file:/home/runner/work/_temp/mtmharness/mtmharness-0.3.0.tgz","types":"./lib/types/index.d.ts","unpkg":"./dist/embed/mtmharness.iife.js","engines":{"node":">=22.19.0","pnpm":">=11.7.0"},"exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./app":"./dist/standalone/index.html","./embed":{"types":"./dist/types/standalone/index.d.ts","import":"./dist/embed/mtmharness.js","default":"./dist/embed/mtmharness.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"dev":"vite --config vite.standalone.config.ts","test":"vitest run --config vitest.config.ts","build":"node scripts/build.mjs","check":"pnpm run typecheck && pnpm run test && pnpm run build && pnpm run verify:package","typecheck":"tsc --noEmit && tsc --project tsconfig.standalone.json --noEmit","pack:check":"node scripts/pack-check.mjs","profile:check":"node scripts/profile-migration.mjs","verify:package":"node scripts/verify-package.mjs"},"_npmUser":{"name":"mattwin","email":"mattttwin@hotmail.com"},"jsdelivr":"./dist/embed/mtmharness.iife.js","_resolved":"/home/runner/work/_temp/mtmharness/mtmharness-0.3.0.tgz","_integrity":"sha512-1/9oKQXUw3X+6I/9IUWfTHfj5dkqFzOYlspOzc19dRx7Ai+U1a9H4VyZXVHkSIyrgTifjhQfYTL+2C5hykkGQw==","repository":{"url":"git+https://github.com/codeh007/mtmdsh.git","type":"git","directory":"packages/mtmharness"},"_npmVersion":"10.9.3","description":"DeepSeek Harness Web plugin suite with Canvas, Connect, and independent static/embed client.","directories":{},"_nodeVersion":"22.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"2.1.1","vite":"8.2.2","jsdom":"30.0.1","react":"18.3.1","vitest":"4.1.11","esbuild":"0.28.2","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.1","tailwindcss":"4.3.0","@types/react":"~18.3.1","lucide-react":"1.21.0","@base-ui/react":"1.7.0","tailwind-merge":"3.6.0","tw-animate-css":"1.4.0","@types/react-dom":"~18.3.0","@tailwindcss/vite":"4.3.3","@deepseek-ai/cordis":"4.0.1","@vitejs/plugin-react":"6.0.5","@tanstack/react-router":"1.169.2","class-variance-authority":"0.7.1","@deepseek-ai/dsh-client-runtime":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"0.1.1-rc.2","@deepseek-ai/dsh-client-connection":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-sidebar":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-conversation":"0.1.1-rc.2"},"peerDependencies":{"react":">=18.2.0 <20","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-sidebar":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-primitives":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/mtmharness_0.3.0_1787559247304_0.2033941069039702","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"mtmharness","version":"0.3.1","license":"MIT","_id":"mtmharness@0.3.1","maintainers":[{"name":"mattwin","email":"mattttwin@hotmail.com"}],"homepage":"https://github.com/codeh007/mtmdsh#readme","bugs":{"url":"https://github.com/codeh007/mtmdsh/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-sidebar"],"platform":"web"}},"dist":{"shasum":"497ffd3aca2f9f45b7271e7dd773086c630aee6b","tarball":"https://registry.npmjs.org/mtmharness/-/mtmharness-0.3.1.tgz","fileCount":60,"integrity":"sha512-GSOMCB7yw0DzaJk88cc689mnA9qWQ09xEKgBeHW0N13U+6r5b3qydh7VZ+AuWPNSA/15cy1eXULldvMjuKi6Aw==","signatures":[{"sig":"MEYCIQCRVehCKoYxaroGvZ03fddl79kDlCDv9Ls1wBCYVBJyFQIhALQGYfi0IJajYQcyU4k4EMD/fkrBJkxcKywJ9gK7fP+a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtmharness@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4763740},"main":"./lib/index.js","type":"module","_from":"file:/home/runner/work/_temp/mtmharness/mtmharness-0.3.1.tgz","types":"./lib/types/index.d.ts","unpkg":"./dist/embed/mtmharness.iife.js","engines":{"node":">=22.19.0","pnpm":">=11.7.0"},"exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./app":"./dist/standalone/index.html","./embed":{"types":"./dist/types/standalone/index.d.ts","import":"./dist/embed/mtmharness.js","default":"./dist/embed/mtmharness.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"dev":"vite --config vite.standalone.config.ts","test":"vitest run --config vitest.config.ts","build":"node scripts/build.mjs","check":"pnpm run typecheck && pnpm run test && pnpm run build && pnpm run verify:package","typecheck":"tsc --noEmit && tsc --project tsconfig.standalone.json --noEmit","pack:check":"node scripts/pack-check.mjs","profile:check":"node scripts/profile-migration.mjs","verify:package":"node scripts/verify-package.mjs"},"_npmUser":{"name":"mattwin","email":"mattttwin@hotmail.com"},"jsdelivr":"./dist/embed/mtmharness.iife.js","_resolved":"/home/runner/work/_temp/mtmharness/mtmharness-0.3.1.tgz","_integrity":"sha512-GSOMCB7yw0DzaJk88cc689mnA9qWQ09xEKgBeHW0N13U+6r5b3qydh7VZ+AuWPNSA/15cy1eXULldvMjuKi6Aw==","repository":{"url":"git+https://github.com/codeh007/mtmdsh.git","type":"git","directory":"packages/mtmharness"},"_npmVersion":"10.9.3","description":"DeepSeek Harness Web plugin with unified MTM, Canvas, Connect, and independent static/embed client.","directories":{},"_nodeVersion":"22.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"2.1.1","vite":"8.2.2","jsdom":"30.0.1","react":"18.3.1","vitest":"4.1.11","esbuild":"0.28.2","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.1","tailwindcss":"4.3.0","@types/react":"~18.3.1","lucide-react":"1.21.0","@base-ui/react":"1.7.0","tailwind-merge":"3.6.0","tw-animate-css":"1.4.0","@types/react-dom":"~18.3.0","@tailwindcss/vite":"4.3.3","@deepseek-ai/cordis":"4.0.1","@vitejs/plugin-react":"6.0.5","@tanstack/react-router":"1.169.2","class-variance-authority":"0.7.1","@deepseek-ai/dsh-client-runtime":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"0.1.1-rc.2","@deepseek-ai/dsh-client-connection":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-sidebar":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-conversation":"0.1.1-rc.2"},"peerDependencies":{"react":">=18.2.0 <20","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-sidebar":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-primitives":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/mtmharness_0.3.1_1787566645300_0.4301121037783664","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"mtmharness","version":"0.3.2","license":"MIT","_id":"mtmharness@0.3.2","maintainers":[{"name":"mattwin","email":"mattttwin@hotmail.com"}],"homepage":"https://github.com/codeh007/mtmdsh#readme","bugs":{"url":"https://github.com/codeh007/mtmdsh/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-sidebar"],"platform":"web"}},"dist":{"shasum":"9c1baebb8bb6719f1642b6c25f7dae4755515980","tarball":"https://registry.npmjs.org/mtmharness/-/mtmharness-0.3.2.tgz","fileCount":61,"integrity":"sha512-PfbGHJN+OvoQlhr30ZPElkoW9Hr6woMIDZ9i26txfGXvPmRMBfq8cS4PYBVzQssDlrYbAfEvDS4fUk/i+/L7Ew==","signatures":[{"sig":"MEUCIQDhq654Og9eki/gMl5rTtsJj9Qo3H7VPnA0Dfe01sdQ2wIgDVQTcvGKI8zWS0m8f/YywAA8ewwTDx0oJc5nxDEE1vk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtmharness@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4788100},"main":"./lib/index.js","type":"module","_from":"file:/home/runner/work/_temp/mtmharness/mtmharness-0.3.2.tgz","types":"./lib/types/index.d.ts","unpkg":"./dist/embed/mtmharness.iife.js","engines":{"node":">=22.19.0","pnpm":">=11.7.0"},"exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./app":"./dist/standalone/index.html","./embed":{"types":"./dist/types/standalone/index.d.ts","import":"./dist/embed/mtmharness.js","default":"./dist/embed/mtmharness.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"dev":"vite --config vite.standalone.config.ts","test":"vitest run --config vitest.config.ts","build":"node scripts/build.mjs","check":"pnpm run typecheck && pnpm run test && pnpm run build && pnpm run verify:package","typecheck":"tsc --noEmit && tsc --project tsconfig.standalone.json --noEmit","pack:check":"node scripts/pack-check.mjs","profile:check":"node scripts/profile-migration.mjs","verify:package":"node scripts/verify-package.mjs"},"_npmUser":{"name":"mattwin","email":"mattttwin@hotmail.com"},"jsdelivr":"./dist/embed/mtmharness.iife.js","_resolved":"/home/runner/work/_temp/mtmharness/mtmharness-0.3.2.tgz","_integrity":"sha512-PfbGHJN+OvoQlhr30ZPElkoW9Hr6woMIDZ9i26txfGXvPmRMBfq8cS4PYBVzQssDlrYbAfEvDS4fUk/i+/L7Ew==","repository":{"url":"git+https://github.com/codeh007/mtmdsh.git","type":"git","directory":"packages/mtmharness"},"_npmVersion":"10.9.3","description":"DeepSeek Harness Web plugin suite with Connect, file-backed Canvas, and independent static/embed client.","directories":{},"_nodeVersion":"22.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"2.1.1","vite":"8.2.2","jsdom":"30.0.1","react":"18.3.1","vitest":"4.1.11","esbuild":"0.28.2","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.1","tailwindcss":"4.3.0","@types/react":"~18.3.1","lucide-react":"1.21.0","@base-ui/react":"1.7.0","tailwind-merge":"3.6.0","tw-animate-css":"1.4.0","@types/react-dom":"~18.3.0","@tailwindcss/vite":"4.3.3","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-fs":"0.1.1-rc.2","@vitejs/plugin-react":"6.0.5","@tanstack/react-router":"1.169.2","class-variance-authority":"0.7.1","@deepseek-ai/dsh-client-runtime":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"0.1.1-rc.2","@deepseek-ai/dsh-client-connection":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-sidebar":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.1-rc.2","@deepseek-ai/dsh-host-directory-picker":"0.1.1-rc.2"},"peerDependencies":{"react":">=18.2.0 <20","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-fs":"^0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-sidebar":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-primitives":"^0.1.1-rc.2","@deepseek-ai/dsh-host-directory-picker":"^0.1.1-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/mtmharness_0.3.2_1787586942968_0.44201864656576717","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"mtmharness","version":"0.3.3","license":"MIT","_id":"mtmharness@0.3.3","maintainers":[{"name":"mattwin","email":"mattttwin@hotmail.com"}],"homepage":"https://github.com/codeh007/mtmdsh#readme","bugs":{"url":"https://github.com/codeh007/mtmdsh/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-sidebar"],"platform":"web"}},"dist":{"shasum":"7045a110055312db6d0cdd5c7f792a1e604e4294","tarball":"https://registry.npmjs.org/mtmharness/-/mtmharness-0.3.3.tgz","fileCount":61,"integrity":"sha512-7QxQstOl2aMr/1f09uV2RRgbC4ccIStIES+cKJkAfh8wMOy+ZjKjfSyU8t9m2wnnCCKhesMJbZAtsAjHWmuIrQ==","signatures":[{"sig":"MEQCIEnDvNV0lWi7ftYC9Iytd19xjXYKsuHW9SQFOLpfpITeAiACQnbcK2xErFXWhRdGzIOZD152M4m0y5WXgYiCPTxTcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtmharness@0.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4788496},"main":"./lib/index.js","type":"module","_from":"file:/home/runner/work/_temp/mtmharness/mtmharness-0.3.3.tgz","types":"./lib/types/index.d.ts","unpkg":"./dist/embed/mtmharness.iife.js","engines":{"node":">=22.19.0","pnpm":">=11.7.0"},"exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./app":"./dist/standalone/index.html","./embed":{"types":"./dist/types/standalone/index.d.ts","import":"./dist/embed/mtmharness.js","default":"./dist/embed/mtmharness.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"dev":"vite --config vite.standalone.config.ts","test":"vitest run --config vitest.config.ts","build":"node scripts/build.mjs","check":"pnpm run typecheck && pnpm run test && pnpm run build && pnpm run verify:package","typecheck":"tsc --noEmit && tsc --project tsconfig.standalone.json --noEmit","pack:check":"node scripts/pack-check.mjs","profile:check":"node scripts/profile-migration.mjs","verify:package":"node scripts/verify-package.mjs"},"_npmUser":{"name":"mattwin","email":"mattttwin@hotmail.com"},"jsdelivr":"./dist/embed/mtmharness.iife.js","_resolved":"/home/runner/work/_temp/mtmharness/mtmharness-0.3.3.tgz","_integrity":"sha512-7QxQstOl2aMr/1f09uV2RRgbC4ccIStIES+cKJkAfh8wMOy+ZjKjfSyU8t9m2wnnCCKhesMJbZAtsAjHWmuIrQ==","repository":{"url":"git+https://github.com/codeh007/mtmdsh.git","type":"git","directory":"packages/mtmharness"},"_npmVersion":"10.9.3","description":"DeepSeek Harness Web plugin suite with Connect, file-backed Canvas, and independent static/embed client.","directories":{},"_nodeVersion":"22.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"2.1.1","vite":"8.2.2","jsdom":"30.0.1","react":"18.3.1","vitest":"4.1.11","esbuild":"0.28.2","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.1","tailwindcss":"4.3.0","@types/react":"~18.3.1","lucide-react":"1.21.0","@base-ui/react":"1.7.0","tailwind-merge":"3.6.0","tw-animate-css":"1.4.0","@types/react-dom":"~18.3.0","@tailwindcss/vite":"4.3.3","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-fs":"0.1.1-rc.2","@vitejs/plugin-react":"6.0.5","@tanstack/react-router":"1.169.2","class-variance-authority":"0.7.1","@deepseek-ai/dsh-client-runtime":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"0.1.1-rc.2","@deepseek-ai/dsh-client-connection":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-sidebar":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.1-rc.2","@deepseek-ai/dsh-host-directory-picker":"0.1.1-rc.2"},"peerDependencies":{"react":">=18.2.0 <20","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-fs":"^0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-sidebar":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-primitives":"^0.1.1-rc.2","@deepseek-ai/dsh-host-directory-picker":"^0.1.1-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/mtmharness_0.3.3_1787588261100_0.9949440339648334","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"mtmharness","version":"0.5.0","license":"MIT","_id":"mtmharness@0.5.0","maintainers":[{"name":"mattwin","email":"mattttwin@hotmail.com"}],"homepage":"https://github.com/codeh007/mtmdsh#readme","bugs":{"url":"https://github.com/codeh007/mtmdsh/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-sidebar","@deepseek-ai/dsh-client-ui-layout","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-settings-plugins","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"6850a44ff8ac6231587984dd0a55d3ecb3bd5561","tarball":"https://registry.npmjs.org/mtmharness/-/mtmharness-0.5.0.tgz","fileCount":84,"integrity":"sha512-o+GCj5pun2W05FxmjOl21Q38+2UD/5ZdjBrr+vujQRbgG+e4vk4VHwuTOAPf+vStb47mPURRN4h+KfLwanDQbQ==","signatures":[{"sig":"MEYCIQC4gK1QiB2MmlROvAiWpTY0+gWX1FOFSHLT214BICdu0wIhAMEMVImyVH1cBtXeGm30qqcnCcxJCjc8rbf+lzxwszww","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtmharness@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5495790},"main":"./lib/index.js","type":"module","_from":"file:/home/runner/work/_temp/mtmharness/mtmharness-0.5.0.tgz","types":"./lib/types/index.d.ts","unpkg":"./dist/embed/mtmharness.iife.js","engines":{"node":">=22.19.0","pnpm":">=11.7.0"},"exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./app":"./dist/standalone/index.html","./embed":{"types":"./dist/types/standalone/index.d.ts","import":"./dist/embed/mtmharness.js","default":"./dist/embed/mtmharness.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.cjs"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"dev":"vite --config vite.standalone.config.ts","test":"pnpm run build && vitest run --config vitest.config.ts && node --test tests/*.test.mjs","build":"node scripts/build.mjs","check":"pnpm run typecheck && pnpm run test && pnpm run verify:package","typecheck":"tsc --noEmit && tsc --project tsconfig.standalone.json --noEmit","pack:check":"node scripts/pack-check.mjs","profile:check":"node scripts/profile-migration.mjs","verify:package":"node scripts/verify-package.mjs"},"_npmUser":{"name":"mattwin","email":"mattttwin@hotmail.com"},"jsdelivr":"./dist/embed/mtmharness.iife.js","_resolved":"/home/runner/work/_temp/mtmharness/mtmharness-0.5.0.tgz","_integrity":"sha512-o+GCj5pun2W05FxmjOl21Q38+2UD/5ZdjBrr+vujQRbgG+e4vk4VHwuTOAPf+vStb47mPURRN4h+KfLwanDQbQ==","repository":{"url":"git+https://github.com/codeh007/mtmdsh.git","type":"git","directory":"packages/mtmharness"},"_npmVersion":"10.9.3","description":"Unified DeepSeek Harness Web plugin with Connect, Canvas, Codebase Memory, Ponytail, and independent static/embed clients.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"npm":"11.7.0","@deepseek-ai/schemastery":"3.18.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"2.1.1","vite":"8.2.2","jsdom":"30.0.1","react":"18.3.1","vitest":"4.1.11","esbuild":"0.28.2","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.1","tailwindcss":"4.3.0","@types/react":"~18.3.1","lucide-react":"1.21.0","@base-ui/react":"1.7.0","tailwind-merge":"3.6.0","tw-animate-css":"1.4.0","@types/react-dom":"~18.3.0","@tailwindcss/vite":"4.3.3","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-fs":"0.1.1-rc.2","@deepseek-ai/dsh-llm":"0.1.1-rc.2","@vitejs/plugin-react":"6.0.5","@deepseek-ai/dsh-agent":"0.1.1-rc.2","@deepseek-ai/dsh-skill":"0.1.1-rc.2","@deepseek-ai/dsh-tools":"0.1.1-rc.2","@tanstack/react-router":"1.169.2","@deepseek-ai/dsh-session":"0.1.1-rc.2","class-variance-authority":"0.7.1","@deepseek-ai/dsh-commands":"0.1.1-rc.2","@deepseek-ai/dsh-settings":"0.1.1-rc.2","@deepseek-ai/dsh-mcp-client":"0.1.1-rc.2","@deepseek-ai/dsh-subprocess":"0.1.1-rc.2","@deepseek-ai/dsh-client-locale":"0.1.1-rc.2","@deepseek-ai/dsh-system-prompt":"0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-layout":"0.1.1-rc.2","@deepseek-ai/dsh-client-connection":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-sidebar":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.1-rc.2","@deepseek-ai/dsh-host-directory-picker":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings-plugins":"0.1.1-rc.2"},"peerDependencies":{"react":">=18.2.0 <20","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-fs":"^0.1.1-rc.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2","@deepseek-ai/dsh-agent":"^0.1.1-rc.2","@deepseek-ai/dsh-skill":"^0.1.1-rc.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2","@deepseek-ai/dsh-session":"^0.1.1-rc.2","@deepseek-ai/dsh-commands":"^0.1.1-rc.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-mcp-client":"^0.1.1-rc.2","@deepseek-ai/dsh-subprocess":"^0.1.1-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2","@deepseek-ai/dsh-system-prompt":"^0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-layout":"^0.1.1-rc.2","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-sidebar":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-primitives":"^0.1.1-rc.2","@deepseek-ai/dsh-host-directory-picker":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.1-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/mtmharness_0.5.0_1787801434761_0.2970149364252803","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"mtmharness","version":"0.5.1","license":"MIT","_id":"mtmharness@0.5.1","maintainers":[{"name":"mattwin","email":"mattttwin@hotmail.com"}],"homepage":"https://github.com/codeh007/mtmdsh#readme","bugs":{"url":"https://github.com/codeh007/mtmdsh/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-sidebar","@deepseek-ai/dsh-client-ui-layout","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-settings-plugins","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"0c08298b8529ab558f9dfe2a12c264c191a29e0c","tarball":"https://registry.npmjs.org/mtmharness/-/mtmharness-0.5.1.tgz","fileCount":84,"integrity":"sha512-+rdGCWv5XwV7KoRDGWkMeUItG8leHcBdM3Eur5Eebom/aH3PNhNVa0ZYr1uaaB5AwW+hjti9OmxWzOMo3Zwo2Q==","signatures":[{"sig":"MEYCIQDfKNRazCmnXp1xPL7l78QL4tN+fAVHj1ypLdtqN5hzjgIhAP2C5rjxB1WMbf5jXjjESJTbzrJCsuRw0Ttc9bpacwwV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtmharness@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5495754},"main":"./lib/index.js","type":"module","_from":"file:/home/runner/work/_temp/mtmharness/mtmharness-0.5.1.tgz","types":"./lib/types/index.d.ts","unpkg":"./dist/embed/mtmharness.iife.js","engines":{"node":">=22.19.0","pnpm":">=11.7.0"},"exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./app":"./dist/standalone/index.html","./embed":{"types":"./dist/types/standalone/index.d.ts","import":"./dist/embed/mtmharness.js","default":"./dist/embed/mtmharness.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.cjs"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"dev":"vite --config vite.standalone.config.ts","test":"pnpm run build && vitest run --config vitest.config.ts && node --test tests/*.test.mjs","build":"node scripts/build.mjs","check":"pnpm run typecheck && pnpm run test && pnpm run verify:package","typecheck":"tsc --noEmit && tsc --project tsconfig.standalone.json --noEmit","pack:check":"node scripts/pack-check.mjs","profile:check":"node scripts/profile-migration.mjs","verify:package":"node scripts/verify-package.mjs"},"_npmUser":{"name":"mattwin","email":"mattttwin@hotmail.com"},"jsdelivr":"./dist/embed/mtmharness.iife.js","_resolved":"/home/runner/work/_temp/mtmharness/mtmharness-0.5.1.tgz","_integrity":"sha512-+rdGCWv5XwV7KoRDGWkMeUItG8leHcBdM3Eur5Eebom/aH3PNhNVa0ZYr1uaaB5AwW+hjti9OmxWzOMo3Zwo2Q==","repository":{"url":"git+https://github.com/codeh007/mtmdsh.git","type":"git","directory":"packages/mtmharness"},"_npmVersion":"10.9.3","description":"Unified DeepSeek Harness Web plugin with Connect, Canvas, Codebase Memory, Ponytail, and independent static/embed clients.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"npm":"11.7.0","@deepseek-ai/schemastery":"3.18.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"2.1.1","vite":"8.2.2","jsdom":"30.0.1","react":"18.3.1","vitest":"4.1.11","esbuild":"0.28.2","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.1","tailwindcss":"4.3.0","@types/react":"~18.3.1","lucide-react":"1.21.0","@base-ui/react":"1.7.0","tailwind-merge":"3.6.0","tw-animate-css":"1.4.0","@types/react-dom":"~18.3.0","@tailwindcss/vite":"4.3.3","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-fs":"0.1.1-rc.2","@deepseek-ai/dsh-llm":"0.1.1-rc.2","@vitejs/plugin-react":"6.0.5","@deepseek-ai/dsh-agent":"0.1.1-rc.2","@deepseek-ai/dsh-skill":"0.1.1-rc.2","@deepseek-ai/dsh-tools":"0.1.1-rc.2","@tanstack/react-router":"1.169.2","@deepseek-ai/dsh-session":"0.1.1-rc.2","class-variance-authority":"0.7.1","@deepseek-ai/dsh-commands":"0.1.1-rc.2","@deepseek-ai/dsh-settings":"0.1.1-rc.2","@deepseek-ai/dsh-mcp-client":"0.1.1-rc.2","@deepseek-ai/dsh-subprocess":"0.1.1-rc.2","@deepseek-ai/dsh-client-locale":"0.1.1-rc.2","@deepseek-ai/dsh-system-prompt":"0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-layout":"0.1.1-rc.2","@deepseek-ai/dsh-client-connection":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-sidebar":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.1-rc.2","@deepseek-ai/dsh-host-directory-picker":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings-plugins":"0.1.1-rc.2"},"peerDependencies":{"react":">=18.2.0 <20","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-fs":"^0.1.1-rc.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2","@deepseek-ai/dsh-agent":"^0.1.1-rc.2","@deepseek-ai/dsh-skill":"^0.1.1-rc.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2","@deepseek-ai/dsh-session":"^0.1.1-rc.2","@deepseek-ai/dsh-commands":"^0.1.1-rc.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-mcp-client":"^0.1.1-rc.2","@deepseek-ai/dsh-subprocess":"^0.1.1-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2","@deepseek-ai/dsh-system-prompt":"^0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-layout":"^0.1.1-rc.2","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-sidebar":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-primitives":"^0.1.1-rc.2","@deepseek-ai/dsh-host-directory-picker":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.1-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/mtmharness_0.5.1_1787802222479_0.12119939990452644","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"mtmharness","version":"0.5.2","license":"MIT","_id":"mtmharness@0.5.2","maintainers":[{"name":"mattwin","email":"mattttwin@hotmail.com"}],"homepage":"https://github.com/codeh007/mtmdsh#readme","bugs":{"url":"https://github.com/codeh007/mtmdsh/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-sidebar","@deepseek-ai/dsh-client-ui-layout","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-settings-plugins","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"44bfafd8f320a26f863b5ae3fed7e8e8274e535a","tarball":"https://registry.npmjs.org/mtmharness/-/mtmharness-0.5.2.tgz","fileCount":84,"integrity":"sha512-PL29EkhpzfJASyE9anPhvFT/Ee0Ygx8kW2/idiytadKy33QcsmHHkpvvd6UaUXDofdsRKQb5AKVSo4sH1eiZlg==","signatures":[{"sig":"MEYCIQDf8dgR3UX66xnvQkwK8u2ZmO4evaJ2JrGL2KkXlZNVnQIhAIloN0XM97w5/CXAFYnSvUMa/6cSFHcIMPHbNIff046p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtmharness@0.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5518249},"main":"./lib/index.js","type":"module","_from":"file:/home/runner/work/_temp/mtmharness/mtmharness-0.5.2.tgz","types":"./lib/types/index.d.ts","unpkg":"./dist/embed/mtmharness.iife.js","engines":{"node":">=22.19.0","pnpm":">=11.7.0"},"exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./app":"./dist/standalone/index.html","./embed":{"types":"./dist/types/standalone/index.d.ts","import":"./dist/embed/mtmharness.js","default":"./dist/embed/mtmharness.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.cjs"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"dev":"vite --config vite.standalone.config.ts","test":"pnpm run build && vitest run --config vitest.config.ts && node --test tests/*.test.mjs","build":"node scripts/build.mjs","check":"pnpm run typecheck && pnpm run test && pnpm run verify:package","typecheck":"tsc --noEmit && tsc --project tsconfig.standalone.json --noEmit","pack:check":"node scripts/pack-check.mjs","profile:check":"node scripts/profile-migration.mjs","verify:package":"node scripts/verify-package.mjs"},"_npmUser":{"name":"mattwin","email":"mattttwin@hotmail.com"},"jsdelivr":"./dist/embed/mtmharness.iife.js","_resolved":"/home/runner/work/_temp/mtmharness/mtmharness-0.5.2.tgz","_integrity":"sha512-PL29EkhpzfJASyE9anPhvFT/Ee0Ygx8kW2/idiytadKy33QcsmHHkpvvd6UaUXDofdsRKQb5AKVSo4sH1eiZlg==","repository":{"url":"git+https://github.com/codeh007/mtmdsh.git","type":"git","directory":"packages/mtmharness"},"_npmVersion":"10.9.3","description":"Unified DeepSeek Harness Web plugin with Connect, Canvas, Codebase Memory, Ponytail, and independent static/embed clients.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"npm":"11.7.0","@deepseek-ai/schemastery":"3.18.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"2.1.1","vite":"8.2.2","jsdom":"30.0.1","react":"18.3.1","vitest":"4.1.11","esbuild":"0.28.2","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.1","tailwindcss":"4.3.0","@types/react":"~18.3.1","lucide-react":"1.21.0","@base-ui/react":"1.7.0","tailwind-merge":"3.6.0","tw-animate-css":"1.4.0","@types/react-dom":"~18.3.0","@tailwindcss/vite":"4.3.3","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-fs":"0.1.1-rc.2","@deepseek-ai/dsh-llm":"0.1.1-rc.2","@vitejs/plugin-react":"6.0.5","@deepseek-ai/dsh-agent":"0.1.1-rc.2","@deepseek-ai/dsh-skill":"0.1.1-rc.2","@deepseek-ai/dsh-tools":"0.1.1-rc.2","@tanstack/react-router":"1.169.2","@deepseek-ai/dsh-session":"0.1.1-rc.2","class-variance-authority":"0.7.1","@deepseek-ai/dsh-commands":"0.1.1-rc.2","@deepseek-ai/dsh-settings":"0.1.1-rc.2","@deepseek-ai/dsh-mcp-client":"0.1.1-rc.2","@deepseek-ai/dsh-subprocess":"0.1.1-rc.2","@deepseek-ai/dsh-client-locale":"0.1.1-rc.2","@deepseek-ai/dsh-system-prompt":"0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-layout":"0.1.1-rc.2","@deepseek-ai/dsh-client-connection":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-sidebar":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.1-rc.2","@deepseek-ai/dsh-host-directory-picker":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings-plugins":"0.1.1-rc.2"},"peerDependencies":{"react":">=18.2.0 <20","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-fs":"^0.1.1-rc.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2","@deepseek-ai/dsh-agent":"^0.1.1-rc.2","@deepseek-ai/dsh-skill":"^0.1.1-rc.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2","@deepseek-ai/dsh-session":"^0.1.1-rc.2","@deepseek-ai/dsh-commands":"^0.1.1-rc.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-mcp-client":"^0.1.1-rc.2","@deepseek-ai/dsh-subprocess":"^0.1.1-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2","@deepseek-ai/dsh-system-prompt":"^0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-layout":"^0.1.1-rc.2","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-sidebar":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-primitives":"^0.1.1-rc.2","@deepseek-ai/dsh-host-directory-picker":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.1-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/mtmharness_0.5.2_1787841092546_0.28106769851469493","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"mtmharness","version":"0.5.3","license":"MIT","_id":"mtmharness@0.5.3","maintainers":[{"name":"mattwin","email":"mattttwin@hotmail.com"}],"homepage":"https://github.com/codeh007/mtmdsh#readme","bugs":{"url":"https://github.com/codeh007/mtmdsh/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-sidebar","@deepseek-ai/dsh-client-ui-layout","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-settings-plugins","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"b6d2f6df8a5fe854765673691fdced5610a8ab31","tarball":"https://registry.npmjs.org/mtmharness/-/mtmharness-0.5.3.tgz","fileCount":84,"integrity":"sha512-LUXBKxZUyT8mC5Ao3WAsBDvFivTEFvWhe8NKWx3FMkURcPQkVJXcsfmF8hiPo/vN94NGmFcxrOfIUL59HkbqeA==","signatures":[{"sig":"MEQCIEcO37BgRr1acOlwkO0j/vLT/nDD44l2dRUiRwqI0et3AiB9Y9ipaPFfH6VTPGrQhWqAJL5sLHoKrhh5DDcBO5hdKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtmharness@0.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5518470},"main":"./lib/index.js","type":"module","_from":"file:/home/runner/work/_temp/mtmharness/mtmharness-0.5.3.tgz","types":"./lib/types/index.d.ts","unpkg":"./dist/embed/mtmharness.iife.js","engines":{"node":">=22.19.0","pnpm":">=11.7.0"},"exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./app":"./dist/standalone/index.html","./embed":{"types":"./dist/types/standalone/index.d.ts","import":"./dist/embed/mtmharness.js","default":"./dist/embed/mtmharness.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.cjs"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"dev":"vite --config vite.standalone.config.ts","test":"pnpm run build && vitest run --config vitest.config.ts && node --test tests/*.test.mjs","build":"node scripts/build.mjs","check":"pnpm run typecheck && pnpm run test && pnpm run verify:package","typecheck":"tsc --noEmit && tsc --project tsconfig.standalone.json --noEmit","pack:check":"node scripts/pack-check.mjs","profile:check":"node scripts/profile-migration.mjs","verify:package":"node scripts/verify-package.mjs"},"_npmUser":{"name":"mattwin","email":"mattttwin@hotmail.com"},"jsdelivr":"./dist/embed/mtmharness.iife.js","_resolved":"/home/runner/work/_temp/mtmharness/mtmharness-0.5.3.tgz","_integrity":"sha512-LUXBKxZUyT8mC5Ao3WAsBDvFivTEFvWhe8NKWx3FMkURcPQkVJXcsfmF8hiPo/vN94NGmFcxrOfIUL59HkbqeA==","repository":{"url":"git+https://github.com/codeh007/mtmdsh.git","type":"git","directory":"packages/mtmharness"},"_npmVersion":"10.9.3","description":"Unified DeepSeek Harness Web plugin with Connect, Canvas, Codebase Memory, Ponytail, and independent static/embed clients.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"npm":"11.7.0","@deepseek-ai/schemastery":"3.18.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"2.1.1","vite":"8.2.2","jsdom":"30.0.1","react":"18.3.1","vitest":"4.1.11","esbuild":"0.28.2","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.1","tailwindcss":"4.3.0","@types/react":"~18.3.1","lucide-react":"1.21.0","@base-ui/react":"1.7.0","tailwind-merge":"3.6.0","tw-animate-css":"1.4.0","@types/react-dom":"~18.3.0","@tailwindcss/vite":"4.3.3","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-fs":"0.1.1-rc.2","@deepseek-ai/dsh-llm":"0.1.1-rc.2","@vitejs/plugin-react":"6.0.5","@deepseek-ai/dsh-agent":"0.1.1-rc.2","@deepseek-ai/dsh-skill":"0.1.1-rc.2","@deepseek-ai/dsh-tools":"0.1.1-rc.2","@tanstack/react-router":"1.169.2","@deepseek-ai/dsh-session":"0.1.1-rc.2","class-variance-authority":"0.7.1","@deepseek-ai/dsh-commands":"0.1.1-rc.2","@deepseek-ai/dsh-settings":"0.1.1-rc.2","@deepseek-ai/dsh-mcp-client":"0.1.1-rc.2","@deepseek-ai/dsh-subprocess":"0.1.1-rc.2","@deepseek-ai/dsh-client-locale":"0.1.1-rc.2","@deepseek-ai/dsh-system-prompt":"0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-layout":"0.1.1-rc.2","@deepseek-ai/dsh-client-connection":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-sidebar":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.1-rc.2","@deepseek-ai/dsh-host-directory-picker":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings-plugins":"0.1.1-rc.2"},"peerDependencies":{"react":">=18.2.0 <20","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-fs":"^0.1.1-rc.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2","@deepseek-ai/dsh-agent":"^0.1.1-rc.2","@deepseek-ai/dsh-skill":"^0.1.1-rc.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2","@deepseek-ai/dsh-session":"^0.1.1-rc.2","@deepseek-ai/dsh-commands":"^0.1.1-rc.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-mcp-client":"^0.1.1-rc.2","@deepseek-ai/dsh-subprocess":"^0.1.1-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2","@deepseek-ai/dsh-system-prompt":"^0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-layout":"^0.1.1-rc.2","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-sidebar":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-primitives":"^0.1.1-rc.2","@deepseek-ai/dsh-host-directory-picker":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.1-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/mtmharness_0.5.3_1787844960544_0.9180875723021122","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"mtmharness","version":"0.5.4","license":"MIT","_id":"mtmharness@0.5.4","maintainers":[{"name":"mattwin","email":"mattttwin@hotmail.com"}],"homepage":"https://github.com/codeh007/mtmdsh#readme","bugs":{"url":"https://github.com/codeh007/mtmdsh/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-sidebar","@deepseek-ai/dsh-client-ui-layout","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-settings-plugins","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"5b84a292311cf849f13d71dad4755cd759198db1","tarball":"https://registry.npmjs.org/mtmharness/-/mtmharness-0.5.4.tgz","fileCount":84,"integrity":"sha512-5GMtYzIFHw4HlPeRH53JClR790YiCiBUv46XP4SbEGxOrxAoTivuTvOwuRfSVTtZH/ZxCJKJxSe5M1K4TKhMZA==","signatures":[{"sig":"MEUCIQDejRTqZ/ewHuPTBT3bvJemjRm0lLOJMUszrMU9G/cgnwIgR0pfqNXWoa2xhcMw07g4qyKuvyfT9yR7fUl3mhHx6cg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtmharness@0.5.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5518771},"main":"./lib/index.js","type":"module","_from":"file:/home/runner/work/_temp/mtmharness/mtmharness-0.5.4.tgz","types":"./lib/types/index.d.ts","unpkg":"./dist/embed/mtmharness.iife.js","engines":{"node":">=22.19.0","pnpm":">=11.7.0"},"exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./app":"./dist/standalone/index.html","./embed":{"types":"./dist/types/standalone/index.d.ts","import":"./dist/embed/mtmharness.js","default":"./dist/embed/mtmharness.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.cjs"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"dev":"vite --config vite.standalone.config.ts","test":"pnpm run build && vitest run --config vitest.config.ts && node --test tests/*.test.mjs","build":"node scripts/build.mjs","check":"pnpm run typecheck && pnpm run test && pnpm run verify:package","typecheck":"tsc --noEmit && tsc --project tsconfig.standalone.json --noEmit","pack:check":"node scripts/pack-check.mjs","profile:check":"node scripts/profile-migration.mjs","verify:package":"node scripts/verify-package.mjs"},"_npmUser":{"name":"mattwin","email":"mattttwin@hotmail.com"},"jsdelivr":"./dist/embed/mtmharness.iife.js","_resolved":"/home/runner/work/_temp/mtmharness/mtmharness-0.5.4.tgz","_integrity":"sha512-5GMtYzIFHw4HlPeRH53JClR790YiCiBUv46XP4SbEGxOrxAoTivuTvOwuRfSVTtZH/ZxCJKJxSe5M1K4TKhMZA==","repository":{"url":"git+https://github.com/codeh007/mtmdsh.git","type":"git","directory":"packages/mtmharness"},"_npmVersion":"10.9.3","description":"Unified DeepSeek Harness Web plugin with Connect, Canvas, Codebase Memory, Ponytail, and independent static/embed clients.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"npm":"11.7.0","@deepseek-ai/schemastery":"3.18.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"2.1.1","vite":"8.2.2","jsdom":"30.0.1","react":"18.3.1","vitest":"4.1.11","esbuild":"0.28.2","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.1","tailwindcss":"4.3.0","@types/react":"~18.3.1","lucide-react":"1.21.0","@base-ui/react":"1.7.0","tailwind-merge":"3.6.0","tw-animate-css":"1.4.0","@types/react-dom":"~18.3.0","@tailwindcss/vite":"4.3.3","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-fs":"0.1.1-rc.2","@deepseek-ai/dsh-llm":"0.1.1-rc.2","@vitejs/plugin-react":"6.0.5","@deepseek-ai/dsh-agent":"0.1.1-rc.2","@deepseek-ai/dsh-skill":"0.1.1-rc.2","@deepseek-ai/dsh-tools":"0.1.1-rc.2","@tanstack/react-router":"1.169.2","@deepseek-ai/dsh-session":"0.1.1-rc.2","class-variance-authority":"0.7.1","@deepseek-ai/dsh-commands":"0.1.1-rc.2","@deepseek-ai/dsh-settings":"0.1.1-rc.2","@deepseek-ai/dsh-mcp-client":"0.1.1-rc.2","@deepseek-ai/dsh-subprocess":"0.1.1-rc.2","@deepseek-ai/dsh-client-locale":"0.1.1-rc.2","@deepseek-ai/dsh-system-prompt":"0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-layout":"0.1.1-rc.2","@deepseek-ai/dsh-client-connection":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-sidebar":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.1-rc.2","@deepseek-ai/dsh-host-directory-picker":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings-plugins":"0.1.1-rc.2"},"peerDependencies":{"react":">=18.2.0 <20","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-fs":"^0.1.1-rc.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2","@deepseek-ai/dsh-agent":"^0.1.1-rc.2","@deepseek-ai/dsh-skill":"^0.1.1-rc.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2","@deepseek-ai/dsh-session":"^0.1.1-rc.2","@deepseek-ai/dsh-commands":"^0.1.1-rc.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-mcp-client":"^0.1.1-rc.2","@deepseek-ai/dsh-subprocess":"^0.1.1-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2","@deepseek-ai/dsh-system-prompt":"^0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-layout":"^0.1.1-rc.2","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-sidebar":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-primitives":"^0.1.1-rc.2","@deepseek-ai/dsh-host-directory-picker":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.1-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/mtmharness_0.5.4_1787856831404_0.9846016450800392","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"mtmharness","version":"0.5.5","license":"MIT","_id":"mtmharness@0.5.5","maintainers":[{"name":"mattwin","email":"mattttwin@hotmail.com"}],"homepage":"https://github.com/codeh007/mtmdsh#readme","bugs":{"url":"https://github.com/codeh007/mtmdsh/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-sidebar","@deepseek-ai/dsh-client-ui-layout","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-settings-plugins","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"d8fd7fff3af43da4b4447849e3d5899daf04369e","tarball":"https://registry.npmjs.org/mtmharness/-/mtmharness-0.5.5.tgz","fileCount":76,"integrity":"sha512-I14i73cjVXaJsNmPqXV+ifIa5PHxO+Oh2/XXQXJwcHYaFAjpDyhygY+7ONuUcO0ECkao48pX1ZnhkrMcALvLqQ==","signatures":[{"sig":"MEQCIGLpg5eq/OaEL/nZRk9o0ubG4ZUV0yDYB+9x+ch2F8CmAiB4wg2g5Gksd+5cUyE0vP/5Y0zHZR4UWExxul1IJTcUQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtmharness@0.5.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5448415},"main":"./lib/index.js","type":"module","_from":"file:/home/runner/work/_temp/mtmharness/mtmharness-0.5.5.tgz","types":"./lib/types/index.d.ts","unpkg":"./dist/embed/mtmharness.iife.js","engines":{"node":">=22.19.0","pnpm":">=11.7.0"},"exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./app":"./dist/standalone/index.html","./embed":{"types":"./dist/types/standalone/index.d.ts","import":"./dist/embed/mtmharness.js","default":"./dist/embed/mtmharness.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.cjs"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"dev":"vite --config vite.standalone.config.ts","test":"pnpm run build && vitest run --config vitest.config.ts && node --test tests/*.test.mjs","build":"node scripts/build.mjs","check":"pnpm run typecheck && pnpm run test && pnpm run verify:package","typecheck":"tsc --noEmit && tsc --project tsconfig.standalone.json --noEmit","pack:check":"node scripts/pack-check.mjs","profile:check":"node scripts/profile-migration.mjs","verify:package":"node scripts/verify-package.mjs"},"_npmUser":{"name":"mattwin","email":"mattttwin@hotmail.com"},"jsdelivr":"./dist/embed/mtmharness.iife.js","_resolved":"/home/runner/work/_temp/mtmharness/mtmharness-0.5.5.tgz","_integrity":"sha512-I14i73cjVXaJsNmPqXV+ifIa5PHxO+Oh2/XXQXJwcHYaFAjpDyhygY+7ONuUcO0ECkao48pX1ZnhkrMcALvLqQ==","repository":{"url":"git+https://github.com/codeh007/mtmdsh.git","type":"git","directory":"packages/mtmharness"},"_npmVersion":"10.9.3","description":"Unified DeepSeek Harness Web plugin with Connect, Codebase Memory, Ponytail, and independent static/embed clients.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"npm":"11.7.0","@deepseek-ai/schemastery":"3.18.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"2.1.1","vite":"8.2.2","jsdom":"30.0.1","react":"18.3.1","vitest":"4.1.11","esbuild":"0.28.2","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.1","tailwindcss":"4.3.0","@types/react":"~18.3.1","lucide-react":"1.21.0","@base-ui/react":"1.7.0","tailwind-merge":"3.6.0","tw-animate-css":"1.4.0","@types/react-dom":"~18.3.0","@tailwindcss/vite":"4.3.3","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-llm":"0.1.1-rc.2","@vitejs/plugin-react":"6.0.5","@deepseek-ai/dsh-agent":"0.1.1-rc.2","@deepseek-ai/dsh-skill":"0.1.1-rc.2","@deepseek-ai/dsh-tools":"0.1.1-rc.2","@tanstack/react-router":"1.169.2","@deepseek-ai/dsh-session":"0.1.1-rc.2","class-variance-authority":"0.7.1","@deepseek-ai/dsh-commands":"0.1.1-rc.2","@deepseek-ai/dsh-settings":"0.1.1-rc.2","@deepseek-ai/dsh-mcp-client":"0.1.1-rc.2","@deepseek-ai/dsh-subprocess":"0.1.1-rc.2","@deepseek-ai/dsh-client-locale":"0.1.1-rc.2","@deepseek-ai/dsh-system-prompt":"0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-layout":"0.1.1-rc.2","@deepseek-ai/dsh-client-connection":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-sidebar":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings-plugins":"0.1.1-rc.2"},"peerDependencies":{"react":">=18.2.0 <20","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.1-rc.2","@deepseek-ai/dsh-agent":"^0.1.1-rc.2","@deepseek-ai/dsh-skill":"^0.1.1-rc.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2","@deepseek-ai/dsh-session":"^0.1.1-rc.2","@deepseek-ai/dsh-commands":"^0.1.1-rc.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-mcp-client":"^0.1.1-rc.2","@deepseek-ai/dsh-subprocess":"^0.1.1-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2","@deepseek-ai/dsh-system-prompt":"^0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-layout":"^0.1.1-rc.2","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-sidebar":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-primitives":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.1-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/mtmharness_0.5.5_1787904531407_0.9968806977378233","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"mtmharness","version":"0.6.0","license":"MIT","_id":"mtmharness@0.6.0","maintainers":[{"name":"mattwin","email":"mattttwin@hotmail.com"}],"homepage":"https://github.com/codeh007/mtmdsh#readme","bugs":{"url":"https://github.com/codeh007/mtmdsh/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-sidebar","@deepseek-ai/dsh-client-ui-layout","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-settings-plugins","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"84b6feb4dcbec911e1b37b3abe8924b8dc8a959c","tarball":"https://registry.npmjs.org/mtmharness/-/mtmharness-0.6.0.tgz","fileCount":74,"integrity":"sha512-oYKfEyelpACEC+VH0s5TQnntl0A1fmamGEH95ujPA5pBwGV+K5jHzDJi3AO1k1hxSUjBQs5ma7tflVx7nPA1/Q==","signatures":[{"sig":"MEQCICNUoqY9Jk0BlDmlQtoNx3Rroxnru8tFUnb/kcIqk+KtAiBCzBJQ8hleWDoAoqHaGWqVKjq6O8FHdq5O8zz3UbQTmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtmharness@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5235714},"main":"./lib/index.js","type":"module","_from":"file:/home/runner/work/_temp/mtmharness/mtmharness-0.6.0.tgz","types":"./lib/types/index.d.ts","unpkg":"./dist/embed/mtmharness.iife.js","engines":{"node":">=22.19.0","pnpm":">=11.7.0"},"exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./app":"./dist/standalone/index.html","./embed":{"types":"./dist/types/standalone/index.d.ts","import":"./dist/embed/mtmharness.js","default":"./dist/embed/mtmharness.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.cjs"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"dev":"vite --config vite.standalone.config.ts","test":"pnpm run build && vitest run --config vitest.config.ts && node --test tests/*.test.mjs","build":"node scripts/build.mjs","check":"pnpm run typecheck && pnpm run test && pnpm run verify:package","typecheck":"tsc --noEmit && tsc --project tsconfig.standalone.json --noEmit","pack:check":"node scripts/pack-check.mjs","profile:check":"node scripts/profile-migration.mjs","verify:package":"node scripts/verify-package.mjs"},"_npmUser":{"name":"mattwin","email":"mattttwin@hotmail.com"},"jsdelivr":"./dist/embed/mtmharness.iife.js","_resolved":"/home/runner/work/_temp/mtmharness/mtmharness-0.6.0.tgz","_integrity":"sha512-oYKfEyelpACEC+VH0s5TQnntl0A1fmamGEH95ujPA5pBwGV+K5jHzDJi3AO1k1hxSUjBQs5ma7tflVx7nPA1/Q==","repository":{"url":"git+https://github.com/codeh007/mtmdsh.git","type":"git","directory":"packages/mtmharness"},"_npmVersion":"10.9.3","description":"Unified DeepSeek Harness Web plugin with Connect, Codebase Memory, Modern Go, Ponytail, and independent static/embed clients.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"npm":"11.7.0","@deepseek-ai/schemastery":"3.18.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"2.1.1","vite":"8.2.2","jsdom":"30.0.1","react":"18.3.1","vitest":"4.1.11","esbuild":"0.28.2","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.1","tailwindcss":"4.3.0","@types/react":"~18.3.1","lucide-react":"1.21.0","@base-ui/react":"1.7.0","tailwind-merge":"3.6.0","tw-animate-css":"1.4.0","@types/react-dom":"~18.3.0","@tailwindcss/vite":"4.3.3","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-llm":"0.1.1-rc.2","@vitejs/plugin-react":"6.0.5","@deepseek-ai/dsh-agent":"0.1.1-rc.2","@deepseek-ai/dsh-skill":"0.1.1-rc.2","@deepseek-ai/dsh-tools":"0.1.1-rc.2","@tanstack/react-router":"1.169.2","@deepseek-ai/dsh-session":"0.1.1-rc.2","class-variance-authority":"0.7.1","@deepseek-ai/dsh-commands":"0.1.1-rc.2","@deepseek-ai/dsh-settings":"0.1.1-rc.2","@deepseek-ai/dsh-mcp-client":"0.1.1-rc.2","@deepseek-ai/dsh-subprocess":"0.1.1-rc.2","@deepseek-ai/dsh-client-locale":"0.1.1-rc.2","@deepseek-ai/dsh-system-prompt":"0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-layout":"0.1.1-rc.2","@deepseek-ai/dsh-client-connection":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-sidebar":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings-plugins":"0.1.1-rc.2"},"peerDependencies":{"react":">=18.2.0 <20","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.1-rc.2","@deepseek-ai/dsh-agent":"^0.1.1-rc.2","@deepseek-ai/dsh-skill":"^0.1.1-rc.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2","@deepseek-ai/dsh-session":"^0.1.1-rc.2","@deepseek-ai/dsh-commands":"^0.1.1-rc.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-mcp-client":"^0.1.1-rc.2","@deepseek-ai/dsh-subprocess":"^0.1.1-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2","@deepseek-ai/dsh-system-prompt":"^0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-layout":"^0.1.1-rc.2","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-sidebar":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-primitives":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.1-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/mtmharness_0.6.0_1787976171731_0.14509661982301636","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"mtmharness","version":"0.7.0","license":"MIT","_id":"mtmharness@0.7.0","maintainers":[{"name":"mattwin","email":"mattttwin@hotmail.com"}],"homepage":"https://github.com/codeh007/mtmdsh#readme","bugs":{"url":"https://github.com/codeh007/mtmdsh/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-sidebar","@deepseek-ai/dsh-client-ui-layout","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-settings-plugins","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"3a5ac99f9cf2cd9b398c3d6fb3666923ff25df13","tarball":"https://registry.npmjs.org/mtmharness/-/mtmharness-0.7.0.tgz","fileCount":74,"integrity":"sha512-3IkH2Ub7tfSDI93AR8kEeaiAC2Up66Ba+61nttspeIWt/tIOYdP4n2aPuH8gTRuhu0Wb6jwJWyCYNKhub/UZXQ==","signatures":[{"sig":"MEUCIQCgh+ymHBRgvZnHt7rwsVSUK6jDnXjAWiqF4k9xAaD7ugIgDT1E71H4JHFbojU7ZhFUXIUFXKW/60foZOzPBboGMrs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtmharness@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5233731},"main":"./lib/index.js","type":"module","_from":"file:/home/runner/work/_temp/mtmharness/mtmharness-0.7.0.tgz","types":"./lib/types/index.d.ts","unpkg":"./dist/embed/mtmharness.iife.js","engines":{"node":">=22.19.0","pnpm":">=11.7.0"},"exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./app":"./dist/standalone/index.html","./embed":{"types":"./dist/types/standalone/index.d.ts","import":"./dist/embed/mtmharness.js","default":"./dist/embed/mtmharness.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.cjs"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"dev":"vite --config vite.standalone.config.ts","test":"pnpm run build && vitest run --config vitest.config.ts && node --test tests/*.test.mjs","build":"node scripts/build.mjs","check":"pnpm run typecheck && pnpm run test && pnpm run verify:package","typecheck":"tsc --noEmit && tsc --project tsconfig.standalone.json --noEmit","pack:check":"node scripts/pack-check.mjs","profile:check":"node scripts/profile-migration.mjs","verify:package":"node scripts/verify-package.mjs"},"_npmUser":{"name":"mattwin","email":"mattttwin@hotmail.com"},"jsdelivr":"./dist/embed/mtmharness.iife.js","_resolved":"/home/runner/work/_temp/mtmharness/mtmharness-0.7.0.tgz","_integrity":"sha512-3IkH2Ub7tfSDI93AR8kEeaiAC2Up66Ba+61nttspeIWt/tIOYdP4n2aPuH8gTRuhu0Wb6jwJWyCYNKhub/UZXQ==","repository":{"url":"git+https://github.com/codeh007/mtmdsh.git","type":"git","directory":"packages/mtmharness"},"_npmVersion":"10.9.3","description":"Unified DeepSeek Harness Web plugin with Connect, Codebase Memory, Modern Go, Ponytail, and independent static/embed clients.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"npm":"11.7.0","@deepseek-ai/schemastery":"3.18.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"2.1.1","vite":"8.2.2","jsdom":"30.0.1","react":"18.3.1","vitest":"4.1.11","esbuild":"0.28.2","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.1","tailwindcss":"4.3.0","@types/react":"~18.3.1","lucide-react":"1.21.0","@base-ui/react":"1.7.0","tailwind-merge":"3.6.0","tw-animate-css":"1.4.0","@types/react-dom":"~18.3.0","@tailwindcss/vite":"4.3.3","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-llm":"0.1.1-rc.2","@vitejs/plugin-react":"6.0.5","@deepseek-ai/dsh-agent":"0.1.1-rc.2","@deepseek-ai/dsh-skill":"0.1.1-rc.2","@deepseek-ai/dsh-tools":"0.1.1-rc.2","@tanstack/react-router":"1.169.2","@deepseek-ai/dsh-session":"0.1.1-rc.2","class-variance-authority":"0.7.1","@deepseek-ai/dsh-commands":"0.1.1-rc.2","@deepseek-ai/dsh-settings":"0.1.1-rc.2","@deepseek-ai/dsh-mcp-client":"0.1.1-rc.2","@deepseek-ai/dsh-subprocess":"0.1.1-rc.2","@deepseek-ai/dsh-client-locale":"0.1.1-rc.2","@deepseek-ai/dsh-system-prompt":"0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-layout":"0.1.1-rc.2","@deepseek-ai/dsh-client-connection":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-sidebar":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings-plugins":"0.1.1-rc.2"},"peerDependencies":{"react":">=18.2.0 <20","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.1-rc.2","@deepseek-ai/dsh-agent":"^0.1.1-rc.2","@deepseek-ai/dsh-skill":"^0.1.1-rc.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2","@deepseek-ai/dsh-session":"^0.1.1-rc.2","@deepseek-ai/dsh-commands":"^0.1.1-rc.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-mcp-client":"^0.1.1-rc.2","@deepseek-ai/dsh-subprocess":"^0.1.1-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2","@deepseek-ai/dsh-system-prompt":"^0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-layout":"^0.1.1-rc.2","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-sidebar":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-primitives":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.1-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/mtmharness_0.7.0_1787986201001_0.34436763170319873","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"mtmharness","version":"0.8.0","license":"MIT","_id":"mtmharness@0.8.0","maintainers":[{"name":"mattwin","email":"mattttwin@hotmail.com"}],"homepage":"https://github.com/codeh007/mtmdsh#readme","bugs":{"url":"https://github.com/codeh007/mtmdsh/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-sidebar","@deepseek-ai/dsh-client-ui-layout","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-settings-plugins","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"1d27908396c15fac40196a7bfa6eb39508630090","tarball":"https://registry.npmjs.org/mtmharness/-/mtmharness-0.8.0.tgz","fileCount":74,"integrity":"sha512-LX/ZDPsOczKaXN9lX2h7t/67OZTlTNhC4B2jB/7tKrjsAiD4ffyIkkwWK7g7kAQ87uU30J1jWsTM2kxaAltTag==","signatures":[{"sig":"MEUCIAbQtGtUYjR91+Yr6nSP0yQEg6ASivMWBsGK3q7jd/GvAiEAqmY7x6iYp1UVJ8FNWtthQJt/FObP6nFyC33u0Iblbug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtmharness@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5169726},"main":"./lib/index.js","type":"module","_from":"file:/home/runner/work/_temp/mtmharness/mtmharness-0.8.0.tgz","types":"./lib/types/index.d.ts","unpkg":"./dist/embed/mtmharness.iife.js","engines":{"node":">=22.19.0","pnpm":">=11.7.0"},"exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./app":"./dist/standalone/index.html","./embed":{"types":"./dist/types/standalone/index.d.ts","import":"./dist/embed/mtmharness.js","default":"./dist/embed/mtmharness.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.cjs"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"dev":"vite --config vite.standalone.config.ts","test":"pnpm run build && vitest run --config vitest.config.ts && node --test tests/*.test.mjs","build":"node scripts/build.mjs","check":"pnpm run typecheck && pnpm run test","typecheck":"tsc --noEmit && tsc --project tsconfig.standalone.json --noEmit"},"_npmUser":{"name":"mattwin","email":"mattttwin@hotmail.com"},"jsdelivr":"./dist/embed/mtmharness.iife.js","_resolved":"/home/runner/work/_temp/mtmharness/mtmharness-0.8.0.tgz","_integrity":"sha512-LX/ZDPsOczKaXN9lX2h7t/67OZTlTNhC4B2jB/7tKrjsAiD4ffyIkkwWK7g7kAQ87uU30J1jWsTM2kxaAltTag==","repository":{"url":"git+https://github.com/codeh007/mtmdsh.git","type":"git","directory":"packages/mtmharness"},"_npmVersion":"11.17.0","description":"Unified DeepSeek Harness Web plugin with Connect, Codebase Memory, Modern Go, Ponytail, and independent static/embed clients.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"npm":"11.7.0","@deepseek-ai/schemastery":"3.18.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"2.1.1","vite":"8.2.2","jsdom":"30.0.1","react":"18.3.1","vitest":"4.1.11","esbuild":"0.28.2","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.1","tailwindcss":"4.3.0","@types/react":"~18.3.1","lucide-react":"1.21.0","@base-ui/react":"1.7.0","tailwind-merge":"3.6.0","tw-animate-css":"1.4.0","@types/react-dom":"~18.3.0","@tailwindcss/vite":"4.3.3","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-fs":"0.1.1-rc.2","@deepseek-ai/dsh-llm":"0.1.1-rc.2","@vitejs/plugin-react":"6.0.5","@deepseek-ai/dsh-agent":"0.1.1-rc.2","@deepseek-ai/dsh-skill":"0.1.1-rc.2","@deepseek-ai/dsh-tools":"0.1.1-rc.2","@tanstack/react-router":"1.169.2","@deepseek-ai/dsh-session":"0.1.1-rc.2","class-variance-authority":"0.7.1","@deepseek-ai/dsh-commands":"0.1.1-rc.2","@deepseek-ai/dsh-settings":"0.1.1-rc.2","@deepseek-ai/dsh-home-paths":"0.1.1-rc.2","@deepseek-ai/dsh-invariants":"0.1.1-rc.2","@deepseek-ai/dsh-mcp-client":"0.1.1-rc.2","@deepseek-ai/dsh-subprocess":"0.1.1-rc.2","@deepseek-ai/dsh-client-locale":"0.1.1-rc.2","@deepseek-ai/dsh-system-prompt":"0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-layout":"0.1.1-rc.2","@deepseek-ai/dsh-skill-filesystem":"0.1.1-rc.2","@deepseek-ai/dsh-client-connection":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-sidebar":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings-plugins":"0.1.1-rc.2"},"peerDependencies":{"react":">=18.2.0 <20","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-fs":"^0.1.1-rc.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2","@deepseek-ai/dsh-agent":"^0.1.1-rc.2","@deepseek-ai/dsh-skill":"^0.1.1-rc.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2","@deepseek-ai/dsh-session":"^0.1.1-rc.2","@deepseek-ai/dsh-commands":"^0.1.1-rc.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-home-paths":"^0.1.1-rc.2","@deepseek-ai/dsh-invariants":"^0.1.1-rc.2","@deepseek-ai/dsh-mcp-client":"^0.1.1-rc.2","@deepseek-ai/dsh-subprocess":"^0.1.1-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2","@deepseek-ai/dsh-system-prompt":"^0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-layout":"^0.1.1-rc.2","@deepseek-ai/dsh-skill-filesystem":"^0.1.1-rc.2","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-sidebar":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-primitives":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.1-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/mtmharness_0.8.0_1788016761020_0.36973574767055917","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"mtmharness","version":"0.9.0","license":"MIT","_id":"mtmharness@0.9.0","maintainers":[{"name":"mattwin","email":"mattttwin@hotmail.com"}],"homepage":"https://github.com/codeh007/mtmdsh#readme","bugs":{"url":"https://github.com/codeh007/mtmdsh/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-sidebar","@deepseek-ai/dsh-client-ui-layout","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-settings-plugins","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"18d5482ce46bf80da880760bc3f74dfa6bde0afc","tarball":"https://registry.npmjs.org/mtmharness/-/mtmharness-0.9.0.tgz","fileCount":66,"integrity":"sha512-L18W2A96aL/gyRq6KetJPaTVgGNJ4aGu7OMAgMTCu2MS4Me7lWG+wN17fP+u3x57fzvWegpz4OZlHZdtJfiuMg==","signatures":[{"sig":"MEYCIQCvsmUV4wEGCdo+vULKurYAWvaS6sMwhcUJvFUg2qai6gIhAKt+n5H6DSievxttCJ1sNI9zZ8ZkHj43Dxhf+fzMlZp2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtmharness@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5174521},"main":"./lib/index.js","type":"module","_from":"file:/home/runner/work/_temp/mtmharness/mtmharness-0.9.0.tgz","types":"./lib/types/index.d.ts","unpkg":"./dist/embed/mtmharness.iife.js","engines":{"node":">=22.19.0","pnpm":">=11.7.0"},"exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./app":"./dist/standalone/index.html","./embed":{"types":"./dist/types/standalone/index.d.ts","import":"./dist/embed/mtmharness.js","default":"./dist/embed/mtmharness.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.cjs"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"dev":"vite --config vite.standalone.config.ts","test":"pnpm run build && vitest run --config vitest.config.ts && node --test tests/*.test.mjs","build":"node scripts/build.mjs","check":"pnpm run typecheck && pnpm run test","typecheck":"tsc --noEmit && tsc --project tsconfig.standalone.json --noEmit"},"_npmUser":{"name":"mattwin","email":"mattttwin@hotmail.com"},"jsdelivr":"./dist/embed/mtmharness.iife.js","_resolved":"/home/runner/work/_temp/mtmharness/mtmharness-0.9.0.tgz","_integrity":"sha512-L18W2A96aL/gyRq6KetJPaTVgGNJ4aGu7OMAgMTCu2MS4Me7lWG+wN17fP+u3x57fzvWegpz4OZlHZdtJfiuMg==","repository":{"url":"git+https://github.com/codeh007/mtmdsh.git","type":"git","directory":"packages/mtmharness"},"_npmVersion":"11.17.0","description":"Unified DeepSeek Harness Web plugin with Connect, Codebase Memory, Modern Go, Ponytail, and independent static/embed clients.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"npm":"11.7.0","@deepseek-ai/schemastery":"3.18.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"2.1.1","vite":"8.2.2","jsdom":"30.0.1","react":"18.3.1","vitest":"4.1.11","esbuild":"0.28.2","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.1","tailwindcss":"4.3.0","@types/react":"~18.3.1","lucide-react":"1.21.0","@base-ui/react":"1.7.0","tailwind-merge":"3.6.0","tw-animate-css":"1.4.0","@types/react-dom":"~18.3.0","@tailwindcss/vite":"4.3.3","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-fs":"0.1.1-rc.2","@deepseek-ai/dsh-llm":"0.1.1-rc.2","@vitejs/plugin-react":"6.0.5","@deepseek-ai/dsh-agent":"0.1.1-rc.2","@deepseek-ai/dsh-skill":"0.1.1-rc.2","@deepseek-ai/dsh-tools":"0.1.1-rc.2","@tanstack/react-router":"1.169.2","@deepseek-ai/dsh-session":"0.1.1-rc.2","class-variance-authority":"0.7.1","@deepseek-ai/dsh-commands":"0.1.1-rc.2","@deepseek-ai/dsh-settings":"0.1.1-rc.2","@deepseek-ai/dsh-home-paths":"0.1.1-rc.2","@deepseek-ai/dsh-invariants":"0.1.1-rc.2","@deepseek-ai/dsh-mcp-client":"0.1.1-rc.2","@deepseek-ai/dsh-subprocess":"0.1.1-rc.2","@deepseek-ai/dsh-client-locale":"0.1.1-rc.2","@deepseek-ai/dsh-system-prompt":"0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-layout":"0.1.1-rc.2","@deepseek-ai/dsh-skill-filesystem":"0.1.1-rc.2","@deepseek-ai/dsh-client-connection":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-sidebar":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings-plugins":"0.1.1-rc.2"},"peerDependencies":{"react":">=18.2.0 <20","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-fs":"^0.1.1-rc.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2","@deepseek-ai/dsh-agent":"^0.1.1-rc.2","@deepseek-ai/dsh-skill":"^0.1.1-rc.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2","@deepseek-ai/dsh-session":"^0.1.1-rc.2","@deepseek-ai/dsh-commands":"^0.1.1-rc.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-home-paths":"^0.1.1-rc.2","@deepseek-ai/dsh-invariants":"^0.1.1-rc.2","@deepseek-ai/dsh-mcp-client":"^0.1.1-rc.2","@deepseek-ai/dsh-subprocess":"^0.1.1-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2","@deepseek-ai/dsh-system-prompt":"^0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-layout":"^0.1.1-rc.2","@deepseek-ai/dsh-skill-filesystem":"^0.1.1-rc.2","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-sidebar":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-primitives":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.1-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/mtmharness_0.9.0_1788179682312_0.41239670447321863","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"mtmharness","version":"0.9.1","license":"MIT","_id":"mtmharness@0.9.1","maintainers":[{"name":"mattwin","email":"mattttwin@hotmail.com"}],"homepage":"https://github.com/codeh007/mtmdsh#readme","bugs":{"url":"https://github.com/codeh007/mtmdsh/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-store","@deepseek-ai/dsh-client-ui-renderer","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-sidebar","@deepseek-ai/dsh-client-ui-layout","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-settings-plugins","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"725f067f0c87c38438cd3f0d20e6beb89d28bd9b","tarball":"https://registry.npmjs.org/mtmharness/-/mtmharness-0.9.1.tgz","fileCount":66,"integrity":"sha512-CkfGNYhq1isVvBhkCXKP2we48mvNCIyfNLCnSIuaIfYVf4abzgYqOmx/PAqgyBPpwHaz91CZGONDUhloAiBhIw==","signatures":[{"sig":"MEUCIAEJPrpxG7DkJvw2QJZcv4Qhte+GYHklgLfqy+eIK4pqAiEA7soLQugGNtCtJ5SXLdOZYTopBujSdczg8gBuFwN0+I8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtmharness@0.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5174426},"main":"./lib/index.js","type":"module","_from":"file:/home/runner/work/_temp/mtmharness/mtmharness-0.9.1.tgz","types":"./lib/types/index.d.ts","unpkg":"./dist/embed/mtmharness.iife.js","engines":{"node":">=22.19.0","pnpm":">=11.7.0"},"exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./app":"./dist/standalone/index.html","./embed":{"types":"./dist/types/standalone/index.d.ts","import":"./dist/embed/mtmharness.js","default":"./dist/embed/mtmharness.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.cjs"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"dev":"vite --config vite.standalone.config.ts","test":"pnpm run build && vitest run --config vitest.config.ts && node --test tests/*.test.mjs","build":"node scripts/build.mjs","check":"pnpm run typecheck && pnpm run test","typecheck":"tsc --noEmit && tsc --project tsconfig.standalone.json --noEmit"},"_npmUser":{"name":"mattwin","email":"mattttwin@hotmail.com"},"jsdelivr":"./dist/embed/mtmharness.iife.js","_resolved":"/home/runner/work/_temp/mtmharness/mtmharness-0.9.1.tgz","_integrity":"sha512-CkfGNYhq1isVvBhkCXKP2we48mvNCIyfNLCnSIuaIfYVf4abzgYqOmx/PAqgyBPpwHaz91CZGONDUhloAiBhIw==","repository":{"url":"git+https://github.com/codeh007/mtmdsh.git","type":"git","directory":"packages/mtmharness"},"_npmVersion":"11.17.0","description":"Unified DeepSeek Harness Web plugin with Connect, Codebase Memory, Modern Go, Ponytail, and independent static/embed clients.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"npm":"11.7.0","@deepseek-ai/schemastery":"3.18.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"2.1.1","vite":"8.2.2","jsdom":"30.0.1","react":"18.3.1","vitest":"4.1.11","esbuild":"0.28.2","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.1","tailwindcss":"4.3.0","@types/react":"~18.3.1","lucide-react":"1.21.0","@base-ui/react":"1.7.0","tailwind-merge":"3.6.0","tw-animate-css":"1.4.0","@types/react-dom":"~18.3.0","@tailwindcss/vite":"4.3.3","@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-fs":"0.1.2-alpha.3","@deepseek-ai/dsh-llm":"0.1.2-alpha.3","@vitejs/plugin-react":"6.0.5","@deepseek-ai/dsh-agent":"0.1.2-alpha.3","@deepseek-ai/dsh-brand":"0.1.2-alpha.3","@deepseek-ai/dsh-scope":"0.1.2-alpha.3","@deepseek-ai/dsh-skill":"0.1.2-alpha.3","@deepseek-ai/dsh-tools":"0.1.2-alpha.3","@tanstack/react-router":"1.169.2","@deepseek-ai/dsh-sandbox":"0.1.2-alpha.3","@deepseek-ai/dsh-session":"0.1.2-alpha.3","@deepseek-ai/dsh-timeout":"0.1.2-alpha.3","class-variance-authority":"0.7.1","@deepseek-ai/dsh-commands":"0.1.2-alpha.3","@deepseek-ai/dsh-settings":"0.1.2-alpha.3","@deepseek-ai/dsh-attachment":"0.1.2-alpha.3","@deepseek-ai/dsh-home-paths":"0.1.2-alpha.3","@deepseek-ai/dsh-invariants":"0.1.2-alpha.3","@deepseek-ai/dsh-mcp-client":"0.1.2-alpha.3","@deepseek-ai/dsh-subprocess":"0.1.2-alpha.3","@deepseek-ai/dsh-client-store":"0.1.2-alpha.3","@deepseek-ai/dsh-code-runtime":"0.1.2-alpha.3","@deepseek-ai/dsh-client-locale":"0.1.2-alpha.3","@deepseek-ai/dsh-system-prompt":"0.1.2-alpha.3","@deepseek-ai/dsh-user-approval":"0.1.2-alpha.3","@deepseek-ai/dsh-client-ui-slots":"0.1.2-alpha.3","@deepseek-ai/dsh-typert-protocol":"0.1.2-alpha.3","@deepseek-ai/dsh-client-ui-layout":"0.1.2-alpha.3","@deepseek-ai/dsh-skill-filesystem":"0.1.2-alpha.3","@deepseek-ai/dsh-client-connection":"0.1.2-alpha.3","@deepseek-ai/dsh-client-ui-sidebar":"0.1.2-alpha.3","@deepseek-ai/dsh-client-ui-renderer":"0.1.2-alpha.3","@deepseek-ai/dsh-client-ui-settings":"0.1.2-alpha.3","@deepseek-ai/dsh-session-projection":"0.1.2-alpha.3","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-alpha.3","@deepseek-ai/dsh-session-turn-outline":"0.1.2-alpha.3","@deepseek-ai/dsh-client-ui-settings-plugins":"0.1.2-alpha.3"},"peerDependencies":{"react":">=18.2.0 <20","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-fs":"^0.1.2-alpha.3","@deepseek-ai/dsh-llm":"^0.1.2-alpha.3","@deepseek-ai/dsh-agent":"^0.1.2-alpha.3","@deepseek-ai/dsh-brand":"^0.1.2-alpha.3","@deepseek-ai/dsh-scope":"^0.1.2-alpha.3","@deepseek-ai/dsh-skill":"^0.1.2-alpha.3","@deepseek-ai/dsh-tools":"^0.1.2-alpha.3","@deepseek-ai/dsh-sandbox":"^0.1.2-alpha.3","@deepseek-ai/dsh-session":"^0.1.2-alpha.3","@deepseek-ai/dsh-timeout":"^0.1.2-alpha.3","@deepseek-ai/dsh-commands":"^0.1.2-alpha.3","@deepseek-ai/dsh-settings":"^0.1.2-alpha.3","@deepseek-ai/dsh-attachment":"^0.1.2-alpha.3","@deepseek-ai/dsh-home-paths":"^0.1.2-alpha.3","@deepseek-ai/dsh-invariants":"^0.1.2-alpha.3","@deepseek-ai/dsh-mcp-client":"^0.1.2-alpha.3","@deepseek-ai/dsh-subprocess":"^0.1.2-alpha.3","@deepseek-ai/dsh-client-store":"^0.1.2-alpha.3","@deepseek-ai/dsh-code-runtime":"^0.1.2-alpha.3","@deepseek-ai/dsh-client-locale":"^0.1.2-alpha.3","@deepseek-ai/dsh-system-prompt":"^0.1.2-alpha.3","@deepseek-ai/dsh-user-approval":"^0.1.2-alpha.3","@deepseek-ai/dsh-client-ui-slots":"^0.1.2-alpha.3","@deepseek-ai/dsh-typert-protocol":"^0.1.2-alpha.3","@deepseek-ai/dsh-client-ui-layout":"^0.1.2-alpha.3","@deepseek-ai/dsh-skill-filesystem":"^0.1.2-alpha.3","@deepseek-ai/dsh-client-connection":"^0.1.2-alpha.3","@deepseek-ai/dsh-client-ui-sidebar":"^0.1.2-alpha.3","@deepseek-ai/dsh-client-ui-renderer":"^0.1.2-alpha.3","@deepseek-ai/dsh-client-ui-settings":"^0.1.2-alpha.3","@deepseek-ai/dsh-session-projection":"^0.1.2-alpha.3","@deepseek-ai/dsh-client-ui-primitives":"^0.1.2-alpha.3","@deepseek-ai/dsh-session-turn-outline":"^0.1.2-alpha.3","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.2-alpha.3"},"_npmOperationalInternal":{"tmp":"tmp/mtmharness_0.9.1_1788218184982_0.5416508334470365","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"mtmharness","version":"0.9.2","license":"MIT","_id":"mtmharness@0.9.2","maintainers":[{"name":"mattwin","email":"mattttwin@hotmail.com"}],"homepage":"https://github.com/codeh007/mtmdsh#readme","bugs":{"url":"https://github.com/codeh007/mtmdsh/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-store","@deepseek-ai/dsh-client-ui-renderer","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-sidebar","@deepseek-ai/dsh-client-ui-layout","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-settings-plugins","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"90a2ef0f76e44ed985f36359e05ae022cf388448","tarball":"https://registry.npmjs.org/mtmharness/-/mtmharness-0.9.2.tgz","fileCount":66,"integrity":"sha512-nBqEeiGIcasyJOqX7EhOuhD7qu4KPUCEGpWhVAKQdSgb22qM/6tPt7lAIrbo+KqyJaKwVyYSDExP4ViDY2Qsew==","signatures":[{"sig":"MEUCIDkqLZARyxqrgghzV8nfCk/+XJviA/9dPWGEOhOaa3XiAiEAmyJK450ywl67/VetCCFxHtwjJP2SUlh8sUkg/drFZIk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtmharness@0.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5174426},"main":"./lib/index.js","type":"module","_from":"file:/home/runner/work/_temp/mtmharness/mtmharness-0.9.2.tgz","types":"./lib/types/index.d.ts","unpkg":"./dist/embed/mtmharness.iife.js","engines":{"node":">=22.19.0","pnpm":">=11.7.0"},"exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./app":"./dist/standalone/index.html","./embed":{"types":"./dist/types/standalone/index.d.ts","import":"./dist/embed/mtmharness.js","default":"./dist/embed/mtmharness.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.cjs"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"dev":"vite --config vite.standalone.config.ts","test":"pnpm run build && vitest run --config vitest.config.ts && node --test tests/*.test.mjs","build":"node scripts/build.mjs","check":"pnpm run typecheck && pnpm run test","typecheck":"tsc --noEmit && tsc --project tsconfig.standalone.json --noEmit"},"_npmUser":{"name":"mattwin","email":"mattttwin@hotmail.com"},"jsdelivr":"./dist/embed/mtmharness.iife.js","_resolved":"/home/runner/work/_temp/mtmharness/mtmharness-0.9.2.tgz","_integrity":"sha512-nBqEeiGIcasyJOqX7EhOuhD7qu4KPUCEGpWhVAKQdSgb22qM/6tPt7lAIrbo+KqyJaKwVyYSDExP4ViDY2Qsew==","repository":{"url":"git+https://github.com/codeh007/mtmdsh.git","type":"git","directory":"packages/mtmharness"},"_npmVersion":"11.17.0","description":"Unified DeepSeek Harness Web plugin with Connect, Codebase Memory, Modern Go, Ponytail, and independent static/embed clients.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"npm":"11.7.0","@deepseek-ai/schemastery":"3.18.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"2.1.1","vite":"8.2.2","jsdom":"30.0.1","react":"18.3.1","vitest":"4.1.11","esbuild":"0.28.2","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.1","tailwindcss":"4.3.0","@types/react":"~18.3.1","lucide-react":"1.21.0","@base-ui/react":"1.7.0","tailwind-merge":"3.6.0","tw-animate-css":"1.4.0","@types/react-dom":"~18.3.0","@tailwindcss/vite":"4.3.3","@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-fs":"0.1.2-alpha.4","@deepseek-ai/dsh-llm":"0.1.2-alpha.4","@vitejs/plugin-react":"6.0.5","@deepseek-ai/dsh-agent":"0.1.2-alpha.4","@deepseek-ai/dsh-brand":"0.1.2-alpha.4","@deepseek-ai/dsh-scope":"0.1.2-alpha.4","@deepseek-ai/dsh-skill":"0.1.2-alpha.4","@deepseek-ai/dsh-tools":"0.1.2-alpha.4","@tanstack/react-router":"1.169.2","@deepseek-ai/dsh-sandbox":"0.1.2-alpha.4","@deepseek-ai/dsh-session":"0.1.2-alpha.4","@deepseek-ai/dsh-timeout":"0.1.2-alpha.4","class-variance-authority":"0.7.1","@deepseek-ai/dsh-commands":"0.1.2-alpha.4","@deepseek-ai/dsh-settings":"0.1.2-alpha.4","@deepseek-ai/dsh-attachment":"0.1.2-alpha.4","@deepseek-ai/dsh-home-paths":"0.1.2-alpha.4","@deepseek-ai/dsh-invariants":"0.1.2-alpha.4","@deepseek-ai/dsh-mcp-client":"0.1.2-alpha.4","@deepseek-ai/dsh-subprocess":"0.1.2-alpha.4","@deepseek-ai/dsh-client-store":"0.1.2-alpha.4","@deepseek-ai/dsh-code-runtime":"0.1.2-alpha.4","@deepseek-ai/dsh-client-locale":"0.1.2-alpha.4","@deepseek-ai/dsh-system-prompt":"0.1.2-alpha.4","@deepseek-ai/dsh-user-approval":"0.1.2-alpha.4","@deepseek-ai/dsh-client-ui-slots":"0.1.2-alpha.4","@deepseek-ai/dsh-typert-protocol":"0.1.2-alpha.4","@deepseek-ai/dsh-client-ui-layout":"0.1.2-alpha.4","@deepseek-ai/dsh-skill-filesystem":"0.1.2-alpha.4","@deepseek-ai/dsh-client-connection":"0.1.2-alpha.4","@deepseek-ai/dsh-client-ui-sidebar":"0.1.2-alpha.4","@deepseek-ai/dsh-client-ui-renderer":"0.1.2-alpha.4","@deepseek-ai/dsh-client-ui-settings":"0.1.2-alpha.4","@deepseek-ai/dsh-session-projection":"0.1.2-alpha.4","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-alpha.4","@deepseek-ai/dsh-session-turn-outline":"0.1.2-alpha.4","@deepseek-ai/dsh-client-ui-settings-plugins":"0.1.2-alpha.4"},"peerDependencies":{"react":">=18.2.0 <20","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-fs":"^0.1.2-alpha.4","@deepseek-ai/dsh-llm":"^0.1.2-alpha.4","@deepseek-ai/dsh-agent":"^0.1.2-alpha.4","@deepseek-ai/dsh-brand":"^0.1.2-alpha.4","@deepseek-ai/dsh-scope":"^0.1.2-alpha.4","@deepseek-ai/dsh-skill":"^0.1.2-alpha.4","@deepseek-ai/dsh-tools":"^0.1.2-alpha.4","@deepseek-ai/dsh-sandbox":"^0.1.2-alpha.4","@deepseek-ai/dsh-session":"^0.1.2-alpha.4","@deepseek-ai/dsh-timeout":"^0.1.2-alpha.4","@deepseek-ai/dsh-commands":"^0.1.2-alpha.4","@deepseek-ai/dsh-settings":"^0.1.2-alpha.4","@deepseek-ai/dsh-attachment":"^0.1.2-alpha.4","@deepseek-ai/dsh-home-paths":"^0.1.2-alpha.4","@deepseek-ai/dsh-invariants":"^0.1.2-alpha.4","@deepseek-ai/dsh-mcp-client":"^0.1.2-alpha.4","@deepseek-ai/dsh-subprocess":"^0.1.2-alpha.4","@deepseek-ai/dsh-client-store":"^0.1.2-alpha.4","@deepseek-ai/dsh-code-runtime":"^0.1.2-alpha.4","@deepseek-ai/dsh-client-locale":"^0.1.2-alpha.4","@deepseek-ai/dsh-system-prompt":"^0.1.2-alpha.4","@deepseek-ai/dsh-user-approval":"^0.1.2-alpha.4","@deepseek-ai/dsh-client-ui-slots":"^0.1.2-alpha.4","@deepseek-ai/dsh-typert-protocol":"^0.1.2-alpha.4","@deepseek-ai/dsh-client-ui-layout":"^0.1.2-alpha.4","@deepseek-ai/dsh-skill-filesystem":"^0.1.2-alpha.4","@deepseek-ai/dsh-client-connection":"^0.1.2-alpha.4","@deepseek-ai/dsh-client-ui-sidebar":"^0.1.2-alpha.4","@deepseek-ai/dsh-client-ui-renderer":"^0.1.2-alpha.4","@deepseek-ai/dsh-client-ui-settings":"^0.1.2-alpha.4","@deepseek-ai/dsh-session-projection":"^0.1.2-alpha.4","@deepseek-ai/dsh-client-ui-primitives":"^0.1.2-alpha.4","@deepseek-ai/dsh-session-turn-outline":"^0.1.2-alpha.4","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.2-alpha.4"},"_npmOperationalInternal":{"tmp":"tmp/mtmharness_0.9.2_1788321498403_0.9054274079930886","host":"s3://npm-registry-packages-npm-production"}},"0.9.3":{"name":"mtmharness","version":"0.9.3","license":"MIT","_id":"mtmharness@0.9.3","maintainers":[{"name":"mattwin","email":"mattttwin@hotmail.com"}],"homepage":"https://github.com/codeh007/mtmdsh#readme","bugs":{"url":"https://github.com/codeh007/mtmdsh/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-store","@deepseek-ai/dsh-client-ui-renderer","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-sidebar","@deepseek-ai/dsh-client-ui-layout","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-settings-plugins","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"aa117979d532c0b20f54040c854c9ddb6f6cb4d1","tarball":"https://registry.npmjs.org/mtmharness/-/mtmharness-0.9.3.tgz","fileCount":66,"integrity":"sha512-85cqP+2byr0bCqmWUMQyLz7VYQEGeLeWVUMDcnGOapqWpjfvriwPCc1WXKSBxtpLt/njWK1GbhwWIMFdanNYfA==","signatures":[{"sig":"MEYCIQDbQfLTpAFk3USbaT1r6Jb53eePSjQiOK3G+gtLDkW93QIhAOikT9Rf82rxqAGBmgkECOEaqCsiXzmbGxYs0smRDO8r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtmharness@0.9.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5183987},"main":"./lib/index.js","type":"module","_from":"file:/home/runner/work/_temp/mtmharness/mtmharness-0.9.3.tgz","types":"./lib/types/index.d.ts","unpkg":"./dist/embed/mtmharness.iife.js","engines":{"node":">=22.19.0","pnpm":">=11.7.0"},"exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./app":"./dist/standalone/index.html","./embed":{"types":"./dist/types/standalone/index.d.ts","import":"./dist/embed/mtmharness.js","default":"./dist/embed/mtmharness.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.cjs"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"dev":"vite --config vite.standalone.config.ts","test":"pnpm run build && vitest run --config vitest.config.ts && node --test tests/*.test.mjs","build":"node scripts/build.mjs","check":"pnpm run typecheck && pnpm run test","typecheck":"tsc --noEmit && tsc --project tsconfig.standalone.json --noEmit"},"_npmUser":{"name":"mattwin","email":"mattttwin@hotmail.com"},"jsdelivr":"./dist/embed/mtmharness.iife.js","_resolved":"/home/runner/work/_temp/mtmharness/mtmharness-0.9.3.tgz","_integrity":"sha512-85cqP+2byr0bCqmWUMQyLz7VYQEGeLeWVUMDcnGOapqWpjfvriwPCc1WXKSBxtpLt/njWK1GbhwWIMFdanNYfA==","repository":{"url":"git+https://github.com/codeh007/mtmdsh.git","type":"git","directory":"packages/mtmharness"},"_npmVersion":"11.17.0","description":"Unified DeepSeek Harness Web plugin with Connect, Codebase Memory, Modern Go, Ponytail, and independent static/embed clients.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"npm":"11.7.0","yaml":"^2.4.2","@deepseek-ai/schemastery":"3.18.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"2.1.1","vite":"8.2.2","jsdom":"30.0.1","react":"18.3.1","vitest":"4.1.11","esbuild":"0.28.2","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.1","tailwindcss":"4.3.0","@types/react":"~18.3.1","lucide-react":"1.21.0","@base-ui/react":"1.7.0","tailwind-merge":"3.6.0","tw-animate-css":"1.4.0","@types/react-dom":"~18.3.0","@tailwindcss/vite":"4.3.3","@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-fs":"0.1.2-alpha.5","@deepseek-ai/dsh-llm":"0.1.2-alpha.5","@vitejs/plugin-react":"6.0.5","@deepseek-ai/dsh-agent":"0.1.2-alpha.5","@deepseek-ai/dsh-brand":"0.1.2-alpha.5","@deepseek-ai/dsh-scope":"0.1.2-alpha.5","@deepseek-ai/dsh-skill":"0.1.2-alpha.5","@deepseek-ai/dsh-tools":"0.1.2-alpha.5","@tanstack/react-router":"1.169.2","@deepseek-ai/dsh-sandbox":"0.1.2-alpha.5","@deepseek-ai/dsh-session":"0.1.2-alpha.5","@deepseek-ai/dsh-timeout":"0.1.2-alpha.5","class-variance-authority":"0.7.1","@deepseek-ai/dsh-commands":"0.1.2-alpha.5","@deepseek-ai/dsh-settings":"0.1.2-alpha.5","@deepseek-ai/dsh-attachment":"0.1.2-alpha.5","@deepseek-ai/dsh-home-paths":"0.1.2-alpha.5","@deepseek-ai/dsh-invariants":"0.1.2-alpha.5","@deepseek-ai/dsh-mcp-client":"0.1.2-alpha.5","@deepseek-ai/dsh-subprocess":"0.1.2-alpha.5","@deepseek-ai/dsh-client-store":"0.1.2-alpha.5","@deepseek-ai/dsh-code-runtime":"0.1.2-alpha.5","@deepseek-ai/dsh-client-locale":"0.1.2-alpha.5","@deepseek-ai/dsh-system-prompt":"0.1.2-alpha.5","@deepseek-ai/dsh-user-approval":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-slots":"0.1.2-alpha.5","@deepseek-ai/dsh-typert-protocol":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-layout":"0.1.2-alpha.5","@deepseek-ai/dsh-skill-filesystem":"0.1.2-alpha.5","@deepseek-ai/dsh-client-connection":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-sidebar":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-renderer":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-settings":"0.1.2-alpha.5","@deepseek-ai/dsh-session-projection":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-alpha.5","@deepseek-ai/dsh-session-turn-outline":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-settings-plugins":"0.1.2-alpha.5"},"peerDependencies":{"react":">=18.2.0 <20","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-fs":"0.1.2-alpha.5","@deepseek-ai/dsh-llm":"0.1.2-alpha.5","@deepseek-ai/dsh-agent":"0.1.2-alpha.5","@deepseek-ai/dsh-brand":"0.1.2-alpha.5","@deepseek-ai/dsh-scope":"0.1.2-alpha.5","@deepseek-ai/dsh-skill":"0.1.2-alpha.5","@deepseek-ai/dsh-tools":"0.1.2-alpha.5","@deepseek-ai/dsh-sandbox":"0.1.2-alpha.5","@deepseek-ai/dsh-session":"0.1.2-alpha.5","@deepseek-ai/dsh-timeout":"0.1.2-alpha.5","@deepseek-ai/dsh-commands":"0.1.2-alpha.5","@deepseek-ai/dsh-settings":"0.1.2-alpha.5","@deepseek-ai/dsh-attachment":"0.1.2-alpha.5","@deepseek-ai/dsh-home-paths":"0.1.2-alpha.5","@deepseek-ai/dsh-mcp-client":"0.1.2-alpha.5","@deepseek-ai/dsh-subprocess":"0.1.2-alpha.5","@deepseek-ai/dsh-client-store":"0.1.2-alpha.5","@deepseek-ai/dsh-code-runtime":"0.1.2-alpha.5","@deepseek-ai/dsh-client-locale":"0.1.2-alpha.5","@deepseek-ai/dsh-system-prompt":"0.1.2-alpha.5","@deepseek-ai/dsh-user-approval":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-slots":"0.1.2-alpha.5","@deepseek-ai/dsh-typert-protocol":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-layout":"0.1.2-alpha.5","@deepseek-ai/dsh-skill-filesystem":"0.1.2-alpha.5","@deepseek-ai/dsh-client-connection":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-sidebar":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-renderer":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-settings":"0.1.2-alpha.5","@deepseek-ai/dsh-session-projection":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-alpha.5","@deepseek-ai/dsh-session-turn-outline":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-settings-plugins":"0.1.2-alpha.5"},"_npmOperationalInternal":{"tmp":"tmp/mtmharness_0.9.3_1788382515036_0.9588806806314363","host":"s3://npm-registry-packages-npm-production"}},"0.9.4":{"name":"mtmharness","version":"0.9.4","license":"MIT","_id":"mtmharness@0.9.4","maintainers":[{"name":"mattwin","email":"mattttwin@hotmail.com"}],"homepage":"https://github.com/codeh007/mtmdsh#readme","bugs":{"url":"https://github.com/codeh007/mtmdsh/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-store","@deepseek-ai/dsh-client-ui-renderer","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-sidebar","@deepseek-ai/dsh-client-ui-layout","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-settings-plugins","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"989b7a39d47f693f057810395df88f48ce03f882","tarball":"https://registry.npmjs.org/mtmharness/-/mtmharness-0.9.4.tgz","fileCount":66,"integrity":"sha512-DwfLkrLXU8np/fVf8bLORIWv/AC9XrBJCvXmpy+FOn6ypqxfiNbKMMiek8mifkkbr1IwpYPJsFuFrSyaGK+akA==","signatures":[{"sig":"MEYCIQCWx2jPcgfA+VW+lKmYjw1Q/KB9LzdfXjPdpmFl/a8ywQIhAMyYcW+g7zhg+gUhjtnDvPpWXDxuaOQeDuXqbpSA1GUw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtmharness@0.9.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5185257},"main":"./lib/index.js","type":"module","_from":"file:/home/runner/work/_temp/mtmharness/mtmharness-0.9.4.tgz","types":"./lib/types/index.d.ts","unpkg":"./dist/embed/mtmharness.iife.js","engines":{"node":">=22.19.0","pnpm":">=11.7.0"},"exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./app":"./dist/standalone/index.html","./embed":{"types":"./dist/types/standalone/index.d.ts","import":"./dist/embed/mtmharness.js","default":"./dist/embed/mtmharness.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.cjs"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"dev":"vite --config vite.standalone.config.ts","test":"pnpm run build && vitest run --config vitest.config.ts && node --test tests/*.test.mjs","build":"node scripts/build.mjs","check":"pnpm run typecheck && pnpm run test","typecheck":"tsc --noEmit && tsc --project tsconfig.standalone.json --noEmit"},"_npmUser":{"name":"mattwin","email":"mattttwin@hotmail.com"},"jsdelivr":"./dist/embed/mtmharness.iife.js","_resolved":"/home/runner/work/_temp/mtmharness/mtmharness-0.9.4.tgz","_integrity":"sha512-DwfLkrLXU8np/fVf8bLORIWv/AC9XrBJCvXmpy+FOn6ypqxfiNbKMMiek8mifkkbr1IwpYPJsFuFrSyaGK+akA==","repository":{"url":"git+https://github.com/codeh007/mtmdsh.git","type":"git","directory":"packages/mtmharness"},"_npmVersion":"11.17.0","description":"Unified DeepSeek Harness Web plugin with Connect, Codebase Memory, Modern Go, Ponytail, and independent static/embed clients.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"npm":"11.7.0","yaml":"^2.4.2","@deepseek-ai/schemastery":"3.18.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"2.1.1","vite":"8.2.2","jsdom":"30.0.1","react":"18.3.1","vitest":"4.1.11","esbuild":"0.28.2","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.1","tailwindcss":"4.3.0","@types/react":"~18.3.1","lucide-react":"1.21.0","@base-ui/react":"1.7.0","tailwind-merge":"3.6.0","tw-animate-css":"1.4.0","@types/react-dom":"~18.3.0","@tailwindcss/vite":"4.3.3","@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-fs":"0.1.2-alpha.5","@deepseek-ai/dsh-llm":"0.1.2-alpha.5","@vitejs/plugin-react":"6.0.5","@deepseek-ai/dsh-agent":"0.1.2-alpha.5","@deepseek-ai/dsh-brand":"0.1.2-alpha.5","@deepseek-ai/dsh-scope":"0.1.2-alpha.5","@deepseek-ai/dsh-skill":"0.1.2-alpha.5","@deepseek-ai/dsh-tools":"0.1.2-alpha.5","@tanstack/react-router":"1.169.2","@deepseek-ai/dsh-sandbox":"0.1.2-alpha.5","@deepseek-ai/dsh-session":"0.1.2-alpha.5","@deepseek-ai/dsh-timeout":"0.1.2-alpha.5","class-variance-authority":"0.7.1","@deepseek-ai/dsh-commands":"0.1.2-alpha.5","@deepseek-ai/dsh-settings":"0.1.2-alpha.5","@deepseek-ai/dsh-attachment":"0.1.2-alpha.5","@deepseek-ai/dsh-home-paths":"0.1.2-alpha.5","@deepseek-ai/dsh-invariants":"0.1.2-alpha.5","@deepseek-ai/dsh-mcp-client":"0.1.2-alpha.5","@deepseek-ai/dsh-subprocess":"0.1.2-alpha.5","@deepseek-ai/dsh-client-store":"0.1.2-alpha.5","@deepseek-ai/dsh-code-runtime":"0.1.2-alpha.5","@deepseek-ai/dsh-client-locale":"0.1.2-alpha.5","@deepseek-ai/dsh-system-prompt":"0.1.2-alpha.5","@deepseek-ai/dsh-user-approval":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-slots":"0.1.2-alpha.5","@deepseek-ai/dsh-typert-protocol":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-layout":"0.1.2-alpha.5","@deepseek-ai/dsh-skill-filesystem":"0.1.2-alpha.5","@deepseek-ai/dsh-client-connection":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-sidebar":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-renderer":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-settings":"0.1.2-alpha.5","@deepseek-ai/dsh-session-projection":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-alpha.5","@deepseek-ai/dsh-session-turn-outline":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-settings-plugins":"0.1.2-alpha.5"},"peerDependencies":{"react":">=18.2.0 <20","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-fs":"0.1.2-alpha.5","@deepseek-ai/dsh-llm":"0.1.2-alpha.5","@deepseek-ai/dsh-agent":"0.1.2-alpha.5","@deepseek-ai/dsh-brand":"0.1.2-alpha.5","@deepseek-ai/dsh-scope":"0.1.2-alpha.5","@deepseek-ai/dsh-skill":"0.1.2-alpha.5","@deepseek-ai/dsh-tools":"0.1.2-alpha.5","@deepseek-ai/dsh-sandbox":"0.1.2-alpha.5","@deepseek-ai/dsh-session":"0.1.2-alpha.5","@deepseek-ai/dsh-timeout":"0.1.2-alpha.5","@deepseek-ai/dsh-commands":"0.1.2-alpha.5","@deepseek-ai/dsh-settings":"0.1.2-alpha.5","@deepseek-ai/dsh-attachment":"0.1.2-alpha.5","@deepseek-ai/dsh-home-paths":"0.1.2-alpha.5","@deepseek-ai/dsh-mcp-client":"0.1.2-alpha.5","@deepseek-ai/dsh-subprocess":"0.1.2-alpha.5","@deepseek-ai/dsh-client-store":"0.1.2-alpha.5","@deepseek-ai/dsh-code-runtime":"0.1.2-alpha.5","@deepseek-ai/dsh-client-locale":"0.1.2-alpha.5","@deepseek-ai/dsh-system-prompt":"0.1.2-alpha.5","@deepseek-ai/dsh-user-approval":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-slots":"0.1.2-alpha.5","@deepseek-ai/dsh-typert-protocol":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-layout":"0.1.2-alpha.5","@deepseek-ai/dsh-skill-filesystem":"0.1.2-alpha.5","@deepseek-ai/dsh-client-connection":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-sidebar":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-renderer":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-settings":"0.1.2-alpha.5","@deepseek-ai/dsh-session-projection":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-alpha.5","@deepseek-ai/dsh-session-turn-outline":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-settings-plugins":"0.1.2-alpha.5"},"_npmOperationalInternal":{"tmp":"tmp/mtmharness_0.9.4_1788409822944_0.384686473294378","host":"s3://npm-registry-packages-npm-production"}},"0.9.5":{"name":"mtmharness","version":"0.9.5","license":"MIT","_id":"mtmharness@0.9.5","maintainers":[{"name":"mattwin","email":"mattttwin@hotmail.com"}],"homepage":"https://github.com/codeh007/mtmdsh#readme","bugs":{"url":"https://github.com/codeh007/mtmdsh/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-store","@deepseek-ai/dsh-client-ui-renderer","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-sidebar","@deepseek-ai/dsh-client-ui-layout","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-settings-plugins","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"32b3e95e80f0e79dec56f9f59f6d5e8790991b81","tarball":"https://registry.npmjs.org/mtmharness/-/mtmharness-0.9.5.tgz","fileCount":66,"integrity":"sha512-KFF6PCqr5eFdfrvVzzegQ/1zBRwBykcaKcUpBLQ/2oW1/KDQQ2e0pBwfW4+3shUNuBcmFZKL/ChTCGti5pF8Fg==","signatures":[{"sig":"MEYCIQCf7EeMiVFFdaPg6zxw/FCExkAE9IV2Z9yk+2tWPwm0bQIhANjLzwXHZS8vK5PBF7dIyGCH1XIon/0YYnNH6rKSQhWR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtmharness@0.9.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5185257},"main":"./lib/index.js","type":"module","_from":"file:/home/runner/work/_temp/mtmharness/mtmharness-0.9.5.tgz","types":"./lib/types/index.d.ts","unpkg":"./dist/embed/mtmharness.iife.js","engines":{"node":">=22.19.0","pnpm":">=11.7.0"},"exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./app":"./dist/standalone/index.html","./embed":{"types":"./dist/types/standalone/index.d.ts","import":"./dist/embed/mtmharness.js","default":"./dist/embed/mtmharness.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.cjs"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"dev":"vite --config vite.standalone.config.ts","test":"pnpm run build && vitest run --config vitest.config.ts && node --test tests/*.test.mjs","build":"node scripts/build.mjs","check":"pnpm run typecheck && pnpm run test","typecheck":"tsc --noEmit && tsc --project tsconfig.standalone.json --noEmit"},"_npmUser":{"name":"mattwin","email":"mattttwin@hotmail.com"},"jsdelivr":"./dist/embed/mtmharness.iife.js","_resolved":"/home/runner/work/_temp/mtmharness/mtmharness-0.9.5.tgz","_integrity":"sha512-KFF6PCqr5eFdfrvVzzegQ/1zBRwBykcaKcUpBLQ/2oW1/KDQQ2e0pBwfW4+3shUNuBcmFZKL/ChTCGti5pF8Fg==","repository":{"url":"git+https://github.com/codeh007/mtmdsh.git","type":"git","directory":"packages/mtmharness"},"_npmVersion":"11.17.0","description":"Unified DeepSeek Harness Web plugin with Connect, Codebase Memory, Modern Go, Ponytail, and independent static/embed clients.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"npm":"11.7.0","yaml":"^2.4.2","@deepseek-ai/schemastery":"3.18.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"2.1.1","vite":"8.2.2","jsdom":"30.0.1","react":"18.3.1","vitest":"4.1.11","esbuild":"0.28.2","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.1","tailwindcss":"4.3.0","@types/react":"~18.3.1","lucide-react":"1.21.0","@base-ui/react":"1.7.0","tailwind-merge":"3.6.0","tw-animate-css":"1.4.0","@types/react-dom":"~18.3.0","@tailwindcss/vite":"4.3.3","@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-fs":"0.1.2-alpha.5","@deepseek-ai/dsh-llm":"0.1.2-alpha.5","@vitejs/plugin-react":"6.0.5","@deepseek-ai/dsh-agent":"0.1.2-alpha.5","@deepseek-ai/dsh-brand":"0.1.2-alpha.5","@deepseek-ai/dsh-scope":"0.1.2-alpha.5","@deepseek-ai/dsh-skill":"0.1.2-alpha.5","@deepseek-ai/dsh-tools":"0.1.2-alpha.5","@tanstack/react-router":"1.169.2","@deepseek-ai/dsh-sandbox":"0.1.2-alpha.5","@deepseek-ai/dsh-session":"0.1.2-alpha.5","@deepseek-ai/dsh-timeout":"0.1.2-alpha.5","class-variance-authority":"0.7.1","@deepseek-ai/dsh-commands":"0.1.2-alpha.5","@deepseek-ai/dsh-settings":"0.1.2-alpha.5","@deepseek-ai/dsh-attachment":"0.1.2-alpha.5","@deepseek-ai/dsh-home-paths":"0.1.2-alpha.5","@deepseek-ai/dsh-invariants":"0.1.2-alpha.5","@deepseek-ai/dsh-mcp-client":"0.1.2-alpha.5","@deepseek-ai/dsh-subprocess":"0.1.2-alpha.5","@deepseek-ai/dsh-client-store":"0.1.2-alpha.5","@deepseek-ai/dsh-code-runtime":"0.1.2-alpha.5","@deepseek-ai/dsh-client-locale":"0.1.2-alpha.5","@deepseek-ai/dsh-system-prompt":"0.1.2-alpha.5","@deepseek-ai/dsh-user-approval":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-slots":"0.1.2-alpha.5","@deepseek-ai/dsh-typert-protocol":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-layout":"0.1.2-alpha.5","@deepseek-ai/dsh-skill-filesystem":"0.1.2-alpha.5","@deepseek-ai/dsh-client-connection":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-sidebar":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-renderer":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-settings":"0.1.2-alpha.5","@deepseek-ai/dsh-session-projection":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-alpha.5","@deepseek-ai/dsh-session-turn-outline":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-settings-plugins":"0.1.2-alpha.5"},"peerDependencies":{"react":">=18.2.0 <20","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-fs":"0.1.2-alpha.5","@deepseek-ai/dsh-llm":"0.1.2-alpha.5","@deepseek-ai/dsh-agent":"0.1.2-alpha.5","@deepseek-ai/dsh-brand":"0.1.2-alpha.5","@deepseek-ai/dsh-scope":"0.1.2-alpha.5","@deepseek-ai/dsh-skill":"0.1.2-alpha.5","@deepseek-ai/dsh-tools":"0.1.2-alpha.5","@deepseek-ai/dsh-sandbox":"0.1.2-alpha.5","@deepseek-ai/dsh-session":"0.1.2-alpha.5","@deepseek-ai/dsh-timeout":"0.1.2-alpha.5","@deepseek-ai/dsh-commands":"0.1.2-alpha.5","@deepseek-ai/dsh-settings":"0.1.2-alpha.5","@deepseek-ai/dsh-attachment":"0.1.2-alpha.5","@deepseek-ai/dsh-home-paths":"0.1.2-alpha.5","@deepseek-ai/dsh-mcp-client":"0.1.2-alpha.5","@deepseek-ai/dsh-subprocess":"0.1.2-alpha.5","@deepseek-ai/dsh-client-store":"0.1.2-alpha.5","@deepseek-ai/dsh-code-runtime":"0.1.2-alpha.5","@deepseek-ai/dsh-client-locale":"0.1.2-alpha.5","@deepseek-ai/dsh-system-prompt":"0.1.2-alpha.5","@deepseek-ai/dsh-user-approval":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-slots":"0.1.2-alpha.5","@deepseek-ai/dsh-typert-protocol":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-layout":"0.1.2-alpha.5","@deepseek-ai/dsh-skill-filesystem":"0.1.2-alpha.5","@deepseek-ai/dsh-client-connection":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-sidebar":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-renderer":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-settings":"0.1.2-alpha.5","@deepseek-ai/dsh-session-projection":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-alpha.5","@deepseek-ai/dsh-session-turn-outline":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-settings-plugins":"0.1.2-alpha.5"},"_npmOperationalInternal":{"tmp":"tmp/mtmharness_0.9.5_1788413294160_0.5310530767426482","host":"s3://npm-registry-packages-npm-production"}},"0.9.6":{"name":"mtmharness","version":"0.9.6","license":"MIT","_id":"mtmharness@0.9.6","maintainers":[{"name":"mattwin","email":"mattttwin@hotmail.com"}],"homepage":"https://github.com/codeh007/mtmdsh#readme","bugs":{"url":"https://github.com/codeh007/mtmdsh/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-store","@deepseek-ai/dsh-client-ui-renderer","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-sidebar","@deepseek-ai/dsh-client-ui-layout","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-settings-plugins","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"aef8c23d58341056e2487cfa66ec70ee8d98bdcf","tarball":"https://registry.npmjs.org/mtmharness/-/mtmharness-0.9.6.tgz","fileCount":66,"integrity":"sha512-w8GLHFIsvrHQESyrkkXvk1W3xWCy7ISwejHhWel8rdVXH06O9aZUni2FNOEZWpBG9eWrJ7wzoQFPFS6kk4SZ3g==","signatures":[{"sig":"MEUCIQC2bByvGi3dK0cp6UaKSch7uLT/LFzYvf94nf/lPkHIawIgcJAM6bSrptEeaN5bSsQS79uE4qebc2GhaHvXquTwcAU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtmharness@0.9.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5183687},"main":"./lib/index.js","type":"module","_from":"file:/home/runner/work/_temp/mtmharness/mtmharness-0.9.6.tgz","types":"./lib/types/index.d.ts","unpkg":"./dist/embed/mtmharness.iife.js","engines":{"node":">=22.19.0","pnpm":">=11.7.0"},"exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./app":"./dist/standalone/index.html","./embed":{"types":"./dist/types/standalone/index.d.ts","import":"./dist/embed/mtmharness.js","default":"./dist/embed/mtmharness.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.cjs"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"dev":"vite --config vite.standalone.config.ts","test":"pnpm run build && vitest run --config vitest.config.ts && node --test tests/*.test.mjs","build":"node scripts/build.mjs","check":"pnpm run typecheck && pnpm run test","typecheck":"tsc --noEmit && tsc --project tsconfig.standalone.json --noEmit"},"_npmUser":{"name":"mattwin","email":"mattttwin@hotmail.com"},"jsdelivr":"./dist/embed/mtmharness.iife.js","_resolved":"/home/runner/work/_temp/mtmharness/mtmharness-0.9.6.tgz","_integrity":"sha512-w8GLHFIsvrHQESyrkkXvk1W3xWCy7ISwejHhWel8rdVXH06O9aZUni2FNOEZWpBG9eWrJ7wzoQFPFS6kk4SZ3g==","repository":{"url":"git+https://github.com/codeh007/mtmdsh.git","type":"git","directory":"packages/mtmharness"},"_npmVersion":"11.17.0","description":"Unified DeepSeek Harness Web plugin with Connect, Codebase Memory, Modern Go, Ponytail, and independent static/embed clients.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"npm":"11.7.0","yaml":"^2.4.2","@deepseek-ai/schemastery":"3.18.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"2.1.1","vite":"8.2.2","jsdom":"30.0.1","react":"18.3.1","vitest":"4.1.11","esbuild":"0.28.2","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.1","tailwindcss":"4.3.0","@types/react":"~18.3.1","lucide-react":"1.21.0","@base-ui/react":"1.7.0","tailwind-merge":"3.6.0","tw-animate-css":"1.4.0","@types/react-dom":"~18.3.0","@tailwindcss/vite":"4.3.3","@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-fs":"0.1.2-alpha.5","@deepseek-ai/dsh-llm":"0.1.2-alpha.5","@vitejs/plugin-react":"6.0.5","@deepseek-ai/dsh-agent":"0.1.2-alpha.5","@deepseek-ai/dsh-brand":"0.1.2-alpha.5","@deepseek-ai/dsh-scope":"0.1.2-alpha.5","@deepseek-ai/dsh-skill":"0.1.2-alpha.5","@deepseek-ai/dsh-tools":"0.1.2-alpha.5","@tanstack/react-router":"1.169.2","@deepseek-ai/dsh-sandbox":"0.1.2-alpha.5","@deepseek-ai/dsh-session":"0.1.2-alpha.5","@deepseek-ai/dsh-timeout":"0.1.2-alpha.5","class-variance-authority":"0.7.1","@deepseek-ai/dsh-commands":"0.1.2-alpha.5","@deepseek-ai/dsh-settings":"0.1.2-alpha.5","@deepseek-ai/dsh-attachment":"0.1.2-alpha.5","@deepseek-ai/dsh-home-paths":"0.1.2-alpha.5","@deepseek-ai/dsh-invariants":"0.1.2-alpha.5","@deepseek-ai/dsh-mcp-client":"0.1.2-alpha.5","@deepseek-ai/dsh-subprocess":"0.1.2-alpha.5","@deepseek-ai/dsh-client-store":"0.1.2-alpha.5","@deepseek-ai/dsh-code-runtime":"0.1.2-alpha.5","@deepseek-ai/dsh-client-locale":"0.1.2-alpha.5","@deepseek-ai/dsh-system-prompt":"0.1.2-alpha.5","@deepseek-ai/dsh-user-approval":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-slots":"0.1.2-alpha.5","@deepseek-ai/dsh-typert-protocol":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-layout":"0.1.2-alpha.5","@deepseek-ai/dsh-skill-filesystem":"0.1.2-alpha.5","@deepseek-ai/dsh-client-connection":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-sidebar":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-renderer":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-settings":"0.1.2-alpha.5","@deepseek-ai/dsh-session-projection":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-alpha.5","@deepseek-ai/dsh-session-turn-outline":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-settings-plugins":"0.1.2-alpha.5"},"peerDependencies":{"react":">=18.2.0 <20","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-fs":"0.1.2-alpha.5","@deepseek-ai/dsh-llm":"0.1.2-alpha.5","@deepseek-ai/dsh-agent":"0.1.2-alpha.5","@deepseek-ai/dsh-brand":"0.1.2-alpha.5","@deepseek-ai/dsh-scope":"0.1.2-alpha.5","@deepseek-ai/dsh-skill":"0.1.2-alpha.5","@deepseek-ai/dsh-tools":"0.1.2-alpha.5","@deepseek-ai/dsh-sandbox":"0.1.2-alpha.5","@deepseek-ai/dsh-session":"0.1.2-alpha.5","@deepseek-ai/dsh-timeout":"0.1.2-alpha.5","@deepseek-ai/dsh-commands":"0.1.2-alpha.5","@deepseek-ai/dsh-settings":"0.1.2-alpha.5","@deepseek-ai/dsh-attachment":"0.1.2-alpha.5","@deepseek-ai/dsh-home-paths":"0.1.2-alpha.5","@deepseek-ai/dsh-mcp-client":"0.1.2-alpha.5","@deepseek-ai/dsh-subprocess":"0.1.2-alpha.5","@deepseek-ai/dsh-client-store":"0.1.2-alpha.5","@deepseek-ai/dsh-code-runtime":"0.1.2-alpha.5","@deepseek-ai/dsh-client-locale":"0.1.2-alpha.5","@deepseek-ai/dsh-system-prompt":"0.1.2-alpha.5","@deepseek-ai/dsh-user-approval":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-slots":"0.1.2-alpha.5","@deepseek-ai/dsh-typert-protocol":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-layout":"0.1.2-alpha.5","@deepseek-ai/dsh-skill-filesystem":"0.1.2-alpha.5","@deepseek-ai/dsh-client-connection":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-sidebar":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-renderer":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-settings":"0.1.2-alpha.5","@deepseek-ai/dsh-session-projection":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-alpha.5","@deepseek-ai/dsh-session-turn-outline":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-settings-plugins":"0.1.2-alpha.5"},"_npmOperationalInternal":{"tmp":"tmp/mtmharness_0.9.6_1788415746279_0.05085904632986704","host":"s3://npm-registry-packages-npm-production"}},"0.9.7":{"name":"mtmharness","version":"0.9.7","license":"MIT","_id":"mtmharness@0.9.7","maintainers":[{"name":"mattwin","email":"mattttwin@hotmail.com"}],"homepage":"https://github.com/codeh007/mtmdsh#readme","bugs":{"url":"https://github.com/codeh007/mtmdsh/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-store","@deepseek-ai/dsh-client-ui-renderer","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-sidebar","@deepseek-ai/dsh-client-ui-layout","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-settings-plugins","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"9b4a6c93b27bf4be6f09a02d20d15e22a274cb9f","tarball":"https://registry.npmjs.org/mtmharness/-/mtmharness-0.9.7.tgz","fileCount":66,"integrity":"sha512-55RPiWbo9zVlv6cVIxF7/ofQinII6TehpIjn6Sanw+C3hsoAVUPMETXXibX+kGEbk9h6jYwxm7cdRgok6cNjNg==","signatures":[{"sig":"MEUCICj7uYDpTvieWlJWHRzI+RCY8LjPxJVjK2jCGXQ1V9DAAiEAjVikIHmMrpNIAZLxKHplluXG0ioVA7xcNpK0T0xRIVE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtmharness@0.9.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5183310},"main":"./lib/index.js","type":"module","_from":"file:/home/runner/work/_temp/mtmharness/mtmharness-0.9.7.tgz","types":"./lib/types/index.d.ts","unpkg":"./dist/embed/mtmharness.iife.js","engines":{"node":">=22.19.0","pnpm":">=11.7.0"},"exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./app":"./dist/standalone/index.html","./embed":{"types":"./dist/types/standalone/index.d.ts","import":"./dist/embed/mtmharness.js","default":"./dist/embed/mtmharness.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.cjs"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"dev":"vite --config vite.standalone.config.ts","test":"pnpm run build && vitest run --config vitest.config.ts && node --test tests/*.test.mjs","build":"node scripts/build.mjs","check":"pnpm run typecheck && pnpm run test","typecheck":"tsc --noEmit && tsc --project tsconfig.standalone.json --noEmit"},"_npmUser":{"name":"mattwin","email":"mattttwin@hotmail.com"},"jsdelivr":"./dist/embed/mtmharness.iife.js","_resolved":"/home/runner/work/_temp/mtmharness/mtmharness-0.9.7.tgz","_integrity":"sha512-55RPiWbo9zVlv6cVIxF7/ofQinII6TehpIjn6Sanw+C3hsoAVUPMETXXibX+kGEbk9h6jYwxm7cdRgok6cNjNg==","repository":{"url":"git+https://github.com/codeh007/mtmdsh.git","type":"git","directory":"packages/mtmharness"},"_npmVersion":"11.17.0","description":"Unified DeepSeek Harness Web plugin with Connect, Codebase Memory, Modern Go, Ponytail, and independent static/embed clients.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"npm":"11.7.0","yaml":"^2.4.2","@deepseek-ai/schemastery":"3.18.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"2.1.1","vite":"8.2.2","jsdom":"30.0.1","react":"18.3.1","vitest":"4.1.11","esbuild":"0.28.2","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.1","tailwindcss":"4.3.0","@types/react":"~18.3.1","lucide-react":"1.21.0","@base-ui/react":"1.7.0","tailwind-merge":"3.6.0","tw-animate-css":"1.4.0","@types/react-dom":"~18.3.0","@tailwindcss/vite":"4.3.3","@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-fs":"0.1.2-alpha.5","@deepseek-ai/dsh-llm":"0.1.2-alpha.5","@vitejs/plugin-react":"6.0.5","@deepseek-ai/dsh-agent":"0.1.2-alpha.5","@deepseek-ai/dsh-brand":"0.1.2-alpha.5","@deepseek-ai/dsh-scope":"0.1.2-alpha.5","@deepseek-ai/dsh-skill":"0.1.2-alpha.5","@deepseek-ai/dsh-tools":"0.1.2-alpha.5","@tanstack/react-router":"1.169.2","@deepseek-ai/dsh-sandbox":"0.1.2-alpha.5","@deepseek-ai/dsh-session":"0.1.2-alpha.5","@deepseek-ai/dsh-timeout":"0.1.2-alpha.5","class-variance-authority":"0.7.1","@deepseek-ai/dsh-commands":"0.1.2-alpha.5","@deepseek-ai/dsh-settings":"0.1.2-alpha.5","@deepseek-ai/dsh-attachment":"0.1.2-alpha.5","@deepseek-ai/dsh-home-paths":"0.1.2-alpha.5","@deepseek-ai/dsh-invariants":"0.1.2-alpha.5","@deepseek-ai/dsh-mcp-client":"0.1.2-alpha.5","@deepseek-ai/dsh-subprocess":"0.1.2-alpha.5","@deepseek-ai/dsh-client-store":"0.1.2-alpha.5","@deepseek-ai/dsh-code-runtime":"0.1.2-alpha.5","@deepseek-ai/dsh-client-locale":"0.1.2-alpha.5","@deepseek-ai/dsh-system-prompt":"0.1.2-alpha.5","@deepseek-ai/dsh-user-approval":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-slots":"0.1.2-alpha.5","@deepseek-ai/dsh-typert-protocol":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-layout":"0.1.2-alpha.5","@deepseek-ai/dsh-skill-filesystem":"0.1.2-alpha.5","@deepseek-ai/dsh-client-connection":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-sidebar":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-renderer":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-settings":"0.1.2-alpha.5","@deepseek-ai/dsh-session-projection":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-alpha.5","@deepseek-ai/dsh-session-turn-outline":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-settings-plugins":"0.1.2-alpha.5"},"peerDependencies":{"react":">=18.2.0 <20","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-fs":"0.1.2-alpha.5","@deepseek-ai/dsh-llm":"0.1.2-alpha.5","@deepseek-ai/dsh-agent":"0.1.2-alpha.5","@deepseek-ai/dsh-brand":"0.1.2-alpha.5","@deepseek-ai/dsh-scope":"0.1.2-alpha.5","@deepseek-ai/dsh-skill":"0.1.2-alpha.5","@deepseek-ai/dsh-tools":"0.1.2-alpha.5","@deepseek-ai/dsh-sandbox":"0.1.2-alpha.5","@deepseek-ai/dsh-session":"0.1.2-alpha.5","@deepseek-ai/dsh-timeout":"0.1.2-alpha.5","@deepseek-ai/dsh-commands":"0.1.2-alpha.5","@deepseek-ai/dsh-settings":"0.1.2-alpha.5","@deepseek-ai/dsh-attachment":"0.1.2-alpha.5","@deepseek-ai/dsh-home-paths":"0.1.2-alpha.5","@deepseek-ai/dsh-mcp-client":"0.1.2-alpha.5","@deepseek-ai/dsh-subprocess":"0.1.2-alpha.5","@deepseek-ai/dsh-client-store":"0.1.2-alpha.5","@deepseek-ai/dsh-code-runtime":"0.1.2-alpha.5","@deepseek-ai/dsh-client-locale":"0.1.2-alpha.5","@deepseek-ai/dsh-system-prompt":"0.1.2-alpha.5","@deepseek-ai/dsh-user-approval":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-slots":"0.1.2-alpha.5","@deepseek-ai/dsh-typert-protocol":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-layout":"0.1.2-alpha.5","@deepseek-ai/dsh-skill-filesystem":"0.1.2-alpha.5","@deepseek-ai/dsh-client-connection":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-sidebar":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-renderer":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-settings":"0.1.2-alpha.5","@deepseek-ai/dsh-session-projection":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-alpha.5","@deepseek-ai/dsh-session-turn-outline":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-settings-plugins":"0.1.2-alpha.5"},"_npmOperationalInternal":{"tmp":"tmp/mtmharness_0.9.7_1788418471415_0.48338209816444877","host":"s3://npm-registry-packages-npm-production"}},"0.9.8":{"name":"mtmharness","version":"0.9.8","license":"MIT","_id":"mtmharness@0.9.8","maintainers":[{"name":"mattwin","email":"mattttwin@hotmail.com"}],"homepage":"https://github.com/codeh007/mtmdsh#readme","bugs":{"url":"https://github.com/codeh007/mtmdsh/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-store","@deepseek-ai/dsh-client-ui-renderer","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-sidebar","@deepseek-ai/dsh-client-ui-layout","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-settings-plugins","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"6567d275a370a8945d35ea7be5f7b6905e5a5cb9","tarball":"https://registry.npmjs.org/mtmharness/-/mtmharness-0.9.8.tgz","fileCount":66,"integrity":"sha512-hDbfXVRWBa25LH9fKsf5p3JPs55fy/ct0CLyF80gpe92AmB11+UlK0DwCYBKtnzEuPzehJjsabVBqageEemQ+A==","signatures":[{"sig":"MEQCIArJCW2KupdsY2mwURCVk9T/QU0aOUjFiE+/qWt5E7TlAiA1rojXpde0nCxMEzSwUu7brbdt40f4dy0g6SDjkicNBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtmharness@0.9.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5265027},"main":"./lib/index.js","type":"module","_from":"file:/home/runner/work/_temp/mtmharness/mtmharness-0.9.8.tgz","types":"./lib/types/index.d.ts","unpkg":"./dist/embed/mtmharness.iife.js","engines":{"node":">=22.19.0","pnpm":">=11.7.0"},"exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./app":"./dist/standalone/index.html","./embed":{"types":"./dist/types/standalone/index.d.ts","import":"./dist/embed/mtmharness.js","default":"./dist/embed/mtmharness.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.cjs"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"dev":"vite --config vite.standalone.config.ts","test":"pnpm run build && vitest run --config vitest.config.ts && node --test tests/*.test.mjs","build":"node scripts/build.mjs","check":"pnpm run typecheck && pnpm run test","typecheck":"tsc --noEmit && tsc --project tsconfig.standalone.json --noEmit"},"_npmUser":{"name":"mattwin","email":"mattttwin@hotmail.com"},"jsdelivr":"./dist/embed/mtmharness.iife.js","_resolved":"/home/runner/work/_temp/mtmharness/mtmharness-0.9.8.tgz","_integrity":"sha512-hDbfXVRWBa25LH9fKsf5p3JPs55fy/ct0CLyF80gpe92AmB11+UlK0DwCYBKtnzEuPzehJjsabVBqageEemQ+A==","repository":{"url":"git+https://github.com/codeh007/mtmdsh.git","type":"git","directory":"packages/mtmharness"},"_npmVersion":"11.19.0","description":"Unified DeepSeek Harness Web plugin with Connect, Codebase Memory, Modern Go, Ponytail, and independent static/embed clients.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"npm":"11.7.0","yaml":"^2.4.2","@deepseek-ai/schemastery":"3.18.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"2.1.1","vite":"8.2.2","jsdom":"30.0.1","react":"18.3.1","vitest":"4.1.11","esbuild":"0.28.2","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.1","tailwindcss":"4.3.0","@types/react":"~18.3.1","lucide-react":"1.21.0","@base-ui/react":"1.7.0","tailwind-merge":"3.6.0","tw-animate-css":"1.4.0","@types/react-dom":"~18.3.0","@tailwindcss/vite":"4.3.3","@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-fs":"0.1.2-alpha.5","@deepseek-ai/dsh-llm":"0.1.2-alpha.5","@vitejs/plugin-react":"6.0.5","@deepseek-ai/dsh-agent":"0.1.2-alpha.5","@deepseek-ai/dsh-brand":"0.1.2-alpha.5","@deepseek-ai/dsh-scope":"0.1.2-alpha.5","@deepseek-ai/dsh-skill":"0.1.2-alpha.5","@deepseek-ai/dsh-tools":"0.1.2-alpha.5","@tanstack/react-router":"1.169.2","@deepseek-ai/dsh-sandbox":"0.1.2-alpha.5","@deepseek-ai/dsh-session":"0.1.2-alpha.5","@deepseek-ai/dsh-timeout":"0.1.2-alpha.5","class-variance-authority":"0.7.1","@deepseek-ai/dsh-commands":"0.1.2-alpha.5","@deepseek-ai/dsh-settings":"0.1.2-alpha.5","@deepseek-ai/dsh-attachment":"0.1.2-alpha.5","@deepseek-ai/dsh-home-paths":"0.1.2-alpha.5","@deepseek-ai/dsh-invariants":"0.1.2-alpha.5","@deepseek-ai/dsh-mcp-client":"0.1.2-alpha.5","@deepseek-ai/dsh-subprocess":"0.1.2-alpha.5","@deepseek-ai/dsh-client-store":"0.1.2-alpha.5","@deepseek-ai/dsh-code-runtime":"0.1.2-alpha.5","@deepseek-ai/dsh-client-locale":"0.1.2-alpha.5","@deepseek-ai/dsh-system-prompt":"0.1.2-alpha.5","@deepseek-ai/dsh-user-approval":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-slots":"0.1.2-alpha.5","@deepseek-ai/dsh-typert-protocol":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-layout":"0.1.2-alpha.5","@deepseek-ai/dsh-skill-filesystem":"0.1.2-alpha.5","@deepseek-ai/dsh-client-connection":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-sidebar":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-renderer":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-settings":"0.1.2-alpha.5","@deepseek-ai/dsh-session-projection":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-alpha.5","@deepseek-ai/dsh-session-turn-outline":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-settings-plugins":"0.1.2-alpha.5"},"peerDependencies":{"react":">=18.2.0 <20","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-fs":"0.1.2-alpha.5","@deepseek-ai/dsh-llm":"0.1.2-alpha.5","@deepseek-ai/dsh-agent":"0.1.2-alpha.5","@deepseek-ai/dsh-brand":"0.1.2-alpha.5","@deepseek-ai/dsh-scope":"0.1.2-alpha.5","@deepseek-ai/dsh-skill":"0.1.2-alpha.5","@deepseek-ai/dsh-tools":"0.1.2-alpha.5","@deepseek-ai/dsh-sandbox":"0.1.2-alpha.5","@deepseek-ai/dsh-session":"0.1.2-alpha.5","@deepseek-ai/dsh-timeout":"0.1.2-alpha.5","@deepseek-ai/dsh-commands":"0.1.2-alpha.5","@deepseek-ai/dsh-settings":"0.1.2-alpha.5","@deepseek-ai/dsh-attachment":"0.1.2-alpha.5","@deepseek-ai/dsh-home-paths":"0.1.2-alpha.5","@deepseek-ai/dsh-mcp-client":"0.1.2-alpha.5","@deepseek-ai/dsh-subprocess":"0.1.2-alpha.5","@deepseek-ai/dsh-client-store":"0.1.2-alpha.5","@deepseek-ai/dsh-code-runtime":"0.1.2-alpha.5","@deepseek-ai/dsh-client-locale":"0.1.2-alpha.5","@deepseek-ai/dsh-system-prompt":"0.1.2-alpha.5","@deepseek-ai/dsh-user-approval":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-slots":"0.1.2-alpha.5","@deepseek-ai/dsh-typert-protocol":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-layout":"0.1.2-alpha.5","@deepseek-ai/dsh-skill-filesystem":"0.1.2-alpha.5","@deepseek-ai/dsh-client-connection":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-sidebar":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-renderer":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-settings":"0.1.2-alpha.5","@deepseek-ai/dsh-session-projection":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-alpha.5","@deepseek-ai/dsh-session-turn-outline":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-settings-plugins":"0.1.2-alpha.5"},"_npmOperationalInternal":{"tmp":"tmp/mtmharness_0.9.8_1788536952343_0.6408410295754954","host":"s3://npm-registry-packages-npm-production"}},"0.9.9":{"name":"mtmharness","version":"0.9.9","license":"MIT","_id":"mtmharness@0.9.9","maintainers":[{"name":"mattwin","email":"mattttwin@hotmail.com"}],"homepage":"https://github.com/codeh007/mtmdsh#readme","bugs":{"url":"https://github.com/codeh007/mtmdsh/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-store","@deepseek-ai/dsh-client-ui-renderer","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-sidebar","@deepseek-ai/dsh-client-ui-layout","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-settings-plugins","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"606824330b6e2195e2da9b610e1ec70c9ff69163","tarball":"https://registry.npmjs.org/mtmharness/-/mtmharness-0.9.9.tgz","fileCount":66,"integrity":"sha512-hzQX7XyVwViv9n6RvBnJJyq8RwPgKEGgPAuJoX2y2ihia+X5ki2RwwL75oEIPw1+4qlyCmgpGXy+TRwjGTTKMA==","signatures":[{"sig":"MEUCIQC6yP2mB7D3W+GD517gutgyrMIlJIR2MiYhdzBhJq9tSgIgMwhdeYhOgwnEN5gohctiuA9y1fTuIbwuWJ6B/k+wWGM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtmharness@0.9.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5265027},"main":"./lib/index.js","type":"module","_from":"file:/home/runner/work/_temp/mtmharness/mtmharness-0.9.9.tgz","types":"./lib/types/index.d.ts","unpkg":"./dist/embed/mtmharness.iife.js","engines":{"node":">=22.19.0","pnpm":">=11.7.0"},"exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./app":"./dist/standalone/index.html","./embed":{"types":"./dist/types/standalone/index.d.ts","import":"./dist/embed/mtmharness.js","default":"./dist/embed/mtmharness.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.cjs"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"dev":"vite --config vite.standalone.config.ts","test":"pnpm run build && vitest run --config vitest.config.ts && node --test tests/*.test.mjs","build":"node scripts/build.mjs","check":"pnpm run typecheck && pnpm run test","typecheck":"tsc --noEmit && tsc --project tsconfig.standalone.json --noEmit"},"_npmUser":{"name":"mattwin","email":"mattttwin@hotmail.com"},"jsdelivr":"./dist/embed/mtmharness.iife.js","_resolved":"/home/runner/work/_temp/mtmharness/mtmharness-0.9.9.tgz","_integrity":"sha512-hzQX7XyVwViv9n6RvBnJJyq8RwPgKEGgPAuJoX2y2ihia+X5ki2RwwL75oEIPw1+4qlyCmgpGXy+TRwjGTTKMA==","repository":{"url":"git+https://github.com/codeh007/mtmdsh.git","type":"git","directory":"packages/mtmharness"},"_npmVersion":"11.19.0","description":"Unified DeepSeek Harness Web plugin with Connect, Codebase Memory, Modern Go, Ponytail, and independent static/embed clients.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"npm":"11.7.0","yaml":"^2.4.2","@deepseek-ai/schemastery":"3.18.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"2.1.1","vite":"8.2.2","jsdom":"30.0.1","react":"18.3.1","vitest":"4.1.11","esbuild":"0.28.2","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.1","tailwindcss":"4.3.0","@types/react":"~18.3.1","lucide-react":"1.21.0","@base-ui/react":"1.7.0","tailwind-merge":"3.6.0","tw-animate-css":"1.4.0","@types/react-dom":"~18.3.0","@tailwindcss/vite":"4.3.3","@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-fs":"0.1.2-alpha.5","@deepseek-ai/dsh-llm":"0.1.2-alpha.5","@vitejs/plugin-react":"6.0.5","@deepseek-ai/dsh-agent":"0.1.2-alpha.5","@deepseek-ai/dsh-brand":"0.1.2-alpha.5","@deepseek-ai/dsh-scope":"0.1.2-alpha.5","@deepseek-ai/dsh-skill":"0.1.2-alpha.5","@deepseek-ai/dsh-tools":"0.1.2-alpha.5","@tanstack/react-router":"1.169.2","@deepseek-ai/dsh-sandbox":"0.1.2-alpha.5","@deepseek-ai/dsh-session":"0.1.2-alpha.5","@deepseek-ai/dsh-timeout":"0.1.2-alpha.5","class-variance-authority":"0.7.1","@deepseek-ai/dsh-commands":"0.1.2-alpha.5","@deepseek-ai/dsh-settings":"0.1.2-alpha.5","@deepseek-ai/dsh-attachment":"0.1.2-alpha.5","@deepseek-ai/dsh-home-paths":"0.1.2-alpha.5","@deepseek-ai/dsh-invariants":"0.1.2-alpha.5","@deepseek-ai/dsh-mcp-client":"0.1.2-alpha.5","@deepseek-ai/dsh-subprocess":"0.1.2-alpha.5","@deepseek-ai/dsh-client-store":"0.1.2-alpha.5","@deepseek-ai/dsh-code-runtime":"0.1.2-alpha.5","@deepseek-ai/dsh-client-locale":"0.1.2-alpha.5","@deepseek-ai/dsh-system-prompt":"0.1.2-alpha.5","@deepseek-ai/dsh-user-approval":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-slots":"0.1.2-alpha.5","@deepseek-ai/dsh-typert-protocol":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-layout":"0.1.2-alpha.5","@deepseek-ai/dsh-skill-filesystem":"0.1.2-alpha.5","@deepseek-ai/dsh-client-connection":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-sidebar":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-renderer":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-settings":"0.1.2-alpha.5","@deepseek-ai/dsh-session-projection":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-alpha.5","@deepseek-ai/dsh-session-turn-outline":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-settings-plugins":"0.1.2-alpha.5"},"peerDependencies":{"react":">=18.2.0 <20","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-fs":"0.1.2-alpha.5","@deepseek-ai/dsh-llm":"0.1.2-alpha.5","@deepseek-ai/dsh-agent":"0.1.2-alpha.5","@deepseek-ai/dsh-brand":"0.1.2-alpha.5","@deepseek-ai/dsh-scope":"0.1.2-alpha.5","@deepseek-ai/dsh-skill":"0.1.2-alpha.5","@deepseek-ai/dsh-tools":"0.1.2-alpha.5","@deepseek-ai/dsh-sandbox":"0.1.2-alpha.5","@deepseek-ai/dsh-session":"0.1.2-alpha.5","@deepseek-ai/dsh-timeout":"0.1.2-alpha.5","@deepseek-ai/dsh-commands":"0.1.2-alpha.5","@deepseek-ai/dsh-settings":"0.1.2-alpha.5","@deepseek-ai/dsh-attachment":"0.1.2-alpha.5","@deepseek-ai/dsh-home-paths":"0.1.2-alpha.5","@deepseek-ai/dsh-mcp-client":"0.1.2-alpha.5","@deepseek-ai/dsh-subprocess":"0.1.2-alpha.5","@deepseek-ai/dsh-client-store":"0.1.2-alpha.5","@deepseek-ai/dsh-code-runtime":"0.1.2-alpha.5","@deepseek-ai/dsh-client-locale":"0.1.2-alpha.5","@deepseek-ai/dsh-system-prompt":"0.1.2-alpha.5","@deepseek-ai/dsh-user-approval":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-slots":"0.1.2-alpha.5","@deepseek-ai/dsh-typert-protocol":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-layout":"0.1.2-alpha.5","@deepseek-ai/dsh-skill-filesystem":"0.1.2-alpha.5","@deepseek-ai/dsh-client-connection":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-sidebar":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-renderer":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-settings":"0.1.2-alpha.5","@deepseek-ai/dsh-session-projection":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-alpha.5","@deepseek-ai/dsh-session-turn-outline":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-settings-plugins":"0.1.2-alpha.5"},"_npmOperationalInternal":{"tmp":"tmp/mtmharness_0.9.9_1788596197805_0.7371564799013293","host":"s3://npm-registry-packages-npm-production"}},"0.9.10":{"name":"mtmharness","version":"0.9.10","license":"MIT","_id":"mtmharness@0.9.10","maintainers":[{"name":"mattwin","email":"mattttwin@hotmail.com"}],"homepage":"https://github.com/codeh007/mtmdsh#readme","bugs":{"url":"https://github.com/codeh007/mtmdsh/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-store","@deepseek-ai/dsh-client-ui-renderer","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-sidebar","@deepseek-ai/dsh-client-ui-layout","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-settings-plugins","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"e82e08ebfba739295d89a59db4748b9105464cdc","tarball":"https://registry.npmjs.org/mtmharness/-/mtmharness-0.9.10.tgz","fileCount":73,"integrity":"sha512-j6tLrdBSbjUueILCVE7cRRbCEIlxeQIhWWDLgB4fczRK9qlfMqzbaqk1ZWxFQdWi0WXQ4f0y4Wh4IzDfdYcdEg==","signatures":[{"sig":"MEQCIFjk5tuJiy9EKgwFzFxnjqJCK/bzs6C5ZOLE4tt8p/OBAiBRIgymM8lp5LajuE7ablmrtoHMz6cHt+eO17wLUfjHWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtmharness@0.9.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5324791},"main":"./lib/index.js","type":"module","_from":"file:/home/runner/work/_temp/mtmharness/mtmharness-0.9.10.tgz","types":"./lib/types/index.d.ts","unpkg":"./dist/embed/mtmharness.iife.js","engines":{"node":">=22.19.0","pnpm":">=11.7.0"},"exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./app":"./dist/standalone/index.html","./auth":{"types":"./dist/types/standalone/app/auth.d.ts","import":"./dist/auth.js","default":"./dist/auth.js"},"./embed":{"types":"./dist/types/standalone/index.d.ts","import":"./dist/embed/mtmharness.js","default":"./dist/embed/mtmharness.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.cjs"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"dev":"vite --config vite.standalone.config.ts","test":"pnpm run build && vitest run --config vitest.config.ts && node --test tests/*.test.mjs","build":"node scripts/build.mjs","check":"pnpm run typecheck && pnpm run test","typecheck":"tsc --noEmit && tsc --project tsconfig.standalone.json --noEmit"},"_npmUser":{"name":"mattwin","email":"mattttwin@hotmail.com"},"jsdelivr":"./dist/embed/mtmharness.iife.js","_resolved":"/home/runner/work/_temp/mtmharness/mtmharness-0.9.10.tgz","_integrity":"sha512-j6tLrdBSbjUueILCVE7cRRbCEIlxeQIhWWDLgB4fczRK9qlfMqzbaqk1ZWxFQdWi0WXQ4f0y4Wh4IzDfdYcdEg==","repository":{"url":"git+https://github.com/codeh007/mtmdsh.git","type":"git","directory":"packages/mtmharness"},"_npmVersion":"11.19.0","description":"Unified DeepSeek Harness Web plugin with Connect, Codebase Memory, Modern Go, Ponytail, and independent static/embed clients.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"npm":"11.7.0","yaml":"^2.4.2","@deepseek-ai/schemastery":"3.18.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"2.1.1","vite":"8.2.2","jsdom":"30.0.1","react":"18.3.1","vitest":"4.1.11","esbuild":"0.28.2","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.1","tailwindcss":"4.3.0","@types/react":"~18.3.1","lucide-react":"1.21.0","@base-ui/react":"1.7.0","tailwind-merge":"3.6.0","tw-animate-css":"1.4.0","@types/react-dom":"~18.3.0","@tailwindcss/vite":"4.3.3","@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-fs":"0.1.2-alpha.5","@deepseek-ai/dsh-llm":"0.1.2-alpha.5","@vitejs/plugin-react":"6.0.5","@deepseek-ai/dsh-agent":"0.1.2-alpha.5","@deepseek-ai/dsh-brand":"0.1.2-alpha.5","@deepseek-ai/dsh-scope":"0.1.2-alpha.5","@deepseek-ai/dsh-skill":"0.1.2-alpha.5","@deepseek-ai/dsh-tools":"0.1.2-alpha.5","@tanstack/react-router":"1.169.2","@deepseek-ai/dsh-sandbox":"0.1.2-alpha.5","@deepseek-ai/dsh-session":"0.1.2-alpha.5","@deepseek-ai/dsh-timeout":"0.1.2-alpha.5","class-variance-authority":"0.7.1","@deepseek-ai/dsh-commands":"0.1.2-alpha.5","@deepseek-ai/dsh-settings":"0.1.2-alpha.5","@deepseek-ai/dsh-attachment":"0.1.2-alpha.5","@deepseek-ai/dsh-home-paths":"0.1.2-alpha.5","@deepseek-ai/dsh-invariants":"0.1.2-alpha.5","@deepseek-ai/dsh-mcp-client":"0.1.2-alpha.5","@deepseek-ai/dsh-subprocess":"0.1.2-alpha.5","@deepseek-ai/dsh-client-store":"0.1.2-alpha.5","@deepseek-ai/dsh-code-runtime":"0.1.2-alpha.5","@deepseek-ai/dsh-client-locale":"0.1.2-alpha.5","@deepseek-ai/dsh-system-prompt":"0.1.2-alpha.5","@deepseek-ai/dsh-user-approval":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-slots":"0.1.2-alpha.5","@deepseek-ai/dsh-typert-protocol":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-layout":"0.1.2-alpha.5","@deepseek-ai/dsh-skill-filesystem":"0.1.2-alpha.5","@deepseek-ai/dsh-client-connection":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-sidebar":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-renderer":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-settings":"0.1.2-alpha.5","@deepseek-ai/dsh-session-projection":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-alpha.5","@deepseek-ai/dsh-session-turn-outline":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-settings-plugins":"0.1.2-alpha.5"},"peerDependencies":{"react":">=18.2.0 <20","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-fs":"0.1.2-alpha.5","@deepseek-ai/dsh-llm":"0.1.2-alpha.5","@deepseek-ai/dsh-agent":"0.1.2-alpha.5","@deepseek-ai/dsh-brand":"0.1.2-alpha.5","@deepseek-ai/dsh-scope":"0.1.2-alpha.5","@deepseek-ai/dsh-skill":"0.1.2-alpha.5","@deepseek-ai/dsh-tools":"0.1.2-alpha.5","@deepseek-ai/dsh-sandbox":"0.1.2-alpha.5","@deepseek-ai/dsh-session":"0.1.2-alpha.5","@deepseek-ai/dsh-timeout":"0.1.2-alpha.5","@deepseek-ai/dsh-commands":"0.1.2-alpha.5","@deepseek-ai/dsh-settings":"0.1.2-alpha.5","@deepseek-ai/dsh-attachment":"0.1.2-alpha.5","@deepseek-ai/dsh-home-paths":"0.1.2-alpha.5","@deepseek-ai/dsh-mcp-client":"0.1.2-alpha.5","@deepseek-ai/dsh-subprocess":"0.1.2-alpha.5","@deepseek-ai/dsh-client-store":"0.1.2-alpha.5","@deepseek-ai/dsh-code-runtime":"0.1.2-alpha.5","@deepseek-ai/dsh-client-locale":"0.1.2-alpha.5","@deepseek-ai/dsh-system-prompt":"0.1.2-alpha.5","@deepseek-ai/dsh-user-approval":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-slots":"0.1.2-alpha.5","@deepseek-ai/dsh-typert-protocol":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-layout":"0.1.2-alpha.5","@deepseek-ai/dsh-skill-filesystem":"0.1.2-alpha.5","@deepseek-ai/dsh-client-connection":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-sidebar":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-renderer":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-settings":"0.1.2-alpha.5","@deepseek-ai/dsh-session-projection":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-alpha.5","@deepseek-ai/dsh-session-turn-outline":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-settings-plugins":"0.1.2-alpha.5"},"_npmOperationalInternal":{"tmp":"tmp/mtmharness_0.9.10_1788610424888_0.7099874438335279","host":"s3://npm-registry-packages-npm-production"}},"0.9.13":{"name":"mtmharness","version":"0.9.13","license":"MIT","_id":"mtmharness@0.9.13","maintainers":[{"name":"mattwin","email":"mattttwin@hotmail.com"}],"homepage":"https://github.com/codeh007/mtmdsh#readme","bugs":{"url":"https://github.com/codeh007/mtmdsh/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-store","@deepseek-ai/dsh-client-ui-renderer","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-sidebar","@deepseek-ai/dsh-client-ui-layout","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-settings-plugins","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"365618c2d455c9c1f2fe0b656080004a6b907d4a","tarball":"https://registry.npmjs.org/mtmharness/-/mtmharness-0.9.13.tgz","fileCount":73,"integrity":"sha512-Ujbejsxd/GNxJ/Sks4B5njdWHezPigynaTqDGgxrCTJL1UQdLXIw4kDyiBXoewh9DrCCudRNQ1oOsi6W/0L1cg==","signatures":[{"sig":"MEQCIEkbZ775Y7QhBkyScGwzBamBYP21PbGpuzsWRt4tmVWmAiAS9mjNBxSUdPMX2Mqlvh8+HPFcgTJ1uTQLxsSHOuq/SA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtmharness@0.9.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5342785},"main":"./lib/index.js","type":"module","_from":"file:/home/runner/work/_temp/mtmharness/mtmharness-0.9.13.tgz","types":"./lib/types/index.d.ts","unpkg":"./dist/embed/mtmharness.iife.js","engines":{"node":">=22.19.0","pnpm":">=11.7.0"},"exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./app":"./dist/standalone/index.html","./auth":{"types":"./dist/types/standalone/app/auth.d.ts","import":"./dist/auth.js","default":"./dist/auth.js"},"./embed":{"types":"./dist/types/standalone/index.d.ts","import":"./dist/embed/mtmharness.js","default":"./dist/embed/mtmharness.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.cjs"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"dev":"vite --config vite.standalone.config.ts","test":"pnpm run build && vitest run --config vitest.config.ts && node --test tests/*.test.mjs","build":"node scripts/build.mjs","check":"pnpm run typecheck && pnpm run test","typecheck":"tsc --noEmit && tsc --project tsconfig.standalone.json --noEmit"},"_npmUser":{"name":"mattwin","email":"mattttwin@hotmail.com"},"jsdelivr":"./dist/embed/mtmharness.iife.js","_resolved":"/home/runner/work/_temp/mtmharness/mtmharness-0.9.13.tgz","_integrity":"sha512-Ujbejsxd/GNxJ/Sks4B5njdWHezPigynaTqDGgxrCTJL1UQdLXIw4kDyiBXoewh9DrCCudRNQ1oOsi6W/0L1cg==","repository":{"url":"git+https://github.com/codeh007/mtmdsh.git","type":"git","directory":"packages/mtmharness"},"_npmVersion":"11.19.0","description":"Unified DeepSeek Harness Web plugin with Connect, Codebase Memory, Modern Go, Ponytail, and independent static/embed clients.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"npm":"11.7.0","yaml":"^2.4.2","@deepseek-ai/schemastery":"3.18.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"2.1.1","vite":"8.2.2","jsdom":"30.0.1","react":"18.3.1","vitest":"4.1.11","esbuild":"0.28.2","mtm-p2p":"0.1.0","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.1","tailwindcss":"4.3.0","@types/react":"~18.3.1","lucide-react":"1.21.0","@base-ui/react":"1.7.0","tailwind-merge":"3.6.0","tw-animate-css":"1.4.0","@types/react-dom":"~18.3.0","@tailwindcss/vite":"4.3.3","@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-fs":"0.1.2-alpha.5","@deepseek-ai/dsh-llm":"0.1.2-alpha.5","@vitejs/plugin-react":"6.0.5","@deepseek-ai/dsh-agent":"0.1.2-alpha.5","@deepseek-ai/dsh-brand":"0.1.2-alpha.5","@deepseek-ai/dsh-scope":"0.1.2-alpha.5","@deepseek-ai/dsh-skill":"0.1.2-alpha.5","@deepseek-ai/dsh-tools":"0.1.2-alpha.5","@tanstack/react-router":"1.169.2","@deepseek-ai/dsh-sandbox":"0.1.2-alpha.5","@deepseek-ai/dsh-session":"0.1.2-alpha.5","@deepseek-ai/dsh-timeout":"0.1.2-alpha.5","class-variance-authority":"0.7.1","@deepseek-ai/dsh-commands":"0.1.2-alpha.5","@deepseek-ai/dsh-settings":"0.1.2-alpha.5","@deepseek-ai/dsh-attachment":"0.1.2-alpha.5","@deepseek-ai/dsh-home-paths":"0.1.2-alpha.5","@deepseek-ai/dsh-invariants":"0.1.2-alpha.5","@deepseek-ai/dsh-mcp-client":"0.1.2-alpha.5","@deepseek-ai/dsh-subprocess":"0.1.2-alpha.5","@deepseek-ai/dsh-client-store":"0.1.2-alpha.5","@deepseek-ai/dsh-code-runtime":"0.1.2-alpha.5","@deepseek-ai/dsh-client-locale":"0.1.2-alpha.5","@deepseek-ai/dsh-system-prompt":"0.1.2-alpha.5","@deepseek-ai/dsh-user-approval":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-slots":"0.1.2-alpha.5","@deepseek-ai/dsh-typert-protocol":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-layout":"0.1.2-alpha.5","@deepseek-ai/dsh-skill-filesystem":"0.1.2-alpha.5","@deepseek-ai/dsh-client-connection":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-sidebar":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-renderer":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-settings":"0.1.2-alpha.5","@deepseek-ai/dsh-session-projection":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-alpha.5","@deepseek-ai/dsh-session-turn-outline":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-settings-plugins":"0.1.2-alpha.5"},"peerDependencies":{"react":">=18.2.0 <20","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-fs":"0.1.2-alpha.5","@deepseek-ai/dsh-llm":"0.1.2-alpha.5","@deepseek-ai/dsh-agent":"0.1.2-alpha.5","@deepseek-ai/dsh-brand":"0.1.2-alpha.5","@deepseek-ai/dsh-scope":"0.1.2-alpha.5","@deepseek-ai/dsh-skill":"0.1.2-alpha.5","@deepseek-ai/dsh-tools":"0.1.2-alpha.5","@deepseek-ai/dsh-sandbox":"0.1.2-alpha.5","@deepseek-ai/dsh-session":"0.1.2-alpha.5","@deepseek-ai/dsh-timeout":"0.1.2-alpha.5","@deepseek-ai/dsh-commands":"0.1.2-alpha.5","@deepseek-ai/dsh-settings":"0.1.2-alpha.5","@deepseek-ai/dsh-attachment":"0.1.2-alpha.5","@deepseek-ai/dsh-home-paths":"0.1.2-alpha.5","@deepseek-ai/dsh-mcp-client":"0.1.2-alpha.5","@deepseek-ai/dsh-subprocess":"0.1.2-alpha.5","@deepseek-ai/dsh-client-store":"0.1.2-alpha.5","@deepseek-ai/dsh-code-runtime":"0.1.2-alpha.5","@deepseek-ai/dsh-client-locale":"0.1.2-alpha.5","@deepseek-ai/dsh-system-prompt":"0.1.2-alpha.5","@deepseek-ai/dsh-user-approval":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-slots":"0.1.2-alpha.5","@deepseek-ai/dsh-typert-protocol":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-layout":"0.1.2-alpha.5","@deepseek-ai/dsh-skill-filesystem":"0.1.2-alpha.5","@deepseek-ai/dsh-client-connection":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-sidebar":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-renderer":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-settings":"0.1.2-alpha.5","@deepseek-ai/dsh-session-projection":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-alpha.5","@deepseek-ai/dsh-session-turn-outline":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-settings-plugins":"0.1.2-alpha.5"},"_npmOperationalInternal":{"tmp":"tmp/mtmharness_0.9.13_1788935864033_0.49831068744640405","host":"s3://npm-registry-packages-npm-production"}},"0.9.14":{"name":"mtmharness","version":"0.9.14","license":"MIT","_id":"mtmharness@0.9.14","maintainers":[{"name":"mattwin","email":"mattttwin@hotmail.com"}],"homepage":"https://github.com/codeh007/mtmdsh#readme","bugs":{"url":"https://github.com/codeh007/mtmdsh/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-store","@deepseek-ai/dsh-client-ui-renderer","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-sidebar","@deepseek-ai/dsh-client-ui-layout","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-settings-plugins","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"952ab7ce319199bca4999d9fe04c65a1360fddc1","tarball":"https://registry.npmjs.org/mtmharness/-/mtmharness-0.9.14.tgz","fileCount":73,"integrity":"sha512-CQMQH99rSBIK8yq/LGr7BTfVKsvvH28+X2mFZz1wDzYyQGdPDpb7/PdgYCyIq8vp7TUKskNryfSIXem+RMSG5Q==","signatures":[{"sig":"MEUCIQDXX6uqtKHMFseU4+KevQBe+9ZN96La/4+fWFh+7HS1dQIgbw5JhpuM0LfXCJRY5i0to4SpILRYQrsj9nMx/anmDDw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtmharness@0.9.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5342785},"main":"./lib/index.js","type":"module","_from":"file:/home/runner/work/_temp/mtmharness/mtmharness-0.9.14.tgz","types":"./lib/types/index.d.ts","unpkg":"./dist/embed/mtmharness.iife.js","engines":{"node":">=22.19.0","pnpm":">=11.7.0"},"exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./app":"./dist/standalone/index.html","./auth":{"types":"./dist/types/standalone/app/auth.d.ts","import":"./dist/auth.js","default":"./dist/auth.js"},"./embed":{"types":"./dist/types/standalone/index.d.ts","import":"./dist/embed/mtmharness.js","default":"./dist/embed/mtmharness.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.cjs"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"dev":"vite --config vite.standalone.config.ts","test":"pnpm run build && vitest run --config vitest.config.ts && node --test tests/*.test.mjs","build":"node scripts/build.mjs","check":"pnpm run typecheck && pnpm run test","typecheck":"tsc --noEmit && tsc --project tsconfig.standalone.json --noEmit"},"_npmUser":{"name":"mattwin","email":"mattttwin@hotmail.com"},"jsdelivr":"./dist/embed/mtmharness.iife.js","_resolved":"/home/runner/work/_temp/mtmharness/mtmharness-0.9.14.tgz","_integrity":"sha512-CQMQH99rSBIK8yq/LGr7BTfVKsvvH28+X2mFZz1wDzYyQGdPDpb7/PdgYCyIq8vp7TUKskNryfSIXem+RMSG5Q==","repository":{"url":"git+https://github.com/codeh007/mtmdsh.git","type":"git","directory":"packages/mtmharness"},"_npmVersion":"11.19.0","description":"Unified DeepSeek Harness Web plugin with Connect, Codebase Memory, Modern Go, Ponytail, and independent static/embed clients.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"npm":"11.7.0","yaml":"^2.4.2","@deepseek-ai/schemastery":"3.18.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"2.1.1","vite":"8.2.2","jsdom":"30.0.1","react":"18.3.1","vitest":"4.1.11","esbuild":"0.28.2","mtm-p2p":"0.1.0","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.1","tailwindcss":"4.3.0","@types/react":"~18.3.1","lucide-react":"1.21.0","@base-ui/react":"1.7.0","tailwind-merge":"3.6.0","tw-animate-css":"1.4.0","@types/react-dom":"~18.3.0","@tailwindcss/vite":"4.3.3","@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-fs":"0.1.2-alpha.5","@deepseek-ai/dsh-llm":"0.1.2-alpha.5","@vitejs/plugin-react":"6.0.5","@deepseek-ai/dsh-agent":"0.1.2-alpha.5","@deepseek-ai/dsh-brand":"0.1.2-alpha.5","@deepseek-ai/dsh-scope":"0.1.2-alpha.5","@deepseek-ai/dsh-skill":"0.1.2-alpha.5","@deepseek-ai/dsh-tools":"0.1.2-alpha.5","@tanstack/react-router":"1.169.2","@deepseek-ai/dsh-sandbox":"0.1.2-alpha.5","@deepseek-ai/dsh-session":"0.1.2-alpha.5","@deepseek-ai/dsh-timeout":"0.1.2-alpha.5","class-variance-authority":"0.7.1","@deepseek-ai/dsh-commands":"0.1.2-alpha.5","@deepseek-ai/dsh-settings":"0.1.2-alpha.5","@deepseek-ai/dsh-attachment":"0.1.2-alpha.5","@deepseek-ai/dsh-home-paths":"0.1.2-alpha.5","@deepseek-ai/dsh-invariants":"0.1.2-alpha.5","@deepseek-ai/dsh-mcp-client":"0.1.2-alpha.5","@deepseek-ai/dsh-subprocess":"0.1.2-alpha.5","@deepseek-ai/dsh-client-store":"0.1.2-alpha.5","@deepseek-ai/dsh-code-runtime":"0.1.2-alpha.5","@deepseek-ai/dsh-client-locale":"0.1.2-alpha.5","@deepseek-ai/dsh-system-prompt":"0.1.2-alpha.5","@deepseek-ai/dsh-user-approval":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-slots":"0.1.2-alpha.5","@deepseek-ai/dsh-typert-protocol":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-layout":"0.1.2-alpha.5","@deepseek-ai/dsh-skill-filesystem":"0.1.2-alpha.5","@deepseek-ai/dsh-client-connection":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-sidebar":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-renderer":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-settings":"0.1.2-alpha.5","@deepseek-ai/dsh-session-projection":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-alpha.5","@deepseek-ai/dsh-session-turn-outline":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-settings-plugins":"0.1.2-alpha.5"},"peerDependencies":{"react":">=18.2.0 <20","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-fs":"0.1.2-alpha.5","@deepseek-ai/dsh-llm":"0.1.2-alpha.5","@deepseek-ai/dsh-agent":"0.1.2-alpha.5","@deepseek-ai/dsh-brand":"0.1.2-alpha.5","@deepseek-ai/dsh-scope":"0.1.2-alpha.5","@deepseek-ai/dsh-skill":"0.1.2-alpha.5","@deepseek-ai/dsh-tools":"0.1.2-alpha.5","@deepseek-ai/dsh-sandbox":"0.1.2-alpha.5","@deepseek-ai/dsh-session":"0.1.2-alpha.5","@deepseek-ai/dsh-timeout":"0.1.2-alpha.5","@deepseek-ai/dsh-commands":"0.1.2-alpha.5","@deepseek-ai/dsh-settings":"0.1.2-alpha.5","@deepseek-ai/dsh-attachment":"0.1.2-alpha.5","@deepseek-ai/dsh-home-paths":"0.1.2-alpha.5","@deepseek-ai/dsh-mcp-client":"0.1.2-alpha.5","@deepseek-ai/dsh-subprocess":"0.1.2-alpha.5","@deepseek-ai/dsh-client-store":"0.1.2-alpha.5","@deepseek-ai/dsh-code-runtime":"0.1.2-alpha.5","@deepseek-ai/dsh-client-locale":"0.1.2-alpha.5","@deepseek-ai/dsh-system-prompt":"0.1.2-alpha.5","@deepseek-ai/dsh-user-approval":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-slots":"0.1.2-alpha.5","@deepseek-ai/dsh-typert-protocol":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-layout":"0.1.2-alpha.5","@deepseek-ai/dsh-skill-filesystem":"0.1.2-alpha.5","@deepseek-ai/dsh-client-connection":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-sidebar":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-renderer":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-settings":"0.1.2-alpha.5","@deepseek-ai/dsh-session-projection":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-alpha.5","@deepseek-ai/dsh-session-turn-outline":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-settings-plugins":"0.1.2-alpha.5"},"_npmOperationalInternal":{"tmp":"tmp/mtmharness_0.9.14_1788960073143_0.04544879424574111","host":"s3://npm-registry-packages-npm-production"}},"0.9.15":{"name":"mtmharness","version":"0.9.15","license":"MIT","_id":"mtmharness@0.9.15","maintainers":[{"name":"mattwin","email":"mattttwin@hotmail.com"}],"homepage":"https://github.com/codeh007/mtmdsh#readme","bugs":{"url":"https://github.com/codeh007/mtmdsh/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-store","@deepseek-ai/dsh-client-ui-renderer","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-sidebar","@deepseek-ai/dsh-client-ui-layout","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-settings-plugins","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"53bbc8b89867b7feee2e5953a0a3640866b21a9c","tarball":"https://registry.npmjs.org/mtmharness/-/mtmharness-0.9.15.tgz","fileCount":73,"integrity":"sha512-dRrJS7JvKQHsgkQpQ4Jmw/btEL/qzsy2vN250iUOUtbbSSwpYoH3Nh9zhcb8T2yaq395Ixv2k9cPQ6/WpesJbQ==","signatures":[{"sig":"MEUCIQDOhOQ6n7ipW3kVtaLSHXHaOAt1J5mAIm6DlNb86LA86wIgRwbdgza8BGDWRbqGUBd76ySKJUG4BC7+Z1sescdeIXY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtmharness@0.9.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5342798},"main":"./lib/index.js","type":"module","_from":"file:/home/runner/work/_temp/mtmharness/mtmharness-0.9.15.tgz","types":"./lib/types/index.d.ts","unpkg":"./dist/embed/mtmharness.iife.js","engines":{"node":">=22.19.0","pnpm":">=11.7.0"},"exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./app":"./dist/standalone/index.html","./auth":{"types":"./dist/types/standalone/app/auth.d.ts","import":"./dist/auth.js","default":"./dist/auth.js"},"./embed":{"types":"./dist/types/standalone/index.d.ts","import":"./dist/embed/mtmharness.js","default":"./dist/embed/mtmharness.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.cjs"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"dev":"vite --config vite.standalone.config.ts","test":"pnpm run build && vitest run --config vitest.config.ts && node --test tests/*.test.mjs","build":"node scripts/build.mjs","check":"pnpm run typecheck && pnpm run test","typecheck":"tsc --noEmit && tsc --project tsconfig.standalone.json --noEmit"},"_npmUser":{"name":"mattwin","email":"mattttwin@hotmail.com"},"jsdelivr":"./dist/embed/mtmharness.iife.js","_resolved":"/home/runner/work/_temp/mtmharness/mtmharness-0.9.15.tgz","_integrity":"sha512-dRrJS7JvKQHsgkQpQ4Jmw/btEL/qzsy2vN250iUOUtbbSSwpYoH3Nh9zhcb8T2yaq395Ixv2k9cPQ6/WpesJbQ==","repository":{"url":"git+https://github.com/codeh007/mtmdsh.git","type":"git","directory":"packages/mtmharness"},"_npmVersion":"11.19.0","description":"Unified DeepSeek Harness Web plugin with Connect, Codebase Memory, Modern Go, Ponytail, and independent static/embed clients.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"npm":"11.7.0","yaml":"^2.4.2","@deepseek-ai/schemastery":"3.18.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"2.1.1","vite":"8.2.2","jsdom":"30.0.1","react":"18.3.1","vitest":"4.1.11","esbuild":"0.28.2","mtm-p2p":"0.1.0","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.1","tailwindcss":"4.3.0","@types/react":"~18.3.1","lucide-react":"1.21.0","@base-ui/react":"1.7.0","tailwind-merge":"3.6.0","tw-animate-css":"1.4.0","@types/react-dom":"~18.3.0","@tailwindcss/vite":"4.3.3","@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-fs":"0.1.2-alpha.5","@deepseek-ai/dsh-llm":"0.1.2-alpha.5","@vitejs/plugin-react":"6.0.5","@deepseek-ai/dsh-agent":"0.1.2-alpha.5","@deepseek-ai/dsh-brand":"0.1.2-alpha.5","@deepseek-ai/dsh-scope":"0.1.2-alpha.5","@deepseek-ai/dsh-skill":"0.1.2-alpha.5","@deepseek-ai/dsh-tools":"0.1.2-alpha.5","@tanstack/react-router":"1.169.2","@deepseek-ai/dsh-sandbox":"0.1.2-alpha.5","@deepseek-ai/dsh-session":"0.1.2-alpha.5","@deepseek-ai/dsh-timeout":"0.1.2-alpha.5","class-variance-authority":"0.7.1","@deepseek-ai/dsh-commands":"0.1.2-alpha.5","@deepseek-ai/dsh-settings":"0.1.2-alpha.5","@deepseek-ai/dsh-attachment":"0.1.2-alpha.5","@deepseek-ai/dsh-home-paths":"0.1.2-alpha.5","@deepseek-ai/dsh-invariants":"0.1.2-alpha.5","@deepseek-ai/dsh-mcp-client":"0.1.2-alpha.5","@deepseek-ai/dsh-subprocess":"0.1.2-alpha.5","@deepseek-ai/dsh-client-store":"0.1.2-alpha.5","@deepseek-ai/dsh-code-runtime":"0.1.2-alpha.5","@deepseek-ai/dsh-client-locale":"0.1.2-alpha.5","@deepseek-ai/dsh-system-prompt":"0.1.2-alpha.5","@deepseek-ai/dsh-user-approval":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-slots":"0.1.2-alpha.5","@deepseek-ai/dsh-typert-protocol":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-layout":"0.1.2-alpha.5","@deepseek-ai/dsh-skill-filesystem":"0.1.2-alpha.5","@deepseek-ai/dsh-client-connection":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-sidebar":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-renderer":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-settings":"0.1.2-alpha.5","@deepseek-ai/dsh-session-projection":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-alpha.5","@deepseek-ai/dsh-session-turn-outline":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-settings-plugins":"0.1.2-alpha.5"},"peerDependencies":{"react":">=18.2.0 <20","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-fs":"0.1.2-alpha.5","@deepseek-ai/dsh-llm":"0.1.2-alpha.5","@deepseek-ai/dsh-agent":"0.1.2-alpha.5","@deepseek-ai/dsh-brand":"0.1.2-alpha.5","@deepseek-ai/dsh-scope":"0.1.2-alpha.5","@deepseek-ai/dsh-skill":"0.1.2-alpha.5","@deepseek-ai/dsh-tools":"0.1.2-alpha.5","@deepseek-ai/dsh-sandbox":"0.1.2-alpha.5","@deepseek-ai/dsh-session":"0.1.2-alpha.5","@deepseek-ai/dsh-timeout":"0.1.2-alpha.5","@deepseek-ai/dsh-commands":"0.1.2-alpha.5","@deepseek-ai/dsh-settings":"0.1.2-alpha.5","@deepseek-ai/dsh-attachment":"0.1.2-alpha.5","@deepseek-ai/dsh-home-paths":"0.1.2-alpha.5","@deepseek-ai/dsh-mcp-client":"0.1.2-alpha.5","@deepseek-ai/dsh-subprocess":"0.1.2-alpha.5","@deepseek-ai/dsh-client-store":"0.1.2-alpha.5","@deepseek-ai/dsh-code-runtime":"0.1.2-alpha.5","@deepseek-ai/dsh-client-locale":"0.1.2-alpha.5","@deepseek-ai/dsh-system-prompt":"0.1.2-alpha.5","@deepseek-ai/dsh-user-approval":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-slots":"0.1.2-alpha.5","@deepseek-ai/dsh-typert-protocol":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-layout":"0.1.2-alpha.5","@deepseek-ai/dsh-skill-filesystem":"0.1.2-alpha.5","@deepseek-ai/dsh-client-connection":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-sidebar":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-renderer":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-settings":"0.1.2-alpha.5","@deepseek-ai/dsh-session-projection":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-alpha.5","@deepseek-ai/dsh-session-turn-outline":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-settings-plugins":"0.1.2-alpha.5"},"_npmOperationalInternal":{"tmp":"tmp/mtmharness_0.9.15_1788963090165_0.2850363164238734","host":"s3://npm-registry-packages-npm-production"}},"0.9.16":{"name":"mtmharness","version":"0.9.16","license":"MIT","_id":"mtmharness@0.9.16","maintainers":[{"name":"mattwin","email":"mattttwin@hotmail.com"}],"homepage":"https://github.com/codeh007/mtmdsh#readme","bugs":{"url":"https://github.com/codeh007/mtmdsh/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-store","@deepseek-ai/dsh-client-ui-renderer","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-sidebar","@deepseek-ai/dsh-client-ui-layout","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-settings-plugins","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"e94300336f8503ce5a7579158447b15ab2fa8c46","tarball":"https://registry.npmjs.org/mtmharness/-/mtmharness-0.9.16.tgz","fileCount":73,"integrity":"sha512-sfRElMK/MZUr+9HJ/XHivz8x6JYp4sl7s/2r/jU/0WvmXx0+UGIKv0DhoWq9ul7Y5UZpADc7Dk9waEKQb+EvPw==","signatures":[{"sig":"MEYCIQDTzxFdEVKlXpTFfd6/N9Rzkz1m9N4wCalpwYreq+d/owIhALYWGcp71HeMsXfh3x5z1wl2XPKNSeJXWRKiRqDzuMqF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtmharness@0.9.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5342880},"main":"./lib/index.js","type":"module","_from":"file:/home/runner/work/_temp/mtmharness/mtmharness-0.9.16.tgz","types":"./lib/types/index.d.ts","unpkg":"./dist/embed/mtmharness.iife.js","engines":{"node":">=22.19.0","pnpm":">=11.7.0"},"exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./app":"./dist/standalone/index.html","./auth":{"types":"./dist/types/standalone/app/auth.d.ts","import":"./dist/auth.js","default":"./dist/auth.js"},"./embed":{"types":"./dist/types/standalone/index.d.ts","import":"./dist/embed/mtmharness.js","default":"./dist/embed/mtmharness.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.cjs"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"dev":"vite --config vite.standalone.config.ts","test":"pnpm run build && vitest run --config vitest.config.ts && node --test tests/*.test.mjs","build":"node scripts/build.mjs","check":"pnpm run typecheck && pnpm run test","typecheck":"tsc --noEmit && tsc --project tsconfig.standalone.json --noEmit"},"_npmUser":{"name":"mattwin","email":"mattttwin@hotmail.com"},"jsdelivr":"./dist/embed/mtmharness.iife.js","_resolved":"/home/runner/work/_temp/mtmharness/mtmharness-0.9.16.tgz","_integrity":"sha512-sfRElMK/MZUr+9HJ/XHivz8x6JYp4sl7s/2r/jU/0WvmXx0+UGIKv0DhoWq9ul7Y5UZpADc7Dk9waEKQb+EvPw==","repository":{"url":"git+https://github.com/codeh007/mtmdsh.git","type":"git","directory":"packages/mtmharness"},"_npmVersion":"11.19.0","description":"Unified DeepSeek Harness Web plugin with Connect, Codebase Memory, Modern Go, Ponytail, and independent static/embed clients.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"npm":"11.7.0","yaml":"^2.4.2","@deepseek-ai/schemastery":"3.18.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"2.1.1","vite":"8.2.2","jsdom":"30.0.1","react":"18.3.1","vitest":"4.1.11","esbuild":"0.28.2","mtm-p2p":"0.1.0","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.1","tailwindcss":"4.3.0","@types/react":"~18.3.1","lucide-react":"1.21.0","@base-ui/react":"1.7.0","tailwind-merge":"3.6.0","tw-animate-css":"1.4.0","@types/react-dom":"~18.3.0","@tailwindcss/vite":"4.3.3","@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-fs":"0.1.2-alpha.5","@deepseek-ai/dsh-llm":"0.1.2-alpha.5","@vitejs/plugin-react":"6.0.5","@deepseek-ai/dsh-agent":"0.1.2-alpha.5","@deepseek-ai/dsh-brand":"0.1.2-alpha.5","@deepseek-ai/dsh-scope":"0.1.2-alpha.5","@deepseek-ai/dsh-skill":"0.1.2-alpha.5","@deepseek-ai/dsh-tools":"0.1.2-alpha.5","@tanstack/react-router":"1.169.2","@deepseek-ai/dsh-sandbox":"0.1.2-alpha.5","@deepseek-ai/dsh-session":"0.1.2-alpha.5","@deepseek-ai/dsh-timeout":"0.1.2-alpha.5","class-variance-authority":"0.7.1","@deepseek-ai/dsh-commands":"0.1.2-alpha.5","@deepseek-ai/dsh-settings":"0.1.2-alpha.5","@deepseek-ai/dsh-attachment":"0.1.2-alpha.5","@deepseek-ai/dsh-home-paths":"0.1.2-alpha.5","@deepseek-ai/dsh-invariants":"0.1.2-alpha.5","@deepseek-ai/dsh-mcp-client":"0.1.2-alpha.5","@deepseek-ai/dsh-subprocess":"0.1.2-alpha.5","@deepseek-ai/dsh-client-store":"0.1.2-alpha.5","@deepseek-ai/dsh-code-runtime":"0.1.2-alpha.5","@deepseek-ai/dsh-client-locale":"0.1.2-alpha.5","@deepseek-ai/dsh-system-prompt":"0.1.2-alpha.5","@deepseek-ai/dsh-user-approval":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-slots":"0.1.2-alpha.5","@deepseek-ai/dsh-typert-protocol":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-layout":"0.1.2-alpha.5","@deepseek-ai/dsh-skill-filesystem":"0.1.2-alpha.5","@deepseek-ai/dsh-client-connection":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-sidebar":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-renderer":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-settings":"0.1.2-alpha.5","@deepseek-ai/dsh-session-projection":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-alpha.5","@deepseek-ai/dsh-session-turn-outline":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-settings-plugins":"0.1.2-alpha.5"},"peerDependencies":{"react":">=18.2.0 <20","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-fs":"0.1.2-alpha.5","@deepseek-ai/dsh-llm":"0.1.2-alpha.5","@deepseek-ai/dsh-agent":"0.1.2-alpha.5","@deepseek-ai/dsh-brand":"0.1.2-alpha.5","@deepseek-ai/dsh-scope":"0.1.2-alpha.5","@deepseek-ai/dsh-skill":"0.1.2-alpha.5","@deepseek-ai/dsh-tools":"0.1.2-alpha.5","@deepseek-ai/dsh-sandbox":"0.1.2-alpha.5","@deepseek-ai/dsh-session":"0.1.2-alpha.5","@deepseek-ai/dsh-timeout":"0.1.2-alpha.5","@deepseek-ai/dsh-commands":"0.1.2-alpha.5","@deepseek-ai/dsh-settings":"0.1.2-alpha.5","@deepseek-ai/dsh-attachment":"0.1.2-alpha.5","@deepseek-ai/dsh-home-paths":"0.1.2-alpha.5","@deepseek-ai/dsh-mcp-client":"0.1.2-alpha.5","@deepseek-ai/dsh-subprocess":"0.1.2-alpha.5","@deepseek-ai/dsh-client-store":"0.1.2-alpha.5","@deepseek-ai/dsh-code-runtime":"0.1.2-alpha.5","@deepseek-ai/dsh-client-locale":"0.1.2-alpha.5","@deepseek-ai/dsh-system-prompt":"0.1.2-alpha.5","@deepseek-ai/dsh-user-approval":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-slots":"0.1.2-alpha.5","@deepseek-ai/dsh-typert-protocol":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-layout":"0.1.2-alpha.5","@deepseek-ai/dsh-skill-filesystem":"0.1.2-alpha.5","@deepseek-ai/dsh-client-connection":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-sidebar":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-renderer":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-settings":"0.1.2-alpha.5","@deepseek-ai/dsh-session-projection":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-alpha.5","@deepseek-ai/dsh-session-turn-outline":"0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-settings-plugins":"0.1.2-alpha.5"},"_npmOperationalInternal":{"tmp":"tmp/mtmharness_0.9.16_1788964213290_0.22884264602922944","host":"s3://npm-registry-packages-npm-production"}},"0.9.20":{"name":"mtmharness","version":"0.9.20","license":"MIT","_id":"mtmharness@0.9.20","maintainers":[{"name":"mattwin","email":"mattttwin@hotmail.com"}],"homepage":"https://github.com/codeh007/mtmdsh#readme","bugs":{"url":"https://github.com/codeh007/mtmdsh/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-store","@deepseek-ai/dsh-client-ui-renderer","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-sidebar","@deepseek-ai/dsh-client-ui-layout","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-settings-plugins","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"53efa56ba5ed52aad06bed221bf9d281e7d10143","tarball":"https://registry.npmjs.org/mtmharness/-/mtmharness-0.9.20.tgz","fileCount":75,"integrity":"sha512-lrzA6dYJLgOUhCZdL++mf3irZ+RCv0gF2kpSsHMMZtyLWUaMHP5WxRqh2awdoKVxZyJdciwP9tzIEoTStBo9rQ==","signatures":[{"sig":"MEUCICPwsVwAusoStQC58elJ+iB5m7Jba58fcs7n9MvUu3QkAiEA8Aq3FBvnQLY/zS4nHDOz34x6nu4SLfnmFNQaIPLsuVM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtmharness@0.9.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6178363},"main":"./lib/index.js","type":"module","_from":"file:/home/runner/work/_temp/mtmharness/mtmharness-0.9.20.tgz","types":"./lib/types/index.d.ts","unpkg":"./dist/embed/mtmharness.iife.js","engines":{"node":">=22.19.0","pnpm":">=11.7.0"},"exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./app":"./dist/standalone/index.html","./auth":{"types":"./dist/types/embed/app/auth.d.ts","import":"./dist/auth.js","default":"./dist/auth.js"},"./embed":{"types":"./dist/types/embed/index.d.ts","import":"./dist/embed/mtmharness.js","default":"./dist/embed/mtmharness.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.cjs"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"dev":"vite --config vite.standalone.config.ts","test":"pnpm run build && vitest run --config vitest.config.ts && node --test tests/*.test.mjs","build":"node scripts/build.mjs","check":"pnpm run typecheck && pnpm run test","typecheck":"tsc --noEmit && tsc --project tsconfig.standalone.json --noEmit"},"_npmUser":{"name":"mattwin","email":"mattttwin@hotmail.com"},"jsdelivr":"./dist/embed/mtmharness.iife.js","_resolved":"/home/runner/work/_temp/mtmharness/mtmharness-0.9.20.tgz","_integrity":"sha512-lrzA6dYJLgOUhCZdL++mf3irZ+RCv0gF2kpSsHMMZtyLWUaMHP5WxRqh2awdoKVxZyJdciwP9tzIEoTStBo9rQ==","repository":{"url":"git+https://github.com/codeh007/mtmdsh.git","type":"git","directory":"packages/mtmharness"},"_npmVersion":"11.19.0","description":"Unified DeepSeek Harness Web plugin with Connect, Codebase Memory, Modern Go, Ponytail, and independent static/embed clients.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"npm":"11.7.0","yaml":"^2.4.2","@deepseek-ai/schemastery":"3.18.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"2.1.1","vite":"8.2.2","jsdom":"30.0.1","react":"18.3.1","vitest":"4.1.11","esbuild":"0.28.2","mtm-p2p":"0.1.0","mtm-admin":"0.1.1","mtmcanvas":"0.2.0","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.1","mtm-connect":"0.2.0","tailwindcss":"4.3.0","@types/react":"~18.3.1","lucide-react":"1.21.0","@base-ui/react":"1.7.0","tailwind-merge":"3.6.0","tw-animate-css":"1.4.0","@types/react-dom":"~18.3.0","@tailwindcss/vite":"4.3.3","@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-fs":"0.1.5-rc.1","@deepseek-ai/dsh-llm":"0.1.5-rc.1","@vitejs/plugin-react":"6.0.5","@deepseek-ai/dsh-agent":"0.1.5-rc.1","@deepseek-ai/dsh-brand":"0.1.5-rc.1","@deepseek-ai/dsh-scope":"0.1.5-rc.1","@deepseek-ai/dsh-skill":"0.1.5-rc.1","@deepseek-ai/dsh-tools":"0.1.5-rc.1","@tanstack/react-router":"1.169.2","@deepseek-ai/dsh-sandbox":"0.1.5-rc.1","@deepseek-ai/dsh-session":"0.1.5-rc.1","@deepseek-ai/dsh-timeout":"0.1.5-rc.1","class-variance-authority":"0.7.1","@deepseek-ai/dsh-commands":"0.1.5-rc.1","@deepseek-ai/dsh-settings":"0.1.5-rc.1","@deepseek-ai/dsh-attachment":"0.1.5-rc.1","@deepseek-ai/dsh-home-paths":"0.1.5-rc.1","@deepseek-ai/dsh-invariants":"0.1.5-rc.1","@deepseek-ai/dsh-mcp-client":"0.1.5-rc.1","@deepseek-ai/dsh-subprocess":"0.1.5-rc.1","@deepseek-ai/dsh-client-store":"0.1.5-rc.1","@deepseek-ai/dsh-code-runtime":"0.1.5-rc.1","@deepseek-ai/dsh-client-locale":"0.1.5-rc.1","@deepseek-ai/dsh-system-prompt":"0.1.5-rc.1","@deepseek-ai/dsh-user-approval":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-slots":"0.1.5-rc.1","@deepseek-ai/dsh-typert-protocol":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-layout":"0.1.5-rc.1","@deepseek-ai/dsh-skill-filesystem":"0.1.5-rc.1","@deepseek-ai/dsh-client-connection":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-sidebar":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-renderer":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings":"0.1.5-rc.1","@deepseek-ai/dsh-session-projection":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-primitives":"0.1.5-rc.1","@deepseek-ai/dsh-session-turn-outline":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings-plugins":"0.1.5-rc.1"},"peerDependencies":{"react":">=18.2.0 <20","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-fs":"0.1.5-rc.1","@deepseek-ai/dsh-llm":"0.1.5-rc.1","@deepseek-ai/dsh-agent":"0.1.5-rc.1","@deepseek-ai/dsh-brand":"0.1.5-rc.1","@deepseek-ai/dsh-scope":"0.1.5-rc.1","@deepseek-ai/dsh-skill":"0.1.5-rc.1","@deepseek-ai/dsh-tools":"0.1.5-rc.1","@deepseek-ai/dsh-sandbox":"0.1.5-rc.1","@deepseek-ai/dsh-session":"0.1.5-rc.1","@deepseek-ai/dsh-timeout":"0.1.5-rc.1","@deepseek-ai/dsh-commands":"0.1.5-rc.1","@deepseek-ai/dsh-settings":"0.1.5-rc.1","@deepseek-ai/dsh-attachment":"0.1.5-rc.1","@deepseek-ai/dsh-home-paths":"0.1.5-rc.1","@deepseek-ai/dsh-mcp-client":"0.1.5-rc.1","@deepseek-ai/dsh-subprocess":"0.1.5-rc.1","@deepseek-ai/dsh-client-store":"0.1.5-rc.1","@deepseek-ai/dsh-code-runtime":"0.1.5-rc.1","@deepseek-ai/dsh-client-locale":"0.1.5-rc.1","@deepseek-ai/dsh-system-prompt":"0.1.5-rc.1","@deepseek-ai/dsh-user-approval":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-slots":"0.1.5-rc.1","@deepseek-ai/dsh-typert-protocol":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-layout":"0.1.5-rc.1","@deepseek-ai/dsh-skill-filesystem":"0.1.5-rc.1","@deepseek-ai/dsh-client-connection":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-sidebar":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-renderer":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings":"0.1.5-rc.1","@deepseek-ai/dsh-session-projection":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-primitives":"0.1.5-rc.1","@deepseek-ai/dsh-session-turn-outline":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings-plugins":"0.1.5-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/mtmharness_0.9.20_1789061421672_0.5024382436862622","host":"s3://npm-registry-packages-npm-production"}},"0.9.21":{"name":"mtmharness","version":"0.9.21","license":"MIT","_id":"mtmharness@0.9.21","maintainers":[{"name":"mattwin","email":"mattttwin@hotmail.com"}],"homepage":"https://github.com/codeh007/mtmdsh#readme","bugs":{"url":"https://github.com/codeh007/mtmdsh/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-store","@deepseek-ai/dsh-client-ui-renderer","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-sidebar","@deepseek-ai/dsh-client-ui-layout","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-settings-plugins","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"565df54826ccaa4a33c1502deb137aa635366aa8","tarball":"https://registry.npmjs.org/mtmharness/-/mtmharness-0.9.21.tgz","fileCount":75,"integrity":"sha512-6wk1AeNajlf1dHBIU5olQ+S2cunC5IlHySg8X2pr8pBjJ5hIftJ6xUkP924Ci/ve3zmv3MTOfMS/BEvkxcnpRQ==","signatures":[{"sig":"MEYCIQCFMG9bFNq9koG8+h48zW1JjSAMNc1UuxKzEDanKHfp5wIhALY2qaz/I4dU2klbHfbfcjFp0gJ9OVf3PPgpVpNMwlth","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtmharness@0.9.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6178405},"main":"./lib/index.js","type":"module","_from":"file:/home/runner/work/_temp/mtmharness/mtmharness-0.9.21.tgz","types":"./lib/types/index.d.ts","unpkg":"./dist/embed/mtmharness.iife.js","engines":{"node":">=22.19.0","pnpm":">=11.7.0"},"exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./app":"./dist/standalone/index.html","./auth":{"types":"./dist/types/embed/app/auth.d.ts","import":"./dist/auth.js","default":"./dist/auth.js"},"./embed":{"types":"./dist/types/embed/index.d.ts","import":"./dist/embed/mtmharness.js","default":"./dist/embed/mtmharness.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.cjs"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"dev":"vite --config vite.standalone.config.ts","test":"pnpm run build && vitest run --config vitest.config.ts && node --test tests/*.test.mjs","build":"node scripts/build.mjs","check":"pnpm run typecheck && pnpm run test","typecheck":"tsc --noEmit && tsc --project tsconfig.standalone.json --noEmit"},"_npmUser":{"name":"mattwin","email":"mattttwin@hotmail.com"},"jsdelivr":"./dist/embed/mtmharness.iife.js","_resolved":"/home/runner/work/_temp/mtmharness/mtmharness-0.9.21.tgz","_integrity":"sha512-6wk1AeNajlf1dHBIU5olQ+S2cunC5IlHySg8X2pr8pBjJ5hIftJ6xUkP924Ci/ve3zmv3MTOfMS/BEvkxcnpRQ==","repository":{"url":"git+https://github.com/codeh007/mtmdsh.git","type":"git","directory":"packages/mtmharness"},"_npmVersion":"11.19.0","description":"Unified DeepSeek Harness Web plugin with Connect, Codebase Memory, Modern Go, Ponytail, and independent static/embed clients.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"npm":"11.7.0","yaml":"^2.4.2","@deepseek-ai/schemastery":"3.18.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"2.1.1","vite":"8.2.2","jsdom":"30.0.1","react":"18.3.1","vitest":"4.1.11","esbuild":"0.28.2","mtm-p2p":"0.1.0","mtm-admin":"0.1.1","mtmcanvas":"0.2.0","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.1","mtm-connect":"0.2.0","tailwindcss":"4.3.0","@types/react":"~18.3.1","lucide-react":"1.21.0","@base-ui/react":"1.7.0","tailwind-merge":"3.6.0","tw-animate-css":"1.4.0","@types/react-dom":"~18.3.0","@tailwindcss/vite":"4.3.3","@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-fs":"0.1.5-rc.1","@deepseek-ai/dsh-llm":"0.1.5-rc.1","@vitejs/plugin-react":"6.0.5","@deepseek-ai/dsh-agent":"0.1.5-rc.1","@deepseek-ai/dsh-brand":"0.1.5-rc.1","@deepseek-ai/dsh-scope":"0.1.5-rc.1","@deepseek-ai/dsh-skill":"0.1.5-rc.1","@deepseek-ai/dsh-tools":"0.1.5-rc.1","@tanstack/react-router":"1.169.2","@deepseek-ai/dsh-sandbox":"0.1.5-rc.1","@deepseek-ai/dsh-session":"0.1.5-rc.1","@deepseek-ai/dsh-timeout":"0.1.5-rc.1","class-variance-authority":"0.7.1","@deepseek-ai/dsh-commands":"0.1.5-rc.1","@deepseek-ai/dsh-settings":"0.1.5-rc.1","@deepseek-ai/dsh-attachment":"0.1.5-rc.1","@deepseek-ai/dsh-home-paths":"0.1.5-rc.1","@deepseek-ai/dsh-invariants":"0.1.5-rc.1","@deepseek-ai/dsh-mcp-client":"0.1.5-rc.1","@deepseek-ai/dsh-subprocess":"0.1.5-rc.1","@deepseek-ai/dsh-client-store":"0.1.5-rc.1","@deepseek-ai/dsh-code-runtime":"0.1.5-rc.1","@deepseek-ai/dsh-client-locale":"0.1.5-rc.1","@deepseek-ai/dsh-system-prompt":"0.1.5-rc.1","@deepseek-ai/dsh-user-approval":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-slots":"0.1.5-rc.1","@deepseek-ai/dsh-typert-protocol":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-layout":"0.1.5-rc.1","@deepseek-ai/dsh-skill-filesystem":"0.1.5-rc.1","@deepseek-ai/dsh-client-connection":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-sidebar":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-renderer":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings":"0.1.5-rc.1","@deepseek-ai/dsh-session-projection":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-primitives":"0.1.5-rc.1","@deepseek-ai/dsh-session-turn-outline":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings-plugins":"0.1.5-rc.1"},"peerDependencies":{"react":">=18.2.0 <20","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-fs":"0.1.5-rc.1","@deepseek-ai/dsh-llm":"0.1.5-rc.1","@deepseek-ai/dsh-agent":"0.1.5-rc.1","@deepseek-ai/dsh-brand":"0.1.5-rc.1","@deepseek-ai/dsh-scope":"0.1.5-rc.1","@deepseek-ai/dsh-skill":"0.1.5-rc.1","@deepseek-ai/dsh-tools":"0.1.5-rc.1","@deepseek-ai/dsh-sandbox":"0.1.5-rc.1","@deepseek-ai/dsh-session":"0.1.5-rc.1","@deepseek-ai/dsh-timeout":"0.1.5-rc.1","@deepseek-ai/dsh-commands":"0.1.5-rc.1","@deepseek-ai/dsh-settings":"0.1.5-rc.1","@deepseek-ai/dsh-attachment":"0.1.5-rc.1","@deepseek-ai/dsh-home-paths":"0.1.5-rc.1","@deepseek-ai/dsh-mcp-client":"0.1.5-rc.1","@deepseek-ai/dsh-subprocess":"0.1.5-rc.1","@deepseek-ai/dsh-client-store":"0.1.5-rc.1","@deepseek-ai/dsh-code-runtime":"0.1.5-rc.1","@deepseek-ai/dsh-client-locale":"0.1.5-rc.1","@deepseek-ai/dsh-system-prompt":"0.1.5-rc.1","@deepseek-ai/dsh-user-approval":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-slots":"0.1.5-rc.1","@deepseek-ai/dsh-typert-protocol":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-layout":"0.1.5-rc.1","@deepseek-ai/dsh-skill-filesystem":"0.1.5-rc.1","@deepseek-ai/dsh-client-connection":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-sidebar":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-renderer":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings":"0.1.5-rc.1","@deepseek-ai/dsh-session-projection":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-primitives":"0.1.5-rc.1","@deepseek-ai/dsh-session-turn-outline":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings-plugins":"0.1.5-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/mtmharness_0.9.21_1789102524683_0.8280293423173448","host":"s3://npm-registry-packages-npm-production"}},"0.9.23":{"name":"mtmharness","version":"0.9.23","license":"MIT","_id":"mtmharness@0.9.23","maintainers":[{"name":"mattwin","email":"mattttwin@hotmail.com"}],"homepage":"https://github.com/codeh007/mtmdsh#readme","bugs":{"url":"https://github.com/codeh007/mtmdsh/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-store","@deepseek-ai/dsh-client-ui-renderer","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-sidebar","@deepseek-ai/dsh-client-ui-layout","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-settings-plugins","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"8da05ee7d646581c7846e41c1d657ae440223f1b","tarball":"https://registry.npmjs.org/mtmharness/-/mtmharness-0.9.23.tgz","fileCount":69,"integrity":"sha512-zwUN2cbu6HRMbsmOuPPsvRdgFWUoZuAmU/UKhwfjX1M3bAFQU+twv//l2g5jCYIeIHoQzMMlZ+fmjB+G8rwuug==","signatures":[{"sig":"MEYCIQDach5MWndbsk1/VVuoUFEAykDRNy8NT7VnNCqXmEt6zgIhAL4/5uLQyLSp/DUQG5rQCv12hqPz3Gv4VDh+ipwmN6zB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtmharness@0.9.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5935048},"main":"./lib/index.js","type":"module","_from":"file:/home/runner/work/_temp/mtmharness/mtmharness-0.9.23.tgz","types":"./lib/types/index.d.ts","unpkg":"./dist/embed/mtmharness.iife.js","engines":{"node":">=22.19.0","pnpm":">=11.7.0"},"exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./app":"./dist/standalone/index.html","./auth":{"types":"./dist/types/embed/app/auth.d.ts","import":"./dist/auth.js","default":"./dist/auth.js"},"./embed":{"types":"./dist/types/embed/index.d.ts","import":"./dist/embed/mtmharness.js","default":"./dist/embed/mtmharness.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.cjs"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"dev":"vite --config vite.standalone.config.ts","test":"pnpm run build && vitest run --config vitest.config.ts && node --test tests/*.test.mjs","build":"node scripts/build.mjs","check":"pnpm run typecheck && pnpm run test","typecheck":"tsc --noEmit && tsc --project tsconfig.standalone.json --noEmit"},"_npmUser":{"name":"mattwin","email":"mattttwin@hotmail.com"},"jsdelivr":"./dist/embed/mtmharness.iife.js","_resolved":"/home/runner/work/_temp/mtmharness/mtmharness-0.9.23.tgz","_integrity":"sha512-zwUN2cbu6HRMbsmOuPPsvRdgFWUoZuAmU/UKhwfjX1M3bAFQU+twv//l2g5jCYIeIHoQzMMlZ+fmjB+G8rwuug==","repository":{"url":"git+https://github.com/codeh007/mtmdsh.git","type":"git","directory":"packages/mtmharness"},"_npmVersion":"11.19.0","description":"Unified DeepSeek Harness Web plugin with Codebase Memory, Modern Go, Ponytail, and independent static/embed clients.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"npm":"11.7.0","yaml":"^2.4.2","@deepseek-ai/schemastery":"3.18.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"2.1.1","vite":"8.2.2","jsdom":"30.0.1","react":"18.3.1","vitest":"4.1.11","esbuild":"0.28.2","mtm-p2p":"0.1.0","mtm-admin":"0.1.1","mtmcanvas":"0.2.0","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.1","tailwindcss":"4.3.0","@types/react":"~18.3.1","lucide-react":"1.21.0","@base-ui/react":"1.7.0","tailwind-merge":"3.6.0","tw-animate-css":"1.4.0","@types/react-dom":"~18.3.0","@tailwindcss/vite":"4.3.3","@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-fs":"0.1.5-rc.1","@deepseek-ai/dsh-llm":"0.1.5-rc.1","@vitejs/plugin-react":"6.0.5","@deepseek-ai/dsh-agent":"0.1.5-rc.1","@deepseek-ai/dsh-brand":"0.1.5-rc.1","@deepseek-ai/dsh-scope":"0.1.5-rc.1","@deepseek-ai/dsh-skill":"0.1.5-rc.1","@deepseek-ai/dsh-tools":"0.1.5-rc.1","@tanstack/react-router":"1.169.2","@deepseek-ai/dsh-sandbox":"0.1.5-rc.1","@deepseek-ai/dsh-session":"0.1.5-rc.1","@deepseek-ai/dsh-timeout":"0.1.5-rc.1","class-variance-authority":"0.7.1","@deepseek-ai/dsh-commands":"0.1.5-rc.1","@deepseek-ai/dsh-settings":"0.1.5-rc.1","@deepseek-ai/dsh-attachment":"0.1.5-rc.1","@deepseek-ai/dsh-home-paths":"0.1.5-rc.1","@deepseek-ai/dsh-invariants":"0.1.5-rc.1","@deepseek-ai/dsh-mcp-client":"0.1.5-rc.1","@deepseek-ai/dsh-subprocess":"0.1.5-rc.1","@deepseek-ai/dsh-client-store":"0.1.5-rc.1","@deepseek-ai/dsh-code-runtime":"0.1.5-rc.1","@deepseek-ai/dsh-client-locale":"0.1.5-rc.1","@deepseek-ai/dsh-system-prompt":"0.1.5-rc.1","@deepseek-ai/dsh-user-approval":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-slots":"0.1.5-rc.1","@deepseek-ai/dsh-typert-protocol":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-layout":"0.1.5-rc.1","@deepseek-ai/dsh-skill-filesystem":"0.1.5-rc.1","@deepseek-ai/dsh-client-connection":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-sidebar":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-renderer":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings":"0.1.5-rc.1","@deepseek-ai/dsh-session-projection":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-primitives":"0.1.5-rc.1","@deepseek-ai/dsh-session-turn-outline":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings-plugins":"0.1.5-rc.1"},"peerDependencies":{"react":">=18.2.0 <20","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-fs":"0.1.5-rc.1","@deepseek-ai/dsh-llm":"0.1.5-rc.1","@deepseek-ai/dsh-agent":"0.1.5-rc.1","@deepseek-ai/dsh-brand":"0.1.5-rc.1","@deepseek-ai/dsh-scope":"0.1.5-rc.1","@deepseek-ai/dsh-skill":"0.1.5-rc.1","@deepseek-ai/dsh-tools":"0.1.5-rc.1","@deepseek-ai/dsh-sandbox":"0.1.5-rc.1","@deepseek-ai/dsh-session":"0.1.5-rc.1","@deepseek-ai/dsh-timeout":"0.1.5-rc.1","@deepseek-ai/dsh-commands":"0.1.5-rc.1","@deepseek-ai/dsh-settings":"0.1.5-rc.1","@deepseek-ai/dsh-attachment":"0.1.5-rc.1","@deepseek-ai/dsh-home-paths":"0.1.5-rc.1","@deepseek-ai/dsh-mcp-client":"0.1.5-rc.1","@deepseek-ai/dsh-subprocess":"0.1.5-rc.1","@deepseek-ai/dsh-client-store":"0.1.5-rc.1","@deepseek-ai/dsh-code-runtime":"0.1.5-rc.1","@deepseek-ai/dsh-client-locale":"0.1.5-rc.1","@deepseek-ai/dsh-system-prompt":"0.1.5-rc.1","@deepseek-ai/dsh-user-approval":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-slots":"0.1.5-rc.1","@deepseek-ai/dsh-typert-protocol":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-layout":"0.1.5-rc.1","@deepseek-ai/dsh-skill-filesystem":"0.1.5-rc.1","@deepseek-ai/dsh-client-connection":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-sidebar":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-renderer":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings":"0.1.5-rc.1","@deepseek-ai/dsh-session-projection":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-primitives":"0.1.5-rc.1","@deepseek-ai/dsh-session-turn-outline":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings-plugins":"0.1.5-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/mtmharness_0.9.23_1789127723977_0.3509616673444147","host":"s3://npm-registry-packages-npm-production"}},"0.9.25":{"name":"mtmharness","version":"0.9.25","license":"MIT","_id":"mtmharness@0.9.25","maintainers":[{"name":"mattwin","email":"mattttwin@hotmail.com"}],"homepage":"https://github.com/codeh007/mtmdsh#readme","bugs":{"url":"https://github.com/codeh007/mtmdsh/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-store","@deepseek-ai/dsh-client-ui-renderer","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-sidebar","@deepseek-ai/dsh-client-ui-layout","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-settings-plugins","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"bbf74a813bef4ede1300785b91f08719e9b9530e","tarball":"https://registry.npmjs.org/mtmharness/-/mtmharness-0.9.25.tgz","fileCount":36,"integrity":"sha512-jMU7P7iAI5sRnBbtg5yqoDUouJlnn0NkokpzJ+iiU8VhIEGqJIodBHEHqrS/R5hv/K+rR9/ynxUchROUYrPUMw==","signatures":[{"sig":"MEUCIQCEsMQWbvXx6ODfYy5Z3frYU7VmnADtqtiH6QCjbHs4cQIgdEHQrrKWtrfMr6hO75HkDy74OhxrWQlATxO1POBdKK0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtmharness@0.9.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4801265},"main":"./lib/index.js","type":"module","_from":"file:/home/runner/work/_temp/mtmharness/mtmharness-0.9.25.tgz","types":"./lib/types/index.d.ts","unpkg":"./dist/embed/mtmharness.iife.js","engines":{"node":">=22.19.0","pnpm":">=11.7.0"},"exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./auth":{"types":"./dist/types/embed/app/auth.d.ts","import":"./dist/auth.js","default":"./dist/auth.js"},"./embed":{"types":"./dist/types/embed/index.d.ts","import":"./dist/embed/mtmharness.js","default":"./dist/embed/mtmharness.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.cjs"},"./p2p-worker":{"types":"./lib/types/features/p2p/worker.d.ts","default":"./lib/p2p-worker.cjs"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"pnpm run build && vitest run --config vitest.config.ts && node --test tests/*.test.mjs","build":"node scripts/build.mjs","check":"pnpm run typecheck && pnpm run test","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mattwin","email":"mattttwin@hotmail.com"},"jsdelivr":"./dist/embed/mtmharness.iife.js","_resolved":"/home/runner/work/_temp/mtmharness/mtmharness-0.9.25.tgz","_integrity":"sha512-jMU7P7iAI5sRnBbtg5yqoDUouJlnn0NkokpzJ+iiU8VhIEGqJIodBHEHqrS/R5hv/K+rR9/ynxUchROUYrPUMw==","repository":{"url":"git+https://github.com/codeh007/mtmdsh.git","type":"git","directory":"packages/mtmharness"},"_npmVersion":"11.19.0","description":"Unified DeepSeek Harness Web plugin with Codebase Memory, Modern Go, Ponytail, and independent static/embed clients.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"npm":"11.7.0","yaml":"^2.4.2","@deepseek-ai/schemastery":"3.18.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"2.1.1","vite":"8.2.2","jsdom":"30.0.1","react":"18.3.1","libp2p":"^3.3.11","vitest":"4.1.11","esbuild":"0.28.2","mtmcanvas":"0.2.0","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.1","tailwindcss":"4.3.0","@types/react":"~18.3.1","lucide-react":"1.21.0","@base-ui/react":"1.7.0","@libp2p/crypto":"^5.1.23","tailwind-merge":"3.6.0","tw-animate-css":"1.4.0","@types/react-dom":"~18.3.0","@tailwindcss/vite":"4.3.3","@libp2p/websockets":"^10.1.21","@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-fs":"0.1.5-rc.1","@deepseek-ai/dsh-llm":"0.1.5-rc.1","@vitejs/plugin-react":"6.0.5","@deepseek-ai/dsh-agent":"0.1.5-rc.1","@deepseek-ai/dsh-brand":"0.1.5-rc.1","@deepseek-ai/dsh-scope":"0.1.5-rc.1","@deepseek-ai/dsh-skill":"0.1.5-rc.1","@deepseek-ai/dsh-tools":"0.1.5-rc.1","@tanstack/react-router":"1.169.2","@chainsafe/libp2p-noise":"^17.0.0","@chainsafe/libp2p-yamux":"^8.0.1","@deepseek-ai/dsh-sandbox":"0.1.5-rc.1","@deepseek-ai/dsh-session":"0.1.5-rc.1","@deepseek-ai/dsh-timeout":"0.1.5-rc.1","class-variance-authority":"0.7.1","@deepseek-ai/dsh-commands":"0.1.5-rc.1","@deepseek-ai/dsh-settings":"0.1.5-rc.1","@deepseek-ai/dsh-attachment":"0.1.5-rc.1","@deepseek-ai/dsh-home-paths":"0.1.5-rc.1","@deepseek-ai/dsh-invariants":"0.1.5-rc.1","@deepseek-ai/dsh-mcp-client":"0.1.5-rc.1","@deepseek-ai/dsh-subprocess":"0.1.5-rc.1","@deepseek-ai/dsh-client-store":"0.1.5-rc.1","@deepseek-ai/dsh-code-runtime":"0.1.5-rc.1","@deepseek-ai/dsh-client-locale":"0.1.5-rc.1","@deepseek-ai/dsh-system-prompt":"0.1.5-rc.1","@deepseek-ai/dsh-user-approval":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-slots":"0.1.5-rc.1","@deepseek-ai/dsh-typert-protocol":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-layout":"0.1.5-rc.1","@deepseek-ai/dsh-skill-filesystem":"0.1.5-rc.1","@deepseek-ai/dsh-client-connection":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-sidebar":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-renderer":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings":"0.1.5-rc.1","@deepseek-ai/dsh-session-projection":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-primitives":"0.1.5-rc.1","@deepseek-ai/dsh-session-turn-outline":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings-plugins":"0.1.5-rc.1"},"peerDependencies":{"react":">=18.2.0 <20","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-fs":"0.1.5-rc.1","@deepseek-ai/dsh-llm":"0.1.5-rc.1","@deepseek-ai/dsh-agent":"0.1.5-rc.1","@deepseek-ai/dsh-brand":"0.1.5-rc.1","@deepseek-ai/dsh-scope":"0.1.5-rc.1","@deepseek-ai/dsh-skill":"0.1.5-rc.1","@deepseek-ai/dsh-tools":"0.1.5-rc.1","@deepseek-ai/dsh-sandbox":"0.1.5-rc.1","@deepseek-ai/dsh-session":"0.1.5-rc.1","@deepseek-ai/dsh-timeout":"0.1.5-rc.1","@deepseek-ai/dsh-commands":"0.1.5-rc.1","@deepseek-ai/dsh-settings":"0.1.5-rc.1","@deepseek-ai/dsh-attachment":"0.1.5-rc.1","@deepseek-ai/dsh-home-paths":"0.1.5-rc.1","@deepseek-ai/dsh-mcp-client":"0.1.5-rc.1","@deepseek-ai/dsh-subprocess":"0.1.5-rc.1","@deepseek-ai/dsh-client-store":"0.1.5-rc.1","@deepseek-ai/dsh-code-runtime":"0.1.5-rc.1","@deepseek-ai/dsh-client-locale":"0.1.5-rc.1","@deepseek-ai/dsh-system-prompt":"0.1.5-rc.1","@deepseek-ai/dsh-user-approval":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-slots":"0.1.5-rc.1","@deepseek-ai/dsh-typert-protocol":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-layout":"0.1.5-rc.1","@deepseek-ai/dsh-skill-filesystem":"0.1.5-rc.1","@deepseek-ai/dsh-client-connection":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-sidebar":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-renderer":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings":"0.1.5-rc.1","@deepseek-ai/dsh-session-projection":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-primitives":"0.1.5-rc.1","@deepseek-ai/dsh-session-turn-outline":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings-plugins":"0.1.5-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/mtmharness_0.9.25_1789147815393_0.2986821214920161","host":"s3://npm-registry-packages-npm-production"}},"0.9.26":{"name":"mtmharness","version":"0.9.26","license":"MIT","_id":"mtmharness@0.9.26","maintainers":[{"name":"mattwin","email":"mattttwin@hotmail.com"}],"homepage":"https://github.com/codeh007/mtmdsh#readme","bugs":{"url":"https://github.com/codeh007/mtmdsh/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-store","@deepseek-ai/dsh-client-ui-renderer","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-sidebar","@deepseek-ai/dsh-client-ui-layout","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-settings-plugins","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"5ca64bd7d0fa3680276b4eebe530a6ae805f010e","tarball":"https://registry.npmjs.org/mtmharness/-/mtmharness-0.9.26.tgz","fileCount":53,"integrity":"sha512-3qyaH8ZYtS2LWllEpmMHfUKA7rRSltWqd9lGzLLUMCzF9LWuex38YOjxKG2BfiJZ4YeagMtriqoWZ8MFv11pZQ==","signatures":[{"sig":"MEYCIQDjA125TPLePN3mbmy+s0BYZnnJQcgsmpRY9heo+41IsQIhAMwuSbR6PnvA7hLGCi7N3xB7M64QKzJ/jy2f5abrA7dK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtmharness@0.9.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4626514},"main":"./lib/index.js","type":"module","_from":"file:/home/runner/work/_temp/mtmharness/mtmharness-0.9.26.tgz","types":"./lib/types/index.d.ts","unpkg":"./dist/embed/mtmharness.iife.js","engines":{"node":">=22.19.0","pnpm":">=11.7.0"},"exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./auth":{"types":"./dist/types/embed/app/auth.d.ts","import":"./dist/auth.js","default":"./dist/auth.js"},"./embed":{"types":"./dist/types/embed/index.d.ts","import":"./dist/embed/mtmharness.js","default":"./dist/embed/mtmharness.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.cjs"},"./p2p-worker":{"types":"./lib/types/features/p2p/worker.d.ts","default":"./lib/p2p-worker.cjs"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"vitest run --config vitest.config.ts && node --test tests/*.test.mjs","build":"node scripts/build.mjs","check":"pnpm run typecheck && pnpm run test","prepack":"pnpm run build","typecheck":"tsc --noEmit && tsc --project tsconfig.embed.json --noEmit"},"_npmUser":{"name":"mattwin","email":"mattttwin@hotmail.com"},"jsdelivr":"./dist/embed/mtmharness.iife.js","_resolved":"/home/runner/work/_temp/mtmharness/mtmharness-0.9.26.tgz","_integrity":"sha512-3qyaH8ZYtS2LWllEpmMHfUKA7rRSltWqd9lGzLLUMCzF9LWuex38YOjxKG2BfiJZ4YeagMtriqoWZ8MFv11pZQ==","repository":{"url":"git+https://github.com/codeh007/mtmdsh.git","type":"git","directory":"packages/mtmharness"},"_npmVersion":"11.19.0","description":"Unified DeepSeek Harness Web plugin with Codebase Memory, Modern Go, Ponytail, and independent static/embed clients.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"npm":"11.7.0","yaml":"^2.4.2","@deepseek-ai/schemastery":"3.18.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"2.1.1","vite":"8.2.2","jsdom":"30.0.1","react":"18.3.1","libp2p":"^3.3.11","vitest":"4.1.11","esbuild":"0.28.2","mtmcanvas":"workspace:*","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.1","tailwindcss":"4.3.0","@types/react":"~18.3.1","lucide-react":"1.21.0","@base-ui/react":"1.7.0","@libp2p/crypto":"^5.1.23","tailwind-merge":"3.6.0","tw-animate-css":"1.4.0","@types/react-dom":"~18.3.0","@tailwindcss/vite":"4.3.3","@libp2p/websockets":"^10.1.21","@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-fs":"0.1.5-rc.1","@deepseek-ai/dsh-llm":"0.1.5-rc.1","@vitejs/plugin-react":"6.0.5","@deepseek-ai/dsh-agent":"0.1.5-rc.1","@deepseek-ai/dsh-brand":"0.1.5-rc.1","@deepseek-ai/dsh-scope":"0.1.5-rc.1","@deepseek-ai/dsh-skill":"0.1.5-rc.1","@deepseek-ai/dsh-tools":"0.1.5-rc.1","@tanstack/react-router":"1.169.2","@chainsafe/libp2p-noise":"^17.0.0","@chainsafe/libp2p-yamux":"^8.0.1","@deepseek-ai/dsh-sandbox":"0.1.5-rc.1","@deepseek-ai/dsh-session":"0.1.5-rc.1","@deepseek-ai/dsh-timeout":"0.1.5-rc.1","class-variance-authority":"0.7.1","@deepseek-ai/dsh-commands":"0.1.5-rc.1","@deepseek-ai/dsh-settings":"0.1.5-rc.1","@deepseek-ai/dsh-attachment":"0.1.5-rc.1","@deepseek-ai/dsh-home-paths":"0.1.5-rc.1","@deepseek-ai/dsh-invariants":"0.1.5-rc.1","@deepseek-ai/dsh-mcp-client":"0.1.5-rc.1","@deepseek-ai/dsh-subprocess":"0.1.5-rc.1","@deepseek-ai/dsh-client-store":"0.1.5-rc.1","@deepseek-ai/dsh-code-runtime":"0.1.5-rc.1","@deepseek-ai/dsh-client-locale":"0.1.5-rc.1","@deepseek-ai/dsh-system-prompt":"0.1.5-rc.1","@deepseek-ai/dsh-user-approval":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-slots":"0.1.5-rc.1","@deepseek-ai/dsh-typert-protocol":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-layout":"0.1.5-rc.1","@deepseek-ai/dsh-skill-filesystem":"0.1.5-rc.1","@deepseek-ai/dsh-client-connection":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-sidebar":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-renderer":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings":"0.1.5-rc.1","@deepseek-ai/dsh-session-projection":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-primitives":"0.1.5-rc.1","@deepseek-ai/dsh-session-turn-outline":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings-plugins":"0.1.5-rc.1"},"peerDependencies":{"react":">=18.2.0 <20","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-fs":"0.1.5-rc.1","@deepseek-ai/dsh-llm":"0.1.5-rc.1","@deepseek-ai/dsh-agent":"0.1.5-rc.1","@deepseek-ai/dsh-brand":"0.1.5-rc.1","@deepseek-ai/dsh-scope":"0.1.5-rc.1","@deepseek-ai/dsh-skill":"0.1.5-rc.1","@deepseek-ai/dsh-tools":"0.1.5-rc.1","@deepseek-ai/dsh-sandbox":"0.1.5-rc.1","@deepseek-ai/dsh-session":"0.1.5-rc.1","@deepseek-ai/dsh-timeout":"0.1.5-rc.1","@deepseek-ai/dsh-commands":"0.1.5-rc.1","@deepseek-ai/dsh-settings":"0.1.5-rc.1","@deepseek-ai/dsh-attachment":"0.1.5-rc.1","@deepseek-ai/dsh-home-paths":"0.1.5-rc.1","@deepseek-ai/dsh-mcp-client":"0.1.5-rc.1","@deepseek-ai/dsh-subprocess":"0.1.5-rc.1","@deepseek-ai/dsh-client-store":"0.1.5-rc.1","@deepseek-ai/dsh-code-runtime":"0.1.5-rc.1","@deepseek-ai/dsh-client-locale":"0.1.5-rc.1","@deepseek-ai/dsh-system-prompt":"0.1.5-rc.1","@deepseek-ai/dsh-user-approval":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-slots":"0.1.5-rc.1","@deepseek-ai/dsh-typert-protocol":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-layout":"0.1.5-rc.1","@deepseek-ai/dsh-skill-filesystem":"0.1.5-rc.1","@deepseek-ai/dsh-client-connection":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-sidebar":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-renderer":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings":"0.1.5-rc.1","@deepseek-ai/dsh-session-projection":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-primitives":"0.1.5-rc.1","@deepseek-ai/dsh-session-turn-outline":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings-plugins":"0.1.5-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/mtmharness_0.9.26_1789201383213_0.9341369403819173","host":"s3://npm-registry-packages-npm-production"}},"0.9.27":{"name":"mtmharness","version":"0.9.27","license":"MIT","_id":"mtmharness@0.9.27","maintainers":[{"name":"mattwin","email":"mattttwin@hotmail.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-store","@deepseek-ai/dsh-client-ui-renderer","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-sidebar","@deepseek-ai/dsh-client-ui-layout","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-settings-plugins","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"8626addb5d72b5a6619b052f734a9eff7a21c0f6","tarball":"https://registry.npmjs.org/mtmharness/-/mtmharness-0.9.27.tgz","fileCount":54,"integrity":"sha512-WiAaf8Kr4zMcgcfbNxGKdAv3yVjAXKw0MHVGtEQPAfE/BmkTphViAyUsxWBEY7yrq2OTbS5vV8hPCVn3HxygsQ==","signatures":[{"sig":"MEUCIQDP4uQKGw9JefYLAcJeDp+CAZIK9XigY9L6uqBqTr0HEgIgcW7UVI5PMCZFW/hTOgdP61JzhCrpwxVA8kejNhKEh10=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtmharness@0.9.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4553991},"main":"./lib/index.js","type":"module","types":"./lib/types/index.d.ts","unpkg":"./dist/embed/mtmharness.iife.js","engines":{"node":">=22.19.0","pnpm":">=11.7.0"},"exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./auth":{"types":"./lib/types/embed/app/auth.d.ts","import":"./dist/auth.js"},"./embed":{"types":"./lib/types/embed/index.d.ts","import":"./dist/embed/mtmharness.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.cjs"},"./p2p-worker":{"types":"./lib/types/features/p2p/worker.d.ts","default":"./lib/p2p-worker.cjs"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"vitest run --config vitest.config.ts && node --test tests/*.test.mjs","build":"node scripts/build.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mattwin","email":"mattttwin@hotmail.com"},"jsdelivr":"./dist/embed/mtmharness.iife.js","repository":{"url":"git+https://github.com/codeh007/mtmdsh.git","type":"git","directory":"packages/mtmharness"},"description":"Unified DeepSeek Harness Web plugin with Codebase Memory, Modern Go, Ponytail, and independent static/embed clients.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"npm":"11.7.0","yaml":"^2.4.2","@deepseek-ai/schemastery":"3.18.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"2.1.1","vite":"8.2.2","jsdom":"30.0.1","react":"18.3.1","libp2p":"^3.3.11","vitest":"4.1.11","esbuild":"0.28.2","mtmcanvas":"0.2.1","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.1","tailwindcss":"4.3.3","@types/react":"~18.3.1","lucide-react":"1.21.0","@base-ui/react":"1.7.0","@libp2p/crypto":"^5.1.23","tailwind-merge":"3.6.0","tw-animate-css":"1.4.0","@types/react-dom":"~18.3.0","@tailwindcss/vite":"4.3.3","@libp2p/websockets":"^10.1.21","@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-fs":"0.1.5-rc.1","@deepseek-ai/dsh-llm":"0.1.5-rc.1","@vitejs/plugin-react":"6.0.5","@deepseek-ai/dsh-agent":"0.1.5-rc.1","@deepseek-ai/dsh-brand":"0.1.5-rc.1","@deepseek-ai/dsh-scope":"0.1.5-rc.1","@deepseek-ai/dsh-skill":"0.1.5-rc.1","@deepseek-ai/dsh-tools":"0.1.5-rc.1","@tanstack/react-router":"1.169.2","@chainsafe/libp2p-noise":"^17.0.0","@chainsafe/libp2p-yamux":"^8.0.1","@deepseek-ai/dsh-sandbox":"0.1.5-rc.1","@deepseek-ai/dsh-session":"0.1.5-rc.1","@deepseek-ai/dsh-timeout":"0.1.5-rc.1","class-variance-authority":"0.7.1","@deepseek-ai/dsh-commands":"0.1.5-rc.1","@deepseek-ai/dsh-settings":"0.1.5-rc.1","@deepseek-ai/dsh-attachment":"0.1.5-rc.1","@deepseek-ai/dsh-home-paths":"0.1.5-rc.1","@deepseek-ai/dsh-invariants":"0.1.5-rc.1","@deepseek-ai/dsh-mcp-client":"0.1.5-rc.1","@deepseek-ai/dsh-subprocess":"0.1.5-rc.1","@deepseek-ai/dsh-client-store":"0.1.5-rc.1","@deepseek-ai/dsh-code-runtime":"0.1.5-rc.1","@deepseek-ai/dsh-client-locale":"0.1.5-rc.1","@deepseek-ai/dsh-system-prompt":"0.1.5-rc.1","@deepseek-ai/dsh-user-approval":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-slots":"0.1.5-rc.1","@deepseek-ai/dsh-typert-protocol":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-layout":"0.1.5-rc.1","@deepseek-ai/dsh-skill-filesystem":"0.1.5-rc.1","@deepseek-ai/dsh-client-connection":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-sidebar":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-renderer":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings":"0.1.5-rc.1","@deepseek-ai/dsh-session-projection":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-primitives":"0.1.5-rc.1","@deepseek-ai/dsh-session-turn-outline":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings-plugins":"0.1.5-rc.1"},"peerDependencies":{"react":">=18.2.0 <20","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-fs":"0.1.5-rc.1","@deepseek-ai/dsh-llm":"0.1.5-rc.1","@deepseek-ai/dsh-agent":"0.1.5-rc.1","@deepseek-ai/dsh-brand":"0.1.5-rc.1","@deepseek-ai/dsh-scope":"0.1.5-rc.1","@deepseek-ai/dsh-skill":"0.1.5-rc.1","@deepseek-ai/dsh-tools":"0.1.5-rc.1","@deepseek-ai/dsh-sandbox":"0.1.5-rc.1","@deepseek-ai/dsh-session":"0.1.5-rc.1","@deepseek-ai/dsh-timeout":"0.1.5-rc.1","@deepseek-ai/dsh-commands":"0.1.5-rc.1","@deepseek-ai/dsh-settings":"0.1.5-rc.1","@deepseek-ai/dsh-attachment":"0.1.5-rc.1","@deepseek-ai/dsh-home-paths":"0.1.5-rc.1","@deepseek-ai/dsh-mcp-client":"0.1.5-rc.1","@deepseek-ai/dsh-subprocess":"0.1.5-rc.1","@deepseek-ai/dsh-client-store":"0.1.5-rc.1","@deepseek-ai/dsh-code-runtime":"0.1.5-rc.1","@deepseek-ai/dsh-client-locale":"0.1.5-rc.1","@deepseek-ai/dsh-system-prompt":"0.1.5-rc.1","@deepseek-ai/dsh-user-approval":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-slots":"0.1.5-rc.1","@deepseek-ai/dsh-typert-protocol":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-layout":"0.1.5-rc.1","@deepseek-ai/dsh-skill-filesystem":"0.1.5-rc.1","@deepseek-ai/dsh-client-connection":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-sidebar":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-renderer":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings":"0.1.5-rc.1","@deepseek-ai/dsh-session-projection":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-primitives":"0.1.5-rc.1","@deepseek-ai/dsh-session-turn-outline":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings-plugins":"0.1.5-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/mtmharness_0.9.27_1789229808917_0.015862308179001472","host":"s3://npm-registry-packages-npm-production"}},"0.9.28":{"name":"mtmharness","version":"0.9.28","license":"MIT","_id":"mtmharness@0.9.28","maintainers":[{"name":"mattwin","email":"mattttwin@hotmail.com"}],"homepage":"https://github.com/codeh007/gomtm#readme","bugs":{"url":"https://github.com/codeh007/gomtm/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"}},"dist":{"shasum":"07e4d49065a9121dcfcb6ae5abbd94059a9740ea","tarball":"https://registry.npmjs.org/mtmharness/-/mtmharness-0.9.28.tgz","fileCount":75,"integrity":"sha512-6/ussZWLPXJyhw+IKINY5oMolxZT1X8PP2BfmLNPwFkaEkcbXb6NwpC2HXgg1o4Zr/j80ESYjYGitbNlbVya5A==","signatures":[{"sig":"MEYCIQCAzjn0BZQzEk7gnZ5Lg7RD2V0NPqcP2VvLOj5MFuJucQIhAK02Oknm/PgycxmdMSQMiX3AU/8/nzPPJXANOlBljh9p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1213639},"main":"./lib/index.js","type":"module","_from":"file:/home/runner/_work/_temp/mtmharness-0.9.28.tgz","types":"./lib/types/index.d.ts","unpkg":"./dist/mtmharness.js","engines":{"node":">=22.19.0","pnpm":">=11.7.0"},"exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","import":"./dist/mtmharness.js"},"./p2p-worker":{"types":"./lib/types/features/p2p/worker.d.ts","default":"./lib/p2p-worker.cjs"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"vitest run --config vitest.config.ts && node --test tests/*.test.mjs","build":"vite build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mattwin","email":"mattttwin@hotmail.com"},"jsdelivr":"./dist/mtmharness.js","_resolved":"/home/runner/_work/_temp/mtmharness-0.9.28.tgz","_integrity":"sha512-6/ussZWLPXJyhw+IKINY5oMolxZT1X8PP2BfmLNPwFkaEkcbXb6NwpC2HXgg1o4Zr/j80ESYjYGitbNlbVya5A==","repository":{"url":"git+https://github.com/codeh007/gomtm.git","type":"git","directory":"packages/mtmharness"},"_npmVersion":"11.5.1","description":"Browser-first DeepSeek Harness app with optional DSH-local coding capabilities.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"npm":"11.7.0","yaml":"^2.4.2","@libp2p/http":"2.0.6","@deepseek-ai/schemastery":"3.18.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"2.1.1","vite":"8.2.2","jsdom":"30.0.1","react":"19.2.8","libp2p":"^3.3.11","vitest":"4.1.11","react-dom":"19.2.8","typescript":"6.0.3","@types/node":"22.20.1","tailwindcss":"4.3.0","@types/react":"^19.2.18","lucide-react":"1.21.0","@base-ui/react":"1.7.0","@libp2p/crypto":"^5.1.23","tailwind-merge":"3.6.0","tw-animate-css":"1.4.0","@libp2p/peer-id":"^6.0.15","@libp2p/identify":"^4.1.14","@types/react-dom":"^19.2.4","@libp2p/interface":"^3.3.0","@tailwindcss/vite":"4.3.3","@libp2p/websockets":"^10.1.21","@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-fs":"0.1.5-rc.1","@deepseek-ai/dsh-llm":"0.1.5-rc.1","@vitejs/plugin-react":"6.0.5","@deepseek-ai/dsh-agent":"0.1.5-rc.1","@deepseek-ai/dsh-brand":"0.1.5-rc.1","@deepseek-ai/dsh-scope":"0.1.5-rc.1","@deepseek-ai/dsh-skill":"0.1.5-rc.1","@deepseek-ai/dsh-tools":"0.1.5-rc.1","@tanstack/react-router":"1.170.36","@chainsafe/libp2p-noise":"^17.0.0","@chainsafe/libp2p-yamux":"^8.0.1","@multiformats/multiaddr":"^13.0.3","@tanstack/router-plugin":"1.168.38","@deepseek-ai/dsh-sandbox":"0.1.5-rc.1","@deepseek-ai/dsh-session":"0.1.5-rc.1","@deepseek-ai/dsh-timeout":"0.1.5-rc.1","class-variance-authority":"0.7.1","@deepseek-ai/dsh-commands":"0.1.5-rc.1","@deepseek-ai/dsh-settings":"0.1.5-rc.1","@deepseek-ai/dsh-attachment":"0.1.5-rc.1","@deepseek-ai/dsh-home-paths":"0.1.5-rc.1","@deepseek-ai/dsh-invariants":"0.1.5-rc.1","@deepseek-ai/dsh-mcp-client":"0.1.5-rc.1","@deepseek-ai/dsh-subprocess":"0.1.5-rc.1","@deepseek-ai/dsh-code-runtime":"0.1.5-rc.1","@deepseek-ai/dsh-system-prompt":"0.1.5-rc.1","@deepseek-ai/dsh-user-approval":"0.1.5-rc.1","@deepseek-ai/dsh-typert-protocol":"0.1.5-rc.1","@deepseek-ai/dsh-skill-filesystem":"0.1.5-rc.1","@deepseek-ai/dsh-client-connection":"0.1.5-rc.1","@deepseek-ai/dsh-session-projection":"0.1.5-rc.1","@deepseek-ai/dsh-session-turn-outline":"0.1.5-rc.1"},"peerDependencies":{"react":">=18.2.0 <20","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-fs":"0.1.5-rc.1","@deepseek-ai/dsh-llm":"0.1.5-rc.1","@deepseek-ai/dsh-agent":"0.1.5-rc.1","@deepseek-ai/dsh-brand":"0.1.5-rc.1","@deepseek-ai/dsh-scope":"0.1.5-rc.1","@deepseek-ai/dsh-skill":"0.1.5-rc.1","@deepseek-ai/dsh-tools":"0.1.5-rc.1","@deepseek-ai/dsh-sandbox":"0.1.5-rc.1","@deepseek-ai/dsh-session":"0.1.5-rc.1","@deepseek-ai/dsh-timeout":"0.1.5-rc.1","@deepseek-ai/dsh-commands":"0.1.5-rc.1","@deepseek-ai/dsh-settings":"0.1.5-rc.1","@deepseek-ai/dsh-attachment":"0.1.5-rc.1","@deepseek-ai/dsh-home-paths":"0.1.5-rc.1","@deepseek-ai/dsh-mcp-client":"0.1.5-rc.1","@deepseek-ai/dsh-subprocess":"0.1.5-rc.1","@deepseek-ai/dsh-code-runtime":"0.1.5-rc.1","@deepseek-ai/dsh-system-prompt":"0.1.5-rc.1","@deepseek-ai/dsh-user-approval":"0.1.5-rc.1","@deepseek-ai/dsh-typert-protocol":"0.1.5-rc.1","@deepseek-ai/dsh-skill-filesystem":"0.1.5-rc.1","@deepseek-ai/dsh-client-connection":"0.1.5-rc.1","@deepseek-ai/dsh-session-projection":"0.1.5-rc.1","@deepseek-ai/dsh-session-turn-outline":"0.1.5-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/mtmharness_0.9.28_1789364840442_0.5423194798717574","host":"s3://npm-registry-packages-npm-production"}},"0.9.99":{"name":"mtmharness","version":"0.9.99","license":"MIT","_id":"mtmharness@0.9.99","maintainers":[{"name":"mattwin","email":"mattttwin@hotmail.com"}],"homepage":"https://github.com/codeh007/gomtm#readme","bugs":{"url":"https://github.com/codeh007/gomtm/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"}},"dist":{"shasum":"0f8f808a47988440e43fbb90c3d879674ff75774","tarball":"https://registry.npmjs.org/mtmharness/-/mtmharness-0.9.99.tgz","fileCount":40,"integrity":"sha512-6QEWuuib7HWCfHAtTCTYO/Cu3dRehFbg7u8UULLsidynQwRlBgdPhliU7SbSsFat6661H8nvVYY72j4oatSqJw==","signatures":[{"sig":"MEUCIQCoHmOtO7KuLIJYfNYqAeozvJ/Hc2MHYpS2r0U/xgosZAIgR0s8wulCocW3OmfeRmWFE8C5bKU8uz7hV9/Crxq040o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGxIYn7Mtxn6uh19EL0fPxkovTeYhkHfnEQ5NhcDa4W6AiEArFoShcWIghxocmzzhiGWkk2ycyVM+xfP1QCymIIiyss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1064697},"type":"module","_from":"file:/home/runner/_work/_temp/mtmharness-0.9.99.tgz","engines":{"node":">=22.19.0","pnpm":">=11.7.0"},"scripts":{"dev":"vite","test":"vitest run --config vitest.config.ts && node --test tests/*.test.mjs","build":"vite build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mattwin","email":"mattttwin@hotmail.com"},"_resolved":"/home/runner/_work/_temp/mtmharness-0.9.99.tgz","_integrity":"sha512-6QEWuuib7HWCfHAtTCTYO/Cu3dRehFbg7u8UULLsidynQwRlBgdPhliU7SbSsFat6661H8nvVYY72j4oatSqJw==","repository":{"url":"git+https://github.com/codeh007/gomtm.git","type":"git","directory":"packages/mtmharness"},"_npmVersion":"11.5.1","description":"Vite browser application with a minimal DSH profile adapter.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@libp2p/http":"2.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"2.1.1","vite":"^8.3.0","jsdom":"30.0.1","react":"^19.3.0","libp2p":"^3.3.11","vitest":"^5.0.0","react-dom":"^19.3.0","typescript":"^7.0.2","@types/node":"^26.5.1","tailwindcss":"^4.3.3","@types/react":"^19.3.0","lucide-react":"1.46.0","@base-ui/react":"1.8.0","@libp2p/crypto":"^5.1.23","tailwind-merge":"^3.7.0","tw-animate-css":"^1.4.0","@libp2p/peer-id":"^6.0.15","@libp2p/identify":"^4.1.14","@types/react-dom":"^19.3.0","@libp2p/interface":"^3.3.0","@tailwindcss/vite":"^4.3.3","@libp2p/websockets":"^10.1.21","@deepseek-ai/cordis":"4.0.2","@vitejs/plugin-react":"6.1.1","@tanstack/react-router":"1.170.36","@chainsafe/libp2p-noise":"^17.0.0","@chainsafe/libp2p-yamux":"^8.0.1","@multiformats/multiaddr":"^13.0.3","@tanstack/router-plugin":"1.168.38","class-variance-authority":"0.7.1"},"peerDependencies":{"react":">=18.2.0 <20","@deepseek-ai/cordis":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/mtmharness_0.9.99_1789727293568_0.7310501047251088","host":"s3://npm-registry-packages-npm-production"}},"0.9.100":{"name":"mtmharness","version":"0.9.100","license":"MIT","_id":"mtmharness@0.9.100","maintainers":[{"name":"mattwin","email":"mattttwin@hotmail.com"}],"homepage":"https://github.com/codeh007/gomtm#readme","bugs":{"url":"https://github.com/codeh007/gomtm/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"}},"dist":{"shasum":"bcba2121eb31f18f1d54372f01c09cf8854b2263","tarball":"https://registry.npmjs.org/mtmharness/-/mtmharness-0.9.100.tgz","fileCount":49,"integrity":"sha512-E8RaUj2wegXxtn8qT/hIN0/p7SmKViAgKLweggnR85QfRnSqhJIsqQo4Kd6Fw1ZNhx24AphNK19BATfs3W+Btg==","signatures":[{"sig":"MEUCIGy6MAN7BT5NgPNo2Zwn5tB86cN/xkk2In7zS1kyJ4AvAiEAlYxWig6KsLxhzUjtEqC0R6GOa0OS1QgGFMeerKwSC48=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCS14Mu5010by7JNoqA8ZyW83hddLqlmJBgcKIq8ia76QIhAO3sZHLkkzEzsDye31wCATBY4QJG5bLCF1S6beBouwkm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1372815},"main":"./dist/mtmharness-host.js","type":"module","_from":"file:/home/runner/_work/_temp/mtmharness-0.9.100.tgz","engines":{"node":">=22.19.0","pnpm":">=11.7.0"},"scripts":{"dev":"vite","test":"vitest run --config vitest.config.ts && node --test tests/*.test.mjs","build":"vite build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mattwin","email":"mattttwin@hotmail.com"},"_resolved":"/home/runner/_work/_temp/mtmharness-0.9.100.tgz","_integrity":"sha512-E8RaUj2wegXxtn8qT/hIN0/p7SmKViAgKLweggnR85QfRnSqhJIsqQo4Kd6Fw1ZNhx24AphNK19BATfs3W+Btg==","repository":{"url":"git+https://github.com/codeh007/gomtm.git","type":"git","directory":"packages/mtmharness"},"_npmVersion":"11.5.1","description":"Vite browser application with a minimal DSH profile adapter.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"pako":"2.1.0","@libp2p/http":"2.0.6","@kasmtech/novnc":"https://api.github.com/repos/kasmtech/noVNC/tarball/475ecfa5356579ef222983c7ce4619a7576a3bce"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"2.1.1","vite":"^8.3.0","jsdom":"30.0.1","react":"^19.3.0","libp2p":"^3.3.11","vitest":"^5.0.0","react-dom":"^19.3.0","typescript":"^7.0.2","@types/node":"^26.5.1","tailwindcss":"^4.3.3","@types/react":"^19.3.0","lucide-react":"1.46.0","@base-ui/react":"1.8.0","@libp2p/crypto":"^5.1.23","tailwind-merge":"^3.7.0","tw-animate-css":"^1.4.0","@libp2p/peer-id":"^6.0.15","@libp2p/identify":"^4.1.14","@types/react-dom":"^19.3.0","@libp2p/interface":"^3.3.0","@tailwindcss/vite":"^4.3.3","@libp2p/websockets":"^10.1.21","@deepseek-ai/cordis":"4.0.2","@vitejs/plugin-react":"6.1.1","@tanstack/react-router":"1.170.36","@chainsafe/libp2p-noise":"^17.0.0","@chainsafe/libp2p-yamux":"^8.0.1","@multiformats/multiaddr":"^13.0.3","@tanstack/router-plugin":"1.168.38","class-variance-authority":"0.7.1"},"peerDependencies":{"react":">=18.2.0 <20","@deepseek-ai/cordis":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/mtmharness_0.9.100_1789898418200_0.8200713274698934","host":"s3://npm-registry-packages-npm-production"}},"0.9.101":{"name":"mtmharness","version":"0.9.101","license":"MIT","_id":"mtmharness@0.9.101","maintainers":[{"name":"mattwin","email":"mattttwin@hotmail.com"}],"homepage":"https://github.com/codeh007/gomtm#readme","bugs":{"url":"https://github.com/codeh007/gomtm/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"}},"dist":{"shasum":"c24b98b0f866ef8c08a77d9088d1da652a0a99bf","tarball":"https://registry.npmjs.org/mtmharness/-/mtmharness-0.9.101.tgz","fileCount":49,"integrity":"sha512-5kIeLGj8YXjh2fRpVkTqB2bcl4Y52yzS9KbtsGMRRdiVQS8FhYTv2js9IwiEhbs8ahd52dglZqTaGtrmn7jpDw==","signatures":[{"sig":"MEUCIQCZfBVZVtSPRLCJCG3UqXXfaFZgOo1HhSv/4bQSFD5fZgIgVO7INoIrcx2/d1xJazNJD3gtlWz5Fuv5UsPaX4CuaP4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCfzQ7rLzSuFLGu1tXC6KBhaYoGAbOh//Ch14kyfkl4iAIgSxLlqROpjwlKmpaMaLNZGXqDAjWzCxqacLrNfRVoj5I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1372815},"main":"./dist/mtmharness-host.js","type":"module","_from":"file:/home/runner/_work/_temp/mtmharness-0.9.101.tgz","engines":{"node":">=22.19.0","pnpm":">=11.7.0"},"scripts":{"dev":"vite","test":"vitest run --config vitest.config.ts && node --test tests/*.test.mjs","build":"vite build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mattwin","email":"mattttwin@hotmail.com"},"_resolved":"/home/runner/_work/_temp/mtmharness-0.9.101.tgz","_integrity":"sha512-5kIeLGj8YXjh2fRpVkTqB2bcl4Y52yzS9KbtsGMRRdiVQS8FhYTv2js9IwiEhbs8ahd52dglZqTaGtrmn7jpDw==","repository":{"url":"git+https://github.com/codeh007/gomtm.git","type":"git","directory":"packages/mtmharness"},"_npmVersion":"11.5.1","description":"Vite browser application with a minimal DSH profile adapter.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"pako":"2.1.0","@libp2p/http":"2.0.6","@kasmtech/novnc":"https://api.github.com/repos/kasmtech/noVNC/tarball/475ecfa5356579ef222983c7ce4619a7576a3bce"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"2.1.1","vite":"^8.3.0","jsdom":"30.0.1","react":"^19.3.0","libp2p":"^3.3.11","vitest":"^5.0.0","react-dom":"^19.3.0","typescript":"^7.0.2","@types/node":"^26.5.1","tailwindcss":"^4.3.3","@types/react":"^19.3.0","lucide-react":"1.46.0","@base-ui/react":"1.8.0","@libp2p/crypto":"^5.1.23","tailwind-merge":"^3.7.0","tw-animate-css":"^1.4.0","@libp2p/peer-id":"^6.0.15","@libp2p/identify":"^4.1.14","@types/react-dom":"^19.3.0","@libp2p/interface":"^3.3.0","@tailwindcss/vite":"^4.3.3","@libp2p/websockets":"^10.1.21","@deepseek-ai/cordis":"4.0.2","@vitejs/plugin-react":"6.1.1","@tanstack/react-router":"1.170.36","@chainsafe/libp2p-noise":"^17.0.0","@chainsafe/libp2p-yamux":"^8.0.1","@multiformats/multiaddr":"^13.0.3","@tanstack/router-plugin":"1.168.38","class-variance-authority":"0.7.1"},"peerDependencies":{"react":">=18.2.0 <20","@deepseek-ai/cordis":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/mtmharness_0.9.101_1789904503169_0.8796992280366871","host":"s3://npm-registry-packages-npm-production"}},"0.9.102":{"name":"mtmharness","version":"0.9.102","license":"MIT","_id":"mtmharness@0.9.102","maintainers":[{"name":"mattwin","email":"mattttwin@hotmail.com"}],"homepage":"https://github.com/codeh007/gomtm#readme","bugs":{"url":"https://github.com/codeh007/gomtm/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"}},"dist":{"shasum":"6f2c4deadf1a7802b582c8fda3223685790f1d80","tarball":"https://registry.npmjs.org/mtmharness/-/mtmharness-0.9.102.tgz","fileCount":50,"integrity":"sha512-Gjkh3ZXA0pdXHYO+eJ/HEn1c+jco/2JtOJp4l/XbLE7k13ZZufAkOfznzQOj2uBKTL6jLO4ChWDX8fwyAdL7DQ==","signatures":[{"sig":"MEUCIFBGHqKGhZkrl3e+ZQDMIJfkJMRQ2L0ZxM9aZHmtJcnNAiEAtVyISCIitHXaF/vlBHufH3/0kIqIhcwLdSUujLmweNQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDjuXZYkfgKoq2cayxMyImsxeW8k6qw+izH5GM+3qBbpQIhAIho3SZeG0iu6nsjxy2Zcq6EkNONRYCbU4aaQ/9Kt2IE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1375435},"main":"./dist/mtmharness-host.js","type":"module","_from":"file:/home/runner/_work/_temp/mtmharness-0.9.102.tgz","engines":{"node":">=22.19.0","pnpm":">=11.7.0"},"scripts":{"dev":"vite","test":"vitest run --config vitest.config.ts && node --test tests/*.test.mjs","build":"vite build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mattwin","email":"mattttwin@hotmail.com"},"_resolved":"/home/runner/_work/_temp/mtmharness-0.9.102.tgz","_integrity":"sha512-Gjkh3ZXA0pdXHYO+eJ/HEn1c+jco/2JtOJp4l/XbLE7k13ZZufAkOfznzQOj2uBKTL6jLO4ChWDX8fwyAdL7DQ==","repository":{"url":"git+https://github.com/codeh007/gomtm.git","type":"git","directory":"packages/mtmharness"},"_npmVersion":"11.5.1","description":"Vite browser application with a minimal DSH profile adapter.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"pako":"2.1.0","@libp2p/http":"2.0.6","@kasmtech/novnc":"https://api.github.com/repos/kasmtech/noVNC/tarball/475ecfa5356579ef222983c7ce4619a7576a3bce"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"2.1.1","vite":"^8.3.0","jsdom":"30.0.1","react":"^19.3.0","libp2p":"^3.3.11","vitest":"^5.0.0","react-dom":"^19.3.0","typescript":"^7.0.2","@types/node":"^26.5.1","tailwindcss":"^4.3.3","@types/react":"^19.3.0","lucide-react":"1.46.0","@base-ui/react":"1.8.0","@libp2p/crypto":"^5.1.23","tailwind-merge":"^3.7.0","tw-animate-css":"^1.4.0","@libp2p/peer-id":"^6.0.15","@libp2p/identify":"^4.1.14","@types/react-dom":"^19.3.0","@libp2p/interface":"^3.3.0","@tailwindcss/vite":"^4.3.3","@libp2p/websockets":"^10.1.21","@deepseek-ai/cordis":"4.0.2","@vitejs/plugin-react":"6.1.1","@tanstack/react-router":"1.170.36","@chainsafe/libp2p-noise":"^17.0.0","@chainsafe/libp2p-yamux":"^8.0.1","@multiformats/multiaddr":"^13.0.3","@tanstack/router-plugin":"1.168.38","class-variance-authority":"0.7.1"},"peerDependencies":{"react":">=18.2.0 <20","@deepseek-ai/cordis":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/mtmharness_0.9.102_1790096140076_0.09663806265718566","host":"s3://npm-registry-packages-npm-production"}},"0.9.103":{"_id":"mtmharness@0.9.103","dsh":{"bundle":{"patch":"./cordis.patch.yml"}},"bugs":{"url":"https://github.com/codeh007/gomtm/issues"},"dist":{"shasum":"e264fee8e2f85fe8f938362c28f1544b267a7573","tarball":"https://registry.npmjs.org/mtmharness/-/mtmharness-0.9.103.tgz","fileCount":52,"integrity":"sha512-LpqygRtGEFd3jzfHHVpQLBRR/j38vYmrDgsiTSIFBGnqUCmsvgu6XudooPmJkH0VIK8dgM9wRjWJJCKE6ZQ/PA==","signatures":[{"sig":"MEYCIQCmX+3TZY5EAkI/ekOQT7NnD+1IrRN2juOLSW7KjCvjcwIhAM65zvWkTUwhX7rDjOuVWQunnnBJ47eoese940X7SscA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCDC+Y2xEZAdhqyamX/9jH7BD7rrDPASIjm1q1/tT+h7AIhAO0rzd0WwR5rLM1cWalchFSiWYH639TifGLJb8blAa6i"}],"unpackedSize":1723730},"main":"./dist/mtmharness-host.js","name":"mtmharness","type":"module","_from":"file:/home/runner/_work/_temp/mtmharness-0.9.103.tgz","engines":{"node":">=22.19.0","pnpm":">=11.7.0"},"license":"MIT","scripts":{"dev":"vite","test":"vitest run --config vitest.config.ts && node --test tests/*.test.mjs","build":"vite build","typecheck":"tsc --noEmit"},"version":"0.9.103","_npmUser":{"name":"mattwin","email":"mattttwin@hotmail.com"},"homepage":"https://github.com/codeh007/gomtm#readme","_resolved":"/home/runner/_work/_temp/mtmharness-0.9.103.tgz","_integrity":"sha512-LpqygRtGEFd3jzfHHVpQLBRR/j38vYmrDgsiTSIFBGnqUCmsvgu6XudooPmJkH0VIK8dgM9wRjWJJCKE6ZQ/PA==","repository":{"url":"git+https://github.com/codeh007/gomtm.git","type":"git","directory":"packages/mtmharness"},"_npmVersion":"11.5.1","description":"Vite browser application with a minimal DSH profile adapter.","directories":{},"maintainers":[{"name":"mattwin","email":"mattttwin@hotmail.com"}],"_nodeVersion":"22.22.2","dependencies":{"pako":"2.1.0","@libp2p/http":"2.0.6","@kasmtech/novnc":"https://api.github.com/repos/kasmtech/noVNC/tarball/475ecfa5356579ef222983c7ce4619a7576a3bce"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"2.1.1","vite":"^8.3.0","jsdom":"30.0.1","react":"^19.3.0","libp2p":"^3.3.11","vitest":"^5.0.0","react-dom":"^19.3.0","typescript":"^7.0.2","@types/node":"^26.5.1","tailwindcss":"^4.3.3","@libp2p/ping":"3.1.13","@types/react":"^19.3.0","lucide-react":"1.46.0","@base-ui/react":"1.8.0","@libp2p/crypto":"^5.1.23","tailwind-merge":"^3.7.0","tw-animate-css":"^1.4.0","@libp2p/kad-dht":"16.4.5","@libp2p/peer-id":"^6.0.15","@libp2p/identify":"^4.1.14","@types/react-dom":"^19.3.0","@libp2p/interface":"^3.3.0","@tailwindcss/vite":"^4.3.3","@libp2p/websockets":"^10.1.21","@deepseek-ai/cordis":"4.0.2","@vitejs/plugin-react":"6.1.1","@tanstack/react-router":"1.170.36","@chainsafe/libp2p-noise":"^17.0.0","@chainsafe/libp2p-yamux":"^8.0.1","@multiformats/multiaddr":"^13.0.3","@tanstack/router-plugin":"1.168.38","@libp2p/circuit-relay-v2":"4.2.13","class-variance-authority":"0.7.1"},"peerDependencies":{"react":">=18.2.0 <20","@deepseek-ai/cordis":"^4.0.2"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mtmharness_0.9.103_1790269367200_0.9770996975320694"}}},"time":{"created":"2026-08-24T08:14:07.155Z","modified":"2026-09-24T17:02:47.488Z","0.3.0":"2026-08-24T08:14:07.571Z","0.3.1":"2026-08-24T10:17:25.487Z","0.3.2":"2026-08-24T15:55:43.175Z","0.3.3":"2026-08-24T16:17:41.359Z","0.5.0":"2026-08-27T03:30:34.972Z","0.5.1":"2026-08-27T03:43:42.679Z","0.5.2":"2026-08-27T14:31:32.748Z","0.5.3":"2026-08-27T15:36:00.732Z","0.5.4":"2026-08-27T18:53:51.580Z","0.5.5":"2026-08-28T08:08:51.576Z","0.6.0":"2026-08-29T04:02:51.940Z","0.7.0":"2026-08-29T06:50:01.209Z","0.8.0":"2026-08-29T15:19:21.204Z","0.9.0":"2026-08-31T12:34:42.507Z","0.9.1":"2026-08-31T23:16:25.166Z","0.9.2":"2026-09-02T03:58:18.615Z","0.9.3":"2026-09-02T20:55:15.199Z","0.9.4":"2026-09-03T04:30:23.168Z","0.9.5":"2026-09-03T05:28:14.354Z","0.9.6":"2026-09-03T06:09:06.557Z","0.9.7":"2026-09-03T06:54:31.621Z","0.9.8":"2026-09-04T15:49:12.566Z","0.9.9":"2026-09-05T08:16:37.944Z","0.9.10":"2026-09-05T12:13:45.098Z","0.9.13":"2026-09-09T06:37:44.267Z","0.9.14":"2026-09-09T13:21:13.363Z","0.9.15":"2026-09-09T14:11:30.352Z","0.9.16":"2026-09-09T14:30:13.495Z","0.9.20":"2026-09-10T17:30:21.875Z","0.9.21":"2026-09-11T04:55:24.869Z","0.9.23":"2026-09-11T11:55:24.127Z","0.9.25":"2026-09-11T17:30:15.565Z","0.9.26":"2026-09-12T08:23:03.473Z","0.9.27":"2026-09-12T16:16:49.106Z","0.9.28":"2026-09-14T05:47:20.641Z","0.9.99":"2026-09-18T10:28:13.662Z","0.9.100":"2026-09-20T10:00:18.283Z","0.9.101":"2026-09-20T11:41:43.260Z","0.9.102":"2026-09-22T16:55:40.200Z","0.9.103":"2026-09-24T17:02:47.306Z"},"bugs":{"url":"https://github.com/codeh007/gomtm/issues"},"license":"MIT","homepage":"https://github.com/codeh007/gomtm#readme","repository":{"url":"git+https://github.com/codeh007/gomtm.git","type":"git","directory":"packages/mtmharness"},"description":"Vite browser application with a minimal DSH profile adapter.","maintainers":[{"name":"mattwin","email":"mattttwin@hotmail.com"}],"readme":"# mtmharness\n\nmtmharness is a Vite + React browser application with a minimal DSH profile adapter. The active source, npm release and Pages deployment are owned by `codeh007/gomtm` under `packages/mtmharness`; the standalone `codeh007/mtmdsh` repository is retired. The profile adapter publishes host runtime metadata.\n\n## Browser App\n\nThe browser bundle is published as `dist/mtmharness.js` and can be loaded from npm, unpkg, or jsDelivr. The bundle automatically mounts when its script has the required data attributes:\n\n    <script\n      type=\"module\"\n      src=\"https://unpkg.com/mtmharness/dist/mtmharness.js\"\n      data-api-origin=\"https://api.example.test\"\n      data-oauth-issuer=\"https://api.example.test\"\n      data-oauth-client-id=\"<pre-registered-client-id>\"\n      data-oauth-redirect-uri=\"https://host.example.test/\"\n      data-oauth-resource=\"https://api.example.test/api/dsh\"\n      data-oauth-scopes=\"openid offline_access dsh:connect\"\n      data-mode=\"floating\"\n      data-target=\"#agent-panel\"\n    ></script>\n\nThe optional P2P capability uses the published static worker at `dist/p2p-worker.js`. DSH profile installation is declared by `cordis.patch.yml` and uses `dist/mtmharness-host.js` as the Node-side adapter.\n\nThe app owns its mount root, presentation, navigation, OAuth client, and P2P client. Every mode can be unmounted without leaving DOM, styles, observers, router state, or runtime resources behind.\n\n## Standalone application\n\nThe Vite build emits `dist/index.html`, generated file routes and lazy ESM chunks. Serve the complete `dist` directory with SPA fallback for application paths, including `/sub2api/*`, `/p2p` and `/vnc`. Only `/` redirects to `/sub2api`; desktop deep links keep their peer/address query. The Pages host creates its P2P SharedWorker from the same origin.\n\nSub2API connects directly to `https://sub2.yuepa8.com`. That service must allow the host origin through CORS with `allow_credentials: false`; requests use `Authorization: Bearer` and `credentials: \"omit\"`. The Nodes and desktops link opens P2P discovery and the desktop service. DSH sessions still require an explicitly configured authority and working DSH backend.\n\n## Shared desktop\n\nThe `/vnc` route uses the existing anonymous internal-test VNC service through libp2p HTTP/WebSocket over WS/WSS. It does not grant access to DSH or imply public/NAT relay support. Closing, reconnecting or switching a view only disconnects that view. **Stop shared desktop** explicitly stops the shared instance.\n\nThe pinned Kasm noVNC client loads only when a desktop is ready. Its upstream patches cover worker-safe loading and transport/query cancellation; the emitted `vnc-client.LICENSE*` and `vnc-client.AUTHORS` notices travel with npm and Pages artifacts. Clipboard, audio and multiple monitors remain unsupported.\n\n## Release ownership\n\nGomtm's annotated version tags publish `mtmharness` and `mtmcanvas` through `.github/workflows/release.yml`. Its manual `.github/workflows/deploy.yml` deploys this application's `dist` to `mtmharness-dev` Pages alongside gomtmui. npm/CDN consumers follow the gomtm-published package; deploy the entire matching `dist` because entry files import version-specific chunks. Do not publish from the retired mtmdsh Changesets pipeline.\n\n## Checks\n\n    pnpm install\n    pnpm --filter mtmharness typecheck\n    pnpm --filter mtmharness build\n    pnpm --filter mtmharness test\n    pnpm --filter mtmharness pack --dry-run\n    pnpm exec publint packages/mtmharness\n","readmeFilename":"README.md"}