{"_id":"@alintever/dsh-plugin-autoqueue","_rev":"22-de9884449294835c8308a29149e6cbd2","name":"@alintever/dsh-plugin-autoqueue","dist-tags":{"latest":"0.4.2"},"versions":{"0.2.0":{"name":"@alintever/dsh-plugin-autoqueue","version":"0.2.0","license":"MIT","_id":"@alintever/dsh-plugin-autoqueue@0.2.0","maintainers":[{"name":"alint","email":"1987873736@qq.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"},"engines":{"dsh":">=0.1.1-rc.2"}},"dist":{"shasum":"a8eb23c094c11f31b023902471206fc02e4ff400","tarball":"https://registry.npmjs.org/@alintever/dsh-plugin-autoqueue/-/dsh-plugin-autoqueue-0.2.0.tgz","fileCount":14,"integrity":"sha512-pIpiFx8y5FpBEjgwnZXgrYcuAKW1GSPEdYwm54VU3AvEnY0szcU5/5+6qL2lF97I31mTRBW/uNqpxgfUKI1lyQ==","signatures":[{"sig":"MEYCIQCo+z7ONXDZpB+Exm8sFWPlfWmFdRNdyKEaSHemo6XMmwIhAOah+FteZw80mhlMcl8bs5mwh3zkHCvAtio8w6gUglDF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":203895},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"ddf183594ade225f04c15a5968ac8f87944986e1","_npmUser":{"name":"alint","email":"1987873736@qq.com"},"_npmVersion":"10.9.3","description":"无人值守任务队列插件：丢 .md 进收件箱 → AI 自动执行 → 产出报告","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-tools":"^0.1.1","@deepseek-ai/dsh-host-apiproxy":"^0.1.1","@deepseek-ai/dsh-host-webserver":"^0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-plugin-autoqueue_0.2.0_1787882179407_0.9673333536748558","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@alintever/dsh-plugin-autoqueue","version":"0.2.1","license":"MIT","_id":"@alintever/dsh-plugin-autoqueue@0.2.1","maintainers":[{"name":"alint","email":"1987873736@qq.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"},"engines":{"dsh":">=0.1.1-rc.2"}},"dist":{"shasum":"6adb367b1bb88f5cbfdba5702c4b1c4b49d02902","tarball":"https://registry.npmjs.org/@alintever/dsh-plugin-autoqueue/-/dsh-plugin-autoqueue-0.2.1.tgz","fileCount":14,"integrity":"sha512-g92s38S7TNbeUTL+rWJw5H+57o+uhQffkl/6xc79790qJLhCflrwZBQiZEtPm/un/BmamjCvBeCHkTzQ+4Apng==","signatures":[{"sig":"MEUCIQCny9mHsfwGuuFfePeWIApYN4ixvX3L8A9FM59tsrBiPAIgQcH7jq+xSkdIe1c4SPqy1BoYUL8UC18sWW81gsb052A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":203736},"main":"lib/index.js","type":"module","engines":{"dsh":">=0.1.1-rc.2"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"68b25084356e88acb760bf1729fb28ce464b30c7","_npmUser":{"name":"alint","email":"1987873736@qq.com"},"_npmVersion":"10.9.3","description":"无人值守任务队列插件：丢 .md 进收件箱 → AI 自动执行 → 产出报告","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dsh-plugin-autoqueue_0.2.1_1787883510769_0.3159289940485779","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@alintever/dsh-plugin-autoqueue","version":"0.2.2","license":"MIT","_id":"@alintever/dsh-plugin-autoqueue@0.2.2","maintainers":[{"name":"alint","email":"1987873736@qq.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"},"engines":{"dsh":">=0.1.1-rc.2"}},"dist":{"shasum":"3d422b110ce853a8dd38f5c1cfcd8c5767b9726d","tarball":"https://registry.npmjs.org/@alintever/dsh-plugin-autoqueue/-/dsh-plugin-autoqueue-0.2.2.tgz","fileCount":14,"integrity":"sha512-P1IFDBaU+axblkrXX9iQh07bk5OBjpA9EzqpXK3eZxKJ5V2MT0cNs6faOGFIO+/u11UZg5Aj9yZnj6DiRckK/w==","signatures":[{"sig":"MEQCIGoggpMNOFKpMTv6f8uaF8l97cQfUcuBLidshu/n+J2OAiA1i4Cg325NvfvLRU/ly26E7Fw0a4PypO5WmMNhfgi7dg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":203736},"main":"lib/index.js","type":"module","engines":{"dsh":">=0.1.1-rc.2"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"68b25084356e88acb760bf1729fb28ce464b30c7","_npmUser":{"name":"alint","email":"1987873736@qq.com"},"_npmVersion":"10.9.3","description":"无人值守任务队列插件：丢 .md 进收件箱 → AI 自动执行 → 产出报告","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dsh-plugin-autoqueue_0.2.2_1787883541945_0.4255760792930461","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@alintever/dsh-plugin-autoqueue","version":"0.2.3","license":"MIT","_id":"@alintever/dsh-plugin-autoqueue@0.2.3","maintainers":[{"name":"alint","email":"1987873736@qq.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"},"engines":{"dsh":">=0.1.1-rc.2"}},"dist":{"shasum":"6635f45dd278ea0aa70737f73892f379bc1db077","tarball":"https://registry.npmjs.org/@alintever/dsh-plugin-autoqueue/-/dsh-plugin-autoqueue-0.2.3.tgz","fileCount":14,"integrity":"sha512-rSOGY9FGW/2gHGYvPOPs5pJ8cghYc9xr4ke6MVbzq42zZ11oxmJYWEIlv/I8/nsGGsEWAmbnfwqo2xq14gi3fg==","signatures":[{"sig":"MEYCIQDLDXJJqvlSXDNS49zzWStVdRJ092OIIu+D6IFyKCF7zQIhANJ/Kh8mWvJlsXoNVy5fxjyMdGZGnB3gUqc5ZYd/1e9C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":203760},"main":"lib/index.js","type":"module","engines":{"dsh":">=0.1.1-rc.2"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"29ebb1d93021db48629001c8406a42d279f39866","_npmUser":{"name":"alint","email":"1987873736@qq.com"},"_npmVersion":"10.9.3","description":"无人值守任务队列插件：丢 .md 进收件箱 → AI 自动执行 → 产出报告","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dsh-plugin-autoqueue_0.2.3_1787885937202_0.931383062962315","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@alintever/dsh-plugin-autoqueue","version":"0.2.4","license":"MIT","_id":"@alintever/dsh-plugin-autoqueue@0.2.4","maintainers":[{"name":"alint","email":"1987873736@qq.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"},"engines":{"dsh":">=0.1.1-rc.2"}},"dist":{"shasum":"baac3f719dd0efe1aded2307a4de0519ac24cfdf","tarball":"https://registry.npmjs.org/@alintever/dsh-plugin-autoqueue/-/dsh-plugin-autoqueue-0.2.4.tgz","fileCount":14,"integrity":"sha512-LaVY8IlFc23zSbU1nHrcyFqrpdvXfwAf+DFAydE4yqkZ8TAzfXkzvbXWs+DQ3OXZb4VM/5+dw2L9eHixjUXKew==","signatures":[{"sig":"MEQCIFkRhEU0pJGH55fJJc61XUEoy/u4vWieIY0LIHofH7rnAiArAInaG0fnsD+pDacgyInMWOJWaWXAcG+YJylRp/kpoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":203736},"main":"lib/index.js","type":"module","engines":{"dsh":">=0.1.1-rc.2"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"29ebb1d93021db48629001c8406a42d279f39866","_npmUser":{"name":"alint","email":"1987873736@qq.com"},"_npmVersion":"10.9.3","description":"无人值守任务队列插件：丢 .md 进收件箱 → AI 自动执行 → 产出报告","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dsh-plugin-autoqueue_0.2.4_1787886495373_0.051268417430234914","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@alintever/dsh-plugin-autoqueue","version":"0.2.5","license":"MIT","_id":"@alintever/dsh-plugin-autoqueue@0.2.5","maintainers":[{"name":"alint","email":"1987873736@qq.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"},"engines":{"dsh":">=0.1.1-rc.2"}},"dist":{"shasum":"7c0210e4da4ceb176b4c287ff046cd9cdbda62ae","tarball":"https://registry.npmjs.org/@alintever/dsh-plugin-autoqueue/-/dsh-plugin-autoqueue-0.2.5.tgz","fileCount":14,"integrity":"sha512-Berqzj0Xqh0U49VnjMhtsPj81dv/R96fkOv3V+mbUJgdN9i1029jekp1anfCttpfbKSKAv2KHK9lQlW0mPlIpw==","signatures":[{"sig":"MEUCIGRHiaVuNfUuLBlwt9PCSO6/J9I+GikbD3EabJQOeulaAiEAwQMJvMdWyxNq8/7ET65FdrDwdLRQQTWsAb6zES33FRU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":206583},"main":"lib/index.js","type":"module","engines":{"dsh":">=0.1.1-rc.2"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"29ebb1d93021db48629001c8406a42d279f39866","_npmUser":{"name":"alint","email":"1987873736@qq.com"},"_npmVersion":"10.9.3","description":"无人值守任务队列插件：丢 .md 进收件箱 → AI 自动执行 → 产出报告","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dsh-plugin-autoqueue_0.2.5_1787895393211_0.8343667108868926","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@alintever/dsh-plugin-autoqueue","version":"0.2.6","license":"MIT","_id":"@alintever/dsh-plugin-autoqueue@0.2.6","maintainers":[{"name":"alint","email":"1987873736@qq.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"},"engines":{"dsh":">=0.1.1-rc.2"}},"dist":{"shasum":"d9f6ba298b7ef83a4426f9e3bf1ab3d848b14db9","tarball":"https://registry.npmjs.org/@alintever/dsh-plugin-autoqueue/-/dsh-plugin-autoqueue-0.2.6.tgz","fileCount":14,"integrity":"sha512-N9xICw+NAYc2HdCFGu1LzBSYvJRoa/cjRLIPK3pHzGEs2iE6nCvgxTqoMOLSlmUpTW+4OM3J0RaEStQzWVXy7g==","signatures":[{"sig":"MEUCIQCDWAIxFsTBNZq7OgzV5pJmZcOVZRMrtr+XY7yxHFzDCgIgM7SqFTR2s3R151JNXaaFun9Ul6U/EUVnV6l2xMBfT6A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":206583},"main":"lib/index.js","type":"module","engines":{"dsh":">=0.1.1-rc.2"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"29ebb1d93021db48629001c8406a42d279f39866","_npmUser":{"name":"alint","email":"1987873736@qq.com"},"_npmVersion":"10.9.3","description":"无人值守任务队列插件：丢 .md 进收件箱 → AI 自动执行 → 产出报告","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dsh-plugin-autoqueue_0.2.6_1787896700468_0.7759093867914326","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@alintever/dsh-plugin-autoqueue","version":"0.2.7","license":"MIT","_id":"@alintever/dsh-plugin-autoqueue@0.2.7","maintainers":[{"name":"alint","email":"1987873736@qq.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"},"engines":{"dsh":">=0.1.1-rc.2"}},"dist":{"shasum":"a0acb4fa72dd39ee1c258dde64e46ab5de3e0a82","tarball":"https://registry.npmjs.org/@alintever/dsh-plugin-autoqueue/-/dsh-plugin-autoqueue-0.2.7.tgz","fileCount":14,"integrity":"sha512-pioObNFvd8R0SM0KY2Yib0BDBGDZEElNdYIR/2q0wmfLm6s0O77ucaq9bXr05obrJcUG44lqXAmnYtPPh/PzVw==","signatures":[{"sig":"MEUCIQC1BN6W6KUS8RysfXvVm9Azvey3XSIH+86o71w/icAVMgIgQYfnVGJvfJ/44XTWMZBgkpkfagYqmYQv+68YzyI7DNs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":206504},"main":"lib/index.js","type":"module","engines":{"dsh":">=0.1.1-rc.2"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"29ebb1d93021db48629001c8406a42d279f39866","_npmUser":{"name":"alint","email":"1987873736@qq.com"},"_npmVersion":"10.9.3","description":"无人值守任务队列插件：丢 .md 进收件箱 → AI 自动执行 → 产出报告","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dsh-plugin-autoqueue_0.2.7_1787899683609_0.19233255001435845","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@alintever/dsh-plugin-autoqueue","version":"0.2.8","license":"MIT","_id":"@alintever/dsh-plugin-autoqueue@0.2.8","maintainers":[{"name":"alint","email":"1987873736@qq.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"},"engines":{"dsh":">=0.1.1-rc.2"}},"dist":{"shasum":"d4b9969f8972bcc9c1321a105862349dd993f38a","tarball":"https://registry.npmjs.org/@alintever/dsh-plugin-autoqueue/-/dsh-plugin-autoqueue-0.2.8.tgz","fileCount":14,"integrity":"sha512-VFYV9/t3OI2qZRJbEAwUtAwJ3cmc8JfrVkim1cu+4w8MIk++fpIm61+81jQjg+NRuV90cMq+Rn9hhjdnGuAqAw==","signatures":[{"sig":"MEUCIDmlTzpu1QINwJqECqeBDQuB7rJQCuBoZDB9LPPUtDUSAiEAqyAsHtXOMgR/XHfwcMAoRNGDby1SdEmJDnwt2W5EJ4M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":206507},"main":"lib/index.js","type":"module","engines":{"dsh":">=0.1.1-rc.2"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"29ebb1d93021db48629001c8406a42d279f39866","_npmUser":{"name":"alint","email":"1987873736@qq.com"},"_npmVersion":"10.9.3","description":"无人值守任务队列插件：丢 .md 进收件箱 → AI 自动执行 → 产出报告","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dsh-plugin-autoqueue_0.2.8_1787908658981_0.5100495592767189","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@alintever/dsh-plugin-autoqueue","version":"0.2.9","license":"MIT","_id":"@alintever/dsh-plugin-autoqueue@0.2.9","maintainers":[{"name":"alint","email":"1987873736@qq.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"},"engines":{"dsh":">=0.1.1-rc.2"}},"dist":{"shasum":"c4e6de4f2e416bb404fa1999e69cf41ff641c3f5","tarball":"https://registry.npmjs.org/@alintever/dsh-plugin-autoqueue/-/dsh-plugin-autoqueue-0.2.9.tgz","fileCount":14,"integrity":"sha512-vbAv8Cry12RdvK2ZfanJ4Yc4k2de52k8D44T1O/LzEXDC1zGNoXlm0NuyGDpnpsE4W3hsQ9mLfa3DFzH+hdMwQ==","signatures":[{"sig":"MEUCIQDJshfbwJYGnIhJeqJa/OT3koU6opxkM3KW68L1At2YpgIgWhJlJXX8shKKh3G8vU6/YwmKLEN+VKV9h0pBymwWRH8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":206486},"main":"lib/index.js","type":"module","engines":{"dsh":">=0.1.1-rc.2"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"29ebb1d93021db48629001c8406a42d279f39866","_npmUser":{"name":"alint","email":"1987873736@qq.com"},"_npmVersion":"10.9.3","description":"无人值守任务队列插件：丢 .md 进收件箱 → AI 自动执行 → 产出报告","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dsh-plugin-autoqueue_0.2.9_1787915125854_0.4697737792289518","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"@alintever/dsh-plugin-autoqueue","version":"0.2.10","license":"MIT","_id":"@alintever/dsh-plugin-autoqueue@0.2.10","maintainers":[{"name":"alint","email":"1987873736@qq.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"},"engines":{"dsh":">=0.1.1-rc.2"}},"dist":{"shasum":"adb4824024b81bcb2804ecf33959ecac6d274d70","tarball":"https://registry.npmjs.org/@alintever/dsh-plugin-autoqueue/-/dsh-plugin-autoqueue-0.2.10.tgz","fileCount":14,"integrity":"sha512-rn2l6pMd1svzyhsn9VfFsiLZ7yIPyktNp0tl4VMVT/sTlNSsG79c9kbbN5geeTv35xTpF0xoq+Q1xeRrp6A9ww==","signatures":[{"sig":"MEYCIQCU5zCgVUz/RJUYDWWhbzt8tW+QMHsVJ/YMpcqMUZ/I+AIhAKHlj2UDUGYyj5lZtj55w+eeaoYUR9RZtrRGos0Ku4tE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":225490},"main":"lib/index.js","type":"module","engines":{"dsh":">=0.1.1-rc.2"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"7b21fb6fa4cc33c4c49553701f01910c94121cd7","_npmUser":{"name":"alint","email":"1987873736@qq.com"},"_npmVersion":"10.9.3","description":"无人值守任务队列插件：丢 .md 进收件箱 → AI 自动执行 → 产出报告","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dsh-plugin-autoqueue_0.2.10_1787991865827_0.38749934456527435","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@alintever/dsh-plugin-autoqueue","version":"0.3.0","keywords":["dsh","deepseek","task-queue","agent","automation","unattended"],"license":"MIT","_id":"@alintever/dsh-plugin-autoqueue@0.3.0","maintainers":[{"name":"alint","email":"1987873736@qq.com"}],"homepage":"https://github.com/alin-ever/dsh-plugin-autoqueue#readme","bugs":{"url":"https://github.com/alin-ever/dsh-plugin-autoqueue/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"},"engines":{"dsh":">=0.1.1-rc.2 <0.1.2"}},"dist":{"shasum":"1edd389247a348a37a3f270489dc572536df171c","tarball":"https://registry.npmjs.org/@alintever/dsh-plugin-autoqueue/-/dsh-plugin-autoqueue-0.3.0.tgz","fileCount":13,"integrity":"sha512-IzuhgjjaDaJQyOIHmb0t6j64OLsjBF07ipbs5a81YAHp4w5Hoiq6xTDp9EpL2UI8d31MK8JnEkYn3SJelSScgg==","signatures":[{"sig":"MEUCIQDnRGVoTHNjUi9mTIOvj5E+GZijwWxrg/yVDx7b+/WTsAIgehxeQz1nJYPDJnDG9H7edU0FmqgEYtp+slKE6JkV7Wc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":581791},"main":"lib/index.js","type":"module","engines":{"dsh":">=0.1.1-rc.2 <0.1.2","node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"434340fc1a39b39243b5453445761d3ae9fd8a52","scripts":{"test":"npm run test:unit","build":"npm run build:client","prepack":"npm run build:client","test:unit":"node --test --test-concurrency=1 tests/core.test.js","test:serve":"npm run build:test-harness && node tests/server.js","build:client":"esbuild client/src/index.jsx --bundle --outfile=lib/client.js --format=iife --external:react --external:react-dom/client --loader:.css=text --loader:.png=dataurl --define:React=window.__React --tree-shaking=false","test:live:ai":"node tests/live-ai-matrix.mjs","test:live:ui":"node tests/live-ui-matrix.mjs","watch:client":"esbuild client/src/index.jsx --bundle --outfile=lib/client.js --format=iife --external:react --external:react-dom/client --loader:.css=text --loader:.png=dataurl --define:React=window.__React --tree-shaking=false --watch=forever","release:check":"npm run build:client && npm run test:unit && npm run test:playwright","prepublishOnly":"npm run build:client && npm run test:unit","test:playwright":"playwright test","build:test-harness":"esbuild tests/harness.jsx --bundle --outfile=tests/.generated/harness.js --loader:.css=text --loader:.png=dataurl"},"_npmUser":{"name":"alint","email":"1987873736@qq.com"},"repository":{"url":"git+https://github.com/alin-ever/dsh-plugin-autoqueue.git","type":"git"},"_npmVersion":"10.9.3","description":"无人值守任务队列插件：丢 .md 进收件箱 → AI 自动执行 → 产出报告","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@deepseek-ai/dsh-tools":"0.1.1-rc.2","@deepseek-ai/dsh-user-approval":"0.1.1-rc.2","@deepseek-ai/dsh-sandbox-policy":"0.1.1-rc.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.8","esbuild":"^0.28.2","react-dom":"^19.2.8","@playwright/test":"^1.62.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-plugin-autoqueue_0.3.0_1788356028961_0.8159256666218437","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@alintever/dsh-plugin-autoqueue","version":"0.3.1","keywords":["dsh","deepseek","task-queue","agent","automation","unattended"],"license":"MIT","_id":"@alintever/dsh-plugin-autoqueue@0.3.1","maintainers":[{"name":"alint","email":"1987873736@qq.com"}],"homepage":"https://github.com/alin-ever/dsh-plugin-autoqueue#readme","bugs":{"url":"https://github.com/alin-ever/dsh-plugin-autoqueue/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"},"engines":{"dsh":">=0.1.1-rc.2 <0.1.2"}},"dist":{"shasum":"4949e1174090daaa1b3ec4468abe30f4c18700ab","tarball":"https://registry.npmjs.org/@alintever/dsh-plugin-autoqueue/-/dsh-plugin-autoqueue-0.3.1.tgz","fileCount":13,"integrity":"sha512-v/sEmtBYMP/cICSu/xBpxmiuhErzYZFxqNHX2gQmg1T9B0RNZGhtUvxyrF0MZO1XNa9952PS/qAj3t/WvWbpkA==","signatures":[{"sig":"MEUCIQDDxykCLYz20KgVhiifYqgfjCr7I2937OBgHDUwZesaqwIgfdgYpcsAlouh6ZFYsDi+VbkJ2bPnNLegBKU96tuEXRU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":581791},"main":"lib/index.js","type":"module","engines":{"dsh":">=0.1.1-rc.2 <0.1.2","node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"434340fc1a39b39243b5453445761d3ae9fd8a52","scripts":{"test":"npm run test:unit","build":"npm run build:client","prepack":"npm run build:client","test:unit":"node --test --test-concurrency=1 tests/core.test.js","test:serve":"npm run build:test-harness && node tests/server.js","build:client":"esbuild client/src/index.jsx --bundle --outfile=lib/client.js --format=iife --external:react --external:react-dom/client --loader:.css=text --loader:.png=dataurl --define:React=window.__React --tree-shaking=false","test:live:ai":"node tests/live-ai-matrix.mjs","test:live:ui":"node tests/live-ui-matrix.mjs","watch:client":"esbuild client/src/index.jsx --bundle --outfile=lib/client.js --format=iife --external:react --external:react-dom/client --loader:.css=text --loader:.png=dataurl --define:React=window.__React --tree-shaking=false --watch=forever","release:check":"npm run build:client && npm run test:unit && npm run test:playwright","prepublishOnly":"npm run build:client && npm run test:unit","test:playwright":"playwright test","build:test-harness":"esbuild tests/harness.jsx --bundle --outfile=tests/.generated/harness.js --loader:.css=text --loader:.png=dataurl"},"_npmUser":{"name":"alint","email":"1987873736@qq.com"},"repository":{"url":"git+https://github.com/alin-ever/dsh-plugin-autoqueue.git","type":"git"},"_npmVersion":"10.9.3","description":"无人值守任务队列插件：丢 .md 进收件箱 → AI 自动执行 → 产出报告","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@deepseek-ai/dsh-tools":"0.1.1-rc.2","@deepseek-ai/dsh-user-approval":"0.1.1-rc.2","@deepseek-ai/dsh-sandbox-policy":"0.1.1-rc.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.8","esbuild":"^0.28.2","react-dom":"^19.2.8","@playwright/test":"^1.62.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-plugin-autoqueue_0.3.1_1788398722748_0.47653159933460465","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@alintever/dsh-plugin-autoqueue","version":"0.3.2","keywords":["dsh","deepseek","task-queue","agent","automation","unattended"],"license":"MIT","_id":"@alintever/dsh-plugin-autoqueue@0.3.2","maintainers":[{"name":"alint","email":"1987873736@qq.com"}],"homepage":"https://github.com/alin-ever/dsh-plugin-autoqueue#readme","bugs":{"url":"https://github.com/alin-ever/dsh-plugin-autoqueue/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"},"engines":{"dsh":">=0.1.1-rc.2 <0.1.2"}},"dist":{"shasum":"36bdd6a7d1719baef091e2144dfd3be89dee00de","tarball":"https://registry.npmjs.org/@alintever/dsh-plugin-autoqueue/-/dsh-plugin-autoqueue-0.3.2.tgz","fileCount":16,"integrity":"sha512-yVRENB8PAweAzeQVHK+BPrmhQkGlWw+FwUCfGvFCcTtbBq100E2JpisS8gqriDiDQJa8em4lqvZO10Voix1h5A==","signatures":[{"sig":"MEYCIQCf3vDaiZFnawkwxaj0rQTAYwoi+B9d5QWA3cZclCbpHgIhAJMMbtCVPA68UovhpCbQ5WvwsUaLGLyxXDzT5GzjlzUC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":653807},"main":"lib/index.js","type":"module","engines":{"dsh":">=0.1.1-rc.2 <0.1.2","node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"4bfcde996b26efd6ce7662d0118582d3580de65d","scripts":{"test":"npm run test:unit","build":"npm run build:client","prepack":"npm run build:client","test:unit":"node --test --test-concurrency=1 --test-force-exit tests/core.test.js","test:serve":"npm run build:test-harness && node tests/server.js","build:client":"esbuild client/src/index.jsx --bundle --outfile=lib/client.js --format=iife --external:react --external:react-dom/client --loader:.css=text --loader:.png=dataurl --define:React=window.__React --tree-shaking=false","test:live:ai":"node tests/live-ai-matrix.mjs","test:live:ui":"node tests/live-ui-matrix.mjs","watch:client":"esbuild client/src/index.jsx --bundle --outfile=lib/client.js --format=iife --external:react --external:react-dom/client --loader:.css=text --loader:.png=dataurl --define:React=window.__React --tree-shaking=false --watch=forever","release:check":"npm run build:client && npm run test:unit && npm run test:playwright","prepublishOnly":"npm run build:client && npm run test:unit","test:playwright":"playwright test","build:test-harness":"esbuild tests/harness.jsx --bundle --outfile=tests/.generated/harness.js --loader:.css=text --loader:.png=dataurl"},"_npmUser":{"name":"alint","email":"1987873736@qq.com"},"repository":{"url":"git+https://github.com/alin-ever/dsh-plugin-autoqueue.git","type":"git"},"_npmVersion":"10.9.3","description":"无人值守任务队列插件：丢 .md 进收件箱 → AI 自动执行 → 产出报告","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@deepseek-ai/dsh-tools":"0.1.1-rc.2","@deepseek-ai/dsh-user-approval":"0.1.1-rc.2","@deepseek-ai/dsh-sandbox-policy":"0.1.1-rc.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.8","esbuild":"^0.28.2","react-dom":"^19.2.8","@playwright/test":"^1.62.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-plugin-autoqueue_0.3.2_1788507107391_0.6487392338733067","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@alintever/dsh-plugin-autoqueue","version":"0.3.3","keywords":["dsh","deepseek","task-queue","agent","automation","unattended"],"license":"MIT","_id":"@alintever/dsh-plugin-autoqueue@0.3.3","maintainers":[{"name":"alint","email":"1987873736@qq.com"}],"homepage":"https://github.com/alin-ever/dsh-plugin-autoqueue#readme","bugs":{"url":"https://github.com/alin-ever/dsh-plugin-autoqueue/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"},"engines":{"dsh":">=0.1.1-rc.2 <0.1.2"}},"dist":{"shasum":"3cad91cd72fe2fb4a1ae45a0b34d3f251c1ae546","tarball":"https://registry.npmjs.org/@alintever/dsh-plugin-autoqueue/-/dsh-plugin-autoqueue-0.3.3.tgz","fileCount":16,"integrity":"sha512-jumrhiT28jlT/Y7UVHEd+/AM6aay0ilJC++ZzVHU4wxFWXPc9h79XjmFcMPD809ct5X1Z9AN3XMyZOiUX/OvXw==","signatures":[{"sig":"MEYCIQDog7mGj5nuwhCVU1/Bb3nxrL3A768B8beWkUCfl8NWIwIhAI/i75nkUE+LjvJxcALsp3j3xUB2EybUq9fBjkeovG2Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":653811},"main":"lib/index.js","type":"module","engines":{"dsh":">=0.1.1-rc.2 <0.1.2","node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"b3a701fa2f0941b4a2cbd1fd8702ca7b03824202","scripts":{"test":"npm run test:unit","build":"npm run build:client","prepack":"npm run build:client","test:unit":"node --test --test-concurrency=1 --test-force-exit tests/core.test.js","test:serve":"npm run build:test-harness && node tests/server.js","build:client":"esbuild client/src/index.jsx --bundle --outfile=lib/client.js --format=iife --external:react --external:react-dom/client --loader:.css=text --loader:.png=dataurl --define:React=window.__React --tree-shaking=false","test:live:ai":"node tests/live-ai-matrix.mjs","test:live:ui":"node tests/live-ui-matrix.mjs","watch:client":"esbuild client/src/index.jsx --bundle --outfile=lib/client.js --format=iife --external:react --external:react-dom/client --loader:.css=text --loader:.png=dataurl --define:React=window.__React --tree-shaking=false --watch=forever","release:check":"npm run build:client && npm run test:unit && npm run test:playwright","prepublishOnly":"npm run build:client && npm run test:unit","test:playwright":"playwright test","build:test-harness":"esbuild tests/harness.jsx --bundle --outfile=tests/.generated/harness.js --loader:.css=text --loader:.png=dataurl"},"_npmUser":{"name":"alint","email":"1987873736@qq.com"},"repository":{"url":"git+https://github.com/alin-ever/dsh-plugin-autoqueue.git","type":"git"},"_npmVersion":"10.9.3","description":"无人值守任务队列插件：丢 .md 进收件箱 → AI 自动执行 → 产出报告","directories":{},"_nodeVersion":"22.19.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.8","esbuild":"^0.28.2","react-dom":"^19.2.8","@playwright/test":"^1.62.1"},"peerDependencies":{"@deepseek-ai/dsh-tools":"0.1.1-rc.2","@deepseek-ai/dsh-user-approval":"0.1.1-rc.2","@deepseek-ai/dsh-sandbox-policy":"0.1.1-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-plugin-autoqueue_0.3.3_1788513817840_0.9106892085247398","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@alintever/dsh-plugin-autoqueue","version":"0.3.4","keywords":["dsh","deepseek","task-queue","agent","automation","unattended"],"license":"MIT","_id":"@alintever/dsh-plugin-autoqueue@0.3.4","maintainers":[{"name":"alint","email":"1987873736@qq.com"}],"homepage":"https://github.com/alin-ever/dsh-plugin-autoqueue#readme","bugs":{"url":"https://github.com/alin-ever/dsh-plugin-autoqueue/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"},"engines":{"dsh":">=0.1.1-rc.2 <0.1.2"}},"dist":{"shasum":"215b8351ce9f2de4ac3fc10dd7fdd289aa301b7d","tarball":"https://registry.npmjs.org/@alintever/dsh-plugin-autoqueue/-/dsh-plugin-autoqueue-0.3.4.tgz","fileCount":22,"integrity":"sha512-yzL+oHU/gTdnk5KC4zc1antbUvs16OZS39SO/2Wl2HZb/RVaGJjOIbqWfVWL59B75DRKvzw8afoVTHza2CAHpA==","signatures":[{"sig":"MEYCIQDm3ZvNSYUG+/r1QsCA2zvgGrM7C2gIQEdeRQXIimyaZQIhAKwhb/8YplAsL/djAatVv5Jd1vAIy/N7jfn4odO9+3v0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":864138},"main":"lib/index.js","type":"module","engines":{"dsh":">=0.1.1-rc.2 <0.1.2","node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"08e3b40a24d093f264c973c660dc461e5ae5556c","scripts":{"test":"npm run test:unit","build":"npm run build:client","prepack":"npm run build:client","build:css":"npx @tailwindcss/cli -i client/src/styles/tailwind.css -o client/src/styles/tailwind-output.css --minify","test:unit":"node --test --test-concurrency=1 --test-force-exit tests/core.test.js","test:serve":"npm run build:test-harness && node tests/server.js","build:client":"npm run build:css && esbuild client/src/index.jsx --bundle --outfile=lib/client.js --format=iife --alias:react=./client/src/react-shim.js --alias:react/jsx-runtime=./client/src/react-jsx-runtime-shim.js --alias:react-dom=./client/src/react-dom-shim.js --external:react-dom/client --loader:.css=text --loader:.png=dataurl --define:React=window.__React --banner:js=\"window.React=window.React||window.__React;window.ReactDOM=window.ReactDOM||window.__ReactDOM;\" --tree-shaking=false","test:live:ai":"node tests/live-ai-matrix.mjs","test:live:ui":"node tests/live-ui-matrix.mjs","watch:client":"esbuild client/src/index.jsx --bundle --outfile=lib/client.js --format=iife --alias:react=./client/src/react-shim.js --alias:react/jsx-runtime=./client/src/react-jsx-runtime-shim.js --alias:react-dom=./client/src/react-dom-shim.js --external:react-dom/client --loader:.css=text --loader:.png=dataurl --define:React=window.__React --banner:js=\"window.React=window.React||window.__React;window.ReactDOM=window.ReactDOM||window.__ReactDOM;\" --tree-shaking=false --watch=forever","release:check":"npm run build:client && npm run test:unit && npm run test:playwright","prepublishOnly":"npm run build:client && npm run test:unit","test:playwright":"playwright test","build:test-harness":"esbuild tests/harness.jsx --bundle --outfile=tests/.generated/harness.js --loader:.css=text --loader:.png=dataurl"},"_npmUser":{"name":"alint","email":"1987873736@qq.com"},"repository":{"url":"git+https://github.com/alin-ever/dsh-plugin-autoqueue.git","type":"git"},"_npmVersion":"10.9.3","description":"无人值守任务队列插件：丢 .md 进收件箱 → AI 自动执行 → 产出报告","directories":{},"_nodeVersion":"22.19.0","dependencies":{"tailwindcss":"^4.3.3","@tailwindcss/cli":"^4.3.3","@headlessui/react":"^2.2.10"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.8","esbuild":"^0.28.2","react-dom":"^19.2.8","@playwright/test":"^1.62.1"},"peerDependencies":{"@deepseek-ai/dsh-tools":"0.1.1-rc.2","@deepseek-ai/dsh-user-approval":"0.1.1-rc.2","@deepseek-ai/dsh-sandbox-policy":"0.1.1-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-plugin-autoqueue_0.3.4_1788934461981_0.8050380448208969","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@alintever/dsh-plugin-autoqueue","version":"0.3.5","keywords":["dsh","deepseek","task-queue","agent","automation","unattended"],"license":"MIT","_id":"@alintever/dsh-plugin-autoqueue@0.3.5","maintainers":[{"name":"alint","email":"1987873736@qq.com"}],"homepage":"https://github.com/alin-ever/dsh-plugin-autoqueue#readme","bugs":{"url":"https://github.com/alin-ever/dsh-plugin-autoqueue/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"},"engines":{"dsh":">=0.1.1-rc.2 <0.1.2"}},"dist":{"shasum":"ae5aae66b311cb8b04997797c3905dd0abaf5c7d","tarball":"https://registry.npmjs.org/@alintever/dsh-plugin-autoqueue/-/dsh-plugin-autoqueue-0.3.5.tgz","fileCount":22,"integrity":"sha512-Gf9RQTEVm35b8pu4HpSfc7a4PVk+RDMHZaxm9aNbRpecKrGS5D9olHp1pWsgdBACwpRp0C/r1GyS+Qd90bxJKg==","signatures":[{"sig":"MEUCIQC9g2ImBNfzrGLjZPvGjVWoDVG5Ezxbnl1fDafCjGhtmQIgEk/XMyjmbR673srR/5uarKt2SNppEatKVj0pDAZcsr0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":875362},"main":"lib/index.js","type":"module","engines":{"dsh":">=0.1.1-rc.2 <0.1.2","node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"f3af2e79266e85b3bd809118ad76c6b5d51f1406","scripts":{"test":"npm run test:unit","build":"npm run build:client","prepack":"npm run build:client","build:css":"npx @tailwindcss/cli -i client/src/styles/tailwind.css -o client/src/styles/tailwind-output.css --minify","test:unit":"node --test --test-concurrency=1 --test-force-exit tests/core.test.js","test:serve":"npm run build:test-harness && node tests/server.js","build:client":"npm run build:css && esbuild client/src/index.jsx --bundle --outfile=lib/client.js --format=iife --alias:react=./client/src/react-shim.js --alias:react/jsx-runtime=./client/src/react-jsx-runtime-shim.js --alias:react-dom=./client/src/react-dom-shim.js --external:react-dom/client --loader:.css=text --loader:.png=dataurl --define:React=window.__React --banner:js=\"window.React=window.React||window.__React;window.ReactDOM=window.ReactDOM||window.__ReactDOM;\" --tree-shaking=false","test:live:ai":"node tests/live-ai-matrix.mjs","test:live:ui":"node tests/live-ui-matrix.mjs","watch:client":"esbuild client/src/index.jsx --bundle --outfile=lib/client.js --format=iife --alias:react=./client/src/react-shim.js --alias:react/jsx-runtime=./client/src/react-jsx-runtime-shim.js --alias:react-dom=./client/src/react-dom-shim.js --external:react-dom/client --loader:.css=text --loader:.png=dataurl --define:React=window.__React --banner:js=\"window.React=window.React||window.__React;window.ReactDOM=window.ReactDOM||window.__ReactDOM;\" --tree-shaking=false --watch=forever","release:check":"npm run build:client && npm run test:unit && npm run test:playwright","prepublishOnly":"npm run build:client && npm run test:unit","test:playwright":"playwright test","build:test-harness":"esbuild tests/harness.jsx --bundle --outfile=tests/.generated/harness.js --loader:.css=text --loader:.png=dataurl"},"_npmUser":{"name":"alint","email":"1987873736@qq.com"},"repository":{"url":"git+https://github.com/alin-ever/dsh-plugin-autoqueue.git","type":"git"},"_npmVersion":"10.9.3","description":"无人值守任务队列插件：丢 .md 进收件箱 → AI 自动执行 → 产出报告","directories":{},"_nodeVersion":"22.19.0","dependencies":{"tailwindcss":"^4.3.3","@tailwindcss/cli":"^4.3.3","@headlessui/react":"^2.2.10"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.8","esbuild":"^0.28.2","react-dom":"^19.2.8","@playwright/test":"^1.62.1"},"peerDependencies":{"@deepseek-ai/dsh-tools":"0.1.1-rc.2","@deepseek-ai/dsh-user-approval":"0.1.1-rc.2","@deepseek-ai/dsh-sandbox-policy":"0.1.1-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-plugin-autoqueue_0.3.5_1789007989223_0.6941309224305083","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@alintever/dsh-plugin-autoqueue","version":"0.3.6","keywords":["dsh","deepseek","task-queue","agent","automation","unattended"],"license":"MIT","_id":"@alintever/dsh-plugin-autoqueue@0.3.6","maintainers":[{"name":"alint","email":"1987873736@qq.com"}],"homepage":"https://github.com/alin-ever/dsh-plugin-autoqueue#readme","bugs":{"url":"https://github.com/alin-ever/dsh-plugin-autoqueue/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"},"engines":{"dsh":">=0.1.1-rc.2 <0.1.2"}},"dist":{"shasum":"c7212e3498f4a0f945fc63e448b59f9776cca2c4","tarball":"https://registry.npmjs.org/@alintever/dsh-plugin-autoqueue/-/dsh-plugin-autoqueue-0.3.6.tgz","fileCount":22,"integrity":"sha512-vOXLHsEtEuEeleKoJ/eYOauerFKLXRNkwrXeEJOMotrFjSI/5TDWcU1XOxCZnRNAjbl2WJmAASxRI1bORXRUmA==","signatures":[{"sig":"MEYCIQD21SuB8eAh4P2uk+N2V2FwxzLw5ixTKJjhJDp0UcXbugIhAIFshX51vmgJJ2vth5Z4Rw5tFRjp9mOHOXJIKyDc7+SG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":876939},"main":"lib/index.js","type":"module","engines":{"dsh":">=0.1.1-rc.2 <0.1.2","node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"2e1102774ba229c84e429e36273b66b82a02ec91","scripts":{"test":"npm run test:unit","build":"npm run build:client","prepack":"npm run build:client","build:css":"npx @tailwindcss/cli -i client/src/styles/tailwind.css -o client/src/styles/tailwind-output.css --minify","test:unit":"node --test --test-concurrency=1 --test-force-exit tests/core.test.js","test:serve":"npm run build:test-harness && node tests/server.js","build:client":"npm run build:css && esbuild client/src/index.jsx --bundle --outfile=lib/client.js --format=iife --alias:react=./client/src/react-shim.js --alias:react/jsx-runtime=./client/src/react-jsx-runtime-shim.js --alias:react-dom=./client/src/react-dom-shim.js --external:react-dom/client --loader:.css=text --loader:.png=dataurl --define:React=window.__React --banner:js=\"window.React=window.React||window.__React;window.ReactDOM=window.ReactDOM||window.__ReactDOM;\" --tree-shaking=false","test:live:ai":"node tests/live-ai-matrix.mjs","test:live:ui":"node tests/live-ui-matrix.mjs","watch:client":"esbuild client/src/index.jsx --bundle --outfile=lib/client.js --format=iife --alias:react=./client/src/react-shim.js --alias:react/jsx-runtime=./client/src/react-jsx-runtime-shim.js --alias:react-dom=./client/src/react-dom-shim.js --external:react-dom/client --loader:.css=text --loader:.png=dataurl --define:React=window.__React --banner:js=\"window.React=window.React||window.__React;window.ReactDOM=window.ReactDOM||window.__ReactDOM;\" --tree-shaking=false --watch=forever","release:check":"npm run build:client && npm run test:unit && npm run test:playwright","prepublishOnly":"npm run build:client && npm run test:unit","test:playwright":"playwright test","build:test-harness":"esbuild tests/harness.jsx --bundle --outfile=tests/.generated/harness.js --loader:.css=text --loader:.png=dataurl"},"_npmUser":{"name":"alint","email":"1987873736@qq.com"},"repository":{"url":"git+https://github.com/alin-ever/dsh-plugin-autoqueue.git","type":"git"},"_npmVersion":"10.9.3","description":"无人值守任务队列插件：丢 .md 进收件箱 → AI 自动执行 → 产出报告","directories":{},"_nodeVersion":"22.19.0","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.8","esbuild":"^0.28.2","react-dom":"^19.2.8","tailwindcss":"^4.3.3","@playwright/test":"^1.62.1","@tailwindcss/cli":"^4.3.3","@headlessui/react":"^2.2.10"},"peerDependencies":{"@deepseek-ai/dsh-tools":">=0.1.1-rc.2 <0.1.2","@deepseek-ai/dsh-user-approval":">=0.1.1-rc.2 <0.1.2","@deepseek-ai/dsh-sandbox-policy":">=0.1.1-rc.2 <0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-plugin-autoqueue_0.3.6_1789022592634_0.6182096955221248","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@alintever/dsh-plugin-autoqueue","version":"0.3.7","keywords":["dsh","deepseek","task-queue","agent","automation","unattended"],"license":"MIT","_id":"@alintever/dsh-plugin-autoqueue@0.3.7","maintainers":[{"name":"alint","email":"1987873736@qq.com"}],"homepage":"https://github.com/alin-ever/dsh-plugin-autoqueue#readme","bugs":{"url":"https://github.com/alin-ever/dsh-plugin-autoqueue/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"},"engines":{"dsh":">=0.1.1-rc.2 <0.1.2"}},"dist":{"shasum":"e26cfb06abcb8baa45394b1805a71538143b716a","tarball":"https://registry.npmjs.org/@alintever/dsh-plugin-autoqueue/-/dsh-plugin-autoqueue-0.3.7.tgz","fileCount":22,"integrity":"sha512-+KJ05oqWjrTCbzExSgQBMrzGERYYk6AcNrKcKhFLWdrj/vemF2aQYhNJ6RJc+MSCIWipIlpZK+RDqg7BRDjBNw==","signatures":[{"sig":"MEUCIGPR/I9O2gbBPNJ1ZvBspB0q1zoPsijqtHmqlkhnyKN/AiEA9p20I0BDApPke9Y1Uylmtoijls9jIjZVgFB9HRIagHk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":882408},"main":"lib/index.js","type":"module","engines":{"dsh":">=0.1.1-rc.2 <0.1.2","node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"77038ce07c1e8ac2df5f727e6711b01d1347ad24","scripts":{"test":"npm run test:unit","build":"npm run build:client","prepack":"npm run build:client","build:css":"npx @tailwindcss/cli -i client/src/styles/tailwind.css -o client/src/styles/tailwind-output.css --minify","test:unit":"node --test --test-concurrency=1 --test-force-exit tests/core.test.js","test:serve":"npm run build:test-harness && node tests/server.js","build:client":"npm run build:css && esbuild client/src/index.jsx --bundle --outfile=lib/client.js --format=iife --alias:react=./client/src/react-shim.js --alias:react/jsx-runtime=./client/src/react-jsx-runtime-shim.js --alias:react-dom=./client/src/react-dom-shim.js --external:react-dom/client --loader:.css=text --loader:.png=dataurl --define:React=window.__React --banner:js=\"window.React=window.React||window.__React;window.ReactDOM=window.ReactDOM||window.__ReactDOM;\" --tree-shaking=false","test:live:ai":"node tests/live-ai-matrix.mjs","test:live:ui":"node tests/live-ui-matrix.mjs","watch:client":"esbuild client/src/index.jsx --bundle --outfile=lib/client.js --format=iife --alias:react=./client/src/react-shim.js --alias:react/jsx-runtime=./client/src/react-jsx-runtime-shim.js --alias:react-dom=./client/src/react-dom-shim.js --external:react-dom/client --loader:.css=text --loader:.png=dataurl --define:React=window.__React --banner:js=\"window.React=window.React||window.__React;window.ReactDOM=window.ReactDOM||window.__ReactDOM;\" --tree-shaking=false --watch=forever","release:check":"npm run build:client && npm run test:unit && npm run test:playwright","prepublishOnly":"npm run build:client && npm run test:unit","test:playwright":"playwright test","build:test-harness":"esbuild tests/harness.jsx --bundle --outfile=tests/.generated/harness.js --loader:.css=text --loader:.png=dataurl"},"_npmUser":{"name":"alint","email":"1987873736@qq.com"},"repository":{"url":"git+https://github.com/alin-ever/dsh-plugin-autoqueue.git","type":"git"},"_npmVersion":"10.9.3","description":"无人值守任务队列插件：丢 .md 进收件箱 → AI 自动执行 → 产出报告","directories":{},"_nodeVersion":"22.19.0","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.8","esbuild":"^0.28.2","react-dom":"^19.2.8","tailwindcss":"^4.3.3","@playwright/test":"^1.62.1","@tailwindcss/cli":"^4.3.3","@headlessui/react":"^2.2.10"},"peerDependencies":{"@deepseek-ai/dsh-tools":">=0.1.1-rc.2 <0.1.2","@deepseek-ai/dsh-user-approval":">=0.1.1-rc.2 <0.1.2","@deepseek-ai/dsh-sandbox-policy":">=0.1.1-rc.2 <0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-plugin-autoqueue_0.3.7_1789045343832_0.33559084590605326","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@alintever/dsh-plugin-autoqueue","version":"0.4.0","keywords":["dsh","deepseek","task-queue","agent","automation","unattended"],"license":"MIT","_id":"@alintever/dsh-plugin-autoqueue@0.4.0","maintainers":[{"name":"alint","email":"1987873736@qq.com"}],"homepage":"https://github.com/alin-ever/dsh-plugin-autoqueue#readme","bugs":{"url":"https://github.com/alin-ever/dsh-plugin-autoqueue/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"},"engines":{"dsh":">=0.1.1-rc.2 <0.1.6"}},"dist":{"shasum":"0d9750e86abac1e87375ee4a9450679a8cff26bb","tarball":"https://registry.npmjs.org/@alintever/dsh-plugin-autoqueue/-/dsh-plugin-autoqueue-0.4.0.tgz","fileCount":33,"integrity":"sha512-Hm0wGaHlMrTu1Fuw2oDWDxAwdqoT16F4Kr77ExRO3tG9xcvfBw/Fp7FQY19kdahM5sU1qBjg9i8rDIEsLl6F1g==","signatures":[{"sig":"MEUCIQDqiq14GVZVkLAK8lwgZKg5p9InPGSu5x86KL4efTq7hAIgXrBJzWCtpN9NCyZTQZJvEER54lgPl13xeV8uUj8QRAs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":883181},"main":"lib/index.js","type":"module","engines":{"dsh":">=0.1.1-rc.2 <0.1.6","node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"961c108f4368e6904ee479322fcfde3b7feaf33d","scripts":{"test":"npm run test:unit","build":"npm run build:client","prepack":"npm run build:client","build:css":"npx @tailwindcss/cli -i client/src/styles/tailwind.css -o client/src/styles/tailwind-output.css --minify","test:unit":"node --test --test-concurrency=1 --test-force-exit tests/core.test.js","test:serve":"npm run build:test-harness && node tests/server.js","build:client":"npm run build:css && esbuild client/src/index.jsx --bundle --outfile=lib/client.js --format=iife --alias:react=./client/src/react-shim.js --alias:react/jsx-runtime=./client/src/react-jsx-runtime-shim.js --alias:react-dom=./client/src/react-dom-shim.js --external:react-dom/client --loader:.css=text --loader:.png=dataurl --define:React=window.__React --banner:js=\"window.React=window.React||window.__React;window.ReactDOM=window.ReactDOM||window.__ReactDOM;\" --tree-shaking=false","test:live:ai":"node tests/live-ai-matrix.mjs","test:live:ui":"node tests/live-ui-matrix.mjs","watch:client":"esbuild client/src/index.jsx --bundle --outfile=lib/client.js --format=iife --alias:react=./client/src/react-shim.js --alias:react/jsx-runtime=./client/src/react-jsx-runtime-shim.js --alias:react-dom=./client/src/react-dom-shim.js --external:react-dom/client --loader:.css=text --loader:.png=dataurl --define:React=window.__React --banner:js=\"window.React=window.React||window.__React;window.ReactDOM=window.ReactDOM||window.__ReactDOM;\" --tree-shaking=false --watch=forever","release:check":"npm run build:client && npm run test:unit && npm run test:playwright","prepublishOnly":"npm run build:client && npm run test:unit","test:playwright":"playwright test","build:test-harness":"esbuild tests/harness.jsx --bundle --outfile=tests/.generated/harness.js --loader:.css=text --loader:.png=dataurl"},"_npmUser":{"name":"alint","email":"1987873736@qq.com"},"repository":{"url":"git+https://github.com/alin-ever/dsh-plugin-autoqueue.git","type":"git"},"_npmVersion":"10.9.3","description":"无人值守任务队列插件：丢 .md 进收件箱 → AI 自动执行 → 产出报告","directories":{},"_nodeVersion":"22.19.0","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.8","esbuild":"^0.28.2","react-dom":"^19.2.8","tailwindcss":"^4.3.3","@playwright/test":"^1.62.1","@tailwindcss/cli":"^4.3.3","@headlessui/react":"^2.2.10"},"peerDependencies":{"@deepseek-ai/dsh-tools":">=0.1.1-rc.2 <0.1.6","@deepseek-ai/dsh-user-approval":">=0.1.1-rc.2 <0.1.6","@deepseek-ai/dsh-sandbox-policy":">=0.1.1-rc.2 <0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-plugin-autoqueue_0.4.0_1789477775294_0.08992566973611038","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@alintever/dsh-plugin-autoqueue","version":"0.4.1","keywords":["dsh","deepseek","task-queue","agent","automation","unattended"],"license":"MIT","_id":"@alintever/dsh-plugin-autoqueue@0.4.1","maintainers":[{"name":"alint","email":"1987873736@qq.com"}],"homepage":"https://github.com/alin-ever/dsh-plugin-autoqueue#readme","bugs":{"url":"https://github.com/alin-ever/dsh-plugin-autoqueue/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"},"engines":{"dsh":">=0.1.1-rc.2 <0.1.6"}},"dist":{"shasum":"c8263ab67833eabbedad4c74183d86f4df33f32c","tarball":"https://registry.npmjs.org/@alintever/dsh-plugin-autoqueue/-/dsh-plugin-autoqueue-0.4.1.tgz","fileCount":33,"integrity":"sha512-Eg/p15yHRf+oYpHNyg9p2hvs4RoqUPN/PgjAtjL8bNYbkV2MRMfpYowHiHg2W7H+qccNavJp8edD6+vnvIQfrA==","signatures":[{"sig":"MEQCIBSY93068AU2of2ZsrrVxQ39SEKM2rqVI/3opY7ON4ClAiAgck8bvhW19wAEFyW5LPqNoZpTYel8kyHeU7nwzT3qRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":886773},"main":"lib/index.js","type":"module","engines":{"dsh":">=0.1.1-rc.2 <0.1.6","node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"59d0c206342b1d03e5d355b2ff76545f67b123b9","scripts":{"test":"npm run test:unit","build":"npm run build:client","prepack":"npm run build:client","build:css":"npx @tailwindcss/cli -i client/src/styles/tailwind.css -o client/src/styles/tailwind-output.css --minify","test:unit":"node --test --test-concurrency=1 --test-force-exit tests/core.test.js","test:serve":"npm run build:test-harness && node tests/server.js","build:client":"npm run build:css && esbuild client/src/index.jsx --bundle --outfile=lib/client.js --format=iife --alias:react=./client/src/react-shim.js --alias:react/jsx-runtime=./client/src/react-jsx-runtime-shim.js --alias:react-dom=./client/src/react-dom-shim.js --external:react-dom/client --loader:.css=text --loader:.png=dataurl --define:React=window.__React --banner:js=\"window.React=window.React||window.__React;window.ReactDOM=window.ReactDOM||window.__ReactDOM;\" --tree-shaking=false","test:live:ai":"node tests/live-ai-matrix.mjs","test:live:ui":"node tests/live-ui-matrix.mjs","watch:client":"esbuild client/src/index.jsx --bundle --outfile=lib/client.js --format=iife --alias:react=./client/src/react-shim.js --alias:react/jsx-runtime=./client/src/react-jsx-runtime-shim.js --alias:react-dom=./client/src/react-dom-shim.js --external:react-dom/client --loader:.css=text --loader:.png=dataurl --define:React=window.__React --banner:js=\"window.React=window.React||window.__React;window.ReactDOM=window.ReactDOM||window.__ReactDOM;\" --tree-shaking=false --watch=forever","release:check":"npm run build:client && npm run test:unit && npm run test:playwright","prepublishOnly":"npm run build:client && npm run test:unit","test:playwright":"playwright test","build:test-harness":"esbuild tests/harness.jsx --bundle --outfile=tests/.generated/harness.js --loader:.css=text --loader:.png=dataurl"},"_npmUser":{"name":"alint","email":"1987873736@qq.com"},"repository":{"url":"git+https://github.com/alin-ever/dsh-plugin-autoqueue.git","type":"git"},"_npmVersion":"10.9.3","description":"无人值守任务队列插件：丢 .md 进收件箱 → AI 自动执行 → 产出报告","directories":{},"_nodeVersion":"22.19.0","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.8","esbuild":"^0.28.2","react-dom":"^19.2.8","tailwindcss":"^4.3.3","@playwright/test":"^1.62.1","@tailwindcss/cli":"^4.3.3","@headlessui/react":"^2.2.10"},"peerDependencies":{"@deepseek-ai/dsh-tools":">=0.1.1-rc.2 <0.1.6","@deepseek-ai/dsh-user-approval":">=0.1.1-rc.2 <0.1.6","@deepseek-ai/dsh-sandbox-policy":">=0.1.1-rc.2 <0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-plugin-autoqueue_0.4.1_1789562444634_0.04390483635307274","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@alintever/dsh-plugin-autoqueue","description":"无人值守任务队列插件：丢 .md 进收件箱 → AI 自动执行 → 产出报告","version":"0.4.2","license":"MIT","repository":{"type":"git","url":"git+https://github.com/alin-ever/dsh-plugin-autoqueue.git"},"homepage":"https://github.com/alin-ever/dsh-plugin-autoqueue#readme","bugs":{"url":"https://github.com/alin-ever/dsh-plugin-autoqueue/issues"},"keywords":["dsh","deepseek","task-queue","agent","automation","unattended"],"type":"module","main":"lib/index.js","exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"dsh":{"engines":{"dsh":">=0.1.1-rc.2 <0.1.6"},"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"engines":{"node":">=20","dsh":">=0.1.1-rc.2 <0.1.6"},"scripts":{"build:css":"npx @tailwindcss/cli -i client/src/styles/tailwind.css -o client/src/styles/tailwind-output.css --minify","build:client":"npm run build:css && esbuild client/src/index.jsx --bundle --outfile=lib/client.js --format=iife --alias:react=./client/src/react-shim.js --alias:react/jsx-runtime=./client/src/react-jsx-runtime-shim.js --alias:react-dom=./client/src/react-dom-shim.js --external:react-dom/client --loader:.css=text --loader:.png=dataurl --define:React=window.__React --banner:js=\"window.React=window.React||window.__React;window.ReactDOM=window.ReactDOM||window.__ReactDOM;\" --tree-shaking=false","build:test-harness":"esbuild tests/harness.jsx --bundle --outfile=tests/.generated/harness.js --loader:.css=text --loader:.png=dataurl","watch:client":"esbuild client/src/index.jsx --bundle --outfile=lib/client.js --format=iife --alias:react=./client/src/react-shim.js --alias:react/jsx-runtime=./client/src/react-jsx-runtime-shim.js --alias:react-dom=./client/src/react-dom-shim.js --external:react-dom/client --loader:.css=text --loader:.png=dataurl --define:React=window.__React --banner:js=\"window.React=window.React||window.__React;window.ReactDOM=window.ReactDOM||window.__ReactDOM;\" --tree-shaking=false --watch=forever","build":"npm run build:client","prepack":"npm run build:client","prepublishOnly":"npm run build:client && npm run test:unit","release:check":"npm run build:client && npm run test:unit && npm run test:playwright","test":"npm run test:unit","test:unit":"node --test --test-concurrency=1 --test-force-exit tests/core.test.js","test:serve":"npm run build:test-harness && node tests/server.js","test:playwright":"playwright test","test:live:ai":"node tests/live-ai-matrix.mjs","test:live:ui":"node tests/live-ui-matrix.mjs"},"peerDependencies":{"@deepseek-ai/dsh-sandbox-policy":">=0.1.1-rc.2 <0.1.6","@deepseek-ai/dsh-tools":">=0.1.1-rc.2 <0.1.6","@deepseek-ai/dsh-user-approval":">=0.1.1-rc.2 <0.1.6"},"devDependencies":{"@headlessui/react":"^2.2.10","@playwright/test":"^1.62.1","@tailwindcss/cli":"^4.3.3","esbuild":"^0.28.2","react":"^19.2.8","react-dom":"^19.2.8","tailwindcss":"^4.3.3"},"dependencies":{},"_id":"@alintever/dsh-plugin-autoqueue@0.4.2","gitHead":"6402b18ba9bdc736848857bf6c733a280a054fc8","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-0MaBJaUuzdqoxrjAF/nBgJlkg8EzviO/r8I/lQQEhnR5Uux4ky9hymtqGXqyqr6Nc5tzFPcgFg1+y4WDVqPDew==","shasum":"3c1b1027b1b8011bd9f1a5e3377c050af44e21a1","tarball":"https://registry.npmjs.org/@alintever/dsh-plugin-autoqueue/-/dsh-plugin-autoqueue-0.4.2.tgz","fileCount":33,"unpackedSize":889055,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCFgOHr2Im8kCD6xmWnyjvjpMqZuSohOB5e7wA8Cjmn7gIgC7nKilWkPh/WY/jw3BBfIMUWvIzd838HvyhM80XEoxE="}]},"_npmUser":{"name":"alint","email":"1987873736@qq.com"},"directories":{},"maintainers":[{"name":"alint","email":"1987873736@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dsh-plugin-autoqueue_0.4.2_1789626250531_0.09334808016293517"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-28T01:56:19.223Z","modified":"2026-09-17T06:24:10.978Z","0.2.0":"2026-08-28T01:56:19.561Z","0.2.1":"2026-08-28T02:18:31.182Z","0.2.2":"2026-08-28T02:19:02.089Z","0.2.3":"2026-08-28T02:58:57.342Z","0.2.4":"2026-08-28T03:08:15.515Z","0.2.5":"2026-08-28T05:36:33.360Z","0.2.6":"2026-08-28T05:58:20.604Z","0.2.7":"2026-08-28T06:48:03.754Z","0.2.8":"2026-08-28T09:17:39.136Z","0.2.9":"2026-08-28T11:05:26.027Z","0.2.10":"2026-08-29T08:24:25.972Z","0.3.0":"2026-09-02T13:33:49.119Z","0.3.1":"2026-09-03T01:25:22.889Z","0.3.2":"2026-09-04T07:31:47.530Z","0.3.3":"2026-09-04T09:23:37.980Z","0.3.4":"2026-09-09T06:14:22.161Z","0.3.5":"2026-09-10T02:39:49.358Z","0.3.6":"2026-09-10T06:43:12.795Z","0.3.7":"2026-09-10T13:02:23.975Z","0.4.0":"2026-09-15T13:09:35.491Z","0.4.1":"2026-09-16T12:40:44.779Z","0.4.2":"2026-09-17T06:24:10.686Z"},"bugs":{"url":"https://github.com/alin-ever/dsh-plugin-autoqueue/issues"},"license":"MIT","homepage":"https://github.com/alin-ever/dsh-plugin-autoqueue#readme","keywords":["dsh","deepseek","task-queue","agent","automation","unattended"],"repository":{"type":"git","url":"git+https://github.com/alin-ever/dsh-plugin-autoqueue.git"},"description":"无人值守任务队列插件：丢 .md 进收件箱 → AI 自动执行 → 产出报告","maintainers":[{"name":"alint","email":"1987873736@qq.com"}],"readme":"# autoqueue — DSH 无人值守任务队列\r\n\r\n把一个 Markdown 任务交给队列，插件会在 DSH 后台自动派发、反阻塞、重试、结算并归档。设计目标只有两个：正常任务不打扰用户；队列任务不改变 DSH 普通前台会话的运行状态。\r\n\r\n## 兼容基线\r\n\r\n- 本版本逐项审计和自测的精确基线是 **`@deepseek-ai/dsh 0.1.5-rc.1`**。\r\n- 插件清单接受 `>=0.1.1-rc.2 <0.1.6`，但升级 DSH 后仍应重新跑单元测试和 Playwright；本文的安全结论不自动外推到其他版本。\r\n- `@deepseek-ai/dsh-sandbox-policy`、`@deepseek-ai/dsh-tools` 与 `@deepseek-ai/dsh-user-approval` 跟随 `dsh` 引擎版本范围。\r\n\r\n## 无人值守安全边界\r\n\r\nautoqueue 不是普通会话的全局自动化开关。每次执行都遵守以下边界：\r\n\r\n1. 每次 attempt 先在账本中持久化一个 `autoqueue-session-<uuid>` 专属会话 ID；runner 拒绝读取或修改不属于该命名空间的会话。\r\n2. 每次 attempt 使用独立运行目录，并通过 `sessions.create({ sessionId, cwd, ... })` 把 cwd 绑定到该会话；不会创建、选择或切换 Host 全局工作区。\r\n3. 执行模式只由引擎在插件自有、带版本号的 preset 中选择：`autoqueue-unattended-v2`。v1 内容保留且绝不覆盖，但不再被新执行选择。v2 要求 `[autoqueue:unattended-discipline:v2]` 完整匹配，并禁用提问、jobs、subagent/fork/control/list、workflow、Ralph；bash/pwsh 强制 `enableRunInBackground:false`，禁止 detached/daemon/background 工作逃离 owned session。已有 v2 若 marker 缺失或内容被改动，插件启动失败，不覆盖外部内容。\r\n4. 会话创建后、`goals.create` 前，插件把该专属会话的 `approvalPolicy` 固化为 `never`，持久化并回读验证。失败时不投递 goal，并尝试取消该会话。\r\n5. 任务正文只通过一次完整的 `goals.create.objective` 入场。不会调用 `workspace.create`、不会调用 `session.selectModel`，也不会再发送一条重复的初始 queue prompt。\r\n6. DSH 原生 `agent/status`、owned `goal/changed` 与 `session/disposed` 事件只负责唤醒权威对账；每轮仍读取 `sessions.list` / history。存在活跃普通会话或列表不可信时拒绝新派发，运行中的 owned goal 先持久 pause、再暂停并协作取消 turn；连续两次可信空闲后才无 prompt 恢复。\r\n7. 手动停止、deadline、超时和清理先持久化取消意图。`sessions.cancel` 成功只代表 DSH 受理请求；ownership 会一直保留到受理之后连续两次权威 idle/缺席观察，再结算或重试。\r\n8. 默认最大并发为 `1`、终态自动归档关闭、浏览器通知关闭。插件加载后会向普通 Host 会话自动注册 19 个 `autoqueue_*` 工具；它们不会自行执行或改变普通会话状态，且在 `autoqueue-session-*` 自有任务 Agent 中被隐藏并由执行 guard 拒绝。\r\n\r\nDSH rc.2 的公开选择接口会持久化 Host 默认路由，因此任务和运行时配置都不能覆盖模型、工作区或任意 Agent preset。`GET /api/queue/options` 会明确返回三类空数组和隔离锁，而不是枚举 Host 状态。\r\n\r\n这里的“不影响主进程”是会话、选择状态、审批和调度边界：插件不修改或取消普通会话，并在前台活动时让行。插件仍加载在同一个 DSH Host 进程内，不是 cgroup/容器级资源隔离；若要求对 CPU、内存或插件崩溃做内核级硬隔离，应把队列运行时部署到独立 DSH Host。\r\n\r\n## 快速开始\r\n\r\n### 从 npm 安装\r\n\r\n```bash\r\ndsh plugin --profile web add -w @alintever/dsh-plugin-autoqueue@latest\r\n```\r\n\r\n本地开发时可以改为链接当前工作区：\r\n\r\n```bash\r\ndsh plugin --profile web add -w \"link:$PWD\"\r\n```\r\n\r\n### 创建任务\r\n\r\n```bash\r\ncurl -X POST http://127.0.0.1:3080/api/queue/task \\\r\n  -H 'Content-Type: application/json' \\\r\n  -d '{\r\n    \"requestId\": \"my-001\",\r\n    \"key\": \"daily-report\",\r\n    \"content\": \"# 生成日报\\n\\n收集今天的工作数据，输出 report.md\",\r\n    \"priority\": 5,\r\n    \"autoArchive\": true,\r\n    \"enableNotifications\": false\r\n  }'\r\n```\r\n\r\n任务可写策略仅包括正文、调度、优先级、轮数、反阻塞次数、超时、派发尝试、Webhook、自动归档和浏览器通知。完整字段见 [`docs/api.md`](./docs/api.md)。\r\n\r\n### 丢文件\r\n\r\n```sh\r\necho \"# 生成日报\" > ~/.dsh/queue/tasks/daily-report.md\r\n```\r\n\r\n文件名就是 `key`，正文就是任务。文件头可声明一次性调度、循环调度和截止窗口：\r\n\r\n```md\r\n<!-- schedule: 2026-09-01T08:00:00Z -->\r\n<!-- cron: 0 8 * * 1-5 -->\r\n<!-- deadline: 0 21 * * * -->\r\n# 每日工作报告\r\n```\r\n\r\n`schedule` 与 `cron` 二选一；`deadline` 可以和任一方式共存。\r\n\r\n### 打开看板\r\n\r\n安装后，在 DSH Web 侧边栏点击「任务工作台」。看板关闭时不会预加载队列数据，也不会维持 SSE 连接；只有用户主动打开后才初始化状态、配置和事件订阅。\r\n\r\n## 看板功能面\r\n\r\nReact 看板已暴露安全业务能力的完整操作面：\r\n\r\n- 导航：任务队列、正在推进、循环调度、定时执行、归档记录是五个独立范围工作区，各自拥有标题、说明、范围统计、状态计数、空态和上下文动作；范围内仍可按状态与关键词二次筛选。\r\n- 运行态：紧凑展示隔离状态、前台优先和并发占用；完整的原生事件、权威对账、扫描时间和兜底检查按需展开。\r\n- 原生监控：正在推进工作区显示 DSH runtime 原生事件、权威 session 对账、收件箱扫描、foreground gate 与 10 秒 watchdog；SSE 连接状态单独展示，不拿网络在线冒充核心隔离健康。\r\n- 任务列表：摘要、任务类型、状态/隔离告警、计划、优先级、轮次进度、尝试次数；支持多选批量归档。\r\n- 任务动作：新建、编辑 pending 任务、停止、重跑、归档、恢复、删除 pending 任务、标记未读、跳转插件自有 DSH 会话、立即检查任务。\r\n- 任务详情：概览、执行记录、结果和最终报告、调度与恢复设置；打开终态详情会标记已读。\r\n- 运行设置：并发、任务超时、Goal 轮数、反阻塞次数、派发尝试、不可达阈值、退避、默认优先级、默认截止、Webhook、自动归档和浏览器通知；队列目录只读。\r\n- 外部接入：独立的「AI / API 接入」抽屉实时读取 Capabilities，展示正式名称/别称、19 个工具、中文资源与限制、隔离状态、OpenAPI 3.1 和 compact 查询示例；本机可直连，远程必须携带 token，页面从不回显 token。\r\n- 交互与可访问性：统一字号和颜色层级，支持响应式导航、抽屉/弹窗、危险操作确认、键盘焦点锁定与恢复、ESC 关闭和实时错误提示。\r\n\r\n隔离字段不会出现在新建、编辑或运行设置表单中；UI 只展示“已锁定”的安全说明。\r\n\r\n## 外部 AI 与 HTTP API\r\n\r\nDSH 普通会话默认可直接调用自动注入的 Host 工具；DSH 进程外的 AI 使用带鉴权的 HTTP API：\r\n\r\nAI 自然语言中的正式名称是「任务队列」，「老登」是同一能力的别称；例如“交给老登执行”和“加入任务队列”都会映射到现有 `autoqueue_*` 工具。别称不新增工具名、HTTP 路径或第二套控制面。\r\n\r\n```bash\r\n# 1. 发现能力\r\ncurl http://127.0.0.1:3080/api/autoqueue/capabilities\r\n\r\n# 2. 读取 OpenAPI 接口描述\r\ncurl http://127.0.0.1:3080/api/autoqueue/openapi.json\r\n\r\n# 3. 用紧凑投影列任务，避免把正文和 executions 放进 LLM 上下文\r\ncurl 'http://127.0.0.1:3080/api/queue/state?archived=1&compact=1'\r\n```\r\n\r\n完整正文、执行历史和报告按需读取 `/api/queue/detail?key=...`。所有端点见 [`docs/api.md`](./docs/api.md)。\r\n\r\n| 方法 | 路径 | 用途 |\r\n|---|---|---|\r\n| `GET` | `/api/autoqueue/capabilities` | 能力、限制、资源地址和 Host AI 工具启用策略 |\r\n| `GET` | `/api/autoqueue/openapi.json` | OpenAPI 3.1 接口描述 |\r\n| `GET` | `/api/queue/state` | 快照；支持 `archived=1`、`compact=1` |\r\n| `POST` | `/api/queue/task` | 创建任务 |\r\n| `POST` | `/api/queue/action` | stop/archive/restore/delete/rerun/update/force-scan/set-concurrency |\r\n| `GET` | `/api/queue/detail?key=` | 正文、执行记录和报告 |\r\n| `GET` | `/api/queue/options` | 三类空数组与严格隔离锁 |\r\n| `GET\\|POST` | `/api/queue/config` | 安全运行时配置 |\r\n| `POST` | `/api/queue/mark-read` | 标记已读/未读 |\r\n| `GET` | `/api/queue/events` | compact SSE 快照 |\r\n\r\n### 鉴权\r\n\r\n未配置 token 时，只有连接端地址和请求 `Host` 同时为 loopback 的本机直连免 token。远程或反向代理部署必须配置允许的 Host 和 token：\r\n\r\n```yaml\r\nconfig:\r\n  allowedHosts:\r\n    - queue.example.com\r\n  apiToken: \"replace-with-a-long-random-secret\"\r\n```\r\n\r\n也可以通过 `DSH_AUTOQUEUE_TOKEN` 或 `AUTOQUEUE_API_TOKEN` 环境变量提供 token。一旦设置 token，localhost 也必须鉴权。客户端发送：\r\n\r\n```http\r\nAuthorization: Bearer <token>\r\n```\r\n\r\n或：\r\n\r\n```http\r\nX-Autoqueue-Token: <token>\r\n```\r\n\r\nCapabilities、OpenAPI、业务 API 和 SSE 使用相同鉴权；任何响应都不会包含 token 值。\r\n\r\n## 调度与生命周期\r\n\r\n| 字段 | 格式 | 语义 |\r\n|---|---|---|\r\n| `schedule` | ISO 8601 | 到点执行一次 |\r\n| `cron` | 5 字段 cron | 每个匹配分钟触发 |\r\n| `timeoutMs` | 毫秒 | 从本次 attempt 启动起计算 |\r\n| `deadline` | 5 字段 cron | 墙上时钟截止，运行中任务到点收口 |\r\n\r\n状态机包含六个值：`pending`、`running`、`done`、`failed`、`stopped`、`interrupted`。其中 `done` / `failed` / `stopped` / `interrupted` 都属于 terminal；`archivedAt` 是独立归档标志，不是状态。\r\n\r\ngoal 报告 `blocked` 时，引擎先注入 steering 指令，再 `goals.resume`，最多执行 `maxBlockedResumes` 次。前台忙碌时，运行中的 goal 使用持久化 pause-before-cancel 流程让行；恢复前做两次可信空闲确认，不注入重复任务正文。会话不可达、超时、截止、限流和启动不确定性采用不同的恢复/隔离路径；关键 mutation 在远端调用前先持久化 ownership/admission marker，避免自动创建第二个 Agent。\r\n\r\n## 默认配置\r\n\r\n捆绑配置的安全默认值：\r\n\r\n```yaml\r\nconfig:\r\n  maxGoalRounds: 40\r\n  maxBlockedResumes: 3\r\n  autoArchive: false\r\n  unknownThreshold: 3\r\n  maxAttempts: 3\r\n  taskTimeoutMs: 10800000\r\n  enableNotifications: false\r\n  enableHostAiTools: true\r\n  priority: 5\r\n  scanIntervalMs: 15000\r\n  maxConcurrent: 1\r\n```\r\n\r\n- `maxConcurrent` 持久化到账本，范围 `1-8`；插件启动时仅在账本当前值为 `1` 时应用非空启动值。\r\n- `queueDir`、`allowedHosts`、`apiToken`、`baseUrl`、`enableHostAiTools` 属于启动边界；`queueDir` 不能运行时热切换。\r\n- `enableHostAiTools` 默认是 `true`：插件加载后自动把 19 个 `autoqueue_*` 工具和一段精简发现提示注入普通 Host 会话。设为 `false` 可关闭注入；外部 AI 的 HTTP/OpenAPI 接入不受影响。\r\n- 工具默认请求 `http://127.0.0.1:3080`；若 DSH Web 使用其他地址或端口，必须在启动配置中把 `baseUrl` 设为该实例可访问的 HTTP 基地址。\r\n- 自动注入本身不会给队列任务增加递归控制入口：`autoqueue-session-*` Agent 看不到这些 Host 工具，执行层 guard 也会拒绝绕过可见性的工具调用。直接 HTTP 访问仍遵循前述本机/远程鉴权边界。\r\n\r\n## 架构与开发\r\n\r\n```text\r\nlib/\r\n├── index.js     插件入口、鉴权、HTTP、SSE、preset 和 approvalPolicy 固化\r\n├── engine-v2.js 派发、前台让行、轮询、反阻塞、重试、admission containment\r\n├── runner.js    所有 apiProxy 会话/goal 调用和 session ownership 守卫\r\n├── ledger.js    原子账本、CAS generation、requestId 去重、并发和恢复\r\n├── files.js     收件箱、调度解析、运行目录和安全报告读取\r\n├── ai-tool.js   默认自动注册的 19 个 Host AI 工具 HTTP 薄客户端\r\n└── client.js    由 client/src/ 构建的浏览器 bundle\r\n```\r\n\r\n```bash\r\nnpm install\r\nnpm run build:client\r\nnpm run test:unit\r\nnpm run test:playwright\r\n```\r\n\r\n### npm 发布\r\n\r\n更新 `package.json` 版本后，先在干净依赖环境中完成完整检查：\r\n\r\n```bash\r\nnpm ci\r\nnpm run release:check\r\nnpm publish --dry-run\r\nnpm publish\r\n```\r\n\r\n`prepublishOnly` 会重新构建前端并运行核心测试，`prepack` 会再次生成浏览器 bundle；正式包固定发布到 npm 公共 registry。Playwright 属于显式的 `release:check`，避免发布环境缺少浏览器时产生不清晰的生命周期错误。\r\n\r\n### 分层真实验收\r\n\r\n仓库提供两套不会走 mock 的验收 driver：\r\n\r\n- `npm run test:live:ai`：从 DSH 普通对话框驱动 AI，逐项核对 19 个 `autoqueue_*` Host 工具；简单任务验证计算与报告，复杂任务验证隔离目录内 CSV/JSON/nonce 读写、重跑和报告。\r\n- `npm run test:live:ui`：从真实 DSH 任务台创建一次性定时任务和 Cron 任务，验证详情、编辑、原生 runtime 观测、真实并发、停止双 idle、重跑、归档/恢复和删除。\r\n\r\n每套 driver 都必须使用一份全新的空 `queueDir`（包括不能有归档记录）、独立 DSH profile 和专用端口。下面以 AI driver 为例；跑 UI driver 时应停止 Host，重新创建 profile/queue，再把 `LIVE_CASE` 改为 `ui`：\r\n\r\n```bash\r\nLIVE_CASE=ai\r\nLIVE_DSH_HOME=$(mktemp -d /tmp/dsh-autoqueue-home.XXXXXX)\r\nLIVE_QUEUE_DIR=$(mktemp -d /tmp/dsh-autoqueue-queue.XXXXXX)\r\n\r\n# 先按 DSH 的凭据配置方式，在 LIVE_DSH_HOME 中准备专用测试模型凭据；\r\n# 再从本仓库根目录把当前源码 link 进这个全新 profile。\r\nDSH_HOME=\"$LIVE_DSH_HOME\" dsh plugin --profile web add -w \"link:$PWD\"\r\n\r\n# 后台启动专用 Host；日志和 PID 都只属于本次运行。\r\nDSH_HOME=\"$LIVE_DSH_HOME\" \\\r\nAUTOQUEUE_LIVE_QUEUE=\"$LIVE_QUEUE_DIR\" \\\r\nAUTOQUEUE_LIVE_BASE_URL=http://127.0.0.1:3280 \\\r\ndsh --profile web --patch ./tests/live-dsh.patch.yml \\\r\n  --no-open --host 127.0.0.1 --port 3280 \\\r\n  >\"$LIVE_DSH_HOME/live-host.log\" 2>&1 &\r\nLIVE_HOST_PID=$!\r\ntrap 'kill \"$LIVE_HOST_PID\" 2>/dev/null || true' EXIT\r\n\r\nLIVE_READY=0\r\nfor _ in {1..120}; do\r\n  if curl -fsS http://127.0.0.1:3280/api/queue/state >/dev/null; then LIVE_READY=1; break; fi\r\n  sleep 0.25\r\ndone\r\ntest \"$LIVE_READY\" = 1 || { tail -100 \"$LIVE_DSH_HOME/live-host.log\"; exit 1; }\r\n\r\nAUTOQUEUE_LIVE_URL=http://127.0.0.1:3280 \\\r\nAUTOQUEUE_LIVE_EXPECTED_QUEUE_DIR=\"$LIVE_QUEUE_DIR\" \\\r\nnpm run \"test:live:$LIVE_CASE\"\r\n```\r\n\r\n这两套测试会真实调用已配置的 LLM，并创建、停止、归档任务；只应运行在 webhook/defaultDeadline 已关闭的专用 Host。driver 会同时核对 HTTP Host、AI tool Host 和 `AUTOQUEUE_LIVE_EXPECTED_QUEUE_DIR`，并拒绝非空或身份不一致的队列。证据和截图默认写入 `test-results/live-ai-matrix/` 与 `test-results/live-ui-*`。\r\n\r\n内部接口见 [`docs/core-api.md`](./docs/core-api.md)，设计和隔离论证见 [GitHub 上的 `autoqueue-design.md`](https://github.com/alin-ever/dsh-plugin-autoqueue/blob/main/autoqueue-design.md)。\r\n","readmeFilename":"README.md"}