{"_id":"@ai-setting/roy-plugin-task-show","_rev":"76-da5b95e8fb55b0231c8fa786697db191","name":"@ai-setting/roy-plugin-task-show","dist-tags":{"latest":"2.6.6"},"versions":{"0.1.0":{"name":"@ai-setting/roy-plugin-task-show","version":"0.1.0","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@0.1.0","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"97705a649c0ae06de728105686dd4d5c4dd76d67","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-0.1.0.tgz","fileCount":30,"integrity":"sha512-GmEkQ7yYDAWRL8GDXLVKMPUeGjNS49OVitDPGrGDOBorg45sHVoQWFP6H8xXWXZYTReYquqKrahZmFRCOWfMTQ==","signatures":[{"sig":"MEYCIQC1hJLAnqq7yD8+vSTvWaY3yjzSmhTUWHlWIbRwsUXQpAIhAPlG23FbR3fvistqFGN1Wqz4F5ltWb7cl42X9QpdwEZc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":129255},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"gitHead":"dae67192e10a3aaa74a29ab54d955dc6b2787744","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","publish":"bun run scripts/publish.ts --tag latest","start:demo":"bun run scripts/run-demo.ts","publish:dry":"bun run scripts/publish.ts --dry-run","publish:local":"bun run scripts/publish.ts --dry-run --verify","publish:verify":"bun run scripts/publish.ts --tag latest --verify"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"10.8.2","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.4.0","@types/node":"^20.0.0"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_0.1.0_1783655944545_0.08995812070235742","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@ai-setting/roy-plugin-task-show","version":"0.2.0","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@0.2.0","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"9c4d2787d244a4d99aac1437718c16e3c037903c","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-0.2.0.tgz","fileCount":30,"integrity":"sha512-Vdu56p/DsUK/hu6dUb1sDPRp7jKFeykNpYN/rwuM6F3KZCQtTcrS/SP/lb8isejdiM9SCUuzLd8d127dKtyL+g==","signatures":[{"sig":"MEYCIQCzZp5LPA1nwi6UnTwtoyO51nih4PXbXPJt3cc9DHRkXwIhAKGUcDgrdV1ph7EXXzafHgNB8ZJHBRgDenvjuGEWjo0q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137216},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"gitHead":"a04899fa579dadebd8b188718c3126c65dccc606","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","release":"bun run scripts/publish.ts --tag latest","start:demo":"bun run scripts/run-demo.ts","publish:dry":"bun run scripts/publish.ts --dry-run","publish:local":"bun run scripts/publish.ts --dry-run --verify","release:verify":"bun run scripts/publish.ts --tag latest --verify","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-installed.ts registry @ai-setting/roy-plugin-task-show@latest"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"10.8.2","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.4.0","@types/node":"^20.0.0"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_0.2.0_1783661451523_0.020544484629513082","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@ai-setting/roy-plugin-task-show","version":"0.3.0","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@0.3.0","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"d2662a5b4e63e50d5764b52d314e6443469eae7b","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-0.3.0.tgz","fileCount":30,"integrity":"sha512-QWumB8BoacReAijpVPlByNrbN3mZ9sTyqlDmpLU3gd2/sASfQas9m3heeVL/mNcjDWA7fa9GWOHxZojoiGZdGg==","signatures":[{"sig":"MEUCIQDDCAvb6RMzoAwVsojWskOu1cvIJ5K9GfzI0iHp6FKXOwIgEWXWPgPRyJBe14E5zMGoHkxnEu6BOawq+20NCgJ4CXo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147581},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"gitHead":"ee16317cbb34bb2fd3f9455b0a7a6402cc51007d","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","release":"bun run scripts/publish.ts --tag latest","start:demo":"bun run scripts/run-demo.ts","publish:dry":"bun run scripts/publish.ts --dry-run","publish:local":"bun run scripts/publish.ts --dry-run --verify","release:verify":"bun run scripts/publish.ts --tag latest --verify","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-installed.ts registry @ai-setting/roy-plugin-task-show@latest"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"10.8.2","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.4.0","@types/node":"^20.0.0"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_0.3.0_1783662930932_0.0890039667002318","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@ai-setting/roy-plugin-task-show","version":"0.4.0","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@0.4.0","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"d8fed50ede9ad65139eee949cd20015b51a10cb1","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-0.4.0.tgz","fileCount":30,"integrity":"sha512-mA5UrXTeCDXKEHX9ny/ASWaEgB4djFDkg5e36N+mnlST8rHmaWM250ClA0txoNRPcI/SKq0df6S8DqYiy63jXQ==","signatures":[{"sig":"MEQCIB7vyEWgMVG5OxzFgE3Os0qoF8dT+yXZuymHjrfctLCZAiBPINd260Zd3IV/AyJsYj8tC4DC1MLwTB4rYQZHFPs0Aw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":168875},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"gitHead":"65920f9fab7a257e11a84bfbcfadb75f1b626766","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","release":"bun run scripts/publish.ts --tag latest","typecheck":"tsc --noEmit -p tsconfig.json","start:demo":"bun run scripts/run-demo.ts","publish:dry":"bun run scripts/publish.ts --dry-run","publish:local":"bun run scripts/publish.ts --dry-run --verify","release:verify":"bun run scripts/publish.ts --tag latest --verify","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-installed.ts registry @ai-setting/roy-plugin-task-show@latest"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"10.8.2","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.4.0","@types/node":"^20.0.0"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_0.4.0_1783680024146_0.20558347364609575","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@ai-setting/roy-plugin-task-show","version":"0.5.0","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@0.5.0","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"9a74dccf67342f47794d47ee64dddbf0d5758781","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-0.5.0.tgz","fileCount":34,"integrity":"sha512-5IQ+BektyZFuD0jVF6FYPZExWD7JnBNYMDCVfk0fChCR/7uYt3+sA1j3CJJnTBCLG8x2iXY1ctinN7RQQ+Yimw==","signatures":[{"sig":"MEUCIQDMHps3ga9EBLPmD+Ac0pG/HwNGI2fL9tnGJH93T0Ri4AIgF0Uuv1NSnQzwzN1z+omcI4qc4m9OtvyhdFecM+f8m2A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":208814},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"gitHead":"e84657ae1364acd1b3202747ae472fee8263d7a0","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","release":"bun run scripts/publish.ts --tag latest","typecheck":"tsc --noEmit -p tsconfig.json","start:demo":"bun run scripts/run-demo.ts","publish:dry":"bun run scripts/publish.ts --dry-run","publish:local":"bun run scripts/publish.ts --dry-run --verify","release:verify":"bun run scripts/publish.ts --tag latest --verify","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-installed.ts registry @ai-setting/roy-plugin-task-show@latest"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"10.8.2","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.4.0","@types/node":"^20.0.0"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_0.5.0_1784018953594_0.804121740144133","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@ai-setting/roy-plugin-task-show","version":"0.5.1","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@0.5.1","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"b30220cdb0d0a34a62d2da35285c1b444d2a77d0","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-0.5.1.tgz","fileCount":34,"integrity":"sha512-HAIzzLYTWPCp/FJ5MMXLkSg+pn1Cs993t7+8W+V2BHxaQG1ZBGUaqWt3Z5YrLqpF/oAUbnFsKBWY6iZtWn2LbQ==","signatures":[{"sig":"MEQCIB3EVkVaLZfS0I6dY4RW9Ekhwq+i8pbGGei2nOcBc87tAiAWyG7aAjQBQT40XuKgTj9nAuVDosnBg7dkgmfgPieI4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":222031},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"gitHead":"5cdd210a857a4ab779125ea32977995e5749fbd0","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","release":"bun run scripts/publish.ts --tag latest","typecheck":"tsc --noEmit -p tsconfig.json","start:demo":"bun run scripts/run-demo.ts","publish:dry":"bun run scripts/publish.ts --dry-run","publish:local":"bun run scripts/publish.ts --dry-run --verify","release:verify":"bun run scripts/publish.ts --tag latest --verify","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-installed.ts registry @ai-setting/roy-plugin-task-show@latest"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"10.8.2","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.4.0","@types/node":"^20.0.0"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_0.5.1_1784021312386_0.9553080149310287","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@ai-setting/roy-plugin-task-show","version":"0.6.0","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@0.6.0","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"55c93779b14c7c2c677b83a49c8387414fab653e","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-0.6.0.tgz","fileCount":34,"integrity":"sha512-Y0yPfOgb83R8jLlJ2GKZLJTousp/WvszVHxN8DccjmQ0nnmMKS4ZO1ihnlXViRgPb1tCuuetLgBPEJlRK6EJGA==","signatures":[{"sig":"MEYCIQCXJlnlXXlSEIiYWokxnejLxVNd70a7XEw1kQRaKN0xMgIhAN9o/RDaFHRoBRI1fimiMGYtlWjcY3GRydSnZitFE+TD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":222081},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"gitHead":"6d51971b1a5016fb4cf3244ddea1cb0c07296441","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","release":"bun run scripts/publish.ts --tag latest","typecheck":"tsc --noEmit -p tsconfig.json","start:demo":"bun run scripts/run-demo.ts","publish:dry":"bun run scripts/publish.ts --dry-run","publish:local":"bun run scripts/publish.ts --dry-run --verify","release:verify":"bun run scripts/publish.ts --tag latest --verify","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-installed.ts registry @ai-setting/roy-plugin-task-show@latest"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"10.8.2","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.4.0","@types/node":"^20.0.0"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_0.6.0_1784028195722_0.6398815251007712","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@ai-setting/roy-plugin-task-show","version":"0.6.1","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@0.6.1","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"73bf32a26c942c0da75928e127c61b99a96161fe","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-0.6.1.tgz","fileCount":38,"integrity":"sha512-e6a1QOdDEGnCjbXZ7ST/tHETKTkke8y1QtuTFmxeAojK79/uSlwkrHscKi4Jm7RvUw3mvVyATQ9ulnWsWcGYvQ==","signatures":[{"sig":"MEQCICjfHM2RupKJzLMyeWr2j2VYhg+0mO1WptIPWvEx5hT/AiAr/qWqIqIzjLqN9cgw8KZLAdHrjUdFntoLaHCgyuJEMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":228472},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"gitHead":"52f235c1115aafea314c53e88ef5104d3f91bdf7","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","release":"bun run scripts/publish.ts --tag latest","typecheck":"tsc --noEmit -p tsconfig.json","start:demo":"bun run scripts/run-demo.ts","publish:dry":"bun run scripts/publish.ts --dry-run","publish:local":"bun run scripts/publish.ts --dry-run --verify","release:verify":"bun run scripts/publish.ts --tag latest --verify","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-installed.ts registry @ai-setting/roy-plugin-task-show@latest"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"10.8.2","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.4.0","@types/node":"^20.0.0"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_0.6.1_1784079149364_0.39166986476367405","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@ai-setting/roy-plugin-task-show","version":"0.6.3","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@0.6.3","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"e1863258834e038aadf2d93c7c4f35580f3abdae","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-0.6.3.tgz","fileCount":38,"integrity":"sha512-rCcV6ZAsevbUO7pSUD9YwNyCkZ0SphHWjLFxj6KNfmB9Q1OhIgkSZMxNv0B+bZLHDUDQEupScMc6uTP6iIo0fg==","signatures":[{"sig":"MEUCIQCjUD6V0UOgJiI8WgouR8PlESOSb3uA6qn6nVi9CY29TQIgZNzXuUkLIVdJsYvlGr/XIhP/zUbaJKZDkHDoyP8wxUo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":228472},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"gitHead":"dbb7b0ac05ae0142225f534fa28a519a34ccba92","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","release":"bun run scripts/publish.ts --tag latest","typecheck":"tsc --noEmit -p tsconfig.json","start:demo":"bun run scripts/run-demo.ts","publish:dry":"bun run scripts/publish.ts --dry-run","publish:local":"bun run scripts/publish.ts --dry-run --verify","release:verify":"bun run scripts/publish.ts --tag latest --verify","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-installed.ts registry @ai-setting/roy-plugin-task-show@latest"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"10.8.2","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.4.0","@types/node":"^20.0.0"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_0.6.3_1784094195807_0.7791917759533471","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"@ai-setting/roy-plugin-task-show","version":"0.6.4","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@0.6.4","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"92dcd56fffe38531f26fc620a2727b227353e875","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-0.6.4.tgz","fileCount":38,"integrity":"sha512-j+HoKAqCBwQtJObb7CYfvNIfImSsXdgscG0jUIwpF9a9qzZ8Y+ZEHNn++q0stvFp028F4mwar6R7n1/vH8Oigw==","signatures":[{"sig":"MEQCIE0Bd7JqG7vBP1+uFzW4BcxmjK5vaHP/79s7uhcnDEn1AiBSD66ed+2WnX92pVJSWk+Jw45JA3TAVjkoOp43tpbvEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":228472},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"gitHead":"2b6f760c596841999104011af78fd4614b9c8a4e","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","release":"bun run scripts/publish.ts --tag latest","typecheck":"tsc --noEmit -p tsconfig.json","start:demo":"bun run scripts/run-demo.ts","publish:dry":"bun run scripts/publish.ts --dry-run","publish:local":"bun run scripts/publish.ts --dry-run --verify","release:verify":"bun run scripts/publish.ts --tag latest --verify","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-installed.ts registry @ai-setting/roy-plugin-task-show@latest"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"10.8.2","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.4.0","@types/node":"^20.0.0"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_0.6.4_1784094323816_0.7786449940764895","host":"s3://npm-registry-packages-npm-production"}},"0.6.5":{"name":"@ai-setting/roy-plugin-task-show","version":"0.6.5","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@0.6.5","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"c7af03e6d2726d9b9dc1dbfa6199d0c9c2eecca5","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-0.6.5.tgz","fileCount":38,"integrity":"sha512-iVdjSirBLU0fEEGOzFE3OJb9dQT0TBJ2gofIEgtEazBtqhEtNazOCFXdh/Xek3Uj3nROlH2yWzFIFE5xKYxcXA==","signatures":[{"sig":"MEUCIQDTApmtRhYsX+0yyVRAvRzHjIFGER2vVAdnBCScFVKW2AIgWwarzuV1dSgliKx1WvZhB9SSVH3EjK6lzW0okX+dKWA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":246354},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"gitHead":"9153471b382a7125d2dc710d3833ee9f81d99569","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","release":"bun run scripts/publish.ts --tag latest","typecheck":"tsc --noEmit -p tsconfig.json","start:demo":"bun run scripts/run-demo.ts","publish:dry":"bun run scripts/publish.ts --dry-run","publish:local":"bun run scripts/publish.ts --dry-run --verify","release:verify":"bun run scripts/publish.ts --tag latest --verify","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-installed.ts registry @ai-setting/roy-plugin-task-show@latest"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"10.8.2","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.4.0","@types/node":"^20.0.0"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_0.6.5_1784094806335_0.08396680221720776","host":"s3://npm-registry-packages-npm-production"}},"0.6.6":{"name":"@ai-setting/roy-plugin-task-show","version":"0.6.6","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@0.6.6","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"a527e66d21f58f964b0f3911206692018c579b7d","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-0.6.6.tgz","fileCount":38,"integrity":"sha512-0wy7qY+dvvNgl9uV5abQ8r3qEv9Q3X7fbcNLPdRcWKlj81A93wP6/isxb6GsBUsD4/cx7J5EVKsMy7RowvYm8A==","signatures":[{"sig":"MEUCIASlP770A19JTU8Ppke8yn2ksalCg6zcf9qbE7xhJncbAiEAs2wc3NGZ6PyWnBjoxAYAJ/ZQ8RbDi3EOZtNBpwAYjeU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":249037},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"gitHead":"86336998630b67b7c336aa16db263827284666b6","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","release":"bun run scripts/publish.ts --tag latest","typecheck":"tsc --noEmit -p tsconfig.json","start:demo":"bun run scripts/run-demo.ts","publish:dry":"bun run scripts/publish.ts --dry-run","publish:local":"bun run scripts/publish.ts --dry-run --verify","release:verify":"bun run scripts/publish.ts --tag latest --verify","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-installed.ts registry @ai-setting/roy-plugin-task-show@latest"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"10.8.2","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.4.0","@types/node":"^20.0.0"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_0.6.6_1784098126074_0.8227450943583021","host":"s3://npm-registry-packages-npm-production"}},"0.6.7":{"name":"@ai-setting/roy-plugin-task-show","version":"0.6.7","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@0.6.7","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"edc37ac0c3a1570a3811a733d3afd079f33a921f","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-0.6.7.tgz","fileCount":38,"integrity":"sha512-BX0uLAr5fmvqbwuOytg1WkMHZK13ckz/KvqAStw5Dl+WjPuY/hC6quQKSkaGuP6w38kF5MLGbZaa/OdFeh9Rjg==","signatures":[{"sig":"MEQCIAIaVlmUCS0viZ1WiUWKImtogDfN8h1Ljyp6YkG1NfupAiB8MJrz9KWe4O8hHc55urFCCgdxEZB762+zuIr9ArFpKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":250603},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"gitHead":"afb12d33aeced76be2ccd7abfdc66757d3c70bf5","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","release":"bun run scripts/publish.ts --tag latest","typecheck":"tsc --noEmit -p tsconfig.json","start:demo":"bun run scripts/run-demo.ts","publish:dry":"bun run scripts/publish.ts --dry-run","publish:local":"bun run scripts/publish.ts --dry-run --verify","release:verify":"bun run scripts/publish.ts --tag latest --verify","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-installed.ts registry @ai-setting/roy-plugin-task-show@latest"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"10.8.2","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.4.0","@types/node":"^20.0.0"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_0.6.7_1784099224389_0.9841038020574122","host":"s3://npm-registry-packages-npm-production"}},"0.6.8":{"name":"@ai-setting/roy-plugin-task-show","version":"0.6.8","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@0.6.8","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"ce7efcec18374d54e9508563334a0a2e881cbb60","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-0.6.8.tgz","fileCount":38,"integrity":"sha512-sShKCsyxdBtc0OPLr6pddtQI8a4Tf6DUc+CYQTFGHYV/dsr78pupUOWMxPL0xdbaNEIqjZidy7qMnFZFtGGPyA==","signatures":[{"sig":"MEYCIQDJ/U3eK1nQaaCUvWoAYJbBmTjAMBpail80QY4uuQwmkgIhALWnu8AdGcLjrjdCLadkc0MztWIVPZNLMEcy80HfxNYv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":258601},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"gitHead":"26bc19df4396d07abc7741e434b0c3d74687881b","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","release":"bun run scripts/publish.ts --tag latest","typecheck":"tsc --noEmit -p tsconfig.json","start:demo":"bun run scripts/run-demo.ts","publish:dry":"bun run scripts/publish.ts --dry-run","publish:local":"bun run scripts/publish.ts --dry-run --verify","release:verify":"bun run scripts/publish.ts --tag latest --verify","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-installed.ts registry @ai-setting/roy-plugin-task-show@latest"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"10.8.2","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.4.0","@types/node":"^20.0.0"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_0.6.8_1784101607099_0.3897770662583371","host":"s3://npm-registry-packages-npm-production"}},"0.6.9":{"name":"@ai-setting/roy-plugin-task-show","version":"0.6.9","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@0.6.9","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"735faf9e11b622827eed6ef9e8a8c9e2d864510c","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-0.6.9.tgz","fileCount":38,"integrity":"sha512-QN7xsMIFK7PAYGAbGIIMM6s6OSi4S3SFXatZhsHmDXxTBJLkT6bQlE0cTvqC+nPu6RtREkjaJgW7H98Y58D++w==","signatures":[{"sig":"MEQCIEjOko8zFJ8nZc2KH3yLSjyPqbLm0LBS8GKdkXXOB2qWAiAN+8TQvajTuaDvvvQu48dyBY7hW/bGy5HFJuJNIGXwAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":269291},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"gitHead":"52d5ca4b56a8488175c9cd46b445223322fc2d77","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","release":"bun run scripts/publish.ts --tag latest","typecheck":"tsc --noEmit -p tsconfig.json","start:demo":"bun run scripts/run-demo.ts","publish:dry":"bun run scripts/publish.ts --dry-run","publish:local":"bun run scripts/publish.ts --dry-run --verify","release:verify":"bun run scripts/publish.ts --tag latest --verify","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-installed.ts registry @ai-setting/roy-plugin-task-show@latest"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"10.8.2","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.4.0","@types/node":"^20.0.0"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_0.6.9_1784102803976_0.46307890368842486","host":"s3://npm-registry-packages-npm-production"}},"0.6.10":{"name":"@ai-setting/roy-plugin-task-show","version":"0.6.10","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@0.6.10","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"d9e5fe7f2c41842780158df6fbf16268bf59b8e6","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-0.6.10.tgz","fileCount":38,"integrity":"sha512-XaweQQOuz87cu/M9Knvuuljjxo5wAI3FZ8g/C/RqcUPKal7ez7Q/K1KYQQqZ+WVvvd73brCbH+iQ86v3E8DA+Q==","signatures":[{"sig":"MEYCIQCoNVrkS2dhgz+K53ApIdikAwKXOfQi9JqAt0z29przJAIhAMM/ANn+EXw05AOaQpti5q5Efnglpm/BKVCeIIQCN1+4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":270022},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"gitHead":"23e2f59dd362136a778a9db654ca3a828a46d333","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","release":"bun run scripts/publish.ts --tag latest","typecheck":"tsc --noEmit -p tsconfig.json","start:demo":"bun run scripts/run-demo.ts","publish:dry":"bun run scripts/publish.ts --dry-run","publish:local":"bun run scripts/publish.ts --dry-run --verify","release:verify":"bun run scripts/publish.ts --tag latest --verify","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-installed.ts registry @ai-setting/roy-plugin-task-show@latest"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"10.8.2","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.4.0","@types/node":"^20.0.0"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_0.6.10_1784103548779_0.18279206990870867","host":"s3://npm-registry-packages-npm-production"}},"0.6.11":{"name":"@ai-setting/roy-plugin-task-show","version":"0.6.11","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@0.6.11","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"1afe6b4bd64927e2379c3e1420d1567ca05ad163","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-0.6.11.tgz","fileCount":39,"integrity":"sha512-McwYauVz+A7MTskefEaacJm53ScayQXtTRoI5DhVhUQCL83dYKeMA0p4FWzt6J70a/4fS4yJBBqPkH6i3dRVFw==","signatures":[{"sig":"MEUCIBZs3hEWf48o1JKxTf8Oz1R6U7C0hDss4ajAZkzZcT/fAiEA430CBs8D3vG/0kbwBZonZeNKzBI1Q3lAIEQ9E2NdpwE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":287436},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","typecheck":"tsc --noEmit -p tsconfig.json","start:demo":"bun run scripts/run-demo.ts","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-published.ts"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"10.8.2","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"happy-dom":"^20.11.1","@types/bun":"latest","typescript":"^5.4.0","@types/node":"^20.0.0"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_0.6.11_1784875010160_0.20066953326013115","host":"s3://npm-registry-packages-npm-production"}},"0.6.12":{"name":"@ai-setting/roy-plugin-task-show","version":"0.6.12","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@0.6.12","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"52cb34297de0e5d7d4ca5f8a9e25371abb2286cd","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-0.6.12.tgz","fileCount":52,"integrity":"sha512-HB5rT0nmbPu8vLY/BCtSBiDkDcsWNlgqf/1VJKsCSTZ1P3Xy3V3q4oBg+aIGBCIFCrSvBPXR6+LTzfLvmdJYhA==","signatures":[{"sig":"MEYCIQCaCRick/REPPW3bv6KRMU1w85iaQ8ooCxM9bvhoTjH4QIhALSUYHTAFlvHWpUF2Fz8zsfSMVe2uMdNYdDeBr5FBxeQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":377034},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"gitHead":"02bb4a334b5b26937687b0fa58cabce9383db2e7","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","typecheck":"tsc --noEmit -p tsconfig.json","start:demo":"bun run scripts/run-demo.ts","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-published.ts"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"10.8.2","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"happy-dom":"^20.11.1","@types/bun":"latest","playwright":"^1.61.1","typescript":"^5.4.0","@types/node":"^20.0.0"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_0.6.12_1784882581029_0.6091869486384074","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"@ai-setting/roy-plugin-task-show","version":"0.8.4","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@0.8.4","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"76bdc3f8204cb028423d381237b28c784f639ad9","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-0.8.4.tgz","fileCount":65,"integrity":"sha512-VVh0uZR/ASyX7zoIU/vJVrbFoN9wOh8rjn6CRxQrWsw7ZZlyVvFOiM4VrzjFdm0DoVs7/DO4TRDj2rTGvtsK0A==","signatures":[{"sig":"MEQCIF5N4tvim0ArzhXH28Upo5lm8LlHgmAlV/XUPJ3zCuSDAiA18HIeBc7nNHUcXO5TrTPovkSQyE/SakbY50V9rIUy+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":548431},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"gitHead":"7f51394f20fb98d62563aa1bc362fd20ef40cc9b","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","typecheck":"tsc --noEmit -p tsconfig.json","start:demo":"bun run scripts/run-demo.ts","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-published.ts"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"10.8.2","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","mermaid":"10.9.1","dompurify":"^3.4.12","happy-dom":"^20.11.1","@types/bun":"latest","playwright":"^1.62.0","typescript":"^5.4.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.3"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_0.8.4_1785121454040_0.20182069635792943","host":"s3://npm-registry-packages-npm-production"}},"0.8.5":{"name":"@ai-setting/roy-plugin-task-show","version":"0.8.5","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@0.8.5","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"4f450f3125123a5ae38ac78adcbfa091795b094e","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-0.8.5.tgz","fileCount":65,"integrity":"sha512-9SZpZB7YkGbDJNgOufdbmtK9J+a7o3XL7wSUDzlGBDXncl+7Xj0C7UTb7CHwYfcRC4+pDS1mVD4C1wFWeIHPtQ==","signatures":[{"sig":"MEUCIQD+Wz3CPujRq1pDvF0fel0y7irp95gD/eXjg1c6A7JuzAIgC4CynvklTiba9zyIBYx7kQeeKvPfLPJZ+K4CO23bZlM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":557883},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","typecheck":"tsc --noEmit -p tsconfig.json","start:demo":"bun run scripts/run-demo.ts","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-published.ts"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"10.8.2","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","mermaid":"10.9.1","dompurify":"^3.4.12","happy-dom":"^20.11.1","@types/bun":"latest","playwright":"^1.62.0","typescript":"^5.4.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.3"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_0.8.5_1785122467681_0.6916556576834851","host":"s3://npm-registry-packages-npm-production"}},"0.8.7":{"name":"@ai-setting/roy-plugin-task-show","version":"0.8.7","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@0.8.7","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"26e2e88fa018505a3afedf60ca1dfbf28f0afba0","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-0.8.7.tgz","fileCount":69,"integrity":"sha512-JaWavBUDxSlDN44+3meMbAugdXoSdw/6SFCsuyZB+QDvA4+FBL7PTDqOjcYNgqCJUtKlcbiuNHXrf7miei8wqA==","signatures":[{"sig":"MEYCIQCtrFU/BoMAA5htdnhwnoCUat1yjhXxkTiQRCWYlFtzwQIhAJmbNqy+ESPskbXlducTXvqm0lHxWwB+th0nmNZ0gLA9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":596366},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","typecheck":"tsc --noEmit -p tsconfig.json","start:demo":"bun run scripts/run-demo.ts","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-published.ts"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"10.8.2","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","mermaid":"10.9.1","dompurify":"^3.4.12","happy-dom":"^20.11.1","@types/bun":"latest","playwright":"^1.62.0","typescript":"^5.4.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.3"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_0.8.7_1785125915057_0.5106509425344581","host":"s3://npm-registry-packages-npm-production"}},"0.8.8":{"name":"@ai-setting/roy-plugin-task-show","version":"0.8.8","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@0.8.8","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"0b217a9df179e8c821cc1c825e1e656be8e96b74","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-0.8.8.tgz","fileCount":69,"integrity":"sha512-lcNDJOS4u2/4lbE9u294lOwU3/p1rHsHYqbgeDdb26cNB06DPCh7N5qie4FLQ+X2g+fa6v0GWhYw0YII/qq4Pw==","signatures":[{"sig":"MEUCIAudMABE0udDLAwxF+MnaSgTcdLJiU73+TEAYxKukEs3AiEA0HxSeklkziCEZKFGaCu/4wgNy3ezKewU7JQoUgEsfyI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":594276},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","typecheck":"tsc --noEmit -p tsconfig.json","start:demo":"bun run scripts/run-demo.ts","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-published.ts"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"10.8.2","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","mermaid":"10.9.1","dompurify":"^3.4.12","happy-dom":"^20.11.1","@types/bun":"latest","playwright":"^1.62.0","typescript":"^5.4.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.3"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_0.8.8_1785135960996_0.7807395569942654","host":"s3://npm-registry-packages-npm-production"}},"0.8.9":{"name":"@ai-setting/roy-plugin-task-show","version":"0.8.9","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@0.8.9","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"147eef38e80f98fb5de6780ab5da6fd0bf4f19e7","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-0.8.9.tgz","fileCount":69,"integrity":"sha512-W0IGd7Uftg3fE/e+auANJYRl1FnyN6svpTjF8QaRrtatImloume3b+tpDdjM3N9Kvx4Kko2g+cVTti9eS8QpFA==","signatures":[{"sig":"MEUCIEAPBo2OSUVLL5uLlSIOHbm40Jjd93UtrZBYPWkV+WxFAiEA19IOoI6GbPYVD/y02TJixQc14dhZ3d6zJ5WoDmBrlkc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":603123},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","typecheck":"tsc --noEmit -p tsconfig.json","start:demo":"bun run scripts/run-demo.ts","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-published.ts"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"10.8.2","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","mermaid":"10.9.1","dompurify":"^3.4.12","happy-dom":"^20.11.1","@types/bun":"latest","playwright":"^1.62.0","typescript":"^5.4.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.3"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_0.8.9_1785137708980_0.22004713947687593","host":"s3://npm-registry-packages-npm-production"}},"0.8.10":{"name":"@ai-setting/roy-plugin-task-show","version":"0.8.10","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@0.8.10","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"bcd3414f137ac50947f685ca73155479ac38ba46","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-0.8.10.tgz","fileCount":65,"integrity":"sha512-zLtgMA1zD765jBzB2GLxUmuc5XAaML1Rrhm3QLDrykXsEsQotjxL4CVPT8wCnFsNnt9B+zcW7r6VmnmLpL71gQ==","signatures":[{"sig":"MEUCIQDUHD1NoBArCUzDuYIV0chEWBZE7i1EB+L78k4LpnKazAIga6mUl6egBmCa1Uhgymnp6hGgE27c/3p3iIxFihftDxU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":562480},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"gitHead":"c7a631476c45ce309a86bcfe6851c28856b2c3c0","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","typecheck":"tsc --noEmit -p tsconfig.json","start:demo":"bun run scripts/run-demo.ts","stress:heap":"bun --expose-gc run scripts/stress-heap.ts","verify:heap":"bun run scripts/verify-heap-bounded.ts","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-published.ts"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"10.8.2","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","mermaid":"10.9.1","dompurify":"^3.4.12","happy-dom":"^20.11.1","@types/bun":"latest","playwright":"^1.62.0","typescript":"^5.4.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.3"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_0.8.10_1785143516399_0.5825124536999211","host":"s3://npm-registry-packages-npm-production"}},"0.9.5":{"name":"@ai-setting/roy-plugin-task-show","version":"0.9.5","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@0.9.5","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"6f46518ba0afbf8c1e5586200b1211743966a2dc","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-0.9.5.tgz","fileCount":74,"integrity":"sha512-3wdtbJajBexKBSjxOEyP99AswGXsELeec5N1l0NOwxS8CFJr6yKVU267Rx1BlBEFudhS3NkCfwhqWT4ALkfkIw==","signatures":[{"sig":"MEUCIQC2l/RPNJyvN4Mbw8AMwaAPp2oGQ1YMix7oFl1c4hdWQwIgRqvlAtyCu01IDPMY5gtpDgh6FzVvpg3oJESzjVIfvU4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":618500},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"gitHead":"52729e434281ae0c5cfc0c46c988cdb192995747","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","typecheck":"tsc --noEmit -p tsconfig.json","start:demo":"bun run scripts/run-demo.ts","stress:heap":"bun --expose-gc run scripts/stress-heap.ts","verify:heap":"bun run scripts/verify-heap-bounded.ts","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-published.ts"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"10.8.2","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","mermaid":"10.9.1","dompurify":"^3.4.12","happy-dom":"^20.11.1","@types/bun":"latest","playwright":"^1.62.0","typescript":"^5.4.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.3"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_0.9.5_1785549736504_0.19175579512089969","host":"s3://npm-registry-packages-npm-production"}},"0.9.6":{"name":"@ai-setting/roy-plugin-task-show","version":"0.9.6","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@0.9.6","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"ac97ea79bf290bab88523d3ba0d82965a0d512a9","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-0.9.6.tgz","fileCount":78,"integrity":"sha512-2KkbAbzVibLiqwEdZKCq1fR0A3bpha5biAeNptDJrvE2ggPHJrHMJe3Fq7NR41jWPDKJq12wmhPN7VWG0oQtmw==","signatures":[{"sig":"MEQCIGKOumXcqixzSWnAfBmdxjwDvuxCwkMu9MBlP5C5exygAiBmFB0YIB9Jjpmt7n6Rfh4mJPz5UFY6PKTExT6WavfnMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":628342},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","typecheck":"tsc --noEmit -p tsconfig.json","start:demo":"bun run scripts/run-demo.ts","stress:heap":"bun --expose-gc run scripts/stress-heap.ts","verify:heap":"bun run scripts/verify-heap-bounded.ts","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-published.ts"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"10.8.2","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","mermaid":"10.9.1","dompurify":"^3.4.12","happy-dom":"^20.11.1","@types/bun":"latest","playwright":"^1.62.0","typescript":"^5.4.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.3"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_0.9.6_1785558351093_0.3612320564613771","host":"s3://npm-registry-packages-npm-production"}},"0.9.7":{"name":"@ai-setting/roy-plugin-task-show","version":"0.9.7","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@0.9.7","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"fcfd80a300c256eda34ae912d6622f56670cc2e1","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-0.9.7.tgz","fileCount":74,"integrity":"sha512-BEJREjfAZbKLwpnKgiHqPt0Aykv4yjVlPaLtITip6hBVe5VYkqZRCwnooVu2NLZ9SUP41bWEbHlbn1UTWrxUEQ==","signatures":[{"sig":"MEYCIQCuzlLy55w3SoM8CA2jBTeXC98Xi1mwQsAAmrFCNpeCPwIhAJcASvTHb6X2BpfYXTvX4w/dUBJG2Ri6+p8qUX6YGeER","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":619294},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","typecheck":"tsc --noEmit -p tsconfig.json","start:demo":"bun run scripts/run-demo.ts","stress:heap":"bun --expose-gc run scripts/stress-heap.ts","verify:heap":"bun run scripts/verify-heap-bounded.ts","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-published.ts"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"10.8.2","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","mermaid":"10.9.1","dompurify":"^3.4.12","happy-dom":"^20.11.1","@types/bun":"latest","playwright":"^1.62.0","typescript":"^5.4.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.3"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_0.9.7_1785566987101_0.05712584457325143","host":"s3://npm-registry-packages-npm-production"}},"0.9.8":{"name":"@ai-setting/roy-plugin-task-show","version":"0.9.8","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@0.9.8","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"e6ecc2ac4a4626e95d2dee905f879985d2f9d05f","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-0.9.8.tgz","fileCount":78,"integrity":"sha512-/tqwuv6REzR02gcWJuCuLrg9ACugkntNJiE0XRXvT8NtIlV0opTk9Zz5D9V1/T2KKhYKQjCk+42sEwCHg9P3kw==","signatures":[{"sig":"MEQCIDMQrIT7GuuoHS+B2o6ouexF5gcu8cQkaK05wFlCE4QdAiBbop7oSeFxJd7PgYzeAnNod2zhPCq0gvAiBfqF4sR/aA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":631339},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","typecheck":"tsc --noEmit -p tsconfig.json","start:demo":"bun run scripts/run-demo.ts","stress:heap":"bun --expose-gc run scripts/stress-heap.ts","verify:heap":"bun run scripts/verify-heap-bounded.ts","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-published.ts"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"10.8.2","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","mermaid":"10.9.1","dompurify":"^3.4.12","happy-dom":"^20.11.1","@types/bun":"latest","playwright":"^1.62.0","typescript":"^5.4.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.3"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_0.9.8_1785568693658_0.6045038125634792","host":"s3://npm-registry-packages-npm-production"}},"0.9.9":{"name":"@ai-setting/roy-plugin-task-show","version":"0.9.9","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@0.9.9","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"3e502a4ce9629942d44a565e6518804a83307331","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-0.9.9.tgz","fileCount":74,"integrity":"sha512-rTQnJz0dhVR/Pz8896AQ5fG9G16Ipn3LdpB6XdVdN8NdqF9eU+ttEExbWx9h+EgPDp84gOIcl/xLPSRUy2GHmg==","signatures":[{"sig":"MEQCIGaXPVmKr/6uVWc00+VqJ+oCZ+WnOO75TZi+KDTc1lj2AiAvyTc7hdmsXhF2FHeAFKyAD4pDA/v6lwDDKro5YeifYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":624620},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"gitHead":"3d6beb2b06ee574b2238f7fd820bf1fa8bd9805a","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","typecheck":"tsc --noEmit -p tsconfig.json","start:demo":"bun run scripts/run-demo.ts","stress:heap":"bun --expose-gc run scripts/stress-heap.ts","verify:heap":"bun run scripts/verify-heap-bounded.ts","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-published.ts"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"10.8.2","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","mermaid":"10.9.1","dompurify":"^3.4.12","happy-dom":"^20.11.1","@types/bun":"latest","playwright":"^1.62.0","typescript":"^5.4.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.3"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_0.9.9_1785575785969_0.9395064753217908","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@ai-setting/roy-plugin-task-show","version":"1.0.0","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@1.0.0","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"9485087ae2a20a444699f66f22a62e2be544e123","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-1.0.0.tgz","fileCount":74,"integrity":"sha512-QPkreF+Q0BhsgrzrkBwoVYvTBS8+HaSbXt/kG5oy1KKwb4av2HdoWnbRq6i0HC5A/savbEveodSJvpu0nwtcLg==","signatures":[{"sig":"MEQCICeoB5fJlpW3NWkw/qJOsLdM0fw9w/Xevj0IfS9f2xpEAiBqxHoq7/0AdhU51mhEGWFGDdC1nXJxC/+NODChiVcDyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":625235},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"gitHead":"4e2af660196e63afb794b8f887e1ce23a12396c7","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","typecheck":"tsc --noEmit -p tsconfig.json","start:demo":"bun run scripts/run-demo.ts","stress:heap":"bun --expose-gc run scripts/stress-heap.ts","verify:heap":"bun run scripts/verify-heap-bounded.ts","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-published.ts"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"10.8.2","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","mermaid":"10.9.1","dompurify":"^3.4.12","happy-dom":"^20.11.1","@types/bun":"latest","playwright":"^1.62.0","typescript":"^5.4.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.3"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_1.0.0_1785578583143_0.2738850912513038","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@ai-setting/roy-plugin-task-show","version":"1.1.0","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@1.1.0","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"af37fe06eadcad4832eccd06c17a6f76ce8ca292","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-1.1.0.tgz","fileCount":74,"integrity":"sha512-13P5vKQxNkF12ISR1cFiPAyoJjfYBsaAP0bhImDxVEPPSE72+7mEMe7U8oR0l25Znj2dj8nLiHRrzlhb3uFXow==","signatures":[{"sig":"MEUCIQDKodaAbhHY3iN2Ou+q4IZwRLXT5VWNER0xwVcdw9tZiAIgKxZNbL3b/LIHM/yOKmKmIDuDFhn167qs/JBYdA5UH0A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":638959},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"gitHead":"ff9e8670ea21cc9b27f753fa115da34563cd9df3","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","typecheck":"tsc --noEmit -p tsconfig.json","start:demo":"bun run scripts/run-demo.ts","stress:heap":"bun --expose-gc run scripts/stress-heap.ts","verify:heap":"bun run scripts/verify-heap-bounded.ts","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-published.ts"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"10.8.2","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","mermaid":"10.9.1","dompurify":"^3.4.12","happy-dom":"^20.11.1","@types/bun":"latest","playwright":"^1.62.0","typescript":"^5.4.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.3"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_1.1.0_1785581023566_0.5392690910326996","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@ai-setting/roy-plugin-task-show","version":"1.2.0","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@1.2.0","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"d18c22fed378988b042e9a1de15d97b9c30d2fbb","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-1.2.0.tgz","fileCount":78,"integrity":"sha512-gqmkrQ4OUq5Qd3Bd/DGoHR9BMtnuspYPvoP3TzMQ3MfysHjxL5tMV2mF6wiWTcP4HU7oOIt3NHCA7r4yoUbeEw==","signatures":[{"sig":"MEUCIQCOrkma0cU77QtXLQkyWvfoMM+c74K87Nk7PgR2Vxhn/QIgGJwJta/tMKROYctRbbrqaPvnw+Wxylfze0uL4AFMltc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":650005},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"gitHead":"6a85e1da68687519aa1a022311c683adc910d9bb","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","typecheck":"tsc --noEmit -p tsconfig.json","start:demo":"bun run scripts/run-demo.ts","stress:heap":"bun --expose-gc run scripts/stress-heap.ts","verify:heap":"bun run scripts/verify-heap-bounded.ts","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-published.ts"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"10.8.2","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","mermaid":"10.9.1","dompurify":"^3.4.12","happy-dom":"^20.11.1","@types/bun":"latest","playwright":"^1.62.0","typescript":"^5.4.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.3"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_1.2.0_1785585189445_0.10314674998085094","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@ai-setting/roy-plugin-task-show","version":"2.0.0","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@2.0.0","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"17b1dc3c080aca12cb2804b3d06d735df154ea6d","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-2.0.0.tgz","fileCount":80,"integrity":"sha512-e2SD6caYDIKSfyZf1BOx15VgOR4OwQxgXJ2yeXsdtImaPas0PvMJAqfVFfd0Z82K02/maUZQeVb4o7b1q4exoA==","signatures":[{"sig":"MEUCIBao0i227pwLzdWpSHi7gYkq55m+k7iopnItiED7CkZIAiEAjDb4vvzxdjPCMHx/su1/0frDVb2FSMQHavG6GJMfIjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":682668},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"gitHead":"c66533a70fe8f54ca5014a7758d7fc63c9fdcfce","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","typecheck":"tsc --noEmit -p tsconfig.json","start:demo":"bun run scripts/run-demo.ts","stress:heap":"bun --expose-gc run scripts/stress-heap.ts","verify:heap":"bun run scripts/verify-heap-bounded.ts","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-published.ts"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"10.8.2","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","mermaid":"10.9.1","dompurify":"^3.4.12","happy-dom":"^20.11.1","@types/bun":"latest","playwright":"^1.62.0","typescript":"^5.4.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.3"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_2.0.0_1785591353077_0.20981261327969203","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@ai-setting/roy-plugin-task-show","version":"2.0.1","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@2.0.1","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"a62fbff03c129ff407ed7e408f69ab8ca9ed4eee","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-2.0.1.tgz","fileCount":88,"integrity":"sha512-3npAD48XbC2oYkohdy9gVBcMlRFf/2UxxZwScKLWMhtxACugrVjfmLcREjgRoWPy6KFIz+Z5fZmtQriJ+tBo5w==","signatures":[{"sig":"MEUCICHPysJ/U0BwDIV5A/tRm0Dhik1U8tT6h+wFNwdv3hOCAiEAv0CFur9gYiI7wwyeyy6nqvTVZHjx8+VLb7GckN13Ur4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":749201},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"gitHead":"ae8a5178082c86c147c2ec6e7707f7d05e78b536","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","typecheck":"tsc --noEmit -p tsconfig.json","start:demo":"bun run scripts/run-demo.ts","stress:heap":"bun --expose-gc run scripts/stress-heap.ts","verify:heap":"bun run scripts/verify-heap-bounded.ts","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-published.ts"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"10.8.2","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","mermaid":"10.9.1","dompurify":"^3.4.12","happy-dom":"^20.11.1","@types/bun":"latest","playwright":"^1.62.0","typescript":"^5.4.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.3"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_2.0.1_1785632821649_0.24105821331908106","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@ai-setting/roy-plugin-task-show","version":"2.0.2","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@2.0.2","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"dde972a8d3edaea74533f4f9f22aa1ae1660b23a","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-2.0.2.tgz","fileCount":88,"integrity":"sha512-GPsFG97iBeKm+VbQPwX+0hETP66tgrnu9Rlw24Z24ojl0c0ocY9riphV9nqfUyhfkvo8m0uoL1Pf7jyqOxeBaw==","signatures":[{"sig":"MEQCIHZNGwXOCoXoOc3LbPyA9B9GYVxB4VyV4nrZdTfE0aWHAiBHd/aHSDceyoFBfjpS7+t8+bF+fgQfeCT4189cz17VGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":750580},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"gitHead":"9a0304ebb8690f46a1ab42da7dd59bca69a0160e","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","typecheck":"tsc --noEmit -p tsconfig.json","start:demo":"bun run scripts/run-demo.ts","stress:heap":"bun --expose-gc run scripts/stress-heap.ts","verify:heap":"bun run scripts/verify-heap-bounded.ts","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-published.ts"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"10.8.2","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","mermaid":"10.9.1","dompurify":"^3.4.12","happy-dom":"^20.11.1","@types/bun":"latest","playwright":"^1.62.0","typescript":"^5.4.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.3"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_2.0.2_1785637091023_0.5542892045516739","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@ai-setting/roy-plugin-task-show","version":"2.0.3","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@2.0.3","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"b23edab45f06fbd267173be8bea6a9bd75090f12","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-2.0.3.tgz","fileCount":88,"integrity":"sha512-tNVN2s2CxIY7qyL6ZM0LS80IHYyk/pSILufpm3cBdw2Nv0TGOxUbZHARZCVYHkfZAxDY7TrH+m405dYfJWTUuw==","signatures":[{"sig":"MEQCIGFUq/PMRxt1s+wTu5M+14WF3z9LkPUEDrnpJImxPw2zAiB2CcEiztCkOyVhGS460GO0TS8cGVe7cknoguX9LjtZQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":768648},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"gitHead":"6d383ed8e1b988bba5cbb5ad8fdaff24814518d4","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","typecheck":"tsc --noEmit -p tsconfig.json","start:demo":"bun run scripts/run-demo.ts","stress:heap":"bun --expose-gc run scripts/stress-heap.ts","verify:heap":"bun run scripts/verify-heap-bounded.ts","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-published.ts"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"10.8.2","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","mermaid":"10.9.1","dompurify":"^3.4.12","happy-dom":"^20.11.1","@types/bun":"latest","playwright":"^1.62.0","typescript":"^5.4.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.3"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_2.0.3_1785648359407_0.5111731052857154","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"@ai-setting/roy-plugin-task-show","version":"2.0.4","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@2.0.4","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"4dca4b7477eba19f5bae0ba1df2664d2791e34c3","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-2.0.4.tgz","fileCount":88,"integrity":"sha512-GxYji1zrVmqI7+683j7C4I/YvQ8sHIYFywQiz3dCtgr2xjPcMAEIY78abG5dv1dQN8Zb0kIQKDJ3WAI2TzmQkA==","signatures":[{"sig":"MEYCIQCDd2wz/f+LF3TXvfo7wVgEQBaUpVZVEVwkPfwYB81syAIhAIDb4SB/GAf3owtNB/fZRMpnGWXbPcSJtPhbv2EUto+k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":772478},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"gitHead":"1ea21a701606445e777f16916e5273a1f3233cee","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","typecheck":"tsc --noEmit -p tsconfig.json","start:demo":"bun run scripts/run-demo.ts","stress:heap":"bun --expose-gc run scripts/stress-heap.ts","verify:heap":"bun run scripts/verify-heap-bounded.ts","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-published.ts"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"10.8.2","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","mermaid":"10.9.1","dompurify":"^3.4.12","happy-dom":"^20.11.1","@types/bun":"latest","playwright":"^1.62.0","typescript":"^5.4.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.3"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_2.0.4_1785715001468_0.25352398861142467","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"@ai-setting/roy-plugin-task-show","version":"2.0.5","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@2.0.5","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"0e19d607bad257ee9fdd84796615b667bea77ed4","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-2.0.5.tgz","fileCount":88,"integrity":"sha512-6+pSM/czilxnlb+nXD7teqcKL61nO1mWwjcVTiW1eVx/Trna+ZEq5RKwTTh7FsdEqSUTkm/y0Z5hJy2TFv1zwA==","signatures":[{"sig":"MEUCIDEv5WUiqNxUMCP7QEbtThR2X3rsCo2PmYa1QtmZedakAiEAs75Jg52NQtT6a/fouTgxM0hXVLtQkx5fnc5xz4SC3rE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":773965},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"gitHead":"8821724a8074e0e5d39308879d3a9a16bc9916dc","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","typecheck":"tsc --noEmit -p tsconfig.json","start:demo":"bun run scripts/run-demo.ts","stress:heap":"bun --expose-gc run scripts/stress-heap.ts","verify:heap":"bun run scripts/verify-heap-bounded.ts","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-published.ts"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"10.8.2","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","mermaid":"10.9.1","dompurify":"^3.4.12","happy-dom":"^20.11.1","@types/bun":"latest","playwright":"^1.62.0","typescript":"^5.4.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.3"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_2.0.5_1785741172536_0.7734376951671398","host":"s3://npm-registry-packages-npm-production"}},"2.0.6":{"name":"@ai-setting/roy-plugin-task-show","version":"2.0.6","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@2.0.6","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"336f63f03fba31b92578f135cc278d9a4ab7de7d","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-2.0.6.tgz","fileCount":88,"integrity":"sha512-yuxO2Ng2u4RtRaa5Khpjqdl9Bs3BcPvzEwelJdTEu8aJ4DZKujz6ZyEKLQeqf7kGLngbFQXqBGoU0oiHUhkQTw==","signatures":[{"sig":"MEUCIHJBxi9JY/bQrgpz4Eef4S8I5in89Pk7IGB3/hOut/wIAiEAhu/TKsyyz9g3Q1ibUz086xbDm8QxTGMvnXzv1JNn0UE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":776166},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"gitHead":"6edebe199983f6c5aaf306613de942d9d60c66e3","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","typecheck":"tsc --noEmit -p tsconfig.json","start:demo":"bun run scripts/run-demo.ts","stress:heap":"bun --expose-gc run scripts/stress-heap.ts","verify:heap":"bun run scripts/verify-heap-bounded.ts","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-published.ts"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"10.8.2","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","mermaid":"10.9.1","dompurify":"^3.4.12","happy-dom":"^20.11.1","@types/bun":"latest","playwright":"^1.62.0","typescript":"^5.4.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.3"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_2.0.6_1785741505198_0.14745969592275832","host":"s3://npm-registry-packages-npm-production"}},"2.0.7":{"name":"@ai-setting/roy-plugin-task-show","version":"2.0.7","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@2.0.7","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"ffd56a7debbb549f49b96e3cde05b2fadd79f43d","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-2.0.7.tgz","fileCount":88,"integrity":"sha512-EpzGm+EGksWw1V7kCdu3qAmhVXhcmU/c9yNNDOfjIUjxa2FzDMm+zCA1AU/SnGE7ExzEKN+nqm6PGWhLIIyE0g==","signatures":[{"sig":"MEYCIQDHjFZtT7/jGsVaM4nkjxIiwfSZlLuS9R0VLt7i+Ht1MQIhAOAdPTs4TPIRI4wzRA4Nw1XkhAoxoMRsLb8NKG0Et35+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":786391},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"gitHead":"cd0c0f9c955db0b00bd96ec22acd65f9deb4ce0d","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","typecheck":"tsc --noEmit -p tsconfig.json","start:demo":"bun run scripts/run-demo.ts","stress:heap":"bun --expose-gc run scripts/stress-heap.ts","verify:heap":"bun run scripts/verify-heap-bounded.ts","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-published.ts"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"10.8.2","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","mermaid":"10.9.1","dompurify":"^3.4.12","happy-dom":"^20.11.1","@types/bun":"latest","playwright":"^1.62.0","typescript":"^5.4.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.3"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_2.0.7_1785748431460_0.5619844237750427","host":"s3://npm-registry-packages-npm-production"}},"2.0.8":{"name":"@ai-setting/roy-plugin-task-show","version":"2.0.8","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@2.0.8","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"fc2dd62f51200c4112f805c866f4eb6bcea16c0b","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-2.0.8.tgz","fileCount":88,"integrity":"sha512-tlwB3qDdMLwN22vg5rbXtB9SYUbVrYxNKTh0GExzeymExBpg+olVSQDibfkFWGEjKuE2Dk5Z3/iVg3fjVx/Ppw==","signatures":[{"sig":"MEYCIQC9SpzFTcJqbsINJvCsZU7YJsfDgqKZHL3Ve34xC5/16QIhAOnOS2/LSB5vfEwpegyLZ4CqGunTtTgivPH+p7pfc9uo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":800232},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"gitHead":"ec6ac370602779ad9668c2a7ccceba487fcb97ec","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","typecheck":"tsc --noEmit -p tsconfig.json","start:demo":"bun run scripts/run-demo.ts","stress:heap":"bun --expose-gc run scripts/stress-heap.ts","verify:heap":"bun run scripts/verify-heap-bounded.ts","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-published.ts"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"10.8.2","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","mermaid":"10.9.1","dompurify":"^3.4.12","happy-dom":"^20.11.1","@types/bun":"latest","playwright":"^1.62.0","typescript":"^5.4.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.3"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_2.0.8_1785805602036_0.7208451011740362","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@ai-setting/roy-plugin-task-show","version":"2.1.0","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@2.1.0","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"9b83f60d26f86ea1aef76c9a4302e66a4ce4f668","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-2.1.0.tgz","fileCount":88,"integrity":"sha512-wfp6q90i9njposKromIdeR7mK4w+rFwCduq4TsxYBc/VRdpqxkR1FCq3e3YQWZfShnKCIxYN5y7/KnHieXhMVA==","signatures":[{"sig":"MEUCIQDoPEUJl8QUXDBzn1buaWPkkQ/ny3m3kIscNReYZ6p/CgIgWHzEwssD912I5XOkrktFoGBbX3bXml2bcfvIn758PrE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":816214},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"gitHead":"eca668aa59df2d32ed1c45a62a4f5463933073eb","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","typecheck":"tsc --noEmit -p tsconfig.json","start:demo":"bun run scripts/run-demo.ts","stress:heap":"bun --expose-gc run scripts/stress-heap.ts","verify:heap":"bun run scripts/verify-heap-bounded.ts","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-published.ts"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"10.8.2","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","mermaid":"10.9.1","dompurify":"^3.4.12","happy-dom":"^20.11.1","@types/bun":"latest","playwright":"^1.62.0","typescript":"^5.4.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.3"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_2.1.0_1785842519548_0.46724220096755764","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@ai-setting/roy-plugin-task-show","version":"2.1.1","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@2.1.1","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"98786ed0e2c5cfb8be0f8d5573eaed32ba489bf8","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-2.1.1.tgz","fileCount":88,"integrity":"sha512-qcXlkmAHtf/TxwHnRIXvQdHgdz7f3c90Nrb/g6fAxjUgaGjJTc0ioI9KEweFIV2hPqybbPE6+NSYylreHZxJYw==","signatures":[{"sig":"MEQCIBF2fnD2vhDfqlyZXa7i2j/BMz6q7iQUFOHMreY0qteyAiAMgVorNCYbrH8jv8uf85/rMyyv3UOrB/v3gL9vS6hPsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":820083},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","typecheck":"tsc --noEmit -p tsconfig.json","start:demo":"bun run scripts/run-demo.ts","stress:heap":"bun --expose-gc run scripts/stress-heap.ts","verify:heap":"bun run scripts/verify-heap-bounded.ts","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-published.ts"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"10.8.2","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","mermaid":"10.9.1","dompurify":"^3.4.12","happy-dom":"^20.11.1","@types/bun":"latest","playwright":"^1.62.0","typescript":"^5.4.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.3"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_2.1.1_1785897091642_0.7889904541621076","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@ai-setting/roy-plugin-task-show","version":"2.2.0","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@2.2.0","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"e724bc4a631f74f8bf35e783dd509fd64bea4a16","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-2.2.0.tgz","fileCount":88,"integrity":"sha512-BG3NZiHmcxhXwGoZo1H17PJuOviRtbUeu4Sxq52r3KQh8xmu7Wc1UNYUeacwwLCozqf6QHwdVX0WBbNsnVafAA==","signatures":[{"sig":"MEUCIG7RkpKDY7+WT4EAI5mbpR231JxOo7Md+w36QG+iyL+ZAiEArecHsuMNNn5sYIMzZUVViFMgNBpXoFW7BRvyLoYQ/JU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":831394},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"gitHead":"6aab7ec7efcd5b3219bc018f7b445c1479593c14","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","typecheck":"tsc --noEmit -p tsconfig.json","start:demo":"bun run scripts/run-demo.ts","stress:heap":"bun --expose-gc run scripts/stress-heap.ts","verify:heap":"bun run scripts/verify-heap-bounded.ts","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-published.ts"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"10.8.2","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","mermaid":"10.9.1","dompurify":"^3.4.12","happy-dom":"^20.11.1","@types/bun":"latest","playwright":"^1.62.0","typescript":"^5.4.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.3"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_2.2.0_1785902473166_0.8730299624326123","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@ai-setting/roy-plugin-task-show","version":"2.4.0","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@2.4.0","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"5051a1fe6fe5003de620295a3e754e3b0f3e6e6b","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-2.4.0.tgz","fileCount":88,"integrity":"sha512-Z9FwBRjllebPUZQ6E46+224o/8bocl1riHYM66JeQiEpTWeDDWjbVbZrS0a4Z9yBIbdkhwzVpYtKyjpPICe9xg==","signatures":[{"sig":"MEUCIEHAYIxxpT5L6zA1FqtITmFQRAEHRnxAck0e2eKBLwdHAiEAy8oCK7HygRpbU97gHhykWrZL9WaqfwYfrzWv6bapJeI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":845704},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"gitHead":"8149a89c31ea95b896731db2ffb6afd1fb31d294","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","typecheck":"tsc --noEmit -p tsconfig.json","start:demo":"bun run scripts/run-demo.ts","stress:heap":"bun --expose-gc run scripts/stress-heap.ts","verify:heap":"bun run scripts/verify-heap-bounded.ts","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-published.ts"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"10.8.2","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","mermaid":"10.9.1","dompurify":"^3.4.12","happy-dom":"^20.11.1","@types/bun":"latest","playwright":"^1.62.0","typescript":"^5.4.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.3"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_2.4.0_1785927284277_0.8756069266450872","host":"s3://npm-registry-packages-npm-production"}},"2.4.1":{"name":"@ai-setting/roy-plugin-task-show","version":"2.4.1","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@2.4.1","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"c7dbc877cb71f1d2222a38eac59c780e6c7b4ae2","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-2.4.1.tgz","fileCount":88,"integrity":"sha512-emwM3pWW1cpbEVB7Mi5W1cgaQ5KZ/2gRbNVvYEm5Wf8SsZuSaCEuDwioi8AHv9MWVtqAN99AuwK3y5rx2CtYnQ==","signatures":[{"sig":"MEUCIFl8A33ia7OvcCt9Qt86Y6LGZpUjK7L9rC0yoqNSNTFqAiEAyGv7RV2O0zD4JAmAoMdXqRGZqDAXwHGTqtO7XA52K1A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":858565},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"gitHead":"f509a5a3833905b529f15d252af686e853c90045","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","typecheck":"tsc --noEmit -p tsconfig.json","start:demo":"bun run scripts/run-demo.ts","stress:heap":"bun --expose-gc run scripts/stress-heap.ts","verify:heap":"bun run scripts/verify-heap-bounded.ts","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-published.ts"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"10.8.2","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","mermaid":"10.9.1","dompurify":"^3.4.12","happy-dom":"^20.11.1","@types/bun":"latest","playwright":"^1.62.0","typescript":"^5.4.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.3"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_2.4.1_1785991737101_0.8242583858561003","host":"s3://npm-registry-packages-npm-production"}},"2.4.2":{"name":"@ai-setting/roy-plugin-task-show","version":"2.4.2","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@2.4.2","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"070c3ef9a774ab0997e2cdae103ba23149c89ce8","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-2.4.2.tgz","fileCount":88,"integrity":"sha512-sLQq8hSte81PL9IAlJ4t3y64rnls8bh9MKCIX2fLPZ7E5NSzUuVv9iO6r4oZm9X2rIbvgxiYcOoVKsSoJAmkvA==","signatures":[{"sig":"MEUCIEZpVkNmXt8uNpGytiicZleNFHC8SMrMk9awbDF95B/vAiEAgfLCrxIipTwph9HrvYcDUztYRTCxL5qfI4QV2WjYh8A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":861785},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"gitHead":"b6def4c4cf6a65d4cf139cc6cf101354bab188a9","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","typecheck":"tsc --noEmit -p tsconfig.json","start:demo":"bun run scripts/run-demo.ts","stress:heap":"bun --expose-gc run scripts/stress-heap.ts","verify:heap":"bun run scripts/verify-heap-bounded.ts","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-published.ts"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"10.8.2","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","mermaid":"10.9.1","dompurify":"^3.4.12","happy-dom":"^20.11.1","@types/bun":"latest","playwright":"^1.62.0","typescript":"^5.4.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.3"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_2.4.2_1786000135661_0.61682860002209","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"@ai-setting/roy-plugin-task-show","version":"2.5.0","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@2.5.0","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"6e867abac61a234db88293ebb8a87cee39e241b5","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-2.5.0.tgz","fileCount":97,"integrity":"sha512-EeTq0ZjMdPM+4vuBf/QJOUdZdEYM2CN+O7mowf8nm1Dw26pMtIkako3K6v32ls9/wm5GHNlUAXctyNu6E5SCKA==","signatures":[{"sig":"MEUCIQCzk27gU/Sxw0JK5jCGxOTGPMtqFBxEbxU3fGjm48KyBgIgByRCBXiF6zVWeJl5FQBV9Tn9vcGkyzfBri6W8NBKbD0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":912402},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"gitHead":"db367130c0df9d6462c4b119d8388fda118fe4d2","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","typecheck":"tsc --noEmit -p tsconfig.json","start:demo":"bun run scripts/run-demo.ts","stress:heap":"bun --expose-gc run scripts/stress-heap.ts","verify:heap":"bun run scripts/verify-heap-bounded.ts","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-published.ts"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"10.8.2","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","mermaid":"10.9.1","dompurify":"^3.4.12","happy-dom":"^20.11.1","@types/bun":"latest","playwright":"^1.62.0","typescript":"^5.4.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.3"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_2.5.0_1786001933041_0.7237432474989183","host":"s3://npm-registry-packages-npm-production"}},"2.5.1":{"name":"@ai-setting/roy-plugin-task-show","version":"2.5.1","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@2.5.1","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"72b7d1573d37dcbd9b1e9c167cad70a1b74f0741","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-2.5.1.tgz","fileCount":108,"integrity":"sha512-OmqLFyJt41la0p8pFk54GtOTsrcqt7/vGnXCYYFE5dfChdKIJTzaIpWUqRp6rTyebBZhXuXgFTMk9hLi8xtd8w==","signatures":[{"sig":"MEQCID2k+D/xTxFdIJxSQfrQv4MbiR0Qh1d+c3GezCRHxY0nAiAQs7mshw0nrgdRTJORRdBQew0a0aYEf6tu2truU3y1bA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1042664},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"gitHead":"dbb14c86232a2254f2143c0c96725bc5733463f7","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","typecheck":"tsc --noEmit -p tsconfig.json","start:demo":"bun run scripts/run-demo.ts","stress:heap":"bun --expose-gc run scripts/stress-heap.ts","verify:heap":"bun run scripts/verify-heap-bounded.ts","prepare:vendor":"node scripts/prepare-vendor.js","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-published.ts"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"10.8.2","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","marked":"^14.1.3","mermaid":"10.9.1","dompurify":"^3.4.12","happy-dom":"^20.11.1","@types/bun":"latest","playwright":"^1.62.0","typescript":"^5.4.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.3"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_2.5.1_1786026012628_0.050741333097777286","host":"s3://npm-registry-packages-npm-production"}},"2.5.2":{"name":"@ai-setting/roy-plugin-task-show","version":"2.5.2","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@2.5.2","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"791f1b5dafb70afd4bfca970ee0135e030944216","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-2.5.2.tgz","fileCount":108,"integrity":"sha512-lWujVKr3N94xTdPO7gc9dmf7FKJkYgo/FiLtXlmM/0EYl/Vbt1bWVSKZNwGuNin3iHDEUtlLBxe8Y6uHTUo3hw==","signatures":[{"sig":"MEUCIH6WltCU9GsbEJ6KUK2U47F8i6uN+W+RVNmlW9t0fsseAiEA0C4tMUEo1NCy1AQBjJgXuG/2AHHIUqrb5ToPZQrKfIY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1042692},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"gitHead":"cc55d8d5acef4248e66cc128cfdc418d6f2eaad0","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","typecheck":"tsc --noEmit -p tsconfig.json","start:demo":"bun run scripts/run-demo.ts","stress:heap":"bun --expose-gc run scripts/stress-heap.ts","verify:heap":"bun run scripts/verify-heap-bounded.ts","prepare:vendor":"node scripts/prepare-vendor.js","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-published.ts"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"10.8.2","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","marked":"^14.1.3","mermaid":"10.9.1","dompurify":"^3.4.12","happy-dom":"^20.11.1","@types/bun":"latest","playwright":"^1.62.0","typescript":"^5.4.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.3"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_2.5.2_1786028568613_0.5973366709220258","host":"s3://npm-registry-packages-npm-production"}},"2.5.3":{"name":"@ai-setting/roy-plugin-task-show","version":"2.5.3","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@2.5.3","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"876c776a03e515da157dab0261149760a0bbbf7f","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-2.5.3.tgz","fileCount":108,"integrity":"sha512-BxUlSRSI9En9fKkjn8/1Rkrl5KDBcyfsT3vIRU5GKisBN/QJlvPZDZBROg2Cg1cVWB3GhBAB0285iEpUN+ZGqw==","signatures":[{"sig":"MEUCIQCJrkLMADZLFITCoRcQv1xE5csHvlkt0qw6c3Mp0ZIkfAIgRsSiXkNfG/j5X1T4G9vfgjxvny6GAC1yJFvGyEktpNk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1045230},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"gitHead":"94ba3083b4e2c0f71ee9d8b3bc65064b78ab9cec","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","typecheck":"tsc --noEmit -p tsconfig.json","start:demo":"bun run scripts/run-demo.ts","stress:heap":"bun --expose-gc run scripts/stress-heap.ts","verify:heap":"bun run scripts/verify-heap-bounded.ts","prepare:vendor":"node scripts/prepare-vendor.js","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-published.ts"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"10.8.2","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","marked":"^14.1.3","mermaid":"10.9.1","dompurify":"^3.4.12","happy-dom":"^20.11.1","@types/bun":"latest","playwright":"^1.62.0","typescript":"^5.4.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.3"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_2.5.3_1786031161962_0.5060733243313627","host":"s3://npm-registry-packages-npm-production"}},"2.5.4":{"name":"@ai-setting/roy-plugin-task-show","version":"2.5.4","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@2.5.4","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"71658d9059994095d05652742f79deaa26a3462f","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-2.5.4.tgz","fileCount":108,"integrity":"sha512-m6scYvtKuq1rXVsdcbNkWbxMnimb8fzmbiAME4ep4edzQFpqM8LRnGlfzYVm4Teaf580Imw63/Lr16FwyhMTLA==","signatures":[{"sig":"MEUCIQCFcLnIWEp7U9dkbq6mxkZgMOrPL4mJUk8iS3BKNkROawIgUothREFValB/fc0iWPPWQLYOAG2XunsTEksQx5NE1Ls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1048022},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"gitHead":"091ffe5f504928e1841a936915bc6e62514168a1","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","typecheck":"tsc --noEmit -p tsconfig.json","start:demo":"bun run scripts/run-demo.ts","stress:heap":"bun --expose-gc run scripts/stress-heap.ts","verify:heap":"bun run scripts/verify-heap-bounded.ts","prepare:vendor":"node scripts/prepare-vendor.js","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-published.ts"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"10.8.2","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","marked":"^14.1.3","mermaid":"10.9.1","dompurify":"^3.4.12","happy-dom":"^20.11.1","@types/bun":"latest","playwright":"^1.62.0","typescript":"^5.4.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.3"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_2.5.4_1786070723780_0.8991064380852263","host":"s3://npm-registry-packages-npm-production"}},"2.5.5":{"name":"@ai-setting/roy-plugin-task-show","version":"2.5.5","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@2.5.5","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"eec142a74a24bad5aadeadd6a459f43cfa3eda79","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-2.5.5.tgz","fileCount":108,"integrity":"sha512-WCF5jnUPb/F5xgY8+GqFN5Uezr8qLH6zBTd7sVHAkOj+looIgVjeVQAsM5MqiyGjXeErDfKM3okdSHRLTwUycQ==","signatures":[{"sig":"MEUCIQC4/fDdLMXGBOPM3RB8PKloEJ7wtPKfzjLat0rNcrkRhAIgVJkgn1A/2Az7vJhO6iCBhrWX4PS2DfegY7SNMtnKekk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1053139},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"gitHead":"aba76e8ba258e5c1cf2ec58d1d293a04745a045f","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","typecheck":"tsc --noEmit -p tsconfig.json","start:demo":"bun run scripts/run-demo.ts","stress:heap":"bun --expose-gc run scripts/stress-heap.ts","verify:heap":"bun run scripts/verify-heap-bounded.ts","prepare:vendor":"node scripts/prepare-vendor.js","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-published.ts"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"10.8.2","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","marked":"^14.1.3","mermaid":"10.9.1","dompurify":"^3.4.12","happy-dom":"^20.11.1","@types/bun":"latest","playwright":"^1.62.0","typescript":"^5.4.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.3"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_2.5.5_1786102115975_0.3416503395026036","host":"s3://npm-registry-packages-npm-production"}},"2.5.6":{"name":"@ai-setting/roy-plugin-task-show","version":"2.5.6","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@2.5.6","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"931f3a08450bbf7543b3c2a4b87e0eb2d25935b3","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-2.5.6.tgz","fileCount":108,"integrity":"sha512-x4HwmeHNn7sOvcH+yKCdHh3Cwx2Sq3kH+kn4E/yNNjAwFrhMpX/zZftWeCefYX+jFTxlqppg7HcCRx3aoFDVuw==","signatures":[{"sig":"MEYCIQCt6x4XMSrdi8RoIrztu5QLxzyKhjd1831xfil5GuXelAIhAO4spIkX+Y3SiBDCyFLbwerbSis5ljy35FYjgmRfO+k4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1055670},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"gitHead":"4e00722931ba14588d084ee2961dc9c87bc0cf6a","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","typecheck":"tsc --noEmit -p tsconfig.json","start:demo":"bun run scripts/run-demo.ts","stress:heap":"bun --expose-gc run scripts/stress-heap.ts","verify:heap":"bun run scripts/verify-heap-bounded.ts","prepare:vendor":"node scripts/prepare-vendor.js","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-published.ts"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"10.8.2","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","marked":"^14.1.3","mermaid":"10.9.1","dompurify":"^3.4.12","happy-dom":"^20.11.1","@types/bun":"latest","playwright":"^1.62.0","typescript":"^5.4.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.3"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_2.5.6_1786103417003_0.9652086258841459","host":"s3://npm-registry-packages-npm-production"}},"2.5.7":{"name":"@ai-setting/roy-plugin-task-show","version":"2.5.7","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@2.5.7","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"c9f99c4bd9e63ab32c7336c57a9fef4514bd6062","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-2.5.7.tgz","fileCount":108,"integrity":"sha512-hauqKXBpWCMVyjLK9BVnnG7o53Ln/UX3KBs4IGnHReBjO/1iseN7BWPG75fwXPcxlzb88UAAvEC8Z7W6/jOVrQ==","signatures":[{"sig":"MEQCIAHSdTuPCyx1XOgxrWeujzI7hUkoSHD23gad5MNGcXz8AiBSdgki4Ia6SJyGSy3Weg4QlHeCGusZ3YCji22Dzs5few==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062531},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"gitHead":"f358711026cbb9fcbb3fdb7df037d2de0daf3a5a","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","typecheck":"tsc --noEmit -p tsconfig.json","start:demo":"bun run scripts/run-demo.ts","stress:heap":"bun --expose-gc run scripts/stress-heap.ts","verify:heap":"bun run scripts/verify-heap-bounded.ts","prepare:vendor":"node scripts/prepare-vendor.js","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-published.ts"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"10.8.2","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","marked":"^14.1.3","mermaid":"10.9.1","dompurify":"^3.4.12","happy-dom":"^20.11.1","@types/bun":"latest","playwright":"^1.62.0","typescript":"^5.4.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.3"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_2.5.7_1786179691806_0.38592989840403047","host":"s3://npm-registry-packages-npm-production"}},"2.5.8":{"name":"@ai-setting/roy-plugin-task-show","version":"2.5.8","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@2.5.8","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"2ddc9ac077e0c5fa2013d0d390739d697049c5da","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-2.5.8.tgz","fileCount":108,"integrity":"sha512-6tAVUeHY96ImBjFqo4QxsaALfIexxO14Wbt44LTf/FJpDgV+oBeeM3AP7y7zF2m/yn56apDIfn26AQO+QsX+BQ==","signatures":[{"sig":"MEYCIQC8zDAPhmSSBJciaTjTRGn6MoqintL6Fdq1gZvc1i57ZwIhALLx1hikCP6LhWcHVkKkVQr2RH4NcYiVB2FVhud5Jwq6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1066964},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"gitHead":"cb7090140f46b422d62a6629d7005d16ce0bcfdc","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","typecheck":"tsc --noEmit -p tsconfig.json","start:demo":"bun run scripts/run-demo.ts","stress:heap":"bun --expose-gc run scripts/stress-heap.ts","verify:heap":"bun run scripts/verify-heap-bounded.ts","prepare:vendor":"node scripts/prepare-vendor.js","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-published.ts"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"11.17.0","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"24.19.0","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","marked":"^14.1.3","mermaid":"10.9.1","dompurify":"^3.4.12","happy-dom":"^20.11.1","@types/bun":"latest","playwright":"^1.62.0","typescript":"^5.4.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.3"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_2.5.8_1786428215219_0.6005313560806076","host":"s3://npm-registry-packages-npm-production"}},"2.5.9":{"name":"@ai-setting/roy-plugin-task-show","version":"2.5.9","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@2.5.9","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"82f7595ac67ba0d189f51b3949df403d21fa2204","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-2.5.9.tgz","fileCount":112,"integrity":"sha512-g3dFpsn29CnWr25ghMyJFaxaTgbUbIUzNiGnkpm5Cm9eiK5PmSSWF186HHJdX4IXvNtlFpBRoNX+GvA1DEkqYg==","signatures":[{"sig":"MEQCIBM/Vi6S+GCjEiCljPnsmuIISkOT7tDDdMTNPWaSGeYHAiAUkNTPlDXa4vgGx5FvkLkobeLMWQGc/pmike6MvL6iaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1083766},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"gitHead":"bfd9a1adb1e96daad6fc20859d7269a8792ad6c0","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","typecheck":"tsc --noEmit -p tsconfig.json","start:demo":"bun run scripts/run-demo.ts","stress:heap":"bun --expose-gc run scripts/stress-heap.ts","verify:heap":"bun run scripts/verify-heap-bounded.ts","prepare:vendor":"node scripts/prepare-vendor.js","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-published.ts"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"11.17.0","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"24.19.0","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","marked":"^14.1.3","mermaid":"10.9.1","dompurify":"^3.4.12","happy-dom":"^20.11.1","@types/bun":"latest","playwright":"^1.62.0","typescript":"^5.4.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.3"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_2.5.9_1786433318708_0.06304117563018563","host":"s3://npm-registry-packages-npm-production"}},"2.5.10":{"name":"@ai-setting/roy-plugin-task-show","version":"2.5.10","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@2.5.10","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"ddfe88186c24c16a165ba98e653ed0f065293e88","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-2.5.10.tgz","fileCount":112,"integrity":"sha512-N54QyaQnKeBnnwiu46mdhx9EWPKOZR+kuWIdTQbbca4WVrOXPFGsNDpFtZMF+lqKYpjgzlo9/caaiwnIo3GtAg==","signatures":[{"sig":"MEYCIQCcdC1QSCMm63+lsiwZWZ1praF93UtCEbUU6NXC/kI1NgIhAJD7upVyvBmsIKXwA7ffsI+8Xbijtrz8owy3KwfzLCTm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1092682},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"gitHead":"4726d086d6e62575a065159c99428f16f905d638","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","typecheck":"tsc --noEmit -p tsconfig.json","start:demo":"bun run scripts/run-demo.ts","stress:heap":"bun --expose-gc run scripts/stress-heap.ts","verify:heap":"bun run scripts/verify-heap-bounded.ts","prepare:vendor":"node scripts/prepare-vendor.js","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-published.ts"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"11.17.0","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"24.19.0","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","marked":"^14.1.3","mermaid":"10.9.1","dompurify":"^3.4.12","happy-dom":"^20.11.1","@types/bun":"latest","playwright":"^1.62.0","typescript":"^5.4.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.3"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_2.5.10_1786515590253_0.44248329064265457","host":"s3://npm-registry-packages-npm-production"}},"2.5.11":{"name":"@ai-setting/roy-plugin-task-show","version":"2.5.11","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@2.5.11","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"8285c921edfdf5eba4d1922d69a862e796360005","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-2.5.11.tgz","fileCount":112,"integrity":"sha512-qUoT7q3w+KqXJUDRAwMKf39IFeO+3qinJwqzfMqMik67Y2pH+LyHmgLRC0uHyS1i9IdTUPTg0qgCETpBLzef7A==","signatures":[{"sig":"MEQCIAJgR8E+XFjw4OIvql7YIizTgNSbJL1b7kdbSADmzKO6AiAf6gClKEwCQgAtTOGP4U7lHQJ6d7Op/8b9O4xm+vnAzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1094788},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"gitHead":"2dd83769ca676a9e66fef8ac47b2316873575111","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","typecheck":"tsc --noEmit -p tsconfig.json","start:demo":"bun run scripts/run-demo.ts","stress:heap":"bun --expose-gc run scripts/stress-heap.ts","verify:heap":"bun run scripts/verify-heap-bounded.ts","prepare:vendor":"node scripts/prepare-vendor.js","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-published.ts"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"11.17.0","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"24.19.0","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","marked":"^14.1.3","mermaid":"10.9.1","dompurify":"^3.4.12","happy-dom":"^20.11.1","@types/bun":"latest","playwright":"^1.62.0","typescript":"^5.4.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.3"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_2.5.11_1786524269056_0.3492624975270917","host":"s3://npm-registry-packages-npm-production"}},"2.5.12":{"name":"@ai-setting/roy-plugin-task-show","version":"2.5.12","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@2.5.12","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"b9caba594640fd346441e035c797c5f18888f04f","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-2.5.12.tgz","fileCount":125,"integrity":"sha512-6w7WtVUbtuZTMFiGaS+L1QpqgNevn2Q1SDzLXOQD5kaRuQpO9W0tpzLb+N27nnJpjISnLtbbsTiKPzsCPm0HuQ==","signatures":[{"sig":"MEYCIQD0I1gfVwT3E5fp8ZHzJFQr1upb2wxA3yILo05xcaLxfgIhAPt3d+71IUi+avq3nRdgnbg1cxnnvYAN+yv7tcNgUs+F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1177082},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"gitHead":"ccc432b830c61c1d19d2eaebd9e2c0737df07f52","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","typecheck":"tsc --noEmit -p tsconfig.json","start:demo":"bun run scripts/run-demo.ts","stress:heap":"bun --expose-gc run scripts/stress-heap.ts","verify:heap":"bun run scripts/verify-heap-bounded.ts","prepare:vendor":"node scripts/prepare-vendor.js","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-published.ts"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"11.17.0","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"24.19.0","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","marked":"^14.1.3","mermaid":"10.9.1","dompurify":"^3.4.12","happy-dom":"^20.11.1","@types/bun":"latest","playwright":"^1.62.0","typescript":"^5.4.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.3"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_2.5.12_1786594564058_0.48207960589891363","host":"s3://npm-registry-packages-npm-production"}},"2.5.13":{"name":"@ai-setting/roy-plugin-task-show","version":"2.5.13","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@2.5.13","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"31e671510e94b0a4c52930e91b825f6f869e7b0a","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-2.5.13.tgz","fileCount":130,"integrity":"sha512-6PNzz4b5BIGnesMfpR6EVKrPKCAjogHZt8wwUmAG4y2rHkgw9UOg62+CocVFElD7PNd2b5A7J++926q7RS8O9w==","signatures":[{"sig":"MEUCIBReQjynXsAC8ivcXse3VRIK83qWLGCLFHatdc/UvNAMAiEAnv55JIz0aMbw68pKzjbQ5/HVzcVa7cQ9gcf5UqqGf7A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1194686},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"gitHead":"65498e43c4be75298e334cff557cd4230c2ecb3d","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","typecheck":"tsc --noEmit -p tsconfig.json","start:demo":"bun run scripts/run-demo.ts","stress:heap":"bun --expose-gc run scripts/stress-heap.ts","verify:heap":"bun run scripts/verify-heap-bounded.ts","prepare:vendor":"node scripts/prepare-vendor.js","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-published.ts"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"11.17.0","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"24.19.0","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","marked":"^14.1.3","mermaid":"10.9.1","dompurify":"^3.4.12","happy-dom":"^20.11.1","@types/bun":"latest","playwright":"^1.62.0","typescript":"^5.4.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.3"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_2.5.13_1786601117127_0.10913988671490471","host":"s3://npm-registry-packages-npm-production"}},"2.5.14":{"name":"@ai-setting/roy-plugin-task-show","version":"2.5.14","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@2.5.14","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"7fb1e51f05b0a621c24c82df8d0e84ffc983e4e0","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-2.5.14.tgz","fileCount":130,"integrity":"sha512-vh6KpXQd7vlIV9Bw4dAhecXN7RQaIbEeciG0l4JIRMGT/sJ1JjZai5e4MTzsHnSgbgzjSfFupmZ9KYh6CWcR2w==","signatures":[{"sig":"MEUCIHiUXxpsMkOLECoAckKiqFhHnViY5jxrtkizyulb5XQ9AiEA7R9fF+F8sYdyjmi4Rp1iQEzhs0AbLmpKI5250OCT8pw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1196366},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"gitHead":"dc8b60e7678ecd36968b6dfce94bc6412e5a26ce","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","typecheck":"tsc --noEmit -p tsconfig.json","start:demo":"bun run scripts/run-demo.ts","stress:heap":"bun --expose-gc run scripts/stress-heap.ts","verify:heap":"bun run scripts/verify-heap-bounded.ts","prepare:vendor":"node scripts/prepare-vendor.js","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-published.ts"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"11.17.0","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"24.19.0","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","marked":"^14.1.3","mermaid":"10.9.1","dompurify":"^3.4.12","happy-dom":"^20.11.1","@types/bun":"latest","playwright":"^1.62.0","typescript":"^5.4.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.3"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_2.5.14_1786602455916_0.43460246458845586","host":"s3://npm-registry-packages-npm-production"}},"2.5.15":{"name":"@ai-setting/roy-plugin-task-show","version":"2.5.15","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@2.5.15","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"affabad3e2a38858e177744afa18e4acdc7eb28a","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-2.5.15.tgz","fileCount":134,"integrity":"sha512-vkvNp4A0qNO8CqmJW2kAoVdFUQoPIOTqE+gJk7JngR8+DA53T9i1UDFFZDmOwJ0o43e/PCB/i/QB8fj0BF7bYg==","signatures":[{"sig":"MEUCIFgZdeFOCP8sBfl7unG8firDiPqzSSyNErlb225AVDAxAiEAyHlN1N+auiq0jrFrAJpuGZKe/7SgeFA4afFgdFZONjk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1207242},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"gitHead":"f8b69757302000b2bbe1fa37d0a1617958164b91","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","typecheck":"tsc --noEmit -p tsconfig.json","start:demo":"bun run scripts/run-demo.ts","stress:heap":"bun --expose-gc run scripts/stress-heap.ts","verify:heap":"bun run scripts/verify-heap-bounded.ts","prepare:vendor":"node scripts/prepare-vendor.js","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-published.ts"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"11.17.0","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"24.19.0","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","marked":"^14.1.3","mermaid":"10.9.1","dompurify":"^3.4.12","happy-dom":"^20.11.1","@types/bun":"latest","playwright":"^1.62.0","typescript":"^5.4.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.3"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_2.5.15_1786605507095_0.20114603028428002","host":"s3://npm-registry-packages-npm-production"}},"2.5.17":{"name":"@ai-setting/roy-plugin-task-show","version":"2.5.17","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@2.5.17","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"a1f5c73e0d61210e54643f73b2f245882f8fb872","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-2.5.17.tgz","fileCount":134,"integrity":"sha512-aXMQj0OGpKMLVnfACItgEo2jBjSZvx2goaVZwhJ7QzHACI9th7u1YEWvhdY4BIeehbKgIN2N5VnFPMeAch86YA==","signatures":[{"sig":"MEYCIQDpxdZzCVlh6XKXg3ZdmdiNdC1VCY26KnC6f+OLuMBCGwIhANUgdlFqKO59QUnuC8rKqpnVwkkWLvtcLtZSvTKeHIwa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1216525},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"gitHead":"5af3e1f91efe1c9458f09dbabec7ea4d7dbb84da","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","typecheck":"tsc --noEmit -p tsconfig.json","start:demo":"bun run scripts/run-demo.ts","stress:heap":"bun --expose-gc run scripts/stress-heap.ts","verify:heap":"bun run scripts/verify-heap-bounded.ts","prepare:vendor":"node scripts/prepare-vendor.js","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-published.ts"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"11.17.0","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"24.19.0","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","marked":"^14.1.3","mermaid":"10.9.1","dompurify":"^3.4.12","happy-dom":"^20.11.1","@types/bun":"latest","playwright":"^1.62.0","typescript":"^5.4.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.3"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_2.5.17_1786609705859_0.37980028229087925","host":"s3://npm-registry-packages-npm-production"}},"2.5.18":{"name":"@ai-setting/roy-plugin-task-show","version":"2.5.18","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@2.5.18","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"e389b853946d214a0b123aa13bcc3d2a6987aa5c","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-2.5.18.tgz","fileCount":134,"integrity":"sha512-IRjFSVwGckfICv9kg0kJUg0T7JGaOLjBa/mNGwJkkI/2DVX+Hdj/xp8IcJWX8cVTbRBsei+TpZJ5V4pAbhNwsA==","signatures":[{"sig":"MEUCIC53K6LURVCIzpBh/G4q32i2NUnQhP2o5kJgcHqPsXcMAiEA6YqN0UFCdcyGPhWK4HY7alhyzVFkJg3PGuAMK27pbgo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1217932},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"gitHead":"a1b664a200c7330cd88af59b319217661ccc4118","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","typecheck":"tsc --noEmit -p tsconfig.json","start:demo":"bun run scripts/run-demo.ts","stress:heap":"bun --expose-gc run scripts/stress-heap.ts","verify:heap":"bun run scripts/verify-heap-bounded.ts","prepare:vendor":"node scripts/prepare-vendor.js","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-published.ts"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"11.17.0","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"24.19.0","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","marked":"^14.1.3","mermaid":"10.9.1","dompurify":"^3.4.12","happy-dom":"^20.11.1","@types/bun":"latest","playwright":"^1.62.0","typescript":"^5.4.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.3"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_2.5.18_1786612237802_0.24842569022599625","host":"s3://npm-registry-packages-npm-production"}},"2.5.19":{"name":"@ai-setting/roy-plugin-task-show","version":"2.5.19","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@2.5.19","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"05a7c68845b947ff18e568e4079fb6cb871c1002","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-2.5.19.tgz","fileCount":134,"integrity":"sha512-D+pB5y65fshWrctLw3G5kbUHmgCnnesoVhQgNvkPiV/fh15G8835e3h+V6RJEe0CV751OdgzGzCcAGEIGWAsoQ==","signatures":[{"sig":"MEYCIQDgRVMdadcthNp1/I4/l721kRRw21VXIX2vte5D8pf7BAIhAKhi8CtvLH/eqM4xfiTA/oMFsjOrhTcPfYDiL+y/YpMh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1218821},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"gitHead":"bafcdf2c9045cc8ed4a9559ba5cb430c8db2980a","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","typecheck":"tsc --noEmit -p tsconfig.json","start:demo":"bun run scripts/run-demo.ts","stress:heap":"bun --expose-gc run scripts/stress-heap.ts","verify:heap":"bun run scripts/verify-heap-bounded.ts","prepare:vendor":"node scripts/prepare-vendor.js","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-published.ts"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"11.17.0","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"24.19.0","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","marked":"^14.1.3","mermaid":"10.9.1","dompurify":"^3.4.12","happy-dom":"^20.11.1","@types/bun":"latest","playwright":"^1.62.0","typescript":"^5.4.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.3"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_2.5.19_1786620151704_0.16300821982486569","host":"s3://npm-registry-packages-npm-production"}},"2.5.21":{"name":"@ai-setting/roy-plugin-task-show","version":"2.5.21","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@2.5.21","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"e00ced320cbdcd37b737ef9c44a9aac7caee9b65","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-2.5.21.tgz","fileCount":134,"integrity":"sha512-e2tvuwy24zqCYn1kZXlRPZM2d9YCAw5iVIvwvBMMWzsG0Ggj1UFw44PbrpofC8FDMPED9HCpBVyW4AJuzges3Q==","signatures":[{"sig":"MEUCIBIwzYed9WW0p8/mCU5OTo5kCIOWAvMaMxonuJYYYPYyAiEA1A5+uqSzZBcB29ZqcCvdbynZsMUm0U9UeEE/rg0nPSc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1219582},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"gitHead":"c521fe663954735f5f08d860fe2cbbac34bc0c35","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","typecheck":"tsc --noEmit -p tsconfig.json","start:demo":"bun run scripts/run-demo.ts","stress:heap":"bun --expose-gc run scripts/stress-heap.ts","verify:heap":"bun run scripts/verify-heap-bounded.ts","prepare:vendor":"node scripts/prepare-vendor.js","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-published.ts"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"11.17.0","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"24.19.0","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","marked":"^14.1.3","mermaid":"10.9.1","dompurify":"^3.4.12","happy-dom":"^20.11.1","@types/bun":"latest","playwright":"^1.62.0","typescript":"^5.4.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.3"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_2.5.21_1786708605187_0.06580239820676304","host":"s3://npm-registry-packages-npm-production"}},"2.5.22":{"name":"@ai-setting/roy-plugin-task-show","version":"2.5.22","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@2.5.22","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"c5eb797f248d81aab083ac6eca8423c2bb1715e7","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-2.5.22.tgz","fileCount":134,"integrity":"sha512-fCcqhW4rMsk/MzCVcJjUM5XUIHjyPr5/L+fFAcT8KZTLcxpwFUU2OkLcV7wt/6RlGL9ZZjDigwpHbWMYBkUSZA==","signatures":[{"sig":"MEQCICvKD6ngleFJrJCM6sOjzy3lw+ksumYeAjrq7MyAJ/NBAiAEvefIXRlsm61kRJMclSkrGU2vt6b2OHjIKeQsJ3FPiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1223803},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"gitHead":"e3827cbeeb7498d3cd27946c4bb0b44001c31229","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","typecheck":"tsc --noEmit -p tsconfig.json","start:demo":"bun run scripts/run-demo.ts","stress:heap":"bun --expose-gc run scripts/stress-heap.ts","verify:heap":"bun run scripts/verify-heap-bounded.ts","prepare:vendor":"node scripts/prepare-vendor.js","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-published.ts"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"11.17.0","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"24.19.0","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","marked":"^14.1.3","mermaid":"10.9.1","dompurify":"^3.4.12","happy-dom":"^20.11.1","@types/bun":"latest","playwright":"^1.62.0","typescript":"^5.4.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.3"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_2.5.22_1786843794452_0.48314053982891414","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"@ai-setting/roy-plugin-task-show","version":"2.6.0","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@2.6.0","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"9936f4a36da0e74734cd81007fa404f5373df041","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-2.6.0.tgz","fileCount":134,"integrity":"sha512-m1bax64t/hibt7aEAIpZQklvJ8WxRweiw/iVjdwBh1Eav6ff+XflQ+LmrLJ3DZyXUKPthRcSNgSA+eYYKgiNrA==","signatures":[{"sig":"MEQCIBMXoegUD5B2/Ny/n6Jdf+kzS5bo8eHg0ZlaVUUJ/uwLAiAI+FWCkIfoE1Ovr0o6lPGhRG2Apiz/wMWa7DGbw8QRog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1237855},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"gitHead":"50e19790562c7872b473fd366f03abbb8b2ce64b","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","typecheck":"tsc --noEmit -p tsconfig.json","start:demo":"bun run scripts/run-demo.ts","stress:heap":"bun --expose-gc run scripts/stress-heap.ts","verify:heap":"bun run scripts/verify-heap-bounded.ts","prepare:vendor":"node scripts/prepare-vendor.js","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-published.ts"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"11.17.0","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"24.19.0","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","marked":"^14.1.3","mermaid":"10.9.1","dompurify":"^3.4.12","happy-dom":"^20.11.1","@types/bun":"latest","playwright":"^1.62.0","typescript":"^5.4.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.3"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_2.6.0_1787068723181_0.3251876856282909","host":"s3://npm-registry-packages-npm-production"}},"2.6.1":{"name":"@ai-setting/roy-plugin-task-show","version":"2.6.1","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@2.6.1","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"b274a842657ab729447a63424178bce4e3c087a6","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-2.6.1.tgz","fileCount":134,"integrity":"sha512-3npQYBsg6DNpjKJT0gkqMrybGJlHBMKn1TE3xWsTsBVIioTeDJCSooNeW1A92cyA+rhg/EtFu7SX6BebHwokQA==","signatures":[{"sig":"MEUCIBsU75979fkA/Q3GIDbFDzddopCmGyeyL+i29Q3iP2YxAiEA57dNIiHAmCA9B8mYQr02tzvFlcM9psb7vMIz3+DpGec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1242849},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"gitHead":"c0107ae531fcc7dde8457712f8d0e9e4e79cf669","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","typecheck":"tsc --noEmit -p tsconfig.json","start:demo":"bun run scripts/run-demo.ts","stress:heap":"bun --expose-gc run scripts/stress-heap.ts","verify:heap":"bun run scripts/verify-heap-bounded.ts","prepare:vendor":"node scripts/prepare-vendor.js","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-published.ts"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"11.17.0","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"24.19.0","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","marked":"^14.1.3","mermaid":"10.9.1","dompurify":"^3.4.12","happy-dom":"^20.11.1","@types/bun":"latest","playwright":"^1.62.0","typescript":"^5.4.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.3"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_2.6.1_1787108250961_0.1487657085232057","host":"s3://npm-registry-packages-npm-production"}},"2.6.2":{"name":"@ai-setting/roy-plugin-task-show","version":"2.6.2","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@2.6.2","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"ce809db1b0a931dbffe91ced3edd1233ab059212","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-2.6.2.tgz","fileCount":134,"integrity":"sha512-RsZN8c8JjUulG2qeb+jy0bNnrIVW+VVc5vZzJlZrXpSl4xhheo3/ETiaAFU2DdP8Mm1+++m9JkNqiGmxmmeSKQ==","signatures":[{"sig":"MEUCIQCCIUtmsD8XPiX7ly/WSgmuDZGI5ul25vK0MWgFswC1vwIgUIlb0rZPVb4QY3rtkdekqyT9XqGC3Z22ETwo9RS2LYE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1254177},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"gitHead":"02bde0671b94a892cb7e1207ea44e8edefdb1ac0","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","typecheck":"tsc --noEmit -p tsconfig.json","start:demo":"bun run scripts/run-demo.ts","stress:heap":"bun --expose-gc run scripts/stress-heap.ts","verify:heap":"bun run scripts/verify-heap-bounded.ts","prepare:vendor":"node scripts/prepare-vendor.js","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-published.ts"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"11.17.0","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"24.19.0","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","marked":"^14.1.3","mermaid":"10.9.1","dompurify":"^3.4.12","happy-dom":"^20.11.1","@types/bun":"latest","playwright":"^1.62.0","typescript":"^5.4.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.3"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_2.6.2_1787119370534_0.9381251249593847","host":"s3://npm-registry-packages-npm-production"}},"2.6.3":{"name":"@ai-setting/roy-plugin-task-show","version":"2.6.3","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@2.6.3","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"7ac967101dfa47d0dcb3875e48c044d9ece39342","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-2.6.3.tgz","fileCount":134,"integrity":"sha512-YaBSi9ETbE2MTj6DPYQymeBq5iaRNWENnF2LibUJoV116YYF47zEQICXPYDKnwJ/gCF9U0kND/9OKT02F4HEgA==","signatures":[{"sig":"MEUCIQD9reC/qiruc6gUvAhHcJELvvkwwGIIg42dli7dxuY2egIgc92p6C6jSvw9NWB8zkAKaocOk12cB4WVQz1bCvJQ0zQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1256009},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"gitHead":"223d8add3fd59b758bbbf515a03796a66e0d09ec","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","typecheck":"tsc --noEmit -p tsconfig.json","start:demo":"bun run scripts/run-demo.ts","stress:heap":"bun --expose-gc run scripts/stress-heap.ts","verify:heap":"bun run scripts/verify-heap-bounded.ts","prepare:vendor":"node scripts/prepare-vendor.js","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-published.ts"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"11.17.0","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"24.19.0","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","marked":"^14.1.3","mermaid":"10.9.1","dompurify":"^3.4.12","happy-dom":"^20.11.1","@types/bun":"latest","playwright":"^1.62.0","typescript":"^5.4.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.3"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_2.6.3_1787120296563_0.9085894453273375","host":"s3://npm-registry-packages-npm-production"}},"2.6.5":{"name":"@ai-setting/roy-plugin-task-show","version":"2.6.5","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","_id":"@ai-setting/roy-plugin-task-show@2.6.5","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"dist":{"shasum":"f053217b1605c5f2d3453c31425551ae76b7a35c","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-2.6.5.tgz","fileCount":134,"integrity":"sha512-7coWo6jxM+zZVhsd+zdXg8Wh+85GF1b9BW84X/CLGtTxFQMBiakH612smK9y01/01TZ++78nYtt9pJZCtiaQ+w==","signatures":[{"sig":"MEUCIQDRmRHTg5xSj6WoGHJ6zC+7Oc857duvnhfYsRWybhzMYgIgOoIV/zbsQTv2BVCsE6UmuCODVhTyxscOy4mGJT+dn20=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1260207},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"bun":">=1.0.0","node":">=18"},"gitHead":"f6b717c445a2d048042905977ef0fb9addbcb847","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"bun test","build":"tsc -p tsconfig.json","verify":"bun run scripts/verify-service.ts","typecheck":"tsc --noEmit -p tsconfig.json","start:demo":"bun run scripts/run-demo.ts","stress:heap":"bun --expose-gc run scripts/stress-heap.ts","verify:heap":"bun run scripts/verify-heap-bounded.ts","prepare:vendor":"node scripts/prepare-vendor.js","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-published.ts"},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"repository":{"url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git","type":"git"},"_npmVersion":"11.17.0","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","directories":{},"_nodeVersion":"24.19.0","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","marked":"^14.1.3","mermaid":"10.9.1","dompurify":"^3.4.12","happy-dom":"^20.11.1","@types/bun":"latest","playwright":"^1.62.0","typescript":"^5.4.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.3"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/roy-plugin-task-show_2.6.5_1787223962464_0.8252347423326909","host":"s3://npm-registry-packages-npm-production"}},"2.6.6":{"name":"@ai-setting/roy-plugin-task-show","version":"2.6.6","description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","type":"module","main":"dist/index.js","module":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc -p tsconfig.json","dev":"tsc -p tsconfig.json --watch","typecheck":"tsc --noEmit -p tsconfig.json","test":"bun test","start:demo":"bun run scripts/run-demo.ts","verify":"bun run scripts/verify-service.ts","verify:installed":"bun run scripts/verify-installed.ts","verify:published":"bun run scripts/verify-published.ts","verify:heap":"bun run scripts/verify-heap-bounded.ts","stress:heap":"bun --expose-gc run scripts/stress-heap.ts","prepare:vendor":"node scripts/prepare-vendor.js"},"keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"engines":{"node":">=18","bun":">=1.0.0"},"license":"MIT","dependencies":{},"devDependencies":{"@types/bun":"latest","@types/jsdom":"^28.0.3","@types/node":"^20.0.0","dompurify":"^3.4.12","happy-dom":"^20.11.1","jsdom":"^29.1.1","marked":"^14.1.3","mermaid":"10.9.1","playwright":"^1.62.0","typescript":"^5.4.0"},"peerDependencies":{"@ai-setting/roy-agent-core":"*"},"peerDependenciesMeta":{"@ai-setting/roy-agent-core":{"optional":true}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"repository":{"type":"git","url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git"},"homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"gitHead":"8f5742948b87d08e7900dbbf1a8c502fde47c42f","_id":"@ai-setting/roy-plugin-task-show@2.6.6","_nodeVersion":"24.19.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-trMet8tEHCu8I7GTsaG6FyZMWWTzUHC0rAV2ux+z6ER/cuOJHk0AA0JLmgBs3ofYqadj602v0ps2wuhmhe6JrQ==","shasum":"c4f15b5076d74cd27937874cdfef9d3aff3c875d","tarball":"https://registry.npmjs.org/@ai-setting/roy-plugin-task-show/-/roy-plugin-task-show-2.6.6.tgz","fileCount":134,"unpackedSize":1260390,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDj1LxcytePkbsGY7g6XAJHrhbxK5Gd2lp7cB6h1U2iUQIgKo3bKORC3abyXyJxL9KspC9yf5g0RicFMlLfj1gHdV0="}]},"_npmUser":{"name":"gddzhaokun","email":"gddzhaokun@163.com"},"directories":{},"maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/roy-plugin-task-show_2.6.6_1787277348581_0.8774144389463563"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-10T03:59:04.375Z","modified":"2026-08-21T01:55:48.959Z","0.1.0":"2026-07-10T03:59:04.703Z","0.2.0":"2026-07-10T05:30:51.704Z","0.3.0":"2026-07-10T05:55:31.068Z","0.4.0":"2026-07-10T10:40:24.287Z","0.5.0":"2026-07-14T08:49:13.721Z","0.5.1":"2026-07-14T09:28:32.591Z","0.6.0":"2026-07-14T11:23:15.876Z","0.6.1":"2026-07-15T01:32:29.538Z","0.6.2":"2026-07-15T05:26:30.075Z","0.6.3":"2026-07-15T05:43:15.949Z","0.6.4":"2026-07-15T05:45:23.942Z","0.6.5":"2026-07-15T05:53:26.465Z","0.6.6":"2026-07-15T06:48:46.231Z","0.6.7":"2026-07-15T07:07:04.541Z","0.6.8":"2026-07-15T07:46:47.241Z","0.6.9":"2026-07-15T08:06:44.129Z","0.6.10":"2026-07-15T08:19:08.958Z","0.6.11":"2026-07-24T06:36:50.318Z","0.6.12":"2026-07-24T08:43:01.161Z","0.8.4":"2026-07-27T03:04:14.178Z","0.8.5":"2026-07-27T03:21:07.872Z","0.8.7":"2026-07-27T04:18:35.248Z","0.8.8":"2026-07-27T07:06:01.161Z","0.8.9":"2026-07-27T07:35:09.148Z","0.8.10":"2026-07-27T09:11:56.565Z","0.9.5":"2026-08-01T02:02:16.665Z","0.9.6":"2026-08-01T04:25:51.320Z","0.9.7":"2026-08-01T06:49:47.266Z","0.9.8":"2026-08-01T07:18:13.832Z","0.9.9":"2026-08-01T09:16:26.134Z","1.0.0":"2026-08-01T10:03:03.311Z","1.1.0":"2026-08-01T10:43:43.741Z","1.2.0":"2026-08-01T11:53:09.582Z","2.0.0":"2026-08-01T13:35:53.234Z","2.0.1":"2026-08-02T01:07:01.821Z","2.0.2":"2026-08-02T02:18:11.200Z","2.0.3":"2026-08-02T05:25:59.587Z","2.0.4":"2026-08-02T23:56:41.622Z","2.0.5":"2026-08-03T07:12:52.677Z","2.0.6":"2026-08-03T07:18:25.380Z","2.0.7":"2026-08-03T09:13:51.635Z","2.0.8":"2026-08-04T01:06:42.208Z","2.1.0":"2026-08-04T11:21:59.702Z","2.1.1":"2026-08-05T02:31:31.826Z","2.2.0":"2026-08-05T04:01:13.332Z","2.4.0":"2026-08-05T10:54:44.413Z","2.4.1":"2026-08-06T04:48:57.283Z","2.4.2":"2026-08-06T07:08:55.879Z","2.5.0":"2026-08-06T07:38:53.195Z","2.5.1":"2026-08-06T14:20:12.825Z","2.5.2":"2026-08-06T15:02:48.763Z","2.5.3":"2026-08-06T15:46:02.181Z","2.5.4":"2026-08-07T02:45:24.003Z","2.5.5":"2026-08-07T11:28:36.120Z","2.5.6":"2026-08-07T11:50:17.177Z","2.5.7":"2026-08-08T09:01:31.981Z","2.5.8":"2026-08-11T06:03:35.406Z","2.5.9":"2026-08-11T07:28:38.890Z","2.5.10":"2026-08-12T06:19:50.430Z","2.5.11":"2026-08-12T08:44:29.282Z","2.5.12":"2026-08-13T04:16:04.214Z","2.5.13":"2026-08-13T06:05:17.302Z","2.5.14":"2026-08-13T06:27:36.060Z","2.5.15":"2026-08-13T07:18:27.286Z","2.5.17":"2026-08-13T08:28:26.044Z","2.5.18":"2026-08-13T09:10:37.940Z","2.5.19":"2026-08-13T11:22:31.885Z","2.5.21":"2026-08-14T11:56:45.407Z","2.5.22":"2026-08-16T01:29:54.660Z","2.6.0":"2026-08-18T15:58:43.361Z","2.6.1":"2026-08-19T02:57:31.109Z","2.6.2":"2026-08-19T06:02:50.710Z","2.6.3":"2026-08-19T06:18:16.766Z","2.6.5":"2026-08-20T11:06:02.611Z","2.6.6":"2026-08-21T01:55:48.785Z"},"bugs":{"url":"https://github.com/ai-setting/roy-plugin-task-visualize/issues"},"author":{"name":"ai-setting","email":"ai-setting@users.noreply.github.com"},"license":"MIT","homepage":"https://github.com/ai-setting/roy-plugin-task-visualize#readme","keywords":["roy-agent","plugin","visualization","task-show","mermaid","tools","hook"],"repository":{"type":"git","url":"git+https://github.com/ai-setting/roy-plugin-task-visualize.git"},"description":"roy-agent plugin: visualize task solving process via tool call flow on a local web service","maintainers":[{"name":"gddzhaokun","email":"gddzhaokun@163.com"}],"readme":"# roy-plugin-task-show\n\n> A [roy-agent](https://example/roy-agent) plugin that visualizes the tool-call\n> chain of every task on a local web service with **real-time Server-Sent\n> Events** for live page updates.\n\n## What it does\n\nWhen loaded into a `roy-agent` host, this plugin:\n\n1. Listens to the `tool:before.execute`, `tool:after.execute`,\n   `task:before.create`, `task:after.create`, `task:after.complete`\n   (preferred) and `task:after.update` (legacy fallback) hook points.\n2. Records every tool invocation (tool name, args, result preview, duration,\n   success flag, timestamp) into an in-memory collector keyed by task id.\n3. **Pushes every state change over a Server-Sent Events stream** served by\n   the plugin's local HTTP service. The frontend subscribes to\n   `GET /api/events` and re-renders the page within milliseconds of:\n   - a new task being created (`task.created`)\n   - a tool call being recorded (`tool.recorded`)\n   - a task status changing (`task.updated`)\n   - a task transitioning to a terminal status (`task.completed`)\n4. Serves the visualization on a local HTTP server (default\n   `http://127.0.0.1:7788/`) — index page, per-task detail page, and the\n   `/api/events` SSE stream.\n5. **v0.7.0+ — Task lifecycle pipeline.** The per-task detail page now\n   also renders a vertical timeline of the task's own operation history\n   (`create`, `progress`, `milestone`, `problem`, `solution`, `decision`,\n   `review`, `completed`). The data comes from `roy-agent tasks get <id>\n   --operations --json`, served by a new endpoint `GET\n   /api/tasks/:id/operations`. See\n   [Task lifecycle pipeline (v0.7.0+)](#task-lifecycle-pipeline-v070) for\n   details.\n\nThe result: every task gets a clickable link the user can open in a\nbrowser. Once open, the page **stays in sync** with the running agent\nloop — tool calls appear as they happen, status badges update in\nreal-time, and the progress bar grows with each call. No manual refresh\nneeded.\n\n> **v0.5.0+** — the plugin no longer uses `env.notify`. The previous\n> `env.notify({type:\"visualization_ready\"})` mechanism has been replaced\n> with an in-process event bus + SSE stream. This makes the plugin work\n> with **any** roy-agent host (no NotificationChannel required) and gives\n> the frontend proper incremental updates instead of just a one-shot URL\n> at the end. See [SSE Migration (v0.5.0+)](#sse-migration-v050) for the\n> migration guide.\n\n## Repository layout\n\n```\nroy-plugin-task-show/\n├── plugin.json              ← roy-agent plugin manifest\n├── package.json\n├── tsconfig.json\n├── README.md\n├── public/                  ← static frontend (HTML/CSS/JS, served by Node http)\n│   ├── index.html\n│   ├── style.css\n│   └── app.js\n├── src/\n│   ├── index.ts             ← public API (re-exports)\n│   ├── types.ts             ← shared types & default config + TaskEvent\n│   ├── collector.ts         ← in-memory tool-call collector\n│   ├── server.ts            ← tiny standalone Node http server + SSE endpoint\n│   ├── event-bus.ts         ← SSE event bus (broadcast / subscribe / keep-alive)\n│   ├── url-injector.ts      ← URL builders (no more mutation helpers)\n│   ├── plugin.ts            ← the TaskShowPlugin class (BasePlugin-compatible)\n│   └── core-stub.d.ts       ← type stub for the optional core peer dep\n├── test/\n│   ├── collector.test.ts\n│   ├── url-injector.test.ts\n│   ├── server.test.ts       ← includes SSE endpoint test\n│   ├── plugin.test.ts       ← covers all six hooks + broadcast assertions\n│   ├── plugin-sse.test.ts   ← dedicated SSE event-bus consumer tests\n│   └── integration.test.ts  ← full lifecycle through HTTP + SSE\n└── scripts/\n    ├── verify-service.ts    ← end-to-end check (port 7788 + curl pages)\n    └── run-demo.ts          ← demo that simulates a real task lifecycle\n```\n\n## Install (npm published, recommended for end users)\n\nThe plugin is published to npmjs as `@ai-setting/roy-plugin-task-show`. For most users, just run:\n\n```bash\n# install + register with roy-agent in one step\nroy-agent install --global @ai-setting/roy-plugin-task-show\n\n# launch interactive session — task-show is auto-loaded via ~/.roy-agent/plugins.json\nroy-agent interactive --plugin tslsp\n\n# open the printed URL in any browser (shows your LAN IP, not 127.0.0.1):\n#   🚀 task-show running at http://<lan-ip>:<port>/\n```\n\n### Pin a specific version\n\n```bash\nroy-agent install --global @ai-setting/roy-plugin-task-show@0.6.7\nnpm install -g  @ai-setting/roy-plugin-task-show@0.6.7   # bypass wrapper, same effect\n```\n\n### Useful sub-commands\n\n| Action | Command |\n| ------ | ------- |\n| latest version on npm | `npm view @ai-setting/roy-plugin-task-show dist-tags` |\n| list installed plugins | `roy-agent install list` |\n| upgrade to latest | `roy-agent install --global @ai-setting/roy-plugin-task-show` |\n| uninstall | `npm uninstall -g @ai-setting/roy-plugin-task-show` |\n\n> **Known warning you can ignore:** `roy-agent install --global` always prints\n>\n> ```\n> ⚠️  Could not find package.json for '@ai-setting/roy-plugin-task-show@<v>' (searched 5 paths)\n> ```\n>\n> That's a benign limitation of the installer hook — the package is installed and `~/.roy-agent/plugins.json` is updated correctly. Verify with `cat ~/.roy-agent/plugins.json | grep task-show`.\n\n### Host-side integration: nothing to change in `roy-agent`\n\nStarting with `roy-agent` builds where `HookManager.execute()` already injects\n`metadata.envContext` from `AsyncLocalStorage`, the plugin reads\n`ctx.metadata.envContext.agentContext.currentTaskId` automatically. No\nroy-agent patch is required to use v0.6.7+.\n\n## Install (from source)\n\nThis plugin lives in its own package. Inside a `roy-agent` workspace:\n\n```bash\n# (already wired in monorepo workspaces — otherwise `pnpm add ./roy-plugin-task-show`)\npnpm install\n```\n\nOr run it standalone for demo purposes:\n\n```bash\ncd roy-plugin-task-show\nbun install\nbun run build\n```\n\n## Loading into roy-agent\n\n`roy-agent`'s plugin loader (`EnvironmentService.loadPlugins()`) supports\ntwo plugin forms:\n\n| form                              | how it works                                              |\n| --------------------------------- | --------------------------------------------------------- |\n| `import('@scope/plugin')`         | Dynamically imports a module and instantiates the plugin. |\n| file path (`/abs/path/to/plug.js`)| Treated as an external `ToolPlugin` script.               |\n\nFor this plugin, we ship a **named export** so it slots into the same\nmechanism used by `task-tag`, `lsp`, etc.\n\n### Option A — register via the loader (recommended)\n\nIn `roy-agent`'s CLI args:\n\n```bash\nroy-agent interactive --plugin task-show\n```\n\nThis works out of the box once `@roy-agent/task-show` is added to the\nworkspaces' plugin allow-list. To register it manually, add a case to the\n`loadPlugins()` switch in `packages/cli/src/services/environment.service.ts`:\n\n```ts\ncase \"task-show\": {\n  const { createTaskShowPlugin } = await import(\"@roy-agent/task-show\");\n  plugin = createTaskShowPlugin({ port: 7788 });\n  break;\n}\n```\n\n### Option B — wire directly in interactive / act mode\n\nIf you only need it locally, drop the plugin init into the\n`interactive-shutdown.ts` (or `act.ts`) flow next to the\n`pluginAdapterDispose` plumbing. The plugin's lifecycle is:\n\n```ts\nimport { createTaskShowPlugin } from \"@roy-agent/task-show\";\n\nconst taskShow = createTaskShowPlugin({ port: 7788 });\nawait taskShow.init({\n  registerHook: (def) => myPluginComponent.register(def),\n  getComponent: (name) => env.getComponent(name),\n  getConfig: (key) => configComponent?.get(key),\n});\n\n// Later, on shutdown:\nawait taskShow.dispose();\n```\n\nThe plugin registers hooks for:\n\n| Hook point             | Priority | Purpose                                                                  |\n| ---------------------- | -------- | ------------------------------------------------------------------------ |\n| `tool:before.execute`  | 40       | Records per-call start timestamp for accurate `durationMs`              |\n| `tool:after.execute`   | 50       | Records the call into the collector and broadcasts `tool.recorded`       |\n| `task:before.create`   | 55       | Mints a fresh `TaskSession` and broadcasts `task.created`               |\n| `task:after.create`    | 55       | Same as above (fallback for hosts that only emit `task:after.create`)    |\n| `task:after.complete`  | 60       | **PREFERRED** — broadcasts `task.completed` on terminal transition       |\n| `task:after.update`    | 60       | Legacy fallback; broadcasts `task.updated` or `task.completed`           |\n\nWhen both `task:after.complete` AND `task:after.update` fire (newer\nhosts do this on completion), the handler dedupes — at most one\n`task.completed` event per task.\n\n## Start banner (v0.6.1+)\n\nOn successful startup the plugin prints a single line to the host's stdout:\n\n```\n🚀 task-show running at http://<lan-ip>:<port>/\n```\n\n`<lan-ip>` is the **first non-loopback IPv4 address** discovered via\n`os.networkInterfaces()` (e.g. `10.1.188.34`), **not** `127.0.0.1` /\n`localhost`. Click from any machine on the same LAN — no port-forwarding\nneeded.\n\nIf `server.start()` rejects with `EADDRINUSE` (e.g. the configured port\nalready in use), the plugin stays **fail-open**: it logs the error,\nprints a multi-line `⚠️` warning banner naming the configured port and\nan actionable alternate-port hint, and still registers all six hooks.\nVisualizations will be unavailable for that session, but the host stays\nhealthy.\n\n## Changelog\n\n### v0.6.12 — Task lifecycle pipeline integration fix (2026-07-24)\n\n**For end users**: `npm install` as usual — no host-side change required.\nRe-published as a patch release to fix a regression in the v0.7.0-pre\n\"Task lifecycle pipeline\" feature where the page rendered the pipeline\npanel but never actually populated it with operations.\n\n- `renderOperationsPipeline(input)` now accepts `input.taskId` and emits\n  `data-task-id=\"<id>\"` on the `<section data-pipeline-root>` element\n  (empty, populated, and error states). Non-numeric ids are silently\n  dropped, so bad input cannot break HTML attribute quoting.\n- `renderTaskPage()` in `src/server.ts` now passes `taskId: session.taskId`\n  so every `/task/<id>` response carries the attribute and the client-side\n  `boot()` no longer silently bails out.\n- Client-side defense in depth: `boot()` in `public/task-operations.js`\n  falls back to `document.body.dataset.taskId` when the section is missing\n  the attribute, and `renderPipelineHtml` / `renderErrorHtml` preserve\n  the attribute across `swapIn()` calls.\n\n12 new TDD cases in `test/task-operations-browser-integration.test.ts`\n(happy-dom browser integration + unit + server boot). New\n`scripts/verify-task-operations-browser.ts` boots a real Playwright\nChromium against `TaskShowServer` + the real `roy-agent` CLI and asserts\n7 op-node cards are rendered for Task #2388. All 161 tests pass.\n\n### v0.6.11 — Mermaid SVG regression fix (2026-07-24)\n\n**For end users**: `npm install` as usual — no host-side change required.\nRe-published as a patch release to address a bug where the per-task page\ninitially rendered the Mermaid flowchart as SVG but reverted to raw\n`flowchart TD` source text on every SSE/polling update.\n\n- New `public/mermaid-renderer.js` controller wraps `mermaid.render(id, source)`\n  with unique render IDs, async race protection, and a recoverable\n  `.mermaid-error` block when rendering fails or Mermaid hasn't loaded.\n- `public/app.js` `applyTaskUpdate` now delegates Mermaid re-rendering to\n  the controller instead of calling the brittle `mermaid.run({nodes})`.\n- Both `/task/:id` and `/` pages load `/static/mermaid-renderer.js`.\n- New CSS for `.mermaid-error`, `.mermaid-error-header`, `.mermaid-error-msg`,\n  `.mermaid-error-source` so the error fallback is readable.\n\n10 new TDD cases in `test/mermaid-renderer.test.ts` + 5 regression cases\n(`test/regression-mermaid-include.test.ts`, `test/regression-long-task.test.ts`).\nAll 96 tests pass.\n\n### v0.6.7 — derive task id from host-provided envContext (2026-07-15)\n\n**For end users**: `npm install` as usual — no host-side change required.\n\n- `extractTaskIdFromToolCtx` and `extractTaskId` now read\n  `ctx.metadata.envContext.agentContext.currentTaskId` as the\n  **first-priority** candidate. This is exactly the field that\n  `roy-agent`'s `HookManager.execute()` already injects from\n  `AsyncLocalStorage`, so the plugin finally aligns with the host's\n  task system without any extra wiring.\n\n### v0.6.6 — drop tool calls without an env-context task id (2026-07-15)\n\n**Breaking**: the plugin no longer mints synthetic sessions for tool calls\nthat have no upstream task in the `roy-agent` task system. Previously,\n`ToolCallCollector.recordToolCall` would fall back to `synthCounter++`\nand create a new `(no title) / running / unknown` card per tool call —\nnow it returns `null` and the call is filtered out.\n\n- `recordToolCall` returns `number | null`.\n- `extractTaskIdFromToolCtx` returns `number | null` (was `number` with `-1` sentinel).\n- `synthCounter` and the `resolveSessionFallback` helper deleted.\n\n### v0.6.5 — force-correct tarball with rebuilt dist (2026-07-15)\n\n**Bugfix**: the `scripts/publish.ts` `ensureBuild()` step silently\nskipped the rebuild when it detected a pre-existing `dist/`. v0.6.5 forces\na clean rebuild so tarballs always carry the current source code, not\nstale `dist/` from a previous build.\n\n### v0.6.4, v0.6.3, v0.6.2 — same scope as v0.6.5\n\nThese three were released as published \"ghost\" versions (npm tarball\ncontained the legacy `0.6.1` `dist/` because of the `ensureBuild()`\nbug). They were abandoned in favour of v0.6.5; users on `0.6.1` should\nupgrade directly to `0.6.7`.\n\n### v0.6.2 — banner resilience + session aggregation + toolName (2026-07-15) [superseded]\n\n> Note: a real release with these features ships as v0.6.7. The v0.6.2/3/4/5\n> tags exist on npm but only **v0.6.5+** have the corresponding source\n> on the npm registry tarball.\n\n- Banner always prints (a multi-line `⚠️` warning block on port conflict).\n- Aggregate tool calls by `ctx.sessionId` hash when no `currentTaskId` is present.\n- Better `toolName` field mapping (5-key fallback `tool.name` →\n  `toolDef.name` → `toolName` → `toolDef.toolName` → `name`).\n- Finalize running sessions on `dispose()` (broadcast `task.completed`).\n\n### v0.6.1 — print LAN hostname on start (2026-07-14)\n\n- New `src/lan-host.ts` exports `getLanHostname()` — `os.networkInterfaces()`\n  first non-loopback IPv4, falls back to `127.0.0.1`.\n- `printStartBanner(lanHost, port, logger?)` exported and called from\n  `TaskShowPlugin.init()` after a successful `server.start()`.\n- Defaults `host` from `127.0.0.1` to `0.0.0.0` (so LAN access works\n  out of the box; can still be set to `127.0.0.1` per-instance for\n  local-only mode).\n\n### v0.6.0 — runtime version alignment (2026-07-15)\n\n- `readonly version = \"0.6.1\"` → `\"0.6.0\"` in `src/plugin.ts` (was lagging\n  because release-please only updates the JSON manifests, not source\n  code).\n- `pluginVersion` literal in `src/server.ts` snapshot event payload\n  bumped in lock-step.\n\n## Configuration\n\nAll config lives in `plugin.json` (and is overridable at construction time):\n\n| key              | type     | default     | description                                              |\n| ---------------- | -------- | ----------- | -------------------------------------------------------- |\n| `port`           | number   | `7788`      | HTTP port for the visualization service.                 |\n| `host`           | string   | `0.0.0.0`   | HTTP host. Use `0.0.0.0` to allow LAN access.            |\n| `autoStart`      | boolean  | `true`      | Start the HTTP server when `init()` is called.           |\n| `maxStoredTasks` | number   | `50`        | Max sessions kept in memory. Older ones are evicted.     |\n| `publicDir`      | string   | `public`    | Directory holding the static frontend.                   |\n\n> **v0.5.0**: the previous `urlInjectEnabled` config was removed. The\n> plugin no longer mutates tool result output.\n\nOverride at construction time:\n\n```ts\ncreateTaskShowPlugin({\n  port: 9000,\n  maxStoredTasks: 100,\n});\n```\n\n## HTTP API\n\n| route                       | description                                                  |\n| --------------------------- | ------------------------------------------------------------ |\n| `GET /`                     | Index of recent task sessions.                               |\n| `GET /task/:taskId`         | Per-task page with mermaid flow + tool-call table.           |\n| `GET /api/sessions`         | JSON list of all sessions (newest first).                    |\n| `GET /api/sessions/:taskId` | JSON detail of one session (full payload).                   |\n| **`GET /api/events`**       | **SSE stream** — see [Server-Sent Events](#server-sent-events). |\n| `GET /static/*`             | Static frontend assets (`style.css`, `app.js`).              |\n\nIf the configured `port` is already in use, the service falls back to an OS\nassigned port and logs the actual URL to stderr.\n\n## Server-Sent Events\n\nThe local HTTP service exposes `GET /api/events` as a standard Server-Sent\nEvents stream. Every connected client receives:\n\n1. An initial `snapshot` frame carrying the full list of currently-known\n   sessions — useful for instant render on connect / reconnect.\n2. A `task.created` frame whenever a new task is opened\n   (`task:before.create` or `task:after.create`).\n3. A `tool.recorded` frame after each tool call\n   (`tool:after.execute`).\n4. A `task.updated` frame on any non-terminal status transition\n   (`task:after.update` with `running` / `paused` / etc.).\n5. A `task.completed` frame on terminal transition\n   (`task:after.complete` or `task:after.update` with terminal status).\n\nA 15-second keep-alive comment (`:keep-alive`) prevents reverse proxies /\nload balancers from dropping the connection.\n\n### Event shape\n\nEvery event has the same envelope:\n\n```ts\ninterface TaskEvent<T> {\n  type: \"task.created\" | \"task.updated\" | \"task.completed\" | \"tool.recorded\";\n  taskId: number;\n  timestamp: number;       // Unix ms\n  pluginVersion: string;   // \"0.5.0\"\n  data: T;\n}\n```\n\nThe `data` payload differs per `type`:\n\n```ts\n// task.created\ndata: { session: TaskSession }\n\n// task.updated\ndata: { session: TaskSession, newStatus: TaskStatus, previousStatus?: TaskStatus }\n\n// task.completed\ndata: { session: TaskSession, terminalStatus: TaskStatus }\n\n// tool.recorded\ndata: { session: TaskSession, toolCall: ToolCallRecord }\n```\n\n### Subscribing from the browser\n\n```ts\nconst source = new EventSource(\"/api/events\");\nsource.addEventListener(\"snapshot\", (ev) => {\n  const data = JSON.parse(ev.data);\n  console.log(\"initial sessions:\", data.data.sessions);\n});\nsource.addEventListener(\"task.created\", (ev) => {\n  const data = JSON.parse(ev.data);\n  console.log(\"new task:\", data.data.session.taskId);\n});\nsource.addEventListener(\"tool.recorded\", (ev) => {\n  const data = JSON.parse(ev.data);\n  console.log(\"tool call:\", data.data.toolCall.toolName);\n});\nsource.addEventListener(\"task.completed\", (ev) => {\n  const data = JSON.parse(ev.data);\n  console.log(\"task done:\", data.data.terminalStatus);\n});\n// EventSource auto-reconnects on connection drop. If SSE is unavailable\n// (e.g. ancient browser), the bundled frontend falls back to a 3-second\n// poll of /api/sessions.\n```\n\n### Subscribing from Node / custom adapter\n\n```ts\nimport http from \"node:http\";\n\nhttp.get(\"http://127.0.0.1:7788/api/events\", (res) => {\n  let buf = \"\";\n  res.on(\"data\", (chunk) => {\n    buf += chunk.toString(\"utf-8\");\n    let idx;\n    while ((idx = buf.indexOf(\"\\n\\n\")) !== -1) {\n      const frame = buf.slice(0, idx);\n      buf = buf.slice(idx + 2);\n      // frame is `event: <type>\\ndata: <json>`\n      // ...\n    }\n  });\n});\n```\n\n## Architecture\n\nThe plugin runs entirely inside its local HTTP server. The hook handlers\nemit events into an in-process `EventBus` (`src/event-bus.ts`), and every\nconnected SSE client receives a frame. No host-side NotificationChannel\nplumbing is required.\n\n```\nTaskShowPlugin (tool/task hooks)\n       │\n       │  eventBus.broadcast({type, taskId, timestamp, data})\n       ▼\nEventBus  (in-process subscriber Set + keep-alive loop)\n       │\n       │  write frame to every connected http.ServerResponse\n       ▼\nTaskShowServer.handleSSE\n       │\n       │  Content-Type: text/event-stream\n       ▼\nBrowser EventSource  ◄──── 3-second polling fallback if SSE unavailable\n       │\n       ▼\nDOM updates (badge / progress / timeline / mermaid re-render)\n```\n\nThe in-process bus also exposes `addListener(fn)` so custom callers\n(CLI tools, IM adapters, log shippers) can subscribe to the same event\nstream without going through HTTP:\n\n```ts\nconst plugin = createTaskShowPlugin();\nplugin.getEventBus().addListener((event) => {\n  console.log(\"event:\", event.type, event.taskId);\n});\n```\n\n### Plugin ↔ host version correspondence\n\n| Plugin version | Compatible host (`roy-agent`)        | Notes                                                              |\n| -------------- | ------------------------------------ | ------------------------------------------------------------------ |\n| `0.1.0`        | pre-2026-07-10 (`task:after.update`) | Mutates tool result. **Removed** in v0.4.0 plugin.                 |\n| `0.2.0`        | pre-2026-07-10 (`task:after.update`) | Same as 0.1.0; tiny refactors.                                     |\n| `0.3.0`        | `>= 2026-07-10`                      | Adds `tool:before.execute` for self-managed timing.                |\n| `0.4.0`        | `>= 2026-07-10` (NotificationChannel) | Switches to `env.notify` consumer; no longer mutates output.     |\n| **`0.5.0` (this)** | **`>= 2026-07-10`**             | **Adds `task:before.create` / `task:after.create`; switches from `env.notify` to in-process EventBus + SSE.** |\n\n### Host design reference\n\nThe full host-side design — including the `NotificationChannel`\ninterface and `EventBusNotificationChannel` (default) — is documented\nin the host repository:\n\n>\n\n## SSE Migration (v0.5.0+)\n\n> **TL;DR**: stop depending on `env.notify`. The plugin now pushes events\n> over SSE. Connect with `new EventSource('/api/events')` (browser) or\n> `http.get(...)` (Node).\n\n### Before (v0.4.0)\n\n```ts\n// Plugin called env.notify({type:\"visualization_ready\", ...}).\n// Host's EventBusNotificationChannel re-emitted on env event bus:\n//   env.pushEnvEvent({type:\"plugin.notification.visualization_ready\", ...})\n// Subscribers (CLI / IM) listened on the env event bus.\n```\n\n### After (v0.5.0+)\n\n```ts\n// Plugin emits via in-process EventBus; HTTP server streams frames\n// over /api/events. Frontend connects with EventSource — no host\n// NotificationChannel required.\nconst source = new EventSource(\"/api/events\");\nsource.addEventListener(\"task.completed\", (ev) => {\n  const { taskId, data } = JSON.parse(ev.data);\n  console.log(`Task ${taskId} → ${data.terminalStatus}`);\n});\n```\n\n### Why we changed\n\n1. **No host dependency**: the SSE stream is served by the plugin's own\n   HTTP server. Works with any roy-agent host — no NotificationChannel\n   required.\n2. **Incremental updates**: instead of one-shot \"URL injection\" on\n   terminal status, the frontend receives a frame for *every*\n   meaningful change (created / recorded / updated / completed). The\n   page updates as the agent works, not after.\n3. **Progress bar + timeline**: with continuous updates, the frontend\n   can show a live progress bar (tool call count) and a real-time\n   timeline without manual refresh.\n4. **Simpler host contract**: removed `env.notify` plumbing from the\n   plugin surface. The plugin's `PluginEnvLike` type no longer mentions\n   `notify`.\n\n### Backward compatibility\n\nThe plugin no longer mutates tool result output (that mechanism was\nremoved in v0.4.0). Pin to `roy-plugin-task-show@0.4.x` if you depend\non the legacy `env.notify` consumer path.\n\n## Port handling\n\nThe plugin binds a local `http.Server` on the port you configure (default\n`7788`). If that port is busy (`EADDRINUSE`), the server **probes\n`port + 1`, `port + 2`, … in ascending order** until a free port is\nfound. Each skipped port emits a `WARN` log so it's easy to spot:\n\n```\n[task-show:server] WARN Port 7788 busy — trying 7789\n[task-show:server] WARN Port 7789 busy — trying 7790\n[task-show:server] INFO  HTTP service listening on http://127.0.0.1:7790/ (port rewritten from 7788 due to conflict)\n```\n\nGuarantees:\n\n- Only `EADDRINUSE` triggers a retry. Any other `listen()` error\n  (`EACCES`, `ENOTSUP`, …) is surfaced as a normal rejection — the\n  caller still owns the error and can decide what to do.\n- Probing **never wraps** past `65535` and **never** falls back to\n  `listen(0)` (OS-assigned ephemeral port). If everything in\n  `[port, 65535]` is busy, `start()` rejects with a clear error so\n  you know to free a port or move the host elsewhere.\n- `ServerInfo.portRewritten` is `true` whenever the bound port differs\n  from `cfg.port`. The same flag is exposed on the `ServerInfo` object\n  passed to whoever called `start()`.\n- The probing helper (`listenWithProbing()` in `src/server.ts`) is\n  exported so the same logic can be reused or unit-tested in isolation.\n\nIf you prefer the OS-assigned-port semantics (e.g. for tests), set\n`port: 0` in the config — the server will then call `listen(0)`\ndirectly, no probing, and `portRewritten` stays `false`.\n\n## Development\n\n```bash\n# Type-check (no emit)\nbun run typecheck\n\n# Build (emit dist/)\nbun run build\n\n# Run unit tests (63 tests across 7 files)\nbun test\n\n# End-to-end check (boots the service, hits it, asserts response)\nbun run verify\n\n# Manual demo (boots the service + simulates a real task lifecycle)\nbun run start:demo\n```\n\n### Debug logging\n\nSet `TASK_SHOW_DEBUG=1` to enable verbose logging from the collector:\n\n```bash\nTASK_SHOW_DEBUG=1 bun run start:demo\n```\n\n## Hook payload reference\n\n### `tool:after.execute` (collected)\n\nThe plugin accepts the standard payload the `globalHookManager` emits for\nthis hook:\n\n```ts\n{\n  tool: { name: string, ... },\n  args: Record<string, unknown>,\n  context: { taskId?: number, ... },\n  result: { success: boolean, output: string, error?: string, metadata?: any },\n}\n```\n\n**Task-id resolution order (v0.6.7+, priority top to bottom):**\n\n1. `ctx.metadata.envContext.agentContext.currentTaskId` — preferred.\n   The `roy-agent` `HookManager.execute()` injects `metadata.envContext`\n   from `AsyncLocalStorage`, so this is the canonical way to read the\n   current task id without host-side changes.\n2. `ctx.data.metadata.envContext.agentContext.currentTaskId` — alt payload shape.\n3. `ctx.currentTaskId` — explicit field the host may have set.\n4. `ctx.context.taskId` / `ctx.context.current_task_id` — legacy fields.\n5. `metadata.current_task_id` / `result.metadata.current_task_id` — older hosts.\n6. `ctx.taskId` — final fallback.\n\n**If no candidate resolves, the call is filtered out** (since v0.6.6).\nThe plugin no longer mints a synthetic session for tool calls that have\nno upstream task in the `roy-agent` task system — this avoided the\nhistorical bug where every interactive-mode tool call produced a new\n`(no title) / running / unknown` card (one per tool call) and made the\nvisualization meaningless.\n\nIf a synthetic `task` session is still desired (e.g. for demos without\na TaskComponent, or for legacy hosts), pass `explicitTaskId` at the\nrecordToolCall layer — but the plugin itself never invents one.\n\n### `task:before.create` (v0.5.0+)\n\n```ts\n{\n  data: { task: { id: number, title?: string } }\n  // OR flat: { taskId: number, title?: string }\n}\n```\n\nIf a session already exists for the task id (re-create / retry), its\n`toolCalls` are preserved.\n\n### `task:after.create` (v0.5.0+)\n\nSame payload as `task:before.create`. Useful for hosts that don't emit\n`task:before.create`; the plugin opens the session here and broadcasts\n`task.created`.\n\n### `task:after.complete` (preferred, consumed)\n\n```ts\n{\n  data: {\n    task: { id: number, status: 'completed' | 'failed' | 'cancelled', title?: string },\n    terminalStatus: 'completed' | 'failed' | 'cancelled',\n    changes: Partial<UpdateTaskOptions>,\n    sessionId: string,\n    tagService: TagService,\n  }\n}\n```\n\n### `task:after.update` (legacy fallback, consumed)\n\n```ts\n{ data: { task: { id: number, status: string, title?: string }, changes, tagService } }\n```\n\nThe handler filters for terminal status (`completed` / `failed` /\n`cancelled`) and dedupes — if `AFTER_COMPLETE` also fires (it can, on a\nhost that supports both hooks), only one `task.completed` event is\nbroadcast.\n\n## Limitations & follow-ups\n\n- **Memory-only**: the collector keeps data in memory only. Restarting\n  the host process drops everything. Persisting to a file would be a\n  small follow-up.\n- **Single host**: if you launch multiple `roy-agent` instances on the\n  same machine, change the `port` to avoid clashes. The server probes\n  `port + 1`, `port + 2`, ... in ascending order until a free TCP port\n  is found (sequential port probing — no random / ephemeral fallback).\n  If everything from `port` through `65535` is busy, `start()` rejects\n  with a clear error so you know to free a port or move the host\n  elsewhere.\n- **Mermaid CDN**: the frontend loads `mermaid@10` from jsDelivr.\n  Air-gapped deployments should vendor a copy locally.\n- **No file persistence**: data lives only in memory. A future\n  improvement would be a tiny SQLite sink so a restart still shows\n  recent tasks.\n- **SSE-only push**: the bundled frontend uses EventSource as the\n  primary update channel. A 3-second polling fallback covers older\n  browsers and proxies that strip SSE, but it's a degraded experience.\n  WebSocket support is a possible future addition.\n\n## License\n\nMIT\n## Task lifecycle pipeline (v0.7.0+)\n\nIn addition to the tool-call flow (the existing Mermaid diagram), every\n`/task/:id` page now includes a **Task lifecycle pipeline** section that\nshows the task's own operation history — the create / progress / milestone /\nproblem / solution / decision / review / completed events that the\n`roy-agent tasks` CLI records for that task.\n\n### Where the data comes from\n\nThe plugin spawns `roy-agent tasks get <id> --operations --json` (via\ndiscrete argv — no shell string), parses the `{ task, operations }`\nenvelope, and serves a stable schema from the new endpoint:\n\n```\nGET /api/tasks/:id/operations\n→ 200 {\n    task: { id, title, status, priority, type, progress?, createdAt, updatedAt, tags, projectPath? },\n    operations: [\n      { id, sequence, milestoneType, title, description, timestamp, sessionShort }\n    ],\n    fetchedAt: ISO8601,\n    stale: boolean\n  }\n→ 404 { error: \"not_found\", id }      // CLI reported \"Task not found\"\n→ 400 { error: \"bad_id\", id }          // invalid task id\n→ 503 { error: \"cli_failed\", id }      // CLI exited with non-zero status\n→ 500 { error: \"internal_error\", id }  // unexpected exception\n```\n\nThe CLI is invoked safely:\n\n- Arg array form: `[\"node\", \"<cliPath>\", \"tasks\", \"get\", \"<id>\",\n  \"--operations\", \"--json\"]`. Shell metacharacters in the task id are\n  never interpreted.\n- Wall-clock timeout (`cliTimeoutMs`, default 5 s).\n- Max stdout bytes (`cliMaxBytes`, default 1 MiB).\n- Stderr is captured so the CLI's `✗ Task not found: <id>` message is\n  mapped to HTTP 404.\n\n### Caching & dedup\n\nA TTL cache (default 5 s) coalesces concurrent requests for the same\ntask id and limits how often the plugin spawns the host CLI. Stale\nentries are served with `stale: true` while a background refresh runs.\n\n### Polling\n\nFor active tasks, the page polls `/api/tasks/:id/operations` every 5 s.\nThe client merges new operations into the existing timeline by id\n(idempotent — no duplicates) and stops polling once the task reaches a\nterminal status (`completed` / `failed` / `cancelled`). On any CLI\nfailure the page shows a \"Retry\" button and applies exponential backoff\nup to 30 s.\n\n### Security\n\n- Task ids are validated as positive integers in the safe range.\n- All operation titles, descriptions, and process notes are HTML-escaped.\n- `processDescription` and `current_status` are stripped from public\n  responses (only safe fields reach the browser).\n- The full session id is shortened to 8 hex chars (`sessionShort`).\n\n### Configuration\n\n| Key | Default | Purpose |\n|---|---|---|\n| `royAgentCliPath` | auto-detect | Absolute path to the `roy-agent` executable. |\n| `operationsCacheTtlMs` | 5000 | TTL for parsed envelopes. |\n| `maxOperations` | 200 | Hard cap on operations per task. |\n| `maxDescriptionChars` | 2000 | Per-description char cap. |\n| `cliTimeoutMs` | 5000 | Wall-clock timeout for the CLI spawn. |\n| `cliMaxBytes` | 1048576 | Maximum stdout bytes. |\n\n### CLI path resolution\n\nThe plugin auto-detects the `roy-agent` CLI from these locations\n(first match wins):\n\n1. `cfg.royAgentCliPath` (explicit override).\n2. `$ROY_AGENT_CLI` environment variable.\n3. `<cwd>/../roy-agent/packages/cli/dist/bin/roy-agent.js`\n   (sibling-repo layout — the typical dev setup).\n4. The monorepo layout\n   (`<pluginDist>/../../../../packages/cli/dist/bin/roy-agent.js`).\n5. `roy-agent` on PATH (fallback).\n\n","readmeFilename":"README.md"}