{"_id":"@clawlauncher/claw-activity-monitor","_rev":"7-f32ce45b06a34e1b65af3c9c955d63a5","name":"@clawlauncher/claw-activity-monitor","dist-tags":{"latest":"0.1.6"},"versions":{"0.1.0":{"name":"@clawlauncher/claw-activity-monitor","version":"0.1.0","license":"MIT","_id":"@clawlauncher/claw-activity-monitor@0.1.0","maintainers":[{"name":"nicelymedia","email":"nicelymediallc@gmail.com"}],"homepage":"https://github.com/clawlauncher/claw-activity-monitor#readme","bugs":{"url":"https://github.com/clawlauncher/claw-activity-monitor/issues"},"dist":{"shasum":"e3c102cc0cd88cde20309de56f8aa624cc517745","tarball":"https://registry.npmjs.org/@clawlauncher/claw-activity-monitor/-/claw-activity-monitor-0.1.0.tgz","fileCount":73,"integrity":"sha512-jE8DCVZgE1CHLe203Q/Kp2/UPZGjxFhh28+VMdlNjM3sig/V8QFaAYnrq9/erlO54Bc3/3IjVF9Y4KbuPunpsA==","signatures":[{"sig":"MEYCIQCrcgm2jrh2+lvFKqncdzJm/YMo4KeVJ0BX6FEL+OgBLgIhAJtcGXGT7FwQvAmqydW008e3A6nqL6ltOLrNeKsRNXoL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@clawlauncher%2fclaw-activity-monitor@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":110069},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./ui-events":{"types":"./dist/src/ui-events.d.ts","default":"./dist/src/ui-events.js"}},"gitHead":"7b72797ccb6229c704cef78e078c5c9411a2858d","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm run build"},"_npmUser":{"name":"nicelymedia","email":"nicelymediallc@gmail.com"},"openclaw":{"build":{"openclawVersion":"2026.4.15","pluginSdkVersion":"2026.4.15"},"compat":{"pluginApi":">=2026.4.15","minGatewayVersion":"2026.4.15"},"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/clawlauncher/claw-activity-monitor.git","type":"git"},"_npmVersion":"10.9.7","description":"Streams OpenClaw agent activity to the Claw Launcher dashboard.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.18.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","@types/ws":"^8.5.10","typescript":"^5.5.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claw-activity-monitor_0.1.0_1776887817330_0.977149358634684","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@clawlauncher/claw-activity-monitor","version":"0.1.1","license":"SEE LICENSE IN LICENSE","_id":"@clawlauncher/claw-activity-monitor@0.1.1","maintainers":[{"name":"nicelymedia","email":"nicelymediallc@gmail.com"}],"homepage":"https://github.com/clawlauncher/claw-activity-monitor#readme","bugs":{"url":"https://github.com/clawlauncher/claw-activity-monitor/issues"},"dist":{"shasum":"d8c4027f5480367a1432d21cf0c71515f98983d5","tarball":"https://registry.npmjs.org/@clawlauncher/claw-activity-monitor/-/claw-activity-monitor-0.1.1.tgz","fileCount":77,"integrity":"sha512-RkZnEbafypDX5huCVPmCID3m5HSEKyYgeRvgggtUFv0p2qPpUDpFcpJa4UqKtN9kokpZFM2FxCXDy8kQDqzaKA==","signatures":[{"sig":"MEUCIQDvrwFckw/kWnWKSpKcXx9qaiM2XKidxmzZH7cAJ/29JgIgK/swmgIQPonCYsGM16xKSagoRFBblwNfagUe1D4KX+8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125218},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./ui-events":{"types":"./dist/src/ui-events.d.ts","default":"./dist/src/ui-events.js"}},"gitHead":"e0778158e93534e737a0939623b37f57a174e864","scripts":{"echo":"npm --prefix test-server start","test":"vitest run","build":"tsc -p tsconfig.json","inspect":"npm --prefix test-server run inspect","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","harness:up":"docker compose up -d","test:watch":"vitest","echo:install":"npm --prefix test-server install","harness:down":"docker compose down","harness:logs":"docker compose logs -f openclaw","harness:build":"docker compose build openclaw","prepublishOnly":"npm run typecheck && npm run build","harness:rebuild":"docker compose down && docker compose build openclaw && docker compose up -d"},"_npmUser":{"name":"nicelymedia","email":"nicelymediallc@gmail.com"},"openclaw":{"build":{"openclawVersion":"2026.4.15","pluginSdkVersion":"2026.4.15"},"compat":{"pluginApi":">=2026.4.15","minGatewayVersion":"2026.4.15"},"extensions":["./index.ts"]},"repository":{"url":"git+https://github.com/clawlauncher/claw-activity-monitor.git","type":"git"},"_npmVersion":"10.9.7","description":"Streams OpenClaw agent activity to the Claw Launcher dashboard.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.18.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","@types/ws":"^8.5.10","typescript":"^5.5.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claw-activity-monitor_0.1.1_1777416001010_0.5939388087235713","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@clawlauncher/claw-activity-monitor","version":"0.1.2","license":"SEE LICENSE IN LICENSE","_id":"@clawlauncher/claw-activity-monitor@0.1.2","maintainers":[{"name":"nicelymedia","email":"nicelymediallc@gmail.com"}],"homepage":"https://github.com/clawlauncher/claw-activity-monitor#readme","bugs":{"url":"https://github.com/clawlauncher/claw-activity-monitor/issues"},"dist":{"shasum":"1aac15d77c088a7989578fafdf83821953e101a7","tarball":"https://registry.npmjs.org/@clawlauncher/claw-activity-monitor/-/claw-activity-monitor-0.1.2.tgz","fileCount":77,"integrity":"sha512-BIj2RpdhPbOAJhWIucUCyHv8tcainHOZJdoYKBHDGoSLldYnWd9RlNHzi/FCHeTK04r6UrD6RtAjLQ/VhrPjhg==","signatures":[{"sig":"MEUCIQDvtRt2QgTD+mNJ91mzJZUcZJiAGPDpb9sWHvGcquiN2gIgZJr5Ctv9EtzjGGq4BZTXCZzrijUR317QoccEaVqkg5s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":128625},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./ui-events":{"types":"./dist/src/ui-events.d.ts","default":"./dist/src/ui-events.js"}},"gitHead":"9be596c6f9e70d4f80d57ab9bb0d5caef2cbf818","scripts":{"echo":"npm --prefix test-server start","test":"vitest run","build":"tsc -p tsconfig.json","inspect":"npm --prefix test-server run inspect","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","harness:up":"docker compose up -d","test:watch":"vitest","echo:install":"npm --prefix test-server install","harness:down":"docker compose down","harness:logs":"docker compose logs -f openclaw","prod-test:up":"docker compose -f docker-compose.prod-test.yml up -d","harness:build":"docker compose build openclaw","prepublishOnly":"npm run typecheck && npm run build","prod-test:down":"docker compose -f docker-compose.prod-test.yml down","prod-test:logs":"docker compose -f docker-compose.prod-test.yml logs -f openclaw","harness:rebuild":"docker compose down && docker compose build openclaw && docker compose up -d","prod-test:build":"docker compose -f docker-compose.prod-test.yml build --no-cache openclaw","prod-test:rebuild":"docker compose -f docker-compose.prod-test.yml down && docker compose -f docker-compose.prod-test.yml build --no-cache openclaw && docker compose -f docker-compose.prod-test.yml up -d"},"_npmUser":{"name":"nicelymedia","email":"nicelymediallc@gmail.com"},"openclaw":{"build":{"openclawVersion":"2026.4.15","pluginSdkVersion":"2026.4.15"},"compat":{"pluginApi":">=2026.4.15","minGatewayVersion":"2026.4.15"},"extensions":["./index.ts"]},"repository":{"url":"git+https://github.com/clawlauncher/claw-activity-monitor.git","type":"git"},"_npmVersion":"10.9.7","description":"Streams OpenClaw agent activity to the Claw Launcher dashboard.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.18.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@types/ws":"^8.5.10","typescript":"^5.5.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claw-activity-monitor_0.1.2_1777497676793_0.49053776179169595","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@clawlauncher/claw-activity-monitor","version":"0.1.3","license":"SEE LICENSE IN LICENSE","_id":"@clawlauncher/claw-activity-monitor@0.1.3","maintainers":[{"name":"nicelymedia","email":"nicelymediallc@gmail.com"}],"homepage":"https://github.com/clawlauncher/claw-activity-monitor#readme","bugs":{"url":"https://github.com/clawlauncher/claw-activity-monitor/issues"},"dist":{"shasum":"df40fe1637f8bfdbdaf600d4d10987045dc07b6b","tarball":"https://registry.npmjs.org/@clawlauncher/claw-activity-monitor/-/claw-activity-monitor-0.1.3.tgz","fileCount":77,"integrity":"sha512-EekmyFY905hgewnFS5K1cbxMoKJX25dDrLfKIzZPqzj0z8CUdH6gNqYSh6OF+V6ZPgMF+XeDmhI5jTKYHkOlXA==","signatures":[{"sig":"MEUCICltSy66N8hw4T6PGswpt7UYr/fcwK8gAj0+/9xVOTTIAiEA0ncbs93Em5YDQt4WHls/jjxZ+3LKmokKs0jNtKAzrMY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":129791},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./ui-events":{"types":"./dist/src/ui-events.d.ts","default":"./dist/src/ui-events.js"}},"gitHead":"fa1976f82f738c0550474fc45985765f6a70f8be","scripts":{"echo":"npm --prefix test-server start","test":"vitest run","build":"tsc -p tsconfig.json","inspect":"npm --prefix test-server run inspect","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","harness:up":"docker compose up -d","test:watch":"vitest","echo:install":"npm --prefix test-server install","harness:down":"docker compose down","harness:logs":"docker compose logs -f openclaw","prod-test:up":"docker compose -f docker-compose.prod-test.yml up -d","harness:build":"docker compose build openclaw","prepublishOnly":"npm run typecheck && npm run build","prod-test:down":"docker compose -f docker-compose.prod-test.yml down","prod-test:logs":"docker compose -f docker-compose.prod-test.yml logs -f openclaw","harness:rebuild":"docker compose down && docker compose build openclaw && docker compose up -d","prod-test:build":"docker compose -f docker-compose.prod-test.yml build --no-cache openclaw","prod-test:rebuild":"docker compose -f docker-compose.prod-test.yml down && docker compose -f docker-compose.prod-test.yml build --no-cache openclaw && docker compose -f docker-compose.prod-test.yml up -d"},"_npmUser":{"name":"nicelymedia","email":"nicelymediallc@gmail.com"},"openclaw":{"build":{"openclawVersion":"2026.4.15","pluginSdkVersion":"2026.4.15"},"compat":{"pluginApi":">=2026.4.15","minGatewayVersion":"2026.4.15"},"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/clawlauncher/claw-activity-monitor.git","type":"git"},"_npmVersion":"10.9.7","description":"Streams OpenClaw agent activity to the Claw Launcher dashboard.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.18.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@types/ws":"^8.5.10","typescript":"^5.5.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claw-activity-monitor_0.1.3_1778002648907_0.061845363013824484","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@clawlauncher/claw-activity-monitor","version":"0.1.4","license":"SEE LICENSE IN LICENSE","_id":"@clawlauncher/claw-activity-monitor@0.1.4","maintainers":[{"name":"nicelymedia","email":"nicelymediallc@gmail.com"}],"homepage":"https://github.com/clawlauncher/claw-activity-monitor#readme","bugs":{"url":"https://github.com/clawlauncher/claw-activity-monitor/issues"},"dist":{"shasum":"82a3421ab49670af57125b496253656964690d86","tarball":"https://registry.npmjs.org/@clawlauncher/claw-activity-monitor/-/claw-activity-monitor-0.1.4.tgz","fileCount":77,"integrity":"sha512-2IRvBr8hNNDrvPegyi/ESFiLd6GW7ffFj7FZFpem5iaqJRRamS07my22JKsq7q2sPUxWheEiWz4peDXGqNptIQ==","signatures":[{"sig":"MEQCIDKYb1eeCJx3Nffs/afR4vJzA5N0ZwurvLhX41Kp0I/cAiAB+FaDIMOWT+t3tRB4A609bNVxlVFyzaC96VeRa7c8OQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130409},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./ui-events":{"types":"./dist/src/ui-events.d.ts","default":"./dist/src/ui-events.js"}},"gitHead":"7c12c01f903e1c20954d64ffa2e5e5ceb59c3b04","scripts":{"echo":"npm --prefix test-server start","test":"vitest run","build":"tsc -p tsconfig.json","inspect":"npm --prefix test-server run inspect","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","harness:up":"docker compose up -d","test:watch":"vitest","echo:install":"npm --prefix test-server install","harness:down":"docker compose down","harness:logs":"docker compose logs -f openclaw","prod-test:up":"docker compose -f docker-compose.prod-test.yml up -d","harness:build":"docker compose build openclaw","prepublishOnly":"npm run typecheck && npm run build","prod-test:down":"docker compose -f docker-compose.prod-test.yml down","prod-test:logs":"docker compose -f docker-compose.prod-test.yml logs -f openclaw","harness:rebuild":"docker compose down && docker compose build openclaw && docker compose up -d","prod-test:build":"docker compose -f docker-compose.prod-test.yml build --no-cache openclaw","prod-test:rebuild":"docker compose -f docker-compose.prod-test.yml down && docker compose -f docker-compose.prod-test.yml build --no-cache openclaw && docker compose -f docker-compose.prod-test.yml up -d"},"_npmUser":{"name":"nicelymedia","email":"nicelymediallc@gmail.com"},"openclaw":{"build":{"openclawVersion":"2026.4.15","pluginSdkVersion":"2026.4.15"},"compat":{"pluginApi":">=2026.4.15","minGatewayVersion":"2026.4.15"},"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/clawlauncher/claw-activity-monitor.git","type":"git"},"_npmVersion":"10.9.7","description":"Streams OpenClaw agent activity to the Claw Launcher dashboard.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.18.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@types/ws":"^8.5.10","typescript":"^5.5.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claw-activity-monitor_0.1.4_1778023872678_0.9089520019148278","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@clawlauncher/claw-activity-monitor","version":"0.1.5","license":"SEE LICENSE IN LICENSE","_id":"@clawlauncher/claw-activity-monitor@0.1.5","maintainers":[{"name":"nicelymedia","email":"nicelymediallc@gmail.com"}],"homepage":"https://github.com/clawlauncher/claw-activity-monitor#readme","bugs":{"url":"https://github.com/clawlauncher/claw-activity-monitor/issues"},"dist":{"shasum":"9d75d9f3661e19c000c478ff44333dbd49249c75","tarball":"https://registry.npmjs.org/@clawlauncher/claw-activity-monitor/-/claw-activity-monitor-0.1.5.tgz","fileCount":77,"integrity":"sha512-PjZ+0FqXM+uWMhV2VdgIrjdQnfCPA8csCAWBpToDe5nfu3PW7CsuE0p4yN59a5Fa9Hf0z8wCP6VZ8vdws1HM0w==","signatures":[{"sig":"MEQCIGpYMkWDtjX1DfT7+bnfGTW3fQQq4F7BPHYM2RkPEMKKAiAXpcUh+jQ/ImEjNfxbYAO9eazj7WZOwNQLwGTzV0KFnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131913},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./ui-events":{"types":"./dist/src/ui-events.d.ts","default":"./dist/src/ui-events.js"}},"gitHead":"91b3876fd6a405a3f81fcd35250b30b8783eed3b","scripts":{"echo":"npm --prefix test-server start","test":"vitest run","build":"tsc -p tsconfig.json","inspect":"npm --prefix test-server run inspect","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","harness:up":"docker compose up -d","test:watch":"vitest","echo:install":"npm --prefix test-server install","harness:down":"docker compose down","harness:logs":"docker compose logs -f openclaw","prod-test:up":"docker compose -f docker-compose.prod-test.yml up -d","harness:build":"docker compose build openclaw","prepublishOnly":"npm run typecheck && npm run build","prod-test:down":"docker compose -f docker-compose.prod-test.yml down","prod-test:logs":"docker compose -f docker-compose.prod-test.yml logs -f openclaw","harness:rebuild":"docker compose down && docker compose build openclaw && docker compose up -d","prod-test:build":"docker compose -f docker-compose.prod-test.yml build --no-cache openclaw","prod-test:rebuild":"docker compose -f docker-compose.prod-test.yml down && docker compose -f docker-compose.prod-test.yml build --no-cache openclaw && docker compose -f docker-compose.prod-test.yml up -d"},"_npmUser":{"name":"nicelymedia","email":"nicelymediallc@gmail.com"},"openclaw":{"build":{"openclawVersion":"2026.4.15","pluginSdkVersion":"2026.4.15"},"compat":{"pluginApi":">=2026.4.15","minGatewayVersion":"2026.4.15"},"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/clawlauncher/claw-activity-monitor.git","type":"git"},"_npmVersion":"10.9.7","description":"Streams OpenClaw agent activity to the Claw Launcher dashboard.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.18.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@types/ws":"^8.5.10","typescript":"^5.5.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claw-activity-monitor_0.1.5_1778108945371_0.36507201521273536","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@clawlauncher/claw-activity-monitor","version":"0.1.6","description":"Streams OpenClaw agent activity to the Claw Launcher dashboard.","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./ui-events":{"types":"./dist/src/ui-events.d.ts","default":"./dist/src/ui-events.js"}},"engines":{"node":">=22.12.0"},"openclaw":{"extensions":["./dist/index.js"],"compat":{"pluginApi":">=2026.5.0","minGatewayVersion":"2026.5.0"},"build":{"openclawVersion":"2026.5.6","pluginSdkVersion":"2026.5.6"}},"dependencies":{"ws":"^8.18.0"},"devDependencies":{"@types/node":"^22.0.0","@types/ws":"^8.5.10","typescript":"^5.5.0","vitest":"^4.1.5"},"scripts":{"build":"tsc -p tsconfig.json","test":"vitest run","test:watch":"vitest","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","prepublishOnly":"npm run typecheck && npm run build","harness:up":"docker compose up -d","harness:down":"docker compose down","harness:logs":"docker compose logs -f openclaw","harness:build":"docker compose build openclaw","harness:rebuild":"docker compose down && docker compose build openclaw && docker compose up -d","prod-test:up":"docker compose -f docker-compose.prod-test.yml up -d","prod-test:down":"docker compose -f docker-compose.prod-test.yml down","prod-test:logs":"docker compose -f docker-compose.prod-test.yml logs -f openclaw","prod-test:build":"docker compose -f docker-compose.prod-test.yml build --no-cache openclaw","prod-test:rebuild":"docker compose -f docker-compose.prod-test.yml down && docker compose -f docker-compose.prod-test.yml build --no-cache openclaw && docker compose -f docker-compose.prod-test.yml up -d","echo":"npm --prefix test-server start","echo:install":"npm --prefix test-server install","inspect":"npm --prefix test-server run inspect"},"repository":{"type":"git","url":"git+https://github.com/clawlauncher/claw-activity-monitor.git"},"publishConfig":{"access":"public"},"license":"SEE LICENSE IN LICENSE","_id":"@clawlauncher/claw-activity-monitor@0.1.6","gitHead":"996fe237dadfec43a488275d1acc07ce1d7c01ff","bugs":{"url":"https://github.com/clawlauncher/claw-activity-monitor/issues"},"homepage":"https://github.com/clawlauncher/claw-activity-monitor#readme","_nodeVersion":"22.22.2","_npmVersion":"10.9.7","dist":{"integrity":"sha512-H08yOWjH4GU/LaBK6DCFXFF7qdmm4IQy1PlbLN99A1V2pR/yI1r1fK/Hbrah4iCO1vVM6vHfBMK8/oQRe1e+KQ==","shasum":"7ace0117dcad3a8adea400e5fdb5c2e5ae297dac","tarball":"https://registry.npmjs.org/@clawlauncher/claw-activity-monitor/-/claw-activity-monitor-0.1.6.tgz","fileCount":76,"unpackedSize":124761,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCSlsoZ2zgWbjT8Nq30eVvfbi+a5EMJp3WZR220bS0sAwIhALsrgMEL2mIPySl2e7bDIKQg9RypBNrlgF0AIn2aoTC6"}]},"_npmUser":{"name":"nicelymedia","email":"nicelymediallc@gmail.com"},"directories":{},"maintainers":[{"name":"nicelymedia","email":"nicelymediallc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/claw-activity-monitor_0.1.6_1778185498228_0.20366685634712178"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-22T19:56:57.174Z","modified":"2026-05-07T20:24:58.488Z","0.1.0":"2026-04-22T19:56:57.462Z","0.1.1":"2026-04-28T22:40:01.148Z","0.1.2":"2026-04-29T21:21:16.950Z","0.1.3":"2026-05-05T17:37:29.063Z","0.1.4":"2026-05-05T23:31:12.852Z","0.1.5":"2026-05-06T23:09:05.582Z","0.1.6":"2026-05-07T20:24:58.369Z"},"bugs":{"url":"https://github.com/clawlauncher/claw-activity-monitor/issues"},"license":"SEE LICENSE IN LICENSE","homepage":"https://github.com/clawlauncher/claw-activity-monitor#readme","repository":{"type":"git","url":"git+https://github.com/clawlauncher/claw-activity-monitor.git"},"description":"Streams OpenClaw agent activity to the Claw Launcher dashboard.","maintainers":[{"name":"nicelymedia","email":"nicelymediallc@gmail.com"}],"readme":"# @clawlauncher/claw-activity-monitor\n\nOpenClaw plugin that streams agent activity to the Claw Launcher control plane.\n\nProvisioned automatically when you launch a bot through [Claw Launcher](https://clawlauncher.io) — no manual install required. Self-hosted OpenClaw users can install it directly from npm.\n\n## Requirements\n\n- OpenClaw `>= 2026.5.0` (self-hosted on `2026.4.x` should stay on `0.1.5` — see [CHANGELOG](./CHANGELOG.md))\n- Node.js `>= 22.12.0`\n\n## Setup (self-hosted)\n\n```bash\nnpm install @clawlauncher/claw-activity-monitor\n```\n\nPlace the package in any OpenClaw plugin discovery directory, then update your `openclaw.json` to grant the plugin conversation-access. **This step is required on OpenClaw 2026.5.x** — without it, three hooks (`llm_input`, `llm_output`, `agent_end`) are silently blocked by the gateway and the plugin will run without observing turn lifecycle events:\n\n```json\n{\n  \"plugins\": {\n    \"entries\": {\n      \"claw-activity-monitor\": {\n        \"enabled\": true,\n        \"hooks\": {\n          \"allowConversationAccess\": true\n        }\n      }\n    }\n  }\n}\n```\n\nVerify the configuration took effect:\n\n```bash\nopenclaw plugins inspect claw-activity-monitor --runtime --json\n```\n\nLook for `policy.allowConversationAccess: true` and an empty `diagnostics` array. Diagnostics like `typed hook \"llm_input\" blocked because non-bundled plugins must set ...allowConversationAccess=true` indicate the flag isn't set yet.\n\n## Configuration\n\nThe plugin reads one required environment variable: **`OPENCLAW_GATEWAY_TOKEN`**. The Claw Launcher control plane sets this at provisioning time. If it isn't set, the plugin logs an error and exits `register()` cleanly.\n\n## License\n\nProprietary — Copyright © 2026 Claw Launcher. All rights reserved.\n\nThis package is **closed-source**: source code lives in a private repository and is licensed, not sold. You may install and run it as part of an authorized Claw Launcher deployment. Copying, redistribution, modification, reverse engineering, sublicensing, and competing-product use are not permitted without prior written consent.\n\nFull terms in [LICENSE](./LICENSE).\n","readmeFilename":"README.md"}