{"_id":"@dsh-enhanced/assistant-heartbeat","_rev":"33-315af4103e3747430f9fb3932186bbda","name":"@dsh-enhanced/assistant-heartbeat","dist-tags":{"latest":"0.1.48"},"versions":{"0.1.3":{"name":"@dsh-enhanced/assistant-heartbeat","version":"0.1.3","keywords":["deepseek","deepseek-harness","dsh-plugin"],"license":"MIT","_id":"@dsh-enhanced/assistant-heartbeat@0.1.3","maintainers":[{"name":"22-ai-00","email":"xbytedance@gmail.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"}},"dist":{"shasum":"b284fc3095c4074e95bcc2d29cf34186efcc0c17","tarball":"https://registry.npmjs.org/@dsh-enhanced/assistant-heartbeat/-/assistant-heartbeat-0.1.3.tgz","fileCount":28,"integrity":"sha512-wXTOl2LAGg3fvnZ9rxiQTv6w8nxLsjODA74V5QipoYitm2hezx30obPQBWqEtpTym3dvC7AEVBTqgRLDWt+Ycw==","signatures":[{"sig":"MEUCIGNvSYsFMpp6yHQCKJwiToH2G035Lkxt88Ai1giZBjYQAiEAtIV8m2pcba8tp50oJ+ZF9T7rtvnct0HxZfVVpoK4DkY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55260},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"22-ai-00","email":"xbytedance@gmail.com"},"repository":{"url":"git+https://github.com/22-ai-00/dsh-enhanced.git","type":"git","directory":"plugins/assistant-heartbeat"},"description":"A bounded active-hours heartbeat policy layer backed by assistant-automations.","directories":{},"_nodeVersion":"24.7.0","dependencies":{"@deepseek-ai/schemastery":"3.18.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.8","typescript":"6.0.3","@types/node":"22.20.0","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-agent":"0.1.0-rc.8","@deepseek-ai/dsh-tools":"0.1.0-rc.8","@dsh-enhanced/assistant-policy":"0.1.3","@dsh-enhanced/assistant-automations":"0.1.3"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-agent":">=0.1.0-rc.8 <0.2.0","@deepseek-ai/dsh-tools":">=0.1.0-rc.8 <0.2.0","@dsh-enhanced/assistant-policy":">=0.1.0 <0.2.0","@dsh-enhanced/assistant-automations":">=0.1.0 <0.2.0"},"peerDependenciesMeta":{"@deepseek-ai/cordis":{"optional":true},"@deepseek-ai/dsh-agent":{"optional":true},"@deepseek-ai/dsh-tools":{"optional":true},"@dsh-enhanced/assistant-policy":{"optional":true},"@dsh-enhanced/assistant-automations":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/assistant-heartbeat_0.1.3_1787827822847_0.4964106307156595","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@dsh-enhanced/assistant-heartbeat","version":"0.1.4","keywords":["deepseek","deepseek-harness","dsh-plugin"],"license":"MIT","_id":"@dsh-enhanced/assistant-heartbeat@0.1.4","maintainers":[{"name":"22-ai-00","email":"xbytedance@gmail.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"}},"dist":{"shasum":"2201c80b35bed3c1cd0a1673b59457ba8393de29","tarball":"https://registry.npmjs.org/@dsh-enhanced/assistant-heartbeat/-/assistant-heartbeat-0.1.4.tgz","fileCount":28,"integrity":"sha512-w4gOkWTSfmFXvwZDkfkZE48QxNb+g7E33Fr70JYZSucQFP/0LNBSz0TvwkGCLH1CNkAyVtNDbE773RK2Qm04kA==","signatures":[{"sig":"MEQCIAyTGhuNWRA4W20YgpxMgq++RKpkQ7RwLv9A+lqdgTd/AiAPpEUUYPWnZP2IMgAmrg9sSWSWDtu59QjzylJEqFgXMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55260},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"22-ai-00","email":"xbytedance@gmail.com"},"repository":{"url":"git+https://github.com/22-ai-00/dsh-enhanced.git","type":"git","directory":"plugins/assistant-heartbeat"},"description":"A bounded active-hours heartbeat policy layer backed by assistant-automations.","directories":{},"_nodeVersion":"24.7.0","dependencies":{"@deepseek-ai/schemastery":"3.18.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.8","typescript":"6.0.3","@types/node":"22.20.0","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-agent":"0.1.0-rc.8","@deepseek-ai/dsh-tools":"0.1.0-rc.8","@dsh-enhanced/assistant-policy":"0.1.4","@dsh-enhanced/assistant-automations":"0.1.4"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-agent":">=0.1.0-rc.8 <0.2.0","@deepseek-ai/dsh-tools":">=0.1.0-rc.8 <0.2.0","@dsh-enhanced/assistant-policy":">=0.1.0 <0.2.0","@dsh-enhanced/assistant-automations":">=0.1.0 <0.2.0"},"peerDependenciesMeta":{"@deepseek-ai/cordis":{"optional":true},"@deepseek-ai/dsh-agent":{"optional":true},"@deepseek-ai/dsh-tools":{"optional":true},"@dsh-enhanced/assistant-policy":{"optional":true},"@dsh-enhanced/assistant-automations":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/assistant-heartbeat_0.1.4_1787995936957_0.0291978947057423","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@dsh-enhanced/assistant-heartbeat","version":"0.1.5","keywords":["deepseek","deepseek-harness","dsh-plugin"],"license":"MIT","_id":"@dsh-enhanced/assistant-heartbeat@0.1.5","maintainers":[{"name":"22-ai-00","email":"xbytedance@gmail.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"}},"dist":{"shasum":"fa88a7c7acbef4f632bcece1372621289da7ede9","tarball":"https://registry.npmjs.org/@dsh-enhanced/assistant-heartbeat/-/assistant-heartbeat-0.1.5.tgz","fileCount":28,"integrity":"sha512-l6IpJKGuTAd8qDDypaNFKYlHsVWq8vAjRvXbHGIN1fabb9XXwUVkb9brH74RSL71cnusLh3zRXx4EMUI0FX9kA==","signatures":[{"sig":"MEUCIQCrd3fqqUnT1Em4yvS+U8Rd2iFE44PweiWOjZpau02+sQIgb1wbGYhTLgT1ABrOPwVfrTK3ARE9DyvGNLd9bhdpt3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55260},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"22-ai-00","email":"xbytedance@gmail.com"},"repository":{"url":"git+https://github.com/22-ai-00/dsh-enhanced.git","type":"git","directory":"plugins/assistant-heartbeat"},"description":"A bounded active-hours heartbeat policy layer backed by assistant-automations.","directories":{},"_nodeVersion":"24.7.0","dependencies":{"@deepseek-ai/schemastery":"3.18.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.8","typescript":"6.0.3","@types/node":"22.20.0","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-agent":"0.1.0-rc.8","@deepseek-ai/dsh-tools":"0.1.0-rc.8","@dsh-enhanced/assistant-policy":"0.1.5","@dsh-enhanced/assistant-automations":"0.1.5"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-agent":">=0.1.0-rc.8 <0.2.0","@deepseek-ai/dsh-tools":">=0.1.0-rc.8 <0.2.0","@dsh-enhanced/assistant-policy":">=0.1.0 <0.2.0","@dsh-enhanced/assistant-automations":">=0.1.0 <0.2.0"},"peerDependenciesMeta":{"@deepseek-ai/cordis":{"optional":true},"@deepseek-ai/dsh-agent":{"optional":true},"@deepseek-ai/dsh-tools":{"optional":true},"@dsh-enhanced/assistant-policy":{"optional":true},"@dsh-enhanced/assistant-automations":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/assistant-heartbeat_0.1.5_1788007169596_0.7365106200214397","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@dsh-enhanced/assistant-heartbeat","version":"0.1.6","keywords":["deepseek","deepseek-harness","dsh-plugin"],"license":"MIT","_id":"@dsh-enhanced/assistant-heartbeat@0.1.6","maintainers":[{"name":"22-ai-00","email":"xbytedance@gmail.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"}},"dist":{"shasum":"93bd8560e3888b7d82535a76e17c8533170757dd","tarball":"https://registry.npmjs.org/@dsh-enhanced/assistant-heartbeat/-/assistant-heartbeat-0.1.6.tgz","fileCount":28,"integrity":"sha512-Dx/vxojsTGni1UfQPNK73+fQLpkpmMQi4qtzpDcPnYBdK0lixUxRRHNUGcwNcJXlzlOtnBe/B73EK8ymvGVbLA==","signatures":[{"sig":"MEYCIQCTbTT4AvT1w6f7iJbLS7R0OUAebBKqizxII4FQPfvN0QIhAK6/jBnMGdhp4FmsJI1XJVFN7uIWuz7nwol10om6KW2e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55260},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"22-ai-00","email":"xbytedance@gmail.com"},"repository":{"url":"git+https://github.com/22-ai-00/dsh-enhanced.git","type":"git","directory":"plugins/assistant-heartbeat"},"description":"A bounded active-hours heartbeat policy layer backed by assistant-automations.","directories":{},"_nodeVersion":"24.7.0","dependencies":{"@deepseek-ai/schemastery":"3.18.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.8","typescript":"6.0.3","@types/node":"22.20.0","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-agent":"0.1.0-rc.8","@deepseek-ai/dsh-tools":"0.1.0-rc.8","@dsh-enhanced/assistant-policy":"0.1.6","@dsh-enhanced/assistant-automations":"0.1.6"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-agent":">=0.1.0-rc.8 <0.2.0","@deepseek-ai/dsh-tools":">=0.1.0-rc.8 <0.2.0","@dsh-enhanced/assistant-policy":">=0.1.0 <0.2.0","@dsh-enhanced/assistant-automations":">=0.1.0 <0.2.0"},"peerDependenciesMeta":{"@deepseek-ai/cordis":{"optional":true},"@deepseek-ai/dsh-agent":{"optional":true},"@deepseek-ai/dsh-tools":{"optional":true},"@dsh-enhanced/assistant-policy":{"optional":true},"@dsh-enhanced/assistant-automations":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/assistant-heartbeat_0.1.6_1788060315358_0.6757477682145805","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@dsh-enhanced/assistant-heartbeat","version":"0.1.7","keywords":["deepseek","deepseek-harness","dsh-plugin"],"license":"MIT","_id":"@dsh-enhanced/assistant-heartbeat@0.1.7","maintainers":[{"name":"22-ai-00","email":"xbytedance@gmail.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"}},"dist":{"shasum":"fe513795fd7960ea4087eecc46c0a419a6fa786c","tarball":"https://registry.npmjs.org/@dsh-enhanced/assistant-heartbeat/-/assistant-heartbeat-0.1.7.tgz","fileCount":28,"integrity":"sha512-ww40CA3h8mCLdQSNN/npFUA11ZyZCeOqT+L0Bc0IE0pGbFj5ZMuA5jBG0zbCTsWV3YmEyxVAG4kJTpQo3CywwA==","signatures":[{"sig":"MEUCIQD3SILu15OcY7Vg52F3PYRe6N7/+y4UsJmdpDjyRlMXlwIgM1TRYU+NqvSk9b42O8E78hcvbYqK/VGDUd44hp4rdbg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55260},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"22-ai-00","email":"xbytedance@gmail.com"},"repository":{"url":"git+https://github.com/22-ai-00/dsh-enhanced.git","type":"git","directory":"plugins/assistant-heartbeat"},"description":"A bounded active-hours heartbeat policy layer backed by assistant-automations.","directories":{},"_nodeVersion":"24.7.0","dependencies":{"@deepseek-ai/schemastery":"3.18.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.8","typescript":"6.0.3","@types/node":"22.20.0","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-agent":"0.1.0-rc.8","@deepseek-ai/dsh-tools":"0.1.0-rc.8","@dsh-enhanced/assistant-policy":"0.1.7","@dsh-enhanced/assistant-automations":"0.1.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-agent":">=0.1.0-rc.8 <0.2.0","@deepseek-ai/dsh-tools":">=0.1.0-rc.8 <0.2.0","@dsh-enhanced/assistant-policy":">=0.1.0 <0.2.0","@dsh-enhanced/assistant-automations":">=0.1.0 <0.2.0"},"peerDependenciesMeta":{"@deepseek-ai/cordis":{"optional":true},"@deepseek-ai/dsh-agent":{"optional":true},"@deepseek-ai/dsh-tools":{"optional":true},"@dsh-enhanced/assistant-policy":{"optional":true},"@dsh-enhanced/assistant-automations":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/assistant-heartbeat_0.1.7_1788070169546_0.4904000884001307","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@dsh-enhanced/assistant-heartbeat","version":"0.1.12","keywords":["deepseek","deepseek-harness","dsh-plugin"],"license":"MIT","_id":"@dsh-enhanced/assistant-heartbeat@0.1.12","maintainers":[{"name":"22-ai-00","email":"xbytedance@gmail.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"}},"dist":{"shasum":"a7db00dd3e595e92aaab797a065dfedc0a1c18a0","tarball":"https://registry.npmjs.org/@dsh-enhanced/assistant-heartbeat/-/assistant-heartbeat-0.1.12.tgz","fileCount":28,"integrity":"sha512-JCzmbpeEXeypPqtUvOVAL5wbxFHlDMTjL+lw3aD3UeH1INjPcE4vP7WnGNYwCNpjfFW6cdjDJv8pCWwXHv1KQg==","signatures":[{"sig":"MEYCIQDslBLfwOOcmQzRB9XQKj051dw/ur4N/u6JO+yjpQjjKQIhAMO5DZa9Sjt0oCTn+b4juRQYESXaumyQ2POTBn6zFZHu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56189},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"22-ai-00","email":"xbytedance@gmail.com"},"repository":{"url":"git+https://github.com/22-ai-00/dsh-enhanced.git","type":"git","directory":"plugins/assistant-heartbeat"},"description":"A bounded active-hours heartbeat policy layer backed by assistant-automations.","directories":{},"_nodeVersion":"24.7.0","dependencies":{"@deepseek-ai/schemastery":"3.18.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.8","typescript":"6.0.3","@types/node":"22.20.0","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-agent":"0.1.0-rc.8","@deepseek-ai/dsh-tools":"0.1.0-rc.8","@dsh-enhanced/assistant-policy":"0.1.12","@dsh-enhanced/assistant-automations":"0.1.12"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-agent":">=0.1.0-rc.8 <0.2.0","@deepseek-ai/dsh-tools":">=0.1.0-rc.8 <0.2.0","@dsh-enhanced/assistant-policy":">=0.1.0 <0.2.0","@dsh-enhanced/assistant-automations":">0.1.7 <0.2.0"},"peerDependenciesMeta":{"@deepseek-ai/cordis":{"optional":true},"@deepseek-ai/dsh-agent":{"optional":true},"@deepseek-ai/dsh-tools":{"optional":true},"@dsh-enhanced/assistant-policy":{"optional":true},"@dsh-enhanced/assistant-automations":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/assistant-heartbeat_0.1.12_1788233380661_0.884983829634638","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@dsh-enhanced/assistant-heartbeat","version":"0.1.14","keywords":["deepseek","deepseek-harness","dsh-plugin"],"license":"MIT","_id":"@dsh-enhanced/assistant-heartbeat@0.1.14","maintainers":[{"name":"22-ai-00","email":"xbytedance@gmail.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"}},"dist":{"shasum":"8c89cb59c2ed840318b9da96e10428c270dcf310","tarball":"https://registry.npmjs.org/@dsh-enhanced/assistant-heartbeat/-/assistant-heartbeat-0.1.14.tgz","fileCount":28,"integrity":"sha512-4WbV4Zf5A2z/5446zVa9rI3L/q0xUegxy2Rw3BG6yV45W7Ey4ihmEzuz/Ff3gs7UUo98eKXkO/rrj+NZrJlU4g==","signatures":[{"sig":"MEQCIDcWouSwdQdpStKaKO+3jjjtptyJv+YqJNMOkQ9p9FpwAiBo8AWkLwrjbsJ7ftdAKK7uR/nlhsNTGeoiJiCty+yOjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56189},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"22-ai-00","email":"xbytedance@gmail.com"},"repository":{"url":"git+https://github.com/22-ai-00/dsh-enhanced.git","type":"git","directory":"plugins/assistant-heartbeat"},"description":"A bounded active-hours heartbeat policy layer backed by assistant-automations.","directories":{},"_nodeVersion":"24.7.0","dependencies":{"@deepseek-ai/schemastery":"3.18.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.8","typescript":"6.0.3","@types/node":"22.20.0","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-agent":"0.1.0-rc.8","@deepseek-ai/dsh-tools":"0.1.0-rc.8","@dsh-enhanced/assistant-policy":"0.1.14","@dsh-enhanced/assistant-automations":"0.1.14"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-agent":">=0.1.0-rc.8 <0.2.0","@deepseek-ai/dsh-tools":">=0.1.0-rc.8 <0.2.0","@dsh-enhanced/assistant-policy":">=0.1.0 <0.2.0","@dsh-enhanced/assistant-automations":">0.1.7 <0.2.0"},"peerDependenciesMeta":{"@deepseek-ai/cordis":{"optional":true},"@deepseek-ai/dsh-agent":{"optional":true},"@deepseek-ai/dsh-tools":{"optional":true},"@dsh-enhanced/assistant-policy":{"optional":true},"@dsh-enhanced/assistant-automations":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/assistant-heartbeat_0.1.14_1788397908504_0.8249211329947796","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"@dsh-enhanced/assistant-heartbeat","version":"0.1.17","keywords":["deepseek","deepseek-harness","dsh-plugin"],"license":"MIT","_id":"@dsh-enhanced/assistant-heartbeat@0.1.17","maintainers":[{"name":"22-ai-00","email":"xbytedance@gmail.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"}},"dist":{"shasum":"714aef400fcca055aaf0daf43693850ce46ee020","tarball":"https://registry.npmjs.org/@dsh-enhanced/assistant-heartbeat/-/assistant-heartbeat-0.1.17.tgz","fileCount":28,"integrity":"sha512-0OrMK8mFill0kLv11GbE7vu3xZwpYJQHtv3mrxzt+NmQnRFLX08HdfN4r5OsTqeTbuOU1VnGGGqyQzy+PGatWw==","signatures":[{"sig":"MEUCICZVhGlfLnQFwMryzl4SKut/VTOs1nXBNFD03yBOhUyeAiEA7bSN4KstDvEs4GU+tQKdYpZu1Ms/+y78DkXZGffz+sM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56189},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"22-ai-00","email":"xbytedance@gmail.com"},"repository":{"url":"git+https://github.com/22-ai-00/dsh-enhanced.git","type":"git","directory":"plugins/assistant-heartbeat"},"description":"A bounded active-hours heartbeat policy layer backed by assistant-automations.","directories":{},"_nodeVersion":"24.7.0","dependencies":{"@deepseek-ai/schemastery":"3.18.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.8","typescript":"6.0.3","@types/node":"22.20.0","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-agent":"0.1.0-rc.8","@deepseek-ai/dsh-tools":"0.1.0-rc.8","@dsh-enhanced/assistant-policy":"0.1.17","@dsh-enhanced/assistant-automations":"0.1.17"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-agent":">=0.1.0-rc.8 <0.2.0","@deepseek-ai/dsh-tools":">=0.1.0-rc.8 <0.2.0","@dsh-enhanced/assistant-policy":">=0.1.0 <0.2.0","@dsh-enhanced/assistant-automations":">0.1.7 <0.2.0"},"peerDependenciesMeta":{"@deepseek-ai/cordis":{"optional":true},"@deepseek-ai/dsh-agent":{"optional":true},"@deepseek-ai/dsh-tools":{"optional":true},"@dsh-enhanced/assistant-policy":{"optional":true},"@dsh-enhanced/assistant-automations":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/assistant-heartbeat_0.1.17_1788443872481_0.7740902633444766","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"@dsh-enhanced/assistant-heartbeat","version":"0.1.18","keywords":["deepseek","deepseek-harness","dsh-plugin"],"license":"MIT","_id":"@dsh-enhanced/assistant-heartbeat@0.1.18","maintainers":[{"name":"22-ai-00","email":"xbytedance@gmail.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"}},"dist":{"shasum":"722408b1a545165198fc600f077404e6cea3645e","tarball":"https://registry.npmjs.org/@dsh-enhanced/assistant-heartbeat/-/assistant-heartbeat-0.1.18.tgz","fileCount":28,"integrity":"sha512-ScoAt3fmzy6FxTExpS2iHB2Rv/nEIkYVSjXPMi/WLTgkb/4S06KeI2lPeaHD4qQmHYw+rwHzwcu93zHsy4iG4w==","signatures":[{"sig":"MEUCIQC1tFM10w6t3J7Gbi8tW9i13fBBzk3nyh1Kw1Hz64lk4AIgHwEXUiosLmi8ke2C9tdPny1ARXq6mjrR2TULdOwNlzY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56189},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"22-ai-00","email":"xbytedance@gmail.com"},"repository":{"url":"git+https://github.com/22-ai-00/dsh-enhanced.git","type":"git","directory":"plugins/assistant-heartbeat"},"description":"A bounded active-hours heartbeat policy layer backed by assistant-automations.","directories":{},"_nodeVersion":"24.7.0","dependencies":{"@deepseek-ai/schemastery":"3.18.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.8","typescript":"6.0.3","@types/node":"22.20.0","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-agent":"0.1.0-rc.8","@deepseek-ai/dsh-tools":"0.1.0-rc.8","@dsh-enhanced/assistant-policy":"0.1.18","@dsh-enhanced/assistant-automations":"0.1.18"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-agent":">=0.1.0-rc.8 <0.2.0","@deepseek-ai/dsh-tools":">=0.1.0-rc.8 <0.2.0","@dsh-enhanced/assistant-policy":">=0.1.0 <0.2.0","@dsh-enhanced/assistant-automations":">0.1.7 <0.2.0"},"peerDependenciesMeta":{"@deepseek-ai/cordis":{"optional":true},"@deepseek-ai/dsh-agent":{"optional":true},"@deepseek-ai/dsh-tools":{"optional":true},"@dsh-enhanced/assistant-policy":{"optional":true},"@dsh-enhanced/assistant-automations":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/assistant-heartbeat_0.1.18_1788477586437_0.2547825775603152","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"@dsh-enhanced/assistant-heartbeat","version":"0.1.19","keywords":["deepseek","deepseek-harness","dsh-plugin"],"license":"MIT","_id":"@dsh-enhanced/assistant-heartbeat@0.1.19","maintainers":[{"name":"22-ai-00","email":"xbytedance@gmail.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"}},"dist":{"shasum":"770ca7af17e1dd26012ca864366c3fc022c429e6","tarball":"https://registry.npmjs.org/@dsh-enhanced/assistant-heartbeat/-/assistant-heartbeat-0.1.19.tgz","fileCount":28,"integrity":"sha512-9MYgC6pJHoYLybmNR/9BLqtVKyZFlQmC+vpZ+cxHwzlqbXw0vG3DVbCUiCBM1k9Gluzh6JG9d3j+uO9IF/zfvw==","signatures":[{"sig":"MEQCIE6usJ7xEtWDI/l4/DbhpO46sY70mx92urLEMi686tcBAiB4vzClZy9YLG/zykaTvbWssnjA4w9F/PzBX1OCRGHS/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56189},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"22-ai-00","email":"xbytedance@gmail.com"},"repository":{"url":"git+https://github.com/22-ai-00/dsh-enhanced.git","type":"git","directory":"plugins/assistant-heartbeat"},"description":"A bounded active-hours heartbeat policy layer backed by assistant-automations.","directories":{},"_nodeVersion":"24.7.0","dependencies":{"@deepseek-ai/schemastery":"3.18.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.8","typescript":"6.0.3","@types/node":"22.20.0","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-agent":"0.1.0-rc.8","@deepseek-ai/dsh-tools":"0.1.0-rc.8","@dsh-enhanced/assistant-policy":"0.1.19","@dsh-enhanced/assistant-automations":"0.1.19"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-agent":">=0.1.0-rc.8 <0.2.0","@deepseek-ai/dsh-tools":">=0.1.0-rc.8 <0.2.0","@dsh-enhanced/assistant-policy":">=0.1.0 <0.2.0","@dsh-enhanced/assistant-automations":">0.1.7 <0.2.0"},"peerDependenciesMeta":{"@deepseek-ai/cordis":{"optional":true},"@deepseek-ai/dsh-agent":{"optional":true},"@deepseek-ai/dsh-tools":{"optional":true},"@dsh-enhanced/assistant-policy":{"optional":true},"@dsh-enhanced/assistant-automations":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/assistant-heartbeat_0.1.19_1788481887727_0.9548173733857506","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"@dsh-enhanced/assistant-heartbeat","version":"0.1.20","keywords":["deepseek","deepseek-harness","dsh-plugin"],"license":"MIT","_id":"@dsh-enhanced/assistant-heartbeat@0.1.20","maintainers":[{"name":"22-ai-00","email":"xbytedance@gmail.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"}},"dist":{"shasum":"71609330cf990a8edd339638648fb7510c4786a9","tarball":"https://registry.npmjs.org/@dsh-enhanced/assistant-heartbeat/-/assistant-heartbeat-0.1.20.tgz","fileCount":28,"integrity":"sha512-Vp1E5kM0X/HFgWUeTz9L7lhPng/u9d3zgJt1dClhJrr0Qp09koGM5xRKzZljJx7lWBVjM0innJ3xPa5hH6X2Aw==","signatures":[{"sig":"MEYCIQD8SFrUBHEZNnHjeryNKVFDWG2MWtSSZKzNPA0W9EickwIhAMFIGciQfAP7jauHOAkTLxewR3Y7im+YvCSSJxMpLSkf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56189},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"22-ai-00","email":"xbytedance@gmail.com"},"repository":{"url":"git+https://github.com/22-ai-00/dsh-enhanced.git","type":"git","directory":"plugins/assistant-heartbeat"},"description":"A bounded active-hours heartbeat policy layer backed by assistant-automations.","directories":{},"_nodeVersion":"24.7.0","dependencies":{"@deepseek-ai/schemastery":"3.18.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.8","typescript":"6.0.3","@types/node":"22.20.0","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-agent":"0.1.0-rc.8","@deepseek-ai/dsh-tools":"0.1.0-rc.8","@dsh-enhanced/assistant-policy":"0.1.20","@dsh-enhanced/assistant-automations":"0.1.20"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-agent":">=0.1.0-rc.8 <0.2.0","@deepseek-ai/dsh-tools":">=0.1.0-rc.8 <0.2.0","@dsh-enhanced/assistant-policy":">=0.1.0 <0.2.0","@dsh-enhanced/assistant-automations":">0.1.7 <0.2.0"},"peerDependenciesMeta":{"@deepseek-ai/cordis":{"optional":true},"@deepseek-ai/dsh-agent":{"optional":true},"@deepseek-ai/dsh-tools":{"optional":true},"@dsh-enhanced/assistant-policy":{"optional":true},"@dsh-enhanced/assistant-automations":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/assistant-heartbeat_0.1.20_1788490624576_0.9475601989278044","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"@dsh-enhanced/assistant-heartbeat","version":"0.1.21","keywords":["deepseek","deepseek-harness","dsh-plugin"],"license":"MIT","_id":"@dsh-enhanced/assistant-heartbeat@0.1.21","maintainers":[{"name":"22-ai-00","email":"xbytedance@gmail.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"}},"dist":{"shasum":"0b6784c32f1a3ec74ab2cdfba026bcaa658a9ef5","tarball":"https://registry.npmjs.org/@dsh-enhanced/assistant-heartbeat/-/assistant-heartbeat-0.1.21.tgz","fileCount":28,"integrity":"sha512-vP0yg+g6iMrT+dsyU1KkMecGfpwhha51tp0rWQMY6S83PRHjGPSBkoxzIgsY2ILpwbOpB+uA7SltSxhtvLxDLA==","signatures":[{"sig":"MEYCIQD9M+PFUT5VjVl/cX3HJxh5omz33dJzVPfWgg3c76GNSgIhALz/NZI52FsSEYyYw0a3UaXjnd7tjknSU13sPitEMYBS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56189},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"22-ai-00","email":"xbytedance@gmail.com"},"repository":{"url":"git+https://github.com/22-ai-00/dsh-enhanced.git","type":"git","directory":"plugins/assistant-heartbeat"},"description":"A bounded active-hours heartbeat policy layer backed by assistant-automations.","directories":{},"_nodeVersion":"24.7.0","dependencies":{"@deepseek-ai/schemastery":"3.18.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.8","typescript":"6.0.3","@types/node":"22.20.0","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-agent":"0.1.0-rc.8","@deepseek-ai/dsh-tools":"0.1.0-rc.8","@dsh-enhanced/assistant-policy":"0.1.21","@dsh-enhanced/assistant-automations":"0.1.21"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-agent":">=0.1.0-rc.8 <0.2.0","@deepseek-ai/dsh-tools":">=0.1.0-rc.8 <0.2.0","@dsh-enhanced/assistant-policy":">=0.1.0 <0.2.0","@dsh-enhanced/assistant-automations":">0.1.7 <0.2.0"},"peerDependenciesMeta":{"@deepseek-ai/cordis":{"optional":true},"@deepseek-ai/dsh-agent":{"optional":true},"@deepseek-ai/dsh-tools":{"optional":true},"@dsh-enhanced/assistant-policy":{"optional":true},"@dsh-enhanced/assistant-automations":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/assistant-heartbeat_0.1.21_1788531698698_0.3083970885431553","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"@dsh-enhanced/assistant-heartbeat","version":"0.1.22","keywords":["deepseek","deepseek-harness","dsh-plugin"],"license":"MIT","_id":"@dsh-enhanced/assistant-heartbeat@0.1.22","maintainers":[{"name":"22-ai-00","email":"xbytedance@gmail.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"}},"dist":{"shasum":"60db90a68c0e09ebfc4d72021f720024bc0a2e70","tarball":"https://registry.npmjs.org/@dsh-enhanced/assistant-heartbeat/-/assistant-heartbeat-0.1.22.tgz","fileCount":28,"integrity":"sha512-ztc+9DyGPWF0gr3koDVo1bStevf9I4G04nwoinEl0xnTGwx4R0rjJvkmBd7ifgB60CkKsMYbDM+arZQFZUVJaw==","signatures":[{"sig":"MEUCIQCD91UVWa7KgzcieurqD1+NmmzCxphxhbJchaPz0e5orwIgMkvMpsUB1AHu8y8LWAoch9GfzNbd2Y9MIRbrzgovSYY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56189},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"22-ai-00","email":"xbytedance@gmail.com"},"repository":{"url":"git+https://github.com/22-ai-00/dsh-enhanced.git","type":"git","directory":"plugins/assistant-heartbeat"},"description":"A bounded active-hours heartbeat policy layer backed by assistant-automations.","directories":{},"_nodeVersion":"24.7.0","dependencies":{"@deepseek-ai/schemastery":"3.18.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.8","typescript":"6.0.3","@types/node":"22.20.0","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-agent":"0.1.0-rc.8","@deepseek-ai/dsh-tools":"0.1.0-rc.8","@dsh-enhanced/assistant-policy":"0.1.22","@dsh-enhanced/assistant-automations":"0.1.22"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-agent":">=0.1.0-rc.8 <0.2.0","@deepseek-ai/dsh-tools":">=0.1.0-rc.8 <0.2.0","@dsh-enhanced/assistant-policy":">=0.1.0 <0.2.0","@dsh-enhanced/assistant-automations":">0.1.7 <0.2.0"},"peerDependenciesMeta":{"@deepseek-ai/cordis":{"optional":true},"@deepseek-ai/dsh-agent":{"optional":true},"@deepseek-ai/dsh-tools":{"optional":true},"@dsh-enhanced/assistant-policy":{"optional":true},"@dsh-enhanced/assistant-automations":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/assistant-heartbeat_0.1.22_1788537402630_0.514610551033136","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"@dsh-enhanced/assistant-heartbeat","version":"0.1.23","keywords":["deepseek","deepseek-harness","dsh-plugin"],"license":"MIT","_id":"@dsh-enhanced/assistant-heartbeat@0.1.23","maintainers":[{"name":"22-ai-00","email":"xbytedance@gmail.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"}},"dist":{"shasum":"40f599bd61a97913e59a349c4c37fc6d16beb073","tarball":"https://registry.npmjs.org/@dsh-enhanced/assistant-heartbeat/-/assistant-heartbeat-0.1.23.tgz","fileCount":28,"integrity":"sha512-bVSedJgJomw0zlt0bcF8XZxqymHtl6/A/rWcYapphCUn7gqvWSywdlr5lHm+PP3ePMBOILiwSwNL0F/Eju5UxQ==","signatures":[{"sig":"MEQCIBfVwkplEyC7d7UNZGncu8z2LtgpnZ1vGPOs3FPas/YyAiBTXpa6PdOgdX9iy2O/EUNApJG0r8N2uHCwOWr1zt0SNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56189},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"22-ai-00","email":"xbytedance@gmail.com"},"repository":{"url":"git+https://github.com/22-ai-00/dsh-enhanced.git","type":"git","directory":"plugins/assistant-heartbeat"},"description":"A bounded active-hours heartbeat policy layer backed by assistant-automations.","directories":{},"_nodeVersion":"24.7.0","dependencies":{"@deepseek-ai/schemastery":"3.18.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.8","typescript":"6.0.3","@types/node":"22.20.0","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-agent":"0.1.0-rc.8","@deepseek-ai/dsh-tools":"0.1.0-rc.8","@dsh-enhanced/assistant-policy":"0.1.23","@dsh-enhanced/assistant-automations":"0.1.23"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-agent":">=0.1.0-rc.8 <0.2.0","@deepseek-ai/dsh-tools":">=0.1.0-rc.8 <0.2.0","@dsh-enhanced/assistant-policy":">=0.1.0 <0.2.0","@dsh-enhanced/assistant-automations":">0.1.7 <0.2.0"},"peerDependenciesMeta":{"@deepseek-ai/cordis":{"optional":true},"@deepseek-ai/dsh-agent":{"optional":true},"@deepseek-ai/dsh-tools":{"optional":true},"@dsh-enhanced/assistant-policy":{"optional":true},"@dsh-enhanced/assistant-automations":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/assistant-heartbeat_0.1.23_1788540619298_0.07026589110940895","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"@dsh-enhanced/assistant-heartbeat","version":"0.1.24","keywords":["deepseek","deepseek-harness","dsh-plugin"],"license":"MIT","_id":"@dsh-enhanced/assistant-heartbeat@0.1.24","maintainers":[{"name":"22-ai-00","email":"xbytedance@gmail.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"}},"dist":{"shasum":"7726e63ad8cd5899b09cc06f3747a953850f76c8","tarball":"https://registry.npmjs.org/@dsh-enhanced/assistant-heartbeat/-/assistant-heartbeat-0.1.24.tgz","fileCount":28,"integrity":"sha512-Dw/odFYfKC1y2yUeuEoH+B7Fk6fvDF1uyhBJsGxwg7OqfCcM/8cjlMaVcflTjE4aZtoFCiJZsF6VJe/MECGs7Q==","signatures":[{"sig":"MEQCIHPBQqFXBEG3aQakAnUCXVVMTYJJ7OsPIM7oOhN8aJfZAiAtgmMUFN4k3b1DHdk3qWOfwwXLKHlEZOYy6a9FzifXnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56189},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"22-ai-00","email":"xbytedance@gmail.com"},"repository":{"url":"git+https://github.com/22-ai-00/dsh-enhanced.git","type":"git","directory":"plugins/assistant-heartbeat"},"description":"A bounded active-hours heartbeat policy layer backed by assistant-automations.","directories":{},"_nodeVersion":"24.7.0","dependencies":{"@deepseek-ai/schemastery":"3.18.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.8","typescript":"6.0.3","@types/node":"22.20.0","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-agent":"0.1.0-rc.8","@deepseek-ai/dsh-tools":"0.1.0-rc.8","@dsh-enhanced/assistant-policy":"0.1.24","@dsh-enhanced/assistant-automations":"0.1.24"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-agent":">=0.1.0-rc.8 <0.2.0","@deepseek-ai/dsh-tools":">=0.1.0-rc.8 <0.2.0","@dsh-enhanced/assistant-policy":">=0.1.0 <0.2.0","@dsh-enhanced/assistant-automations":">0.1.7 <0.2.0"},"peerDependenciesMeta":{"@deepseek-ai/cordis":{"optional":true},"@deepseek-ai/dsh-agent":{"optional":true},"@deepseek-ai/dsh-tools":{"optional":true},"@dsh-enhanced/assistant-policy":{"optional":true},"@dsh-enhanced/assistant-automations":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/assistant-heartbeat_0.1.24_1788572068948_0.34561877769469485","host":"s3://npm-registry-packages-npm-production"}},"0.1.30":{"name":"@dsh-enhanced/assistant-heartbeat","version":"0.1.30","keywords":["deepseek","deepseek-harness","dsh-plugin"],"license":"MIT","_id":"@dsh-enhanced/assistant-heartbeat@0.1.30","maintainers":[{"name":"22-ai-00","email":"xbytedance@gmail.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"}},"dist":{"shasum":"0e17f6e9aa35b410a3ff6359c158fe040ee60d29","tarball":"https://registry.npmjs.org/@dsh-enhanced/assistant-heartbeat/-/assistant-heartbeat-0.1.30.tgz","fileCount":28,"integrity":"sha512-qcV8UqEasSww0ZISdEu4Aj4oDg4oVeLJl8L43rbTOREWvzTTkv8ipLYOwHGtJjcwFhhl27hAbRAa6WSPR38LHw==","signatures":[{"sig":"MEYCIQCVBydN30dN6mrBJFacn11nUbiac+TK8qcW/iKRKiRKJgIhANBQl5xjA+6HK05LYUu3FDDg8YYoCiAS1X5bMBpzd14K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56135},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"22-ai-00","email":"xbytedance@gmail.com"},"repository":{"url":"git+https://github.com/22-ai-00/dsh-enhanced.git","type":"git","directory":"plugins/assistant-heartbeat"},"description":"A bounded active-hours heartbeat policy layer backed by assistant-automations.","directories":{},"_nodeVersion":"24.7.0","dependencies":{"@deepseek-ai/schemastery":"3.18.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.8","typescript":"6.0.3","@types/node":"22.20.0","@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-agent":"0.1.2-rc.1","@deepseek-ai/dsh-tools":"0.1.2-rc.1","@dsh-enhanced/assistant-policy":"0.1.30","@dsh-enhanced/assistant-automations":"0.1.30"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-agent":">=0.1.2-rc.1 <0.2.0","@deepseek-ai/dsh-tools":">=0.1.2-rc.1 <0.2.0","@dsh-enhanced/assistant-policy":">=0.1.0 <0.2.0","@dsh-enhanced/assistant-automations":">0.1.7 <0.2.0"},"peerDependenciesMeta":{"@deepseek-ai/cordis":{"optional":true},"@deepseek-ai/dsh-agent":{"optional":true},"@deepseek-ai/dsh-tools":{"optional":true},"@dsh-enhanced/assistant-policy":{"optional":true},"@dsh-enhanced/assistant-automations":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/assistant-heartbeat_0.1.30_1789231214737_0.6070257145091065","host":"s3://npm-registry-packages-npm-production"}},"0.1.31":{"name":"@dsh-enhanced/assistant-heartbeat","version":"0.1.31","keywords":["deepseek","deepseek-harness","dsh-plugin"],"license":"MIT","_id":"@dsh-enhanced/assistant-heartbeat@0.1.31","maintainers":[{"name":"22-ai-00","email":"xbytedance@gmail.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"}},"dist":{"shasum":"47b7e73019d68c510fd84d93fc7b5d41e5242adc","tarball":"https://registry.npmjs.org/@dsh-enhanced/assistant-heartbeat/-/assistant-heartbeat-0.1.31.tgz","fileCount":28,"integrity":"sha512-lrAOdnCqueCad3H7ePI9xoQBIx3SnMj+49bEcLRze73jLbQP6J4e41wQ2CuHC+QL1EkkW3HjJhssb/F6mxfgWQ==","signatures":[{"sig":"MEYCIQDGwMq4dWcZB+V0qf7aME/MRua1Cx14QUPIG2yc4eXnGwIhAP877DoipgnHMZBLsXfalOfG550CubFnjnGlfMUm0Bdt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56135},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"22-ai-00","email":"xbytedance@gmail.com"},"repository":{"url":"git+https://github.com/22-ai-00/dsh-enhanced.git","type":"git","directory":"plugins/assistant-heartbeat"},"description":"A bounded active-hours heartbeat policy layer backed by assistant-automations.","directories":{},"_nodeVersion":"24.7.0","dependencies":{"@deepseek-ai/schemastery":"3.18.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.8","typescript":"6.0.3","@types/node":"22.20.0","@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-agent":"0.1.2-rc.1","@deepseek-ai/dsh-tools":"0.1.2-rc.1","@dsh-enhanced/assistant-policy":"0.1.31","@dsh-enhanced/assistant-automations":"0.1.31"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-agent":">=0.1.2-rc.1 <0.2.0","@deepseek-ai/dsh-tools":">=0.1.2-rc.1 <0.2.0","@dsh-enhanced/assistant-policy":">=0.1.0 <0.2.0","@dsh-enhanced/assistant-automations":">0.1.7 <0.2.0"},"peerDependenciesMeta":{"@deepseek-ai/cordis":{"optional":true},"@deepseek-ai/dsh-agent":{"optional":true},"@deepseek-ai/dsh-tools":{"optional":true},"@dsh-enhanced/assistant-policy":{"optional":true},"@dsh-enhanced/assistant-automations":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/assistant-heartbeat_0.1.31_1789234687083_0.5271722092362274","host":"s3://npm-registry-packages-npm-production"}},"0.1.32":{"name":"@dsh-enhanced/assistant-heartbeat","version":"0.1.32","keywords":["deepseek","deepseek-harness","dsh-plugin"],"license":"MIT","_id":"@dsh-enhanced/assistant-heartbeat@0.1.32","maintainers":[{"name":"22-ai-00","email":"xbytedance@gmail.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"}},"dist":{"shasum":"b59dc865836bfba0e71ec711d8a3624e49eb7c22","tarball":"https://registry.npmjs.org/@dsh-enhanced/assistant-heartbeat/-/assistant-heartbeat-0.1.32.tgz","fileCount":28,"integrity":"sha512-5P0VpZNBpuXlUVovWF6W92/45eTkoAq98VyUaVgoPnn3WYHk8yWD0GoJzOp9hqnhzuhHcYw4GDFNKZFgKa6dvA==","signatures":[{"sig":"MEYCIQD+O7FWXdxZFmWKDHSD8nbCc0LWrThODhR0MoOSOZHVJQIhAKzpr0cskWMO8BhLpCEyVs7zFo0R0+RQFZUH9F3MmbHI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56135},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"22-ai-00","email":"xbytedance@gmail.com"},"repository":{"url":"git+https://github.com/22-ai-00/dsh-enhanced.git","type":"git","directory":"plugins/assistant-heartbeat"},"description":"A bounded active-hours heartbeat policy layer backed by assistant-automations.","directories":{},"_nodeVersion":"24.7.0","dependencies":{"@deepseek-ai/schemastery":"3.18.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.8","typescript":"6.0.3","@types/node":"22.20.0","@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-agent":"0.1.2-rc.1","@deepseek-ai/dsh-tools":"0.1.2-rc.1","@dsh-enhanced/assistant-policy":"0.1.32","@dsh-enhanced/assistant-automations":"0.1.32"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-agent":">=0.1.2-rc.1 <0.2.0","@deepseek-ai/dsh-tools":">=0.1.2-rc.1 <0.2.0","@dsh-enhanced/assistant-policy":">=0.1.0 <0.2.0","@dsh-enhanced/assistant-automations":">0.1.7 <0.2.0"},"peerDependenciesMeta":{"@deepseek-ai/cordis":{"optional":true},"@deepseek-ai/dsh-agent":{"optional":true},"@deepseek-ai/dsh-tools":{"optional":true},"@dsh-enhanced/assistant-policy":{"optional":true},"@dsh-enhanced/assistant-automations":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/assistant-heartbeat_0.1.32_1789274764954_0.6630727039057653","host":"s3://npm-registry-packages-npm-production"}},"0.1.34":{"name":"@dsh-enhanced/assistant-heartbeat","version":"0.1.34","keywords":["deepseek","deepseek-harness","dsh-plugin"],"license":"MIT","_id":"@dsh-enhanced/assistant-heartbeat@0.1.34","maintainers":[{"name":"22-ai-00","email":"xbytedance@gmail.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"}},"dist":{"shasum":"dda3358681e6bc6b3ee3cd8d8a9fa58ea4daac71","tarball":"https://registry.npmjs.org/@dsh-enhanced/assistant-heartbeat/-/assistant-heartbeat-0.1.34.tgz","fileCount":28,"integrity":"sha512-LH1L8MbllADezsXv1GxZA71CwXWF6BTO3dc1PYVOfHUGf+J9a68HXkYh6nN7Nr8cuIMdknDthr71blukxE944A==","signatures":[{"sig":"MEUCIAYYJYAVeX3Mnb9lf5AsfXMdrOuC+nW5LjJJyHyiy5IgAiEA0cjJ2FshyslZ9qNbX/iTegRAN2igV1d4sVC76qpHL6Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEQpgKvjR5mnFFpUPPWYiCUELw3pPzTrrPgYL2OlLiKhAiBVZS+ovv2gRP0ub1COLRhZTaZXP7k+Epw7YQkDStZ9vA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56135},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"22-ai-00","email":"xbytedance@gmail.com"},"repository":{"url":"git+https://github.com/22-ai-00/dsh-enhanced.git","type":"git","directory":"plugins/assistant-heartbeat"},"description":"A bounded active-hours heartbeat policy layer backed by assistant-automations.","directories":{},"_nodeVersion":"24.7.0","dependencies":{"@deepseek-ai/schemastery":"3.18.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.8","typescript":"6.0.3","@types/node":"22.20.0","@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-agent":"0.1.2-rc.1","@deepseek-ai/dsh-tools":"0.1.2-rc.1","@dsh-enhanced/assistant-policy":"0.1.34","@dsh-enhanced/assistant-automations":"0.1.34"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-agent":">=0.1.2-rc.1 <0.2.0","@deepseek-ai/dsh-tools":">=0.1.2-rc.1 <0.2.0","@dsh-enhanced/assistant-policy":">=0.1.0 <0.2.0","@dsh-enhanced/assistant-automations":">0.1.7 <0.2.0"},"peerDependenciesMeta":{"@deepseek-ai/cordis":{"optional":true},"@deepseek-ai/dsh-agent":{"optional":true},"@deepseek-ai/dsh-tools":{"optional":true},"@dsh-enhanced/assistant-policy":{"optional":true},"@dsh-enhanced/assistant-automations":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/assistant-heartbeat_0.1.34_1789969933063_0.9425698848413928","host":"s3://npm-registry-packages-npm-production"}},"0.1.35":{"name":"@dsh-enhanced/assistant-heartbeat","version":"0.1.35","keywords":["deepseek","deepseek-harness","dsh-plugin"],"license":"MIT","_id":"@dsh-enhanced/assistant-heartbeat@0.1.35","maintainers":[{"name":"22-ai-00","email":"xbytedance@gmail.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"}},"dist":{"shasum":"3a6452674349d45a0d268bd392bd108de4d45dbf","tarball":"https://registry.npmjs.org/@dsh-enhanced/assistant-heartbeat/-/assistant-heartbeat-0.1.35.tgz","fileCount":28,"integrity":"sha512-Rd/VXtp1XSwYqEugvZ77POWTg31ra78nvg40yN+FapVk2SZ650a3oqYaaOZ7gfPrZxtv1I2DxlyDUGfIl9WW/A==","signatures":[{"sig":"MEYCIQClQ0uI88MBFd8gU+2WpUm0zMlYFnjOS95SI4GgLPQTFAIhANZ1Xirz6tw8b2t3NEgxvkUn4DmR/MhrhYR5nzBx+/Mr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEtL9U9HMkWIM/sbbHbx6Jyud6RzMtsyuW1D9RIKB1CTAiEA4MV004+cyZX3cEOTX6qR2VIHW6wSh435G1iFg2bDg9w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56135},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"22-ai-00","email":"xbytedance@gmail.com"},"repository":{"url":"git+https://github.com/22-ai-00/dsh-enhanced.git","type":"git","directory":"plugins/assistant-heartbeat"},"description":"A bounded active-hours heartbeat policy layer backed by assistant-automations.","directories":{},"_nodeVersion":"24.7.0","dependencies":{"@deepseek-ai/schemastery":"3.18.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.8","typescript":"6.0.3","@types/node":"22.20.0","@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-agent":"0.1.2-rc.1","@deepseek-ai/dsh-tools":"0.1.2-rc.1","@dsh-enhanced/assistant-policy":"0.1.35","@dsh-enhanced/assistant-automations":"0.1.35"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-agent":">=0.1.2-rc.1 <0.2.0","@deepseek-ai/dsh-tools":">=0.1.2-rc.1 <0.2.0","@dsh-enhanced/assistant-policy":">=0.1.0 <0.2.0","@dsh-enhanced/assistant-automations":">0.1.7 <0.2.0"},"peerDependenciesMeta":{"@deepseek-ai/cordis":{"optional":true},"@deepseek-ai/dsh-agent":{"optional":true},"@deepseek-ai/dsh-tools":{"optional":true},"@dsh-enhanced/assistant-policy":{"optional":true},"@dsh-enhanced/assistant-automations":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/assistant-heartbeat_0.1.35_1789981366287_0.38992014354226034","host":"s3://npm-registry-packages-npm-production"}},"0.1.36":{"name":"@dsh-enhanced/assistant-heartbeat","version":"0.1.36","keywords":["deepseek","deepseek-harness","dsh-plugin"],"license":"MIT","_id":"@dsh-enhanced/assistant-heartbeat@0.1.36","maintainers":[{"name":"22-ai-00","email":"xbytedance@gmail.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"}},"dist":{"shasum":"333473a52055ee26d6e08c35882268159faed34b","tarball":"https://registry.npmjs.org/@dsh-enhanced/assistant-heartbeat/-/assistant-heartbeat-0.1.36.tgz","fileCount":28,"integrity":"sha512-AUCIXrdVkbRWub+a/X6dtGa7qmb8aLVqTpmSqUEqVj4Q9lEwvG1iMIDvNgHVOmUIwch5BXjltKgQyK+Y9ibrmA==","signatures":[{"sig":"MEYCIQDINsH1vdhOM0uCsNNX23iaZBn9CLUzRfduO8SYauNxfwIhANCJCj71htI1y6YoUCXu+nak5mABKKNJluVE31lvmtLa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCuYNSaI4D088RemUeRQ9BWNp4/zN6DlsidzoEwUjur6QIgclC48GF6whWKz8hRhSf7y5jBwxdyLEVNo7bnPKce4dc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56135},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"22-ai-00","email":"xbytedance@gmail.com"},"repository":{"url":"git+https://github.com/22-ai-00/dsh-enhanced.git","type":"git","directory":"plugins/assistant-heartbeat"},"description":"A bounded active-hours heartbeat policy layer backed by assistant-automations.","directories":{},"_nodeVersion":"24.7.0","dependencies":{"@deepseek-ai/schemastery":"3.18.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.8","typescript":"6.0.3","@types/node":"22.20.0","@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-agent":"0.1.2-rc.1","@deepseek-ai/dsh-tools":"0.1.2-rc.1","@dsh-enhanced/assistant-policy":"0.1.36","@dsh-enhanced/assistant-automations":"0.1.36"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-agent":">=0.1.2-rc.1 <0.2.0","@deepseek-ai/dsh-tools":">=0.1.2-rc.1 <0.2.0","@dsh-enhanced/assistant-policy":">=0.1.0 <0.2.0","@dsh-enhanced/assistant-automations":">0.1.7 <0.2.0"},"peerDependenciesMeta":{"@deepseek-ai/cordis":{"optional":true},"@deepseek-ai/dsh-agent":{"optional":true},"@deepseek-ai/dsh-tools":{"optional":true},"@dsh-enhanced/assistant-policy":{"optional":true},"@dsh-enhanced/assistant-automations":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/assistant-heartbeat_0.1.36_1789995547234_0.793799509893147","host":"s3://npm-registry-packages-npm-production"}},"0.1.37":{"name":"@dsh-enhanced/assistant-heartbeat","version":"0.1.37","keywords":["deepseek","deepseek-harness","dsh-plugin"],"license":"MIT","_id":"@dsh-enhanced/assistant-heartbeat@0.1.37","maintainers":[{"name":"22-ai-00","email":"xbytedance@gmail.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"}},"dist":{"shasum":"2cdcf4c017f628d48816ad9bf04f83f96cbf5b2f","tarball":"https://registry.npmjs.org/@dsh-enhanced/assistant-heartbeat/-/assistant-heartbeat-0.1.37.tgz","fileCount":28,"integrity":"sha512-1ntstebtdrO91GcBiLU7C+soYAUv5yAcA2/bKQWD7vG/O5YVuWiS1cSWSRNIyBw8vaicGmWSf/sIO3LORlHOeg==","signatures":[{"sig":"MEYCIQDvNDY4NUmAjMgcz89AaKcH04LfZFKRczXHBb1jLgiprQIhAOoSfoPrQ6MceqFT6T+6v9i1l2yXR0cd+nknl/TmvSAl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG9hRfwYGzhaY/+mgUT9R7caDW6dtHSy1WSReS2gKT+YAiEAzCyirY5czAscO/9dc2ZBCO7xnhU9ikDkS0EqpcmXTOw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56135},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"22-ai-00","email":"xbytedance@gmail.com"},"repository":{"url":"git+https://github.com/22-ai-00/dsh-enhanced.git","type":"git","directory":"plugins/assistant-heartbeat"},"description":"A bounded active-hours heartbeat policy layer backed by assistant-automations.","directories":{},"_nodeVersion":"24.7.0","dependencies":{"@deepseek-ai/schemastery":"3.18.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.8","typescript":"6.0.3","@types/node":"22.20.0","@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-agent":"0.1.2-rc.1","@deepseek-ai/dsh-tools":"0.1.2-rc.1","@dsh-enhanced/assistant-policy":"0.1.37","@dsh-enhanced/assistant-automations":"0.1.37"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-agent":">=0.1.2-rc.1 <0.2.0","@deepseek-ai/dsh-tools":">=0.1.2-rc.1 <0.2.0","@dsh-enhanced/assistant-policy":">=0.1.0 <0.2.0","@dsh-enhanced/assistant-automations":">0.1.7 <0.2.0"},"peerDependenciesMeta":{"@deepseek-ai/cordis":{"optional":true},"@deepseek-ai/dsh-agent":{"optional":true},"@deepseek-ai/dsh-tools":{"optional":true},"@dsh-enhanced/assistant-policy":{"optional":true},"@dsh-enhanced/assistant-automations":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/assistant-heartbeat_0.1.37_1790002262215_0.568013375623438","host":"s3://npm-registry-packages-npm-production"}},"0.1.38":{"name":"@dsh-enhanced/assistant-heartbeat","version":"0.1.38","keywords":["deepseek","deepseek-harness","dsh-plugin"],"license":"MIT","_id":"@dsh-enhanced/assistant-heartbeat@0.1.38","maintainers":[{"name":"22-ai-00","email":"xbytedance@gmail.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"}},"dist":{"shasum":"b95e08e2a3ab92c30707435a37601ea365102d42","tarball":"https://registry.npmjs.org/@dsh-enhanced/assistant-heartbeat/-/assistant-heartbeat-0.1.38.tgz","fileCount":28,"integrity":"sha512-TsL+QCGVGYKDzowz9/KlGSq0tnl7x7QAgYjETblQfLfolGgEUG/l6+ujEoQnuiuS3pMEdZw7/mb8ea6n0LGOfQ==","signatures":[{"sig":"MEUCIQDVHNnHrMp6gdhCxqY8h/p48a1posixv/kX8UR218oKiAIgTkVDjM+0x/Flgrmv6iqZyryfXuU7RNqh+nQdaBqInok=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDRT4hN7N5I5TvjjJGazRRNJj8906SvcrolfMNfymsz+AiEA5w2y0oKxw0oYv1d4nCeUYoSMDOBkiXD2bCFdxWjNDUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56135},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"22-ai-00","email":"xbytedance@gmail.com"},"repository":{"url":"git+https://github.com/22-ai-00/dsh-enhanced.git","type":"git","directory":"plugins/assistant-heartbeat"},"description":"A bounded active-hours heartbeat policy layer backed by assistant-automations.","directories":{},"_nodeVersion":"24.7.0","dependencies":{"@deepseek-ai/schemastery":"3.18.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.8","typescript":"6.0.3","@types/node":"22.20.0","@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-agent":"0.1.2-rc.1","@deepseek-ai/dsh-tools":"0.1.2-rc.1","@dsh-enhanced/assistant-policy":"0.1.38","@dsh-enhanced/assistant-automations":"0.1.38"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-agent":">=0.1.2-rc.1 <0.2.0","@deepseek-ai/dsh-tools":">=0.1.2-rc.1 <0.2.0","@dsh-enhanced/assistant-policy":">=0.1.0 <0.2.0","@dsh-enhanced/assistant-automations":">0.1.7 <0.2.0"},"peerDependenciesMeta":{"@deepseek-ai/cordis":{"optional":true},"@deepseek-ai/dsh-agent":{"optional":true},"@deepseek-ai/dsh-tools":{"optional":true},"@dsh-enhanced/assistant-policy":{"optional":true},"@dsh-enhanced/assistant-automations":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/assistant-heartbeat_0.1.38_1790077374269_0.6434435474585818","host":"s3://npm-registry-packages-npm-production"}},"0.1.39":{"name":"@dsh-enhanced/assistant-heartbeat","version":"0.1.39","keywords":["deepseek","deepseek-harness","dsh-plugin"],"license":"MIT","_id":"@dsh-enhanced/assistant-heartbeat@0.1.39","maintainers":[{"name":"22-ai-00","email":"xbytedance@gmail.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"}},"dist":{"shasum":"342697c48ec67ded73298a7755a03c986d8bbe79","tarball":"https://registry.npmjs.org/@dsh-enhanced/assistant-heartbeat/-/assistant-heartbeat-0.1.39.tgz","fileCount":28,"integrity":"sha512-zVi7zMs7D4UFLcBclG2ldBobM84Ir/2ID3hr9Mjs17c+DHaUhvDFA2i7T+kmzHj0XkL9e3H1Pgr6LGFrp+P20Q==","signatures":[{"sig":"MEYCIQD85dKEOIsuI7/EQNxXSmmMYExWerDbhvzRQ+sSHa7q0AIhAN38DKiUZ3bAvpuNijBFTwuE13tm8XoArlplonR2LhTF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCSJkQg4BuGxANM2DqVAXeuGDNi77uB091Tp4Tz8NbpMwIhAJx/0aRQJuKvZoE5NZQGBE7aIXtT3899bEnwLnh/HabE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56135},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"22-ai-00","email":"xbytedance@gmail.com"},"repository":{"url":"git+https://github.com/22-ai-00/dsh-enhanced.git","type":"git","directory":"plugins/assistant-heartbeat"},"description":"A bounded active-hours heartbeat policy layer backed by assistant-automations.","directories":{},"_nodeVersion":"24.7.0","dependencies":{"@deepseek-ai/schemastery":"3.18.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.8","typescript":"6.0.3","@types/node":"22.20.0","@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-agent":"0.1.2-rc.1","@deepseek-ai/dsh-tools":"0.1.2-rc.1","@dsh-enhanced/assistant-policy":"0.1.39","@dsh-enhanced/assistant-automations":"0.1.39"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-agent":">=0.1.2-rc.1 <0.2.0","@deepseek-ai/dsh-tools":">=0.1.2-rc.1 <0.2.0","@dsh-enhanced/assistant-policy":">=0.1.0 <0.2.0","@dsh-enhanced/assistant-automations":">0.1.7 <0.2.0"},"peerDependenciesMeta":{"@deepseek-ai/cordis":{"optional":true},"@deepseek-ai/dsh-agent":{"optional":true},"@deepseek-ai/dsh-tools":{"optional":true},"@dsh-enhanced/assistant-policy":{"optional":true},"@dsh-enhanced/assistant-automations":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/assistant-heartbeat_0.1.39_1790086888223_0.026720798250220223","host":"s3://npm-registry-packages-npm-production"}},"0.1.40":{"name":"@dsh-enhanced/assistant-heartbeat","version":"0.1.40","keywords":["deepseek","deepseek-harness","dsh-plugin"],"license":"MIT","_id":"@dsh-enhanced/assistant-heartbeat@0.1.40","maintainers":[{"name":"22-ai-00","email":"xbytedance@gmail.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"}},"dist":{"shasum":"0f759d411d18fbcab185b62f0f6cc98f879348df","tarball":"https://registry.npmjs.org/@dsh-enhanced/assistant-heartbeat/-/assistant-heartbeat-0.1.40.tgz","fileCount":28,"integrity":"sha512-ov3bzSoP7Lvn+qAbMHyz58LYw2kMcj0aV62mkCx7doOlc/7/Jjubuy/QSwOrSU5vxQrWiKjqMsJqKBPZE+/+Qg==","signatures":[{"sig":"MEUCIQCHqG5ZACIlnn9hfYjON//z06iCIH9owVUxdUF50Cg3eAIgQJarZ/6nwYgEVXLTDLdHtLlairu7sVqNEVeYVbWrn94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFA/Y3ep/B+b+5DOFZ43RWYrxhtuwRxGA+fYMgDAzq+6AiEA0g1aTQ8/8fRC5MBFGuyV/2bc0WPdr4r/M0M6/uiavAI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56135},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"22-ai-00","email":"xbytedance@gmail.com"},"repository":{"url":"git+https://github.com/22-ai-00/dsh-enhanced.git","type":"git","directory":"plugins/assistant-heartbeat"},"description":"A bounded active-hours heartbeat policy layer backed by assistant-automations.","directories":{},"_nodeVersion":"24.7.0","dependencies":{"@deepseek-ai/schemastery":"3.18.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.8","typescript":"6.0.3","@types/node":"22.20.0","@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-agent":"0.1.2-rc.1","@deepseek-ai/dsh-tools":"0.1.2-rc.1","@dsh-enhanced/assistant-policy":"0.1.40","@dsh-enhanced/assistant-automations":"0.1.40"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-agent":">=0.1.2-rc.1 <0.2.0","@deepseek-ai/dsh-tools":">=0.1.2-rc.1 <0.2.0","@dsh-enhanced/assistant-policy":">=0.1.0 <0.2.0","@dsh-enhanced/assistant-automations":">0.1.7 <0.2.0"},"peerDependenciesMeta":{"@deepseek-ai/cordis":{"optional":true},"@deepseek-ai/dsh-agent":{"optional":true},"@deepseek-ai/dsh-tools":{"optional":true},"@dsh-enhanced/assistant-policy":{"optional":true},"@dsh-enhanced/assistant-automations":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/assistant-heartbeat_0.1.40_1790139252201_0.8336729370484806","host":"s3://npm-registry-packages-npm-production"}},"0.1.41":{"name":"@dsh-enhanced/assistant-heartbeat","version":"0.1.41","keywords":["deepseek","deepseek-harness","dsh-plugin"],"license":"MIT","_id":"@dsh-enhanced/assistant-heartbeat@0.1.41","maintainers":[{"name":"22-ai-00","email":"xbytedance@gmail.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"}},"dist":{"shasum":"7cfaad04c09409ab694490e144822f8b5cdd3921","tarball":"https://registry.npmjs.org/@dsh-enhanced/assistant-heartbeat/-/assistant-heartbeat-0.1.41.tgz","fileCount":28,"integrity":"sha512-+PbWrP0yYmOvewmd0Z497euFIQR5IyG5V03+q4ebb1Gp8kVWsMJb9vRclZ9BF9VRjlTY6gRg1cJTMO2WJ88Aag==","signatures":[{"sig":"MEQCIGkgjsZVPYwvowO5/qF5s/37QcLy3jNe9gdbuNLCfAEuAiBrLckYhP4QsStrzqpH0dpE3RfhWVWzwi/rqyflfyVA2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEq+x/NlLBBokai3HoFv6dsPPbh1X9vr1vSgtZ6L6An2AiB3aCfVUsoHuoFvolF3Hra9Gv1msnYMHCY78/Ofb9NDfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56135},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"22-ai-00","email":"xbytedance@gmail.com"},"repository":{"url":"git+https://github.com/22-ai-00/dsh-enhanced.git","type":"git","directory":"plugins/assistant-heartbeat"},"description":"A bounded active-hours heartbeat policy layer backed by assistant-automations.","directories":{},"_nodeVersion":"24.7.0","dependencies":{"@deepseek-ai/schemastery":"3.18.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.8","typescript":"6.0.3","@types/node":"22.20.0","@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-agent":"0.1.2-rc.1","@deepseek-ai/dsh-tools":"0.1.2-rc.1","@dsh-enhanced/assistant-policy":"0.1.41","@dsh-enhanced/assistant-automations":"0.1.41"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-agent":">=0.1.2-rc.1 <0.2.0","@deepseek-ai/dsh-tools":">=0.1.2-rc.1 <0.2.0","@dsh-enhanced/assistant-policy":">=0.1.0 <0.2.0","@dsh-enhanced/assistant-automations":">0.1.7 <0.2.0"},"peerDependenciesMeta":{"@deepseek-ai/cordis":{"optional":true},"@deepseek-ai/dsh-agent":{"optional":true},"@deepseek-ai/dsh-tools":{"optional":true},"@dsh-enhanced/assistant-policy":{"optional":true},"@dsh-enhanced/assistant-automations":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/assistant-heartbeat_0.1.41_1790153113284_0.1766413939309308","host":"s3://npm-registry-packages-npm-production"}},"0.1.42":{"name":"@dsh-enhanced/assistant-heartbeat","version":"0.1.42","keywords":["deepseek","deepseek-harness","dsh-plugin"],"license":"MIT","_id":"@dsh-enhanced/assistant-heartbeat@0.1.42","maintainers":[{"name":"22-ai-00","email":"xbytedance@gmail.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"}},"dist":{"shasum":"94e3526363a764888b5cfd9518d234c4d7ab43b0","tarball":"https://registry.npmjs.org/@dsh-enhanced/assistant-heartbeat/-/assistant-heartbeat-0.1.42.tgz","fileCount":28,"integrity":"sha512-D3srfSqDtpMZcJNeHYYBTPVQGrRph93505K+zPZbQJmOEecRbWn7kBLkno06lvqQcSCBuOvidCFkKxBq+l6hxw==","signatures":[{"sig":"MEYCIQDwyjQkzyYToFQghY4YVfed5kr9hTQRHIJlB/4xXjsC7wIhAKznxMWpMRuhqEY18PLCuDOr6/8vAsRIB7XcZmOIF+g9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDn4wYi6p2ZUbQD09ABkfBYYJ8tyxpFsFtvvq9RatZR6QIger7cCeqkIwNdbRGWZtN6daLFpsylx/yYST1ksouJvq0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56135},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"22-ai-00","email":"xbytedance@gmail.com"},"repository":{"url":"git+https://github.com/22-ai-00/dsh-enhanced.git","type":"git","directory":"plugins/assistant-heartbeat"},"description":"A bounded active-hours heartbeat policy layer backed by assistant-automations.","directories":{},"_nodeVersion":"24.7.0","dependencies":{"@deepseek-ai/schemastery":"3.18.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.8","typescript":"6.0.3","@types/node":"22.20.0","@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-agent":"0.1.2-rc.1","@deepseek-ai/dsh-tools":"0.1.2-rc.1","@dsh-enhanced/assistant-policy":"0.1.42","@dsh-enhanced/assistant-automations":"0.1.42"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-agent":">=0.1.2-rc.1 <0.2.0","@deepseek-ai/dsh-tools":">=0.1.2-rc.1 <0.2.0","@dsh-enhanced/assistant-policy":">=0.1.0 <0.2.0","@dsh-enhanced/assistant-automations":">0.1.7 <0.2.0"},"peerDependenciesMeta":{"@deepseek-ai/cordis":{"optional":true},"@deepseek-ai/dsh-agent":{"optional":true},"@deepseek-ai/dsh-tools":{"optional":true},"@dsh-enhanced/assistant-policy":{"optional":true},"@dsh-enhanced/assistant-automations":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/assistant-heartbeat_0.1.42_1790171733100_0.23366704434661179","host":"s3://npm-registry-packages-npm-production"}},"0.1.43":{"name":"@dsh-enhanced/assistant-heartbeat","version":"0.1.43","keywords":["deepseek","deepseek-harness","dsh-plugin"],"license":"MIT","_id":"@dsh-enhanced/assistant-heartbeat@0.1.43","maintainers":[{"name":"22-ai-00","email":"xbytedance@gmail.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"}},"dist":{"shasum":"495591b3b3a80ae8cf1842212ecd4861ae8d2edb","tarball":"https://registry.npmjs.org/@dsh-enhanced/assistant-heartbeat/-/assistant-heartbeat-0.1.43.tgz","fileCount":28,"integrity":"sha512-x4ZKH/S3wYKR8r5IVTOCLi9KlYG2kRzfXDpSl62X8OhlDNCPDdMrmlN+D+bt2smM0GeXQp3Qh6LfQrZcnTxAeQ==","signatures":[{"sig":"MEUCIC9jdsB9muckZ+hxjtgMUGqvgrzWhm90IJSUCwdpsTjDAiEA7it+uL5dMNQaTNo743TsrQ5MkBCxVTQGEeYTQx8opGI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCxvZ5Q7XTEWA3VyfIzT6WeWJOVTxXwSQSAdBdv+qUMTwIgT12H6xas/x8iYsxjZLNBq0YNdzSioqiOEjqJz98bMbE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56135},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"22-ai-00","email":"xbytedance@gmail.com"},"repository":{"url":"git+https://github.com/22-ai-00/dsh-enhanced.git","type":"git","directory":"plugins/assistant-heartbeat"},"description":"A bounded active-hours heartbeat policy layer backed by assistant-automations.","directories":{},"_nodeVersion":"24.7.0","dependencies":{"@deepseek-ai/schemastery":"3.18.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.8","typescript":"6.0.3","@types/node":"22.20.0","@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-agent":"0.1.2-rc.1","@deepseek-ai/dsh-tools":"0.1.2-rc.1","@dsh-enhanced/assistant-policy":"0.1.43","@dsh-enhanced/assistant-automations":"0.1.43"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-agent":">=0.1.2-rc.1 <0.2.0","@deepseek-ai/dsh-tools":">=0.1.2-rc.1 <0.2.0","@dsh-enhanced/assistant-policy":">=0.1.0 <0.2.0","@dsh-enhanced/assistant-automations":">0.1.7 <0.2.0"},"peerDependenciesMeta":{"@deepseek-ai/cordis":{"optional":true},"@deepseek-ai/dsh-agent":{"optional":true},"@deepseek-ai/dsh-tools":{"optional":true},"@dsh-enhanced/assistant-policy":{"optional":true},"@dsh-enhanced/assistant-automations":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/assistant-heartbeat_0.1.43_1790236830863_0.3777629577699366","host":"s3://npm-registry-packages-npm-production"}},"0.1.44":{"name":"@dsh-enhanced/assistant-heartbeat","version":"0.1.44","keywords":["deepseek","deepseek-harness","dsh-plugin"],"license":"MIT","_id":"@dsh-enhanced/assistant-heartbeat@0.1.44","maintainers":[{"name":"22-ai-00","email":"xbytedance@gmail.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"}},"dist":{"shasum":"06ea9de14473a9a5fac29da7f24a09bcdc825053","tarball":"https://registry.npmjs.org/@dsh-enhanced/assistant-heartbeat/-/assistant-heartbeat-0.1.44.tgz","fileCount":28,"integrity":"sha512-DXL0mVEBGrXqkfycnK51KlIlviIdgeEvPIb7/wo6WGPrMzuwUYbmWHrglZIwHmk+MXyj0kUvIXtKeMyAG3rHqg==","signatures":[{"sig":"MEQCIGvStiVe6bcKrZ1Sqjsd7od5yMAFjxiGSraGPWqvra9rAiA6U2RlTgElN0vZDUPBVGw9hILvOz+BMICm8K1F4xL0NA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDB0ei2cAS10N7gfC/jLxdzHpf5fXprYCaCqmp5YV7mewIgWc8PstdHsefXB7KA2LLP07/PWtFHeFOX5T9Dah7qaw4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56135},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"22-ai-00","email":"xbytedance@gmail.com"},"repository":{"url":"git+https://github.com/22-ai-00/dsh-enhanced.git","type":"git","directory":"plugins/assistant-heartbeat"},"description":"A bounded active-hours heartbeat policy layer backed by assistant-automations.","directories":{},"_nodeVersion":"24.7.0","dependencies":{"@deepseek-ai/schemastery":"3.18.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.8","typescript":"6.0.3","@types/node":"22.20.0","@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-agent":"0.1.2-rc.1","@deepseek-ai/dsh-tools":"0.1.2-rc.1","@dsh-enhanced/assistant-policy":"0.1.44","@dsh-enhanced/assistant-automations":"0.1.44"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-agent":">=0.1.2-rc.1 <0.2.0","@deepseek-ai/dsh-tools":">=0.1.2-rc.1 <0.2.0","@dsh-enhanced/assistant-policy":">=0.1.0 <0.2.0","@dsh-enhanced/assistant-automations":">0.1.7 <0.2.0"},"peerDependenciesMeta":{"@deepseek-ai/cordis":{"optional":true},"@deepseek-ai/dsh-agent":{"optional":true},"@deepseek-ai/dsh-tools":{"optional":true},"@dsh-enhanced/assistant-policy":{"optional":true},"@dsh-enhanced/assistant-automations":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/assistant-heartbeat_0.1.44_1790264210058_0.6121940815164832","host":"s3://npm-registry-packages-npm-production"}},"0.1.45":{"name":"@dsh-enhanced/assistant-heartbeat","version":"0.1.45","keywords":["deepseek","deepseek-harness","dsh-plugin"],"license":"MIT","_id":"@dsh-enhanced/assistant-heartbeat@0.1.45","maintainers":[{"name":"22-ai-00","email":"xbytedance@gmail.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"}},"dist":{"shasum":"2996cdc1459e07497f7ce67a4c70aff8812ebd26","tarball":"https://registry.npmjs.org/@dsh-enhanced/assistant-heartbeat/-/assistant-heartbeat-0.1.45.tgz","fileCount":28,"integrity":"sha512-r56KSD0QD4bLK7D8WerSFHkzSWrM7TXXyIxBM5qfmclTMqJPCMQCDQi3hgKD2m+8Dot39B+L19FQMGsTdve+Dw==","signatures":[{"sig":"MEYCIQCcwaGsNg9PefIAvoCOIhw9DocWUuc6LPW/GFHJsA+O2gIhAOGcY1Cgk9BpRizcT0S37NV4K1AvhCH5oPvZBhAjh54+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHo5kcmXA9Mb/ku3ZMRwx5+iNuVceWa2EKr5+5sTB5+sAiB+S62YY0EooVlKMoNhz/HReGPBgxwnfGPi0bl8aZQzIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56135},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"22-ai-00","email":"xbytedance@gmail.com"},"repository":{"url":"git+https://github.com/22-ai-00/dsh-enhanced.git","type":"git","directory":"plugins/assistant-heartbeat"},"description":"A bounded active-hours heartbeat policy layer backed by assistant-automations.","directories":{},"_nodeVersion":"24.7.0","dependencies":{"@deepseek-ai/schemastery":"3.18.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.8","typescript":"6.0.3","@types/node":"22.20.0","@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-agent":"0.1.2-rc.1","@deepseek-ai/dsh-tools":"0.1.2-rc.1","@dsh-enhanced/assistant-policy":"0.1.45","@dsh-enhanced/assistant-automations":"0.1.45"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-agent":">=0.1.2-rc.1 <0.2.0","@deepseek-ai/dsh-tools":">=0.1.2-rc.1 <0.2.0","@dsh-enhanced/assistant-policy":">=0.1.0 <0.2.0","@dsh-enhanced/assistant-automations":">0.1.7 <0.2.0"},"peerDependenciesMeta":{"@deepseek-ai/cordis":{"optional":true},"@deepseek-ai/dsh-agent":{"optional":true},"@deepseek-ai/dsh-tools":{"optional":true},"@dsh-enhanced/assistant-policy":{"optional":true},"@dsh-enhanced/assistant-automations":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/assistant-heartbeat_0.1.45_1790272217398_0.24000312483253383","host":"s3://npm-registry-packages-npm-production"}},"0.1.46":{"name":"@dsh-enhanced/assistant-heartbeat","version":"0.1.46","keywords":["deepseek","deepseek-harness","dsh-plugin"],"license":"MIT","_id":"@dsh-enhanced/assistant-heartbeat@0.1.46","maintainers":[{"name":"22-ai-00","email":"xbytedance@gmail.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"}},"dist":{"shasum":"041ad2fbf9e2e33e98dbd3f38971ce5ccfcdd661","tarball":"https://registry.npmjs.org/@dsh-enhanced/assistant-heartbeat/-/assistant-heartbeat-0.1.46.tgz","fileCount":28,"integrity":"sha512-3KPQ2rXQXdVEji8eIb6rYfWbQvJB/BWNTiHnvf1Q47a/Tu+Z/upSUroMCMq+qHk9pwFPN3ZsMDM1hULgJidhFA==","signatures":[{"sig":"MEYCIQCDaR1VvBlqtrmPFiYxq8mKgA6jD2hrQjmcuKGy2mD9RQIhAKngBN4Wwg8VjGEU7dqdNNvfwuk58mMfeDZbLbvMOIIL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDjNSaq2Evwd06o1crBJONAX5MFG5mj5layK+/H04c0XAiB44vw1uyAw2MRMT7ar7BgJgnUwkhVAFsKnrYqg9KBr8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56135},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"22-ai-00","email":"xbytedance@gmail.com"},"repository":{"url":"git+https://github.com/22-ai-00/dsh-enhanced.git","type":"git","directory":"plugins/assistant-heartbeat"},"description":"A bounded active-hours heartbeat policy layer backed by assistant-automations.","directories":{},"_nodeVersion":"24.7.0","dependencies":{"@deepseek-ai/schemastery":"3.18.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.8","typescript":"6.0.3","@types/node":"22.20.0","@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-agent":"0.1.2-rc.1","@deepseek-ai/dsh-tools":"0.1.2-rc.1","@dsh-enhanced/assistant-policy":"0.1.46","@dsh-enhanced/assistant-automations":"0.1.46"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-agent":">=0.1.2-rc.1 <0.2.0","@deepseek-ai/dsh-tools":">=0.1.2-rc.1 <0.2.0","@dsh-enhanced/assistant-policy":">=0.1.0 <0.2.0","@dsh-enhanced/assistant-automations":">0.1.7 <0.2.0"},"peerDependenciesMeta":{"@deepseek-ai/cordis":{"optional":true},"@deepseek-ai/dsh-agent":{"optional":true},"@deepseek-ai/dsh-tools":{"optional":true},"@dsh-enhanced/assistant-policy":{"optional":true},"@dsh-enhanced/assistant-automations":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/assistant-heartbeat_0.1.46_1790329789911_0.3441667596193174","host":"s3://npm-registry-packages-npm-production"}},"0.1.47":{"name":"@dsh-enhanced/assistant-heartbeat","version":"0.1.47","keywords":["deepseek","deepseek-harness","dsh-plugin"],"license":"MIT","_id":"@dsh-enhanced/assistant-heartbeat@0.1.47","maintainers":[{"name":"22-ai-00","email":"xbytedance@gmail.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"}},"dist":{"shasum":"c79f78e585bc4a7dd28bc14b0cb48068d59c4a29","tarball":"https://registry.npmjs.org/@dsh-enhanced/assistant-heartbeat/-/assistant-heartbeat-0.1.47.tgz","fileCount":28,"integrity":"sha512-gdIW4PkIPlGryKM5UFBR+uiVUm3zOfP/C27BV+sqHHvQpUEypfmgRPte5vIUE6WAf7l79VgDv4+S8Zj5PLGmTg==","signatures":[{"sig":"MEUCIHukgSOWENuxIyZtoSOncSiOeZT9wh8TRQdNgGjdkeSxAiEAwuXh4MuP68nAwtavdEe5kbCA/+p7FjNZ6OfqIw3kHZk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDy9Cxu3jlSqmgeNsXPV/GstQE9wuzloj7U6VQUXOV5ZwIhAKeSKFeuQmAUDk/g5vrY6Z6exTgHascFCdcWw2v5cVwf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56135},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"22-ai-00","email":"xbytedance@gmail.com"},"repository":{"url":"git+https://github.com/22-ai-00/dsh-enhanced.git","type":"git","directory":"plugins/assistant-heartbeat"},"description":"A bounded active-hours heartbeat policy layer backed by assistant-automations.","directories":{},"_nodeVersion":"24.7.0","dependencies":{"@deepseek-ai/schemastery":"3.18.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.8","typescript":"6.0.3","@types/node":"22.20.0","@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-agent":"0.1.2-rc.1","@deepseek-ai/dsh-tools":"0.1.2-rc.1","@dsh-enhanced/assistant-policy":"0.1.47","@dsh-enhanced/assistant-automations":"0.1.47"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-agent":">=0.1.2-rc.1 <0.2.0","@deepseek-ai/dsh-tools":">=0.1.2-rc.1 <0.2.0","@dsh-enhanced/assistant-policy":">=0.1.0 <0.2.0","@dsh-enhanced/assistant-automations":">0.1.7 <0.2.0"},"peerDependenciesMeta":{"@deepseek-ai/cordis":{"optional":true},"@deepseek-ai/dsh-agent":{"optional":true},"@deepseek-ai/dsh-tools":{"optional":true},"@dsh-enhanced/assistant-policy":{"optional":true},"@dsh-enhanced/assistant-automations":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/assistant-heartbeat_0.1.47_1790364903624_0.776848662349545","host":"s3://npm-registry-packages-npm-production"}},"0.1.48":{"_id":"@dsh-enhanced/assistant-heartbeat@0.1.48","dsh":{"bundle":{"patch":"./cordis.patch.yml"}},"dist":{"shasum":"07f8ca7dc58e350330bd77b1cc6cc49b25c4f268","tarball":"https://registry.npmjs.org/@dsh-enhanced/assistant-heartbeat/-/assistant-heartbeat-0.1.48.tgz","fileCount":28,"integrity":"sha512-bjba7KCGpZma+oKzQzIf05ZgvZP4V81JQXma4ap35Nsx85BwO7X2/z+vraIWBWMyMOn68HaqUYYgSeB05fJaHA==","signatures":[{"sig":"MEUCIQCm44FvhRPdExP5NxaurzJLxZx5D0POOB+r2PN1LsWUxAIgQal+PYD6mtuU6cu86bLtstj+pVhpFWuobLWHT3vs91c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCLh6NS8KKfvpf9BE+53yTgs7UYZQVpJhA0JhF4/QiwPgIgL1PzTVEYnswP+gIsV+qxF29Fe9b45n2WitzTg6ZvDOQ="}],"unpackedSize":56135},"main":"./lib/index.js","name":"@dsh-enhanced/assistant-heartbeat","type":"module","types":"./lib/index.d.ts","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"license":"MIT","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json --noEmit"},"version":"0.1.48","_npmUser":{"name":"22-ai-00","email":"xbytedance@gmail.com"},"keywords":["deepseek","deepseek-harness","dsh-plugin"],"repository":{"url":"git+https://github.com/22-ai-00/dsh-enhanced.git","type":"git","directory":"plugins/assistant-heartbeat"},"description":"A bounded active-hours heartbeat policy layer backed by assistant-automations.","directories":{},"maintainers":[{"name":"22-ai-00","email":"xbytedance@gmail.com"}],"_nodeVersion":"24.7.0","dependencies":{"@deepseek-ai/schemastery":"3.18.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.8","typescript":"6.0.3","@types/node":"22.20.0","@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-agent":"0.1.2-rc.1","@deepseek-ai/dsh-tools":"0.1.2-rc.1","@dsh-enhanced/assistant-policy":"0.1.48","@dsh-enhanced/assistant-automations":"0.1.48"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-agent":">=0.1.2-rc.1 <0.2.0","@deepseek-ai/dsh-tools":">=0.1.2-rc.1 <0.2.0","@dsh-enhanced/assistant-policy":">=0.1.0 <0.2.0","@dsh-enhanced/assistant-automations":">0.1.7 <0.2.0"},"peerDependenciesMeta":{"@deepseek-ai/cordis":{"optional":true},"@deepseek-ai/dsh-agent":{"optional":true},"@deepseek-ai/dsh-tools":{"optional":true},"@dsh-enhanced/assistant-policy":{"optional":true},"@dsh-enhanced/assistant-automations":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/assistant-heartbeat_0.1.48_1790397060307_0.20543019025372122"}}},"time":{"created":"2026-08-27T10:50:22.711Z","modified":"2026-09-26T04:31:00.798Z","0.1.3":"2026-08-27T10:50:22.991Z","0.1.4":"2026-08-29T09:32:17.109Z","0.1.5":"2026-08-29T12:39:29.741Z","0.1.6":"2026-08-30T03:25:15.501Z","0.1.7":"2026-08-30T06:09:29.689Z","0.1.12":"2026-09-01T03:29:40.794Z","0.1.14":"2026-09-03T01:11:48.651Z","0.1.17":"2026-09-03T13:57:52.616Z","0.1.18":"2026-09-03T23:19:46.581Z","0.1.19":"2026-09-04T00:31:27.862Z","0.1.20":"2026-09-04T02:57:04.820Z","0.1.21":"2026-09-04T14:21:38.844Z","0.1.22":"2026-09-04T15:56:42.752Z","0.1.23":"2026-09-04T16:50:19.444Z","0.1.24":"2026-09-05T01:34:29.122Z","0.1.30":"2026-09-12T16:40:14.880Z","0.1.31":"2026-09-12T17:38:07.227Z","0.1.32":"2026-09-13T04:46:05.088Z","0.1.34":"2026-09-21T05:52:13.154Z","0.1.35":"2026-09-21T09:02:46.370Z","0.1.36":"2026-09-21T12:59:07.326Z","0.1.37":"2026-09-21T14:51:02.288Z","0.1.38":"2026-09-22T11:42:54.363Z","0.1.39":"2026-09-22T14:21:28.323Z","0.1.40":"2026-09-23T04:54:12.290Z","0.1.41":"2026-09-23T08:45:13.466Z","0.1.42":"2026-09-23T13:55:33.188Z","0.1.43":"2026-09-24T08:00:30.948Z","0.1.44":"2026-09-24T15:36:50.142Z","0.1.45":"2026-09-24T17:50:17.494Z","0.1.46":"2026-09-25T09:49:50.011Z","0.1.47":"2026-09-25T19:35:03.704Z","0.1.48":"2026-09-26T04:31:00.394Z"},"license":"MIT","keywords":["deepseek","deepseek-harness","dsh-plugin"],"repository":{"url":"git+https://github.com/22-ai-00/dsh-enhanced.git","type":"git","directory":"plugins/assistant-heartbeat"},"description":"A bounded active-hours heartbeat policy layer backed by assistant-automations.","maintainers":[{"name":"22-ai-00","email":"xbytedance@gmail.com"}],"readme":"","readmeFilename":""}