{"_id":"thud.sh","_rev":"33-ffaf8e9c4cdb9dbf519925f1b3884d87","name":"thud.sh","dist-tags":{"latest":"0.17.0"},"versions":{"0.1.0":{"name":"thud.sh","version":"0.1.0","_id":"thud.sh@0.1.0","maintainers":[{"name":"reobin","email":"me@reobin.dev"}],"bin":{"thud":"dist/index.js","thud.sh":"dist/index.js"},"dist":{"shasum":"1330cb28065b7817051ed154c253b3f5b85b49c1","tarball":"https://registry.npmjs.org/thud.sh/-/thud.sh-0.1.0.tgz","fileCount":16,"integrity":"sha512-fC+E4FdYYHFdsar+C46nOxphZzater+KP1OzTrNgHdsOo/yG6b+LQWv9cyF6LRwKOst8EWMS5CCUphm9mH2xMA==","signatures":[{"sig":"MEYCIQChg/TJsjvkhjPTz7bkiQZlNAB0OkTxkdNJ9dEbDtRmFgIhAMvQUdoYiYtmSvNlxLfW1+0S5I9UtD5En55qKgU/+GWa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4697219},"type":"module","gitHead":"3b54a572cb9c91cd9deedd161a31884550a82f65","scripts":{"test":"bun test","build":"bun build src/index.ts --target=bun --outdir=dist && chmod +x dist/index.js","start":"bun run src/index.ts","prepack":"bun run build","test:unit":"bun test"},"_npmUser":{"name":"reobin","email":"me@reobin.dev"},"_npmVersion":"11.12.1","description":"A tiny terminal HUD for watching tmux sessions, panes, and agent status.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@opentui/core":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest"},"_npmOperationalInternal":{"tmp":"tmp/thud.sh_0.1.0_1777903395561_0.28733754454323535","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"thud.sh","version":"0.2.0","_id":"thud.sh@0.2.0","maintainers":[{"name":"reobin","email":"me@reobin.dev"}],"homepage":"https://github.com/reobin/thud.sh#readme","bugs":{"url":"https://github.com/reobin/thud.sh/issues"},"bin":{"thud":"dist/index.js","thud.sh":"dist/index.js"},"dist":{"shasum":"cc851f758072e6fa57199e072cb9de41e4302e5c","tarball":"https://registry.npmjs.org/thud.sh/-/thud.sh-0.2.0.tgz","fileCount":16,"integrity":"sha512-WrPBXsX1yxtEp7le3OSeZT6CP4+y7VJAEr0lEB0aYq7UT3cdenep6WMVa7WI4w4UegN/Xgpyvk/kajYJuIx8mA==","signatures":[{"sig":"MEYCIQDdv3Apnbldh3mkLf2MK64l3g5VzDQivau35W+vJw53rwIhAK7QXe0BS5c+SDMmLhNiidS4MtC+pMCVJmGoblCbYQyM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/thud.sh@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4697728},"type":"module","exports":{"./server":"./integrations/opencode/thud-sh-status.ts"},"gitHead":"f94686084db415b3ba3b6c5715dee1bea2f81f5b","scripts":{"test":"bun test","build":"bun build src/index.ts --target=bun --outdir=dist && chmod +x dist/index.js","start":"bun run src/index.ts","prepack":"bun run build","test:unit":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:12fa8e44-0c05-49b8-a50c-9f5e487bc2a1"}},"repository":{"url":"git+https://github.com/reobin/thud.sh.git","type":"git"},"_npmVersion":"11.11.0","description":"A tiny terminal HUD for watching tmux sessions, panes, and agent status.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@opentui/core":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest"},"_npmOperationalInternal":{"tmp":"tmp/thud.sh_0.2.0_1777907661968_0.8298834047174148","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"thud.sh","version":"0.2.1","_id":"thud.sh@0.2.1","maintainers":[{"name":"reobin","email":"me@reobin.dev"}],"homepage":"https://github.com/reobin/thud.sh#readme","bugs":{"url":"https://github.com/reobin/thud.sh/issues"},"bin":{"thud":"dist/index.js","thud.sh":"dist/index.js"},"dist":{"shasum":"4ea31ae5e9cf55e2f49c792a9dedae3b16e52cb3","tarball":"https://registry.npmjs.org/thud.sh/-/thud.sh-0.2.1.tgz","fileCount":16,"integrity":"sha512-ykF2OAPr6P/SM1o3aKCJljzCQmjo99EXiYn/1Gf9uJgOO9peB26w8lISO2eU3BPqhxOKTk5UNdMkjPypjXwsng==","signatures":[{"sig":"MEQCIGKaPXuMhu2KvR3Zrd6Hea6JKk3rxi4/zrhK+ITUp/UxAiBGgc0AKiJJRQ8Hx83pBaZHVEqhTsCuPaMPgN+y8jizTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/thud.sh@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4700702},"type":"module","exports":{"./server":"./integrations/opencode/thud-sh-status.ts"},"gitHead":"b8555554dcec626bcac4386d775551e43b756049","scripts":{"test":"bun test","build":"bun build src/index.ts --target=bun --outdir=dist && chmod +x dist/index.js","start":"bun run src/index.ts","prepack":"bun run build","test:unit":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:12fa8e44-0c05-49b8-a50c-9f5e487bc2a1"}},"repository":{"url":"git+https://github.com/reobin/thud.sh.git","type":"git"},"_npmVersion":"11.11.0","description":"A tiny terminal HUD for watching tmux sessions, panes, and agent status.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@opentui/core":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest"},"_npmOperationalInternal":{"tmp":"tmp/thud.sh_0.2.1_1777915600197_0.5565060991867152","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"thud.sh","version":"0.3.0","_id":"thud.sh@0.3.0","maintainers":[{"name":"reobin","email":"me@reobin.dev"}],"homepage":"https://github.com/reobin/thud.sh#readme","bugs":{"url":"https://github.com/reobin/thud.sh/issues"},"bin":{"thud":"dist/index.js","thud.sh":"dist/index.js"},"dist":{"shasum":"21c477f828a99bd2000cee2b4bef1c94aff4c9ac","tarball":"https://registry.npmjs.org/thud.sh/-/thud.sh-0.3.0.tgz","fileCount":16,"integrity":"sha512-ofkHO3+szz69+m/T3mX7JH17jjnzhPRiC29ffk4tMy+OpEOx0wdLVnFeHdY8vC80ougMmzo3T7jxNP8OWl4sRA==","signatures":[{"sig":"MEYCIQCF1VxVUshSSfn3qLwHCb/1CYnOxtTvkEFaOC9/pqS4LAIhALOZ9zcDB/acWtIihqAZcfGVmXXVhMSEpWbhgOmrvZns","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/thud.sh@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4709642},"type":"module","exports":{"./server":"./integrations/opencode/thud-sh-status.ts"},"gitHead":"4133ab02181f58281b19cfd4c54837ec71f5dd2a","scripts":{"tc":"tsc --noEmit","lint":"oxlint --fix .","test":"bun test","build":"bun build src/index.ts --target=bun --outdir=dist && chmod +x dist/index.js","check":"concurrently --kill-others-on-fail --success all \"bun run lint.check\" \"bun run format.check\" \"bun run tc\" \"bun run test\"","start":"bun run src/index.ts","format":"oxfmt --write .","prepack":"bun run build","check.fix":"bun run lint && bun run format && bun run check","lint.check":"oxlint .","format.check":"oxfmt --check ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:12fa8e44-0c05-49b8-a50c-9f5e487bc2a1"}},"repository":{"url":"git+https://github.com/reobin/thud.sh.git","type":"git"},"_npmVersion":"11.11.0","description":"A tiny terminal HUD for watching tmux sessions, panes, and agent status.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@opentui/core":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.47.0","oxlint":"^1.62.0","@types/bun":"latest","typescript":"^6.0.3","concurrently":"^9.2.1"},"_npmOperationalInternal":{"tmp":"tmp/thud.sh_0.3.0_1777938348528_0.5126149276756018","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"thud.sh","version":"0.3.1","_id":"thud.sh@0.3.1","maintainers":[{"name":"reobin","email":"me@reobin.dev"}],"homepage":"https://github.com/reobin/thud.sh#readme","bugs":{"url":"https://github.com/reobin/thud.sh/issues"},"bin":{"thud":"dist/index.js","thud.sh":"dist/index.js"},"dist":{"shasum":"d89a8b949fbae04077ae7606e595d1221b3fb79a","tarball":"https://registry.npmjs.org/thud.sh/-/thud.sh-0.3.1.tgz","fileCount":16,"integrity":"sha512-IMDqPLcbeds0pnA18q4kZJmUKvOTNbtFoR5BrR+z6jhygMpP8CH/5JWfGGB+kNl9IQBWwXZeXLPrMO3PZXAnwQ==","signatures":[{"sig":"MEUCIBOL+mCz5Dw/INuGMq2GwWWnPQJjpkt9vJSM05wjDLWfAiEA6ewx3mrFUAv4ICdkjM9+wJVopyfRdoNif3PBE/tApNY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/thud.sh@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4708657},"type":"module","exports":{"./server":"./integrations/opencode/thud-sh-status.ts"},"gitHead":"eee21589b3d4dbca9176f8ed6436acfbc79cb0b9","scripts":{"tc":"tsc --noEmit","lint":"oxlint --fix .","test":"bun test","build":"bun build src/index.ts --target=bun --outdir=dist && chmod +x dist/index.js","check":"concurrently --kill-others-on-fail --success all \"bun run lint.check\" \"bun run format.check\" \"bun run tc\" \"bun run test\"","start":"bun run src/index.ts","format":"oxfmt --write .","prepack":"bun run build","check.fix":"bun run lint && bun run format && bun run check","lint.check":"oxlint .","format.check":"oxfmt --check ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:12fa8e44-0c05-49b8-a50c-9f5e487bc2a1"}},"repository":{"url":"git+https://github.com/reobin/thud.sh.git","type":"git"},"_npmVersion":"11.11.0","description":"A tiny terminal HUD for watching tmux sessions, panes, and agent status.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@opentui/core":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.47.0","oxlint":"^1.62.0","@types/bun":"latest","typescript":"^6.0.3","concurrently":"^9.2.1"},"_npmOperationalInternal":{"tmp":"tmp/thud.sh_0.3.1_1777940910250_0.6000095382878123","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"thud.sh","version":"0.3.2","_id":"thud.sh@0.3.2","maintainers":[{"name":"reobin","email":"me@reobin.dev"}],"homepage":"https://github.com/reobin/thud.sh#readme","bugs":{"url":"https://github.com/reobin/thud.sh/issues"},"bin":{"thud":"dist/index.js","thud.sh":"dist/index.js"},"dist":{"shasum":"f616eeb8f558e7ddd76d65937997a07044cf68d0","tarball":"https://registry.npmjs.org/thud.sh/-/thud.sh-0.3.2.tgz","fileCount":16,"integrity":"sha512-zEKRC06I/b38t5RsWHVw61zDHSSs2UCdhSEZCB/ie5cTSAWpFftnqqW4O8OfS8+yfaiOui0x6kx0Q2VoB28g9Q==","signatures":[{"sig":"MEYCIQDZIk/HZfYSF1M+5RUnO9YHD7p2xNBQ76YD1T2334vD8gIhAPY5/gl0XMHsr0PhhB1TP6YBpXX0h1b6ukYuetp4DVfD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/thud.sh@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4711841},"type":"module","exports":{"./server":"./integrations/opencode/thud-sh-status.ts"},"gitHead":"397738a870484e00ca6a954a6a3a155666970127","scripts":{"tc":"tsc --noEmit","lint":"oxlint --fix .","test":"bun test","build":"bun build src/index.ts --target=bun --outdir=dist && chmod +x dist/index.js","check":"concurrently --kill-others-on-fail --success all \"bun run lint.check\" \"bun run format.check\" \"bun run tc\" \"bun run test\"","start":"bun run src/index.ts","format":"oxfmt --write .","prepack":"bun run build","check.fix":"bun run lint && bun run format && bun run check","lint.check":"oxlint .","format.check":"oxfmt --check ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:12fa8e44-0c05-49b8-a50c-9f5e487bc2a1"}},"repository":{"url":"git+https://github.com/reobin/thud.sh.git","type":"git"},"_npmVersion":"11.11.0","description":"A tiny terminal HUD for watching tmux sessions, panes, and agent status.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@opentui/core":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.47.0","oxlint":"^1.62.0","@types/bun":"latest","typescript":"^6.0.3","concurrently":"^9.2.1"},"_npmOperationalInternal":{"tmp":"tmp/thud.sh_0.3.2_1777945100461_0.4929929882444577","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"thud.sh","version":"0.4.0","_id":"thud.sh@0.4.0","maintainers":[{"name":"reobin","email":"me@reobin.dev"}],"homepage":"https://github.com/reobin/thud.sh#readme","bugs":{"url":"https://github.com/reobin/thud.sh/issues"},"bin":{"thud":"dist/index.js","thud.sh":"dist/index.js"},"dist":{"shasum":"86d4d25ffbcc3d0e7ac2b6fe622f7b96e75d9102","tarball":"https://registry.npmjs.org/thud.sh/-/thud.sh-0.4.0.tgz","fileCount":16,"integrity":"sha512-B/3LHZt3C3bv+kSW7vQLRJjSX5EzfskGbjv1t+ObLy44fAcnAY/PJfybbXLL5vWG5A9JejCBgDj5h2WHb9v9xQ==","signatures":[{"sig":"MEUCIQCZx1g7s13BJAtk2nmQcQ2I4qDFaud2fvcTN8AJvV/O0wIgbDHonaNqxjP21Rq4QSX0d3BZfNNBBjvGFE38ZT3IlRk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/thud.sh@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4718895},"type":"module","exports":{"./server":"./integrations/opencode/thud-sh-status.ts"},"gitHead":"a22126c9193db62419e1bb14a7aa390790126ae3","scripts":{"tc":"tsc --noEmit","lint":"oxlint --fix .","test":"bun test","build":"bun build src/index.ts --target=bun --outdir=dist && chmod +x dist/index.js","check":"concurrently --kill-others-on-fail --success all \"bun run lint.check\" \"bun run format.check\" \"bun run tc\" \"bun run test\"","start":"bun run src/index.ts","format":"oxfmt --write .","prepack":"bun run build","check.fix":"bun run lint && bun run format && bun run check","lint.check":"oxlint .","format.check":"oxfmt --check ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:12fa8e44-0c05-49b8-a50c-9f5e487bc2a1"}},"repository":{"url":"git+https://github.com/reobin/thud.sh.git","type":"git"},"_npmVersion":"11.11.0","description":"A tiny terminal HUD for watching tmux sessions, panes, and agent status.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@opentui/core":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.47.0","oxlint":"^1.62.0","@types/bun":"latest","typescript":"^6.0.3","concurrently":"^9.2.1"},"_npmOperationalInternal":{"tmp":"tmp/thud.sh_0.4.0_1777999348049_0.07738933082191468","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"thud.sh","version":"0.4.1","_id":"thud.sh@0.4.1","maintainers":[{"name":"reobin","email":"me@reobin.dev"}],"homepage":"https://github.com/reobin/thud.sh#readme","bugs":{"url":"https://github.com/reobin/thud.sh/issues"},"bin":{"thud":"dist/index.js","thud.sh":"dist/index.js"},"dist":{"shasum":"01181e0d19850e2e5956c9bcbe5cae3b7f95c2fd","tarball":"https://registry.npmjs.org/thud.sh/-/thud.sh-0.4.1.tgz","fileCount":16,"integrity":"sha512-DIgCrOXFK7PXzYuJyIV5VI0dpiRZoanzW348NQDAoUhqtfImWSZjIru4jJSV+7RpERXUB7NOuP9sEqBer/kwRw==","signatures":[{"sig":"MEYCIQDVAuJFB01XpHVw2oo6VBIYuLbPSAdJGz90I7cv9AfA9QIhAPrA2qQVKEikkVO4oyNNTpU6wJ5pyzPQ1HwfZMpIbZpe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/thud.sh@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4722421},"type":"module","exports":{"./server":"./integrations/opencode/thud-sh-status.ts"},"gitHead":"301ef32c399a269f86dda55a06391bd48181da7d","scripts":{"tc":"tsc --noEmit","lint":"oxlint --fix .","test":"bun test","build":"bun build src/index.ts --target=bun --outdir=dist && chmod +x dist/index.js","check":"concurrently --kill-others-on-fail --success all \"bun run lint.check\" \"bun run format.check\" \"bun run tc\" \"bun run test\"","start":"bun run src/index.ts","format":"oxfmt --write .","prepack":"bun run build","check.fix":"bun run lint && bun run format && bun run check","lint.check":"oxlint .","format.check":"oxfmt --check ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:12fa8e44-0c05-49b8-a50c-9f5e487bc2a1"}},"repository":{"url":"git+https://github.com/reobin/thud.sh.git","type":"git"},"_npmVersion":"11.11.0","description":"A tiny terminal HUD for watching tmux sessions, panes, and agent status.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@opentui/core":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.47.0","oxlint":"^1.62.0","@types/bun":"latest","typescript":"^6.0.3","concurrently":"^9.2.1"},"_npmOperationalInternal":{"tmp":"tmp/thud.sh_0.4.1_1778005302350_0.43236580076829356","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"thud.sh","version":"0.4.2","_id":"thud.sh@0.4.2","maintainers":[{"name":"reobin","email":"me@reobin.dev"}],"homepage":"https://github.com/reobin/thud.sh#readme","bugs":{"url":"https://github.com/reobin/thud.sh/issues"},"bin":{"thud":"dist/index.js","thud.sh":"dist/index.js"},"dist":{"shasum":"c644a3e37d9c41972470c5637d235da0387d3649","tarball":"https://registry.npmjs.org/thud.sh/-/thud.sh-0.4.2.tgz","fileCount":16,"integrity":"sha512-kob4A6AjS/Ie1X4Jnu9XWy7ilncieG39BDw7fkS0EYllnIfs9rwzVSrtisEjWtqQMr9dDtFmmXHhElokzkn3PQ==","signatures":[{"sig":"MEQCIDHmbF9ERNP+8oqoHP17ElkyokuhNEEB/LYaTbwnWisiAiB4PEik/M/gvetiTENCns1Cy4rpyKeZMhWOzE7f4UHRag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/thud.sh@0.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4722422},"type":"module","exports":{"./server":"./integrations/opencode/thud-sh-status.ts"},"gitHead":"3f6bd59cc22603248f2fc545b7e899baeec7ccf2","scripts":{"tc":"tsc --noEmit","lint":"oxlint --fix .","test":"bun test","build":"bun build src/index.ts --target=bun --outdir=dist && chmod +x dist/index.js","check":"concurrently --kill-others-on-fail --success all \"bun run lint.check\" \"bun run format.check\" \"bun run tc\" \"bun run test\"","start":"bun run src/index.ts","format":"oxfmt --write .","prepack":"bun run build","check.fix":"bun run lint && bun run format && bun run check","lint.check":"oxlint .","format.check":"oxfmt --check ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:12fa8e44-0c05-49b8-a50c-9f5e487bc2a1"}},"repository":{"url":"git+https://github.com/reobin/thud.sh.git","type":"git"},"_npmVersion":"11.11.0","description":"A tiny terminal HUD for watching tmux sessions, panes, and agent status.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@opentui/core":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.47.0","oxlint":"^1.62.0","@types/bun":"latest","typescript":"^6.0.3","concurrently":"^9.2.1"},"_npmOperationalInternal":{"tmp":"tmp/thud.sh_0.4.2_1778005912872_0.8047959327694165","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"thud.sh","version":"0.5.0","_id":"thud.sh@0.5.0","maintainers":[{"name":"reobin","email":"me@reobin.dev"}],"homepage":"https://github.com/reobin/thud.sh#readme","bugs":{"url":"https://github.com/reobin/thud.sh/issues"},"bin":{"thud":"dist/index.js","thud.sh":"dist/index.js"},"dist":{"shasum":"0dc33ab572086856af9db3fd769c021ad89e800d","tarball":"https://registry.npmjs.org/thud.sh/-/thud.sh-0.5.0.tgz","fileCount":16,"integrity":"sha512-EoHNSoW665UWlUPTduAeUGJqGOhKbWfQMRA6JxUUfgwX05x2B7vYccbcfsa9nChPO/7P04697JWgsMg50GoPxw==","signatures":[{"sig":"MEUCICsgnM80pftiYJ7yxhDZtQE4lv41CIXq9KMPlpUslTGwAiEAxSnbKe6Ddx5525umB1ivewBFpggP+xa3qJcOVWT8uMA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/thud.sh@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4736758},"type":"module","exports":{"./server":"./integrations/opencode/thud-sh-status.ts"},"gitHead":"ecd012cd028a6d07aad54c6f0e6a6217b780f431","scripts":{"tc":"tsc --noEmit","lint":"oxlint --fix .","test":"bun test","build":"bun build src/index.ts --target=bun --outdir=dist && chmod +x dist/index.js","check":"concurrently --kill-others-on-fail --success all \"bun run lint.check\" \"bun run format.check\" \"bun run tc\" \"bun run test\"","start":"bun run src/index.ts","format":"oxfmt --write .","prepack":"bun run build","check.fix":"bun run lint && bun run format && bun run check","lint.check":"oxlint .","format.check":"oxfmt --check ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:12fa8e44-0c05-49b8-a50c-9f5e487bc2a1"}},"repository":{"url":"git+https://github.com/reobin/thud.sh.git","type":"git"},"_npmVersion":"11.11.0","description":"A tiny terminal HUD for watching tmux sessions, panes, and agent status.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@opentui/core":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.47.0","oxlint":"^1.62.0","@types/bun":"latest","typescript":"^6.0.3","concurrently":"^9.2.1"},"_npmOperationalInternal":{"tmp":"tmp/thud.sh_0.5.0_1778035808163_0.20433436194893861","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"thud.sh","version":"0.6.0","_id":"thud.sh@0.6.0","maintainers":[{"name":"reobin","email":"me@reobin.dev"}],"homepage":"https://github.com/reobin/thud.sh#readme","bugs":{"url":"https://github.com/reobin/thud.sh/issues"},"bin":{"thud":"dist/index.js","thud.sh":"dist/index.js"},"dist":{"shasum":"74222fa788709aa1db12512663f4084d663fc4aa","tarball":"https://registry.npmjs.org/thud.sh/-/thud.sh-0.6.0.tgz","fileCount":16,"integrity":"sha512-N6FKtatnn3KTRuMiCm8QL8XVwli07MXRx8tWcTPGKwSWqSE0OfqCHAdlSyym8NPIqU6DcOssq7QxhVg2Sa5N2A==","signatures":[{"sig":"MEUCIQCwg2yMHU6cG4dWnBbg4nk+sN+xAB8gmGR7bPwgTXp3+wIgMAkzz8VyMXo1DJwww2SO7N3PDT8lc27ApY+BtlHceNU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/thud.sh@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4749322},"type":"module","exports":{"./server":"./integrations/opencode/thud-sh-status.ts"},"gitHead":"5d052bde357fcb51559603daac9b7c416a72bca5","scripts":{"tc":"tsc --noEmit","lint":"oxlint --fix .","test":"bun test","build":"bun build src/index.ts --target=bun --outdir=dist && chmod +x dist/index.js","check":"concurrently --kill-others-on-fail --success all \"bun run lint.check\" \"bun run format.check\" \"bun run tc\" \"bun run test\"","start":"bun run src/index.ts","format":"oxfmt --write .","prepack":"bun run build","check.fix":"bun run lint && bun run format && bun run check","lint.check":"oxlint .","format.check":"oxfmt --check ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:12fa8e44-0c05-49b8-a50c-9f5e487bc2a1"}},"repository":{"url":"git+https://github.com/reobin/thud.sh.git","type":"git"},"_npmVersion":"11.11.0","description":"A tiny terminal HUD for watching tmux sessions, panes, and agent status.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@opentui/core":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.47.0","oxlint":"^1.62.0","@types/bun":"latest","typescript":"^6.0.3","concurrently":"^9.2.1"},"_npmOperationalInternal":{"tmp":"tmp/thud.sh_0.6.0_1778082367504_0.1601012723413866","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"thud.sh","version":"0.7.0","_id":"thud.sh@0.7.0","maintainers":[{"name":"reobin","email":"me@reobin.dev"}],"homepage":"https://github.com/reobin/thud.sh#readme","bugs":{"url":"https://github.com/reobin/thud.sh/issues"},"bin":{"thud":"dist/index.js","thud.sh":"dist/index.js"},"dist":{"shasum":"47a7c5c5fecc92aace97a538683267efeb9c08b5","tarball":"https://registry.npmjs.org/thud.sh/-/thud.sh-0.7.0.tgz","fileCount":16,"integrity":"sha512-VZ773m1WgfUNMcSYTjS5ofz9//kNsPG6qPN8nOc6BRieRSIW+0OSx/r3gE5veDp2NEPVsW96pnnIA8Zz9C15VA==","signatures":[{"sig":"MEUCICuseHGRIttVLDckPkpZ/jPQAtSwuHIvvCmYs2ZEEEpNAiEAwSdA5d7ouhSZseVUKo7SCuYwuyp/wDujesU2gs/yVog=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/thud.sh@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4757149},"type":"module","exports":{"./server":"./integrations/opencode/thud-sh-status.ts"},"gitHead":"12ea6e6a8092961f027443ee54f3235cded19397","scripts":{"tc":"tsc --noEmit","lint":"oxlint --fix .","test":"bun test","build":"bun build src/index.ts --target=bun --outdir=dist && chmod +x dist/index.js","check":"concurrently --kill-others-on-fail --success all \"bun run lint.check\" \"bun run format.check\" \"bun run tc\" \"bun run test\"","start":"bun run src/index.ts","format":"oxfmt --write .","prepack":"bun run build","check.fix":"bun run lint && bun run format && bun run check","lint.check":"oxlint .","format.check":"oxfmt --check ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:12fa8e44-0c05-49b8-a50c-9f5e487bc2a1"}},"repository":{"url":"git+https://github.com/reobin/thud.sh.git","type":"git"},"_npmVersion":"11.11.0","description":"A tiny tmux HUD for keeping agent work visible.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@opentui/core":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.47.0","oxlint":"^1.62.0","@types/bun":"latest","typescript":"^6.0.3","concurrently":"^9.2.1"},"_npmOperationalInternal":{"tmp":"tmp/thud.sh_0.7.0_1778103077422_0.3609144216727982","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"thud.sh","version":"0.8.0","_id":"thud.sh@0.8.0","maintainers":[{"name":"reobin","email":"me@reobin.dev"}],"homepage":"https://github.com/reobin/thud.sh#readme","bugs":{"url":"https://github.com/reobin/thud.sh/issues"},"bin":{"thud":"dist/index.js","thud.sh":"dist/index.js"},"dist":{"shasum":"9559302847ef1ce73509ce5596d5629a958d8c56","tarball":"https://registry.npmjs.org/thud.sh/-/thud.sh-0.8.0.tgz","fileCount":16,"integrity":"sha512-ix7xjKXbbLYUFt+w8xtxIJ0nZDRM5Hvx9i5/Rf/adrUw/xHM+C+3dpIp8czcZ2ClqvlsYQA5J8fwYC+VqFOLzQ==","signatures":[{"sig":"MEYCIQCtxw5omvEaNELLtpUVgosvYLJS0QpYMvM55Z3NdmZAHwIhAIk25A2JBJYssSE833CATrLR/1Oa4FEvtFSMSIyMPQFS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/thud.sh@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4758468},"type":"module","exports":{"./server":"./integrations/opencode/thud-sh-status.ts"},"gitHead":"f79b436947bf0f6c51600556da2f8cd58ecc7100","scripts":{"tc":"tsc --noEmit","lint":"oxlint --fix .","test":"bun test","build":"bun build src/index.ts --target=bun --outdir=dist && chmod +x dist/index.js","check":"concurrently --kill-others-on-fail --success all \"bun run lint.check\" \"bun run format.check\" \"bun run tc\" \"bun run test\"","start":"bun run src/index.ts","format":"oxfmt --write .","prepack":"bun run build","check.fix":"bun run lint && bun run format && bun run check","lint.check":"oxlint .","format.check":"oxfmt --check ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:12fa8e44-0c05-49b8-a50c-9f5e487bc2a1"}},"repository":{"url":"git+https://github.com/reobin/thud.sh.git","type":"git"},"_npmVersion":"11.11.0","description":"A tiny tmux HUD for keeping agent work visible.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@opentui/core":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.47.0","oxlint":"^1.62.0","@types/bun":"latest","typescript":"^6.0.3","concurrently":"^9.2.1"},"_npmOperationalInternal":{"tmp":"tmp/thud.sh_0.8.0_1778114328730_0.8014129108016561","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"thud.sh","version":"0.9.0","_id":"thud.sh@0.9.0","maintainers":[{"name":"reobin","email":"me@reobin.dev"}],"homepage":"https://github.com/reobin/thud.sh#readme","bugs":{"url":"https://github.com/reobin/thud.sh/issues"},"bin":{"thud":"dist/index.js","thud.sh":"dist/index.js"},"dist":{"shasum":"3de4131759eca138525180b5246c777db200ec15","tarball":"https://registry.npmjs.org/thud.sh/-/thud.sh-0.9.0.tgz","fileCount":16,"integrity":"sha512-1evug3pGbnJxmozhbMfAvzxMFwJ4frhtZeUvK3ecy/DwT8bqNRduWdO4vP88mjcD5+E82f+pQxqYkJ/3lEe4NA==","signatures":[{"sig":"MEUCIC5fMEGieETZQRTCePKvkIOvo9wvQwf/SRrnlByapl11AiEA7qaaunykhWleomZxb6LcFXBRu+rTivnDdvlBWAu8GxA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/thud.sh@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4760351},"type":"module","exports":{"./server":"./integrations/opencode/thud-sh-status.ts"},"gitHead":"c9db1af8848446be8f74a06039fe5e1ef60c980c","scripts":{"tc":"tsc --noEmit","lint":"oxlint --fix .","test":"bun test","build":"bun build src/index.ts --target=bun --outdir=dist && chmod +x dist/index.js","check":"concurrently --kill-others-on-fail --success all \"bun run lint.check\" \"bun run format.check\" \"bun run tc\" \"bun run test\"","start":"bun run src/index.ts","format":"oxfmt --write .","prepack":"bun run build","check.fix":"bun run lint && bun run format && bun run check","lint.check":"oxlint .","format.check":"oxfmt --check ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:12fa8e44-0c05-49b8-a50c-9f5e487bc2a1"}},"repository":{"url":"git+https://github.com/reobin/thud.sh.git","type":"git"},"_npmVersion":"11.11.0","description":"A tiny tmux HUD for keeping agent work visible.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@opentui/core":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.47.0","oxlint":"^1.62.0","@types/bun":"latest","typescript":"^6.0.3","concurrently":"^9.2.1"},"_npmOperationalInternal":{"tmp":"tmp/thud.sh_0.9.0_1778121069616_0.8743483131320875","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"thud.sh","version":"0.9.1","_id":"thud.sh@0.9.1","maintainers":[{"name":"reobin","email":"me@reobin.dev"}],"homepage":"https://github.com/reobin/thud.sh#readme","bugs":{"url":"https://github.com/reobin/thud.sh/issues"},"bin":{"thud":"dist/index.js","thud.sh":"dist/index.js"},"dist":{"shasum":"279a081189b6b4ae4545639f4408dc7c5006f1e1","tarball":"https://registry.npmjs.org/thud.sh/-/thud.sh-0.9.1.tgz","fileCount":16,"integrity":"sha512-ZecmcYNkFnZcmIe6QRjcnHYPNCMsJX07o04tUmnDFmg2S9e3jR3ds/AquHJE60S3juXeGKypoxiMygeoYfJhLA==","signatures":[{"sig":"MEUCIQCRUDbn8CxFIeMngxwirdtp7lKAXfSPiD4SSZRbVfZTggIgPFZE2B3J8qDdno2CX7CvUDz00sXDNn5dVmyHS85X49M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/thud.sh@0.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4759808},"type":"module","exports":{"./server":"./integrations/opencode/thud-sh-status.ts"},"gitHead":"7b29dbe376a89fc3dbfa8ff0b188f9170341da87","scripts":{"tc":"tsc --noEmit","lint":"oxlint --fix .","test":"bun test","build":"bun build src/index.ts --target=bun --outdir=dist && chmod +x dist/index.js","check":"concurrently --kill-others-on-fail --success all \"bun run lint.check\" \"bun run format.check\" \"bun run tc\" \"bun run test\"","start":"bun run src/index.ts","format":"oxfmt --write .","prepack":"bun run build","check.fix":"bun run lint && bun run format && bun run check","lint.check":"oxlint .","format.check":"oxfmt --check ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:12fa8e44-0c05-49b8-a50c-9f5e487bc2a1"}},"repository":{"url":"git+https://github.com/reobin/thud.sh.git","type":"git"},"_npmVersion":"11.11.0","description":"A tiny tmux HUD for keeping agent work visible.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@opentui/core":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.47.0","oxlint":"^1.62.0","@types/bun":"latest","typescript":"^6.0.3","concurrently":"^9.2.1"},"_npmOperationalInternal":{"tmp":"tmp/thud.sh_0.9.1_1778121798854_0.32272851197415986","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"thud.sh","version":"0.9.2","_id":"thud.sh@0.9.2","maintainers":[{"name":"reobin","email":"me@reobin.dev"}],"homepage":"https://github.com/reobin/thud.sh#readme","bugs":{"url":"https://github.com/reobin/thud.sh/issues"},"bin":{"thud":"dist/index.js","thud.sh":"dist/index.js"},"dist":{"shasum":"7a6c6d66bfbfee715b9ac6bc339e275a7d664b37","tarball":"https://registry.npmjs.org/thud.sh/-/thud.sh-0.9.2.tgz","fileCount":16,"integrity":"sha512-0MdxMjpB7uGwibiZfFaCMhQbOmjMjMuRur/WFnVVtSvn9nJWp3T4XEajM3orjvJuVlsUj3se1vCcO51PUFBakw==","signatures":[{"sig":"MEUCIQDJXYWD89+/wF+2C9XwF3WO/gRZ1RBK3B3+BxgJMZyWigIgUM0Kenk8mPM5reCXDQxv5UCIjfw1EvuDARd6vN6NxgQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/thud.sh@0.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4759755},"type":"module","exports":{"./server":"./integrations/opencode/thud-sh-status.ts"},"gitHead":"38d01e93bbabf02167894497097ac3ddf774becc","scripts":{"tc":"tsc --noEmit","lint":"oxlint --fix .","test":"bun test","build":"bun build src/index.ts --target=bun --outdir=dist && chmod +x dist/index.js","check":"concurrently --kill-others-on-fail --success all \"bun run lint.check\" \"bun run format.check\" \"bun run tc\" \"bun run test\"","start":"bun run src/index.ts","format":"oxfmt --write .","prepack":"bun run build","check.fix":"bun run lint && bun run format && bun run check","lint.check":"oxlint .","format.check":"oxfmt --check ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:12fa8e44-0c05-49b8-a50c-9f5e487bc2a1"}},"repository":{"url":"git+https://github.com/reobin/thud.sh.git","type":"git"},"_npmVersion":"11.11.0","description":"A tiny tmux HUD for keeping agent work visible.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@opentui/core":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.47.0","oxlint":"^1.62.0","@types/bun":"latest","typescript":"^6.0.3","concurrently":"^9.2.1"},"_npmOperationalInternal":{"tmp":"tmp/thud.sh_0.9.2_1778158958266_0.28525924094642474","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"thud.sh","version":"0.10.0","_id":"thud.sh@0.10.0","maintainers":[{"name":"reobin","email":"me@reobin.dev"}],"homepage":"https://github.com/reobin/thud.sh#readme","bugs":{"url":"https://github.com/reobin/thud.sh/issues"},"bin":{"thud":"dist/index.js","thud.sh":"dist/index.js"},"dist":{"shasum":"e1990cfbb351afba8b046eef2edccfa7eb34b09d","tarball":"https://registry.npmjs.org/thud.sh/-/thud.sh-0.10.0.tgz","fileCount":16,"integrity":"sha512-HklvfY1h67QtaGA+O9N36w4YqFF/qXOpuy14jhHCBXN5jHzfyoN38gk9wzBLPSfyYQDGog6muQtwBwmKJgbrTw==","signatures":[{"sig":"MEQCIGDMYeTVBTHGa9xWhGvmTewBaJB4WiwHdlZHh/bucwL2AiAZvAx1YHADmxxwj9PiyqjhHKESuvJSAeEXvS7LvFkJrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/thud.sh@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4786270},"type":"module","exports":{"./server":"./integrations/opencode/thud-sh-status.ts"},"gitHead":"e1a366ab98c35fe357fb5ad17cab8450a3c7b795","scripts":{"tc":"tsc --noEmit","lint":"oxlint --fix .","test":"bun test","build":"bun build src/index.ts --target=bun --outdir=dist && chmod +x dist/index.js","check":"concurrently --kill-others-on-fail --success all \"bun run lint.check\" \"bun run format.check\" \"bun run tc\" \"bun run test\"","start":"bun run src/index.ts","format":"oxfmt --write .","prepack":"bun run build","check.fix":"bun run lint && bun run format && bun run check","lint.check":"oxlint .","format.check":"oxfmt --check ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:12fa8e44-0c05-49b8-a50c-9f5e487bc2a1"}},"repository":{"url":"git+https://github.com/reobin/thud.sh.git","type":"git"},"_npmVersion":"11.11.0","description":"A tiny tmux HUD for keeping agent work visible.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@opentui/core":"^0.2.4"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.47.0","oxlint":"^1.62.0","@types/bun":"latest","typescript":"^6.0.3","concurrently":"^9.2.1"},"_npmOperationalInternal":{"tmp":"tmp/thud.sh_0.10.0_1778170130804_0.28196942283164383","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"thud.sh","version":"0.11.0","_id":"thud.sh@0.11.0","maintainers":[{"name":"reobin","email":"me@reobin.dev"}],"homepage":"https://github.com/reobin/thud.sh#readme","bugs":{"url":"https://github.com/reobin/thud.sh/issues"},"bin":{"thud":"dist/index.js","thud.sh":"dist/index.js"},"dist":{"shasum":"56913a462b51fb26d567633efad863183bfeb14e","tarball":"https://registry.npmjs.org/thud.sh/-/thud.sh-0.11.0.tgz","fileCount":15,"integrity":"sha512-1/ya9F5YDrZAlB392/DVCI27BTvfqpvQMAeiBJleRX97ZR0XNGNOCApBuRkjZLamQQM7RXyKshzUXXVdgxj9Eg==","signatures":[{"sig":"MEUCIQDhjBQEwfx78TugBAlyZGd/kk5JwIG+66AFDRIu0fjPfwIgDVEzWe70kstdc/Hbun4Q+/v51Lp0JCUZCaOZcOwGhTg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/thud.sh@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4840447},"type":"module","exports":{"./server":"./integrations/opencode/thud-sh-status.ts"},"gitHead":"37bc4dbc657fcc7b1fe0f9025e0d0a3f79b4506a","scripts":{"tc":"tsc --noEmit","lint":"oxlint --fix .","test":"bun test","build":"bun build src/index.ts --target=bun --outdir=dist && chmod +x dist/index.js","check":"concurrently --kill-others-on-fail --success all \"bun run lint.check\" \"bun run format.check\" \"bun run tc\" \"bun run test\"","start":"bun run src/index.ts","format":"oxfmt --write .","prepack":"bun run build","check.fix":"bun run lint && bun run format && bun run check","lint.check":"oxlint .","format.check":"oxfmt --check ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:12fa8e44-0c05-49b8-a50c-9f5e487bc2a1"}},"repository":{"url":"git+https://github.com/reobin/thud.sh.git","type":"git"},"_npmVersion":"11.11.0","description":"A tiny tmux HUD for keeping agent work visible.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@opentui/core":"^0.2.4"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.47.0","oxlint":"^1.62.0","@types/bun":"latest","typescript":"^6.0.3","concurrently":"^9.2.1"},"_npmOperationalInternal":{"tmp":"tmp/thud.sh_0.11.0_1778186797748_0.8713199412394399","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"thud.sh","version":"0.12.0","_id":"thud.sh@0.12.0","maintainers":[{"name":"reobin","email":"me@reobin.dev"}],"homepage":"https://github.com/reobin/thud.sh#readme","bugs":{"url":"https://github.com/reobin/thud.sh/issues"},"bin":{"thud":"dist/index.js","thud.sh":"dist/index.js"},"dist":{"shasum":"a5ba32dc1e777526e82c3928a75b78b77e5d3867","tarball":"https://registry.npmjs.org/thud.sh/-/thud.sh-0.12.0.tgz","fileCount":15,"integrity":"sha512-Ey7+cRZDa0B9iy6exvnpzT/ZxC63Uuv+6qQIwZw1I/Fh3uVWRgP9xIZq0F+eGUQtu0yrKAg+GZ4jQOUz/rDvQQ==","signatures":[{"sig":"MEYCIQDoJHqahIBLTRMwaIb4l3IrXIPSSk4qGpm7ReITVYx/aQIhAPIPjaN368q9lnS55Q6eqDcfxB2AZWZG25S17QVkgiQ8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/thud.sh@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4841669},"type":"module","exports":{"./server":"./integrations/opencode/thud-sh-status.ts"},"gitHead":"9114676890b44dbd6de06d271dfdfeceb970d458","scripts":{"tc":"tsc --noEmit","lint":"oxlint --fix .","test":"bun test","build":"bun build src/index.ts --target=bun --outdir=dist && chmod +x dist/index.js","check":"concurrently --kill-others-on-fail --success all \"bun run lint.check\" \"bun run format.check\" \"bun run tc\" \"bun run test\"","start":"bun run src/index.ts","format":"oxfmt --write .","prepack":"bun run build","check.fix":"bun run lint && bun run format && bun run check","lint.check":"oxlint .","format.check":"oxfmt --check ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:12fa8e44-0c05-49b8-a50c-9f5e487bc2a1"}},"repository":{"url":"git+https://github.com/reobin/thud.sh.git","type":"git"},"_npmVersion":"11.11.0","description":"A tiny tmux HUD for keeping agent work visible.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@opentui/core":"^0.2.4"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.47.0","oxlint":"^1.62.0","@types/bun":"latest","typescript":"^6.0.3","concurrently":"^9.2.1"},"_npmOperationalInternal":{"tmp":"tmp/thud.sh_0.12.0_1778189206848_0.41101954828794085","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"thud.sh","version":"0.12.1","_id":"thud.sh@0.12.1","maintainers":[{"name":"reobin","email":"me@reobin.dev"}],"homepage":"https://github.com/reobin/thud.sh#readme","bugs":{"url":"https://github.com/reobin/thud.sh/issues"},"bin":{"thud":"dist/index.js","thud.sh":"dist/index.js"},"dist":{"shasum":"815e4b9f09974cab35b7e6e8d15ff555e09b6784","tarball":"https://registry.npmjs.org/thud.sh/-/thud.sh-0.12.1.tgz","fileCount":15,"integrity":"sha512-zXg2rSsM7BPzcNoGDbdLMIa/75353xOLsBSxWIOb2ZfswrMjJGneX16AKHENjue2XyIsPyuMO+yS1pHrCJel4w==","signatures":[{"sig":"MEUCIQDSS6+K6vP96yY1JGWfmSseX/WJ9sRp4HLwk+ONhb3lUwIgHPSlavu8UwRgnke58xwyIgE0csjY2fXNApnB/9hoHYA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/thud.sh@0.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4856013},"type":"module","exports":{"./server":"./integrations/opencode/thud-sh-status.ts"},"gitHead":"609e5df325ec4eb873a7e00005997b9da89cc831","scripts":{"tc":"tsc --noEmit","lint":"oxlint --fix .","test":"bun test","build":"bun build src/index.ts --target=bun --outdir=dist && chmod +x dist/index.js","check":"concurrently --kill-others-on-fail --success all \"bun run lint.check\" \"bun run format.check\" \"bun run tc\" \"bun run test\"","start":"bun run src/index.ts","format":"oxfmt --write .","prepack":"bun run build","check.fix":"bun run lint && bun run format && bun run check","lint.check":"oxlint .","format.check":"oxfmt --check ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:12fa8e44-0c05-49b8-a50c-9f5e487bc2a1"}},"repository":{"url":"git+https://github.com/reobin/thud.sh.git","type":"git"},"_npmVersion":"11.11.0","description":"A tiny tmux HUD for keeping agent work visible.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@opentui/core":"^0.2.4"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.47.0","oxlint":"^1.62.0","@types/bun":"latest","typescript":"^6.0.3","concurrently":"^9.2.1"},"_npmOperationalInternal":{"tmp":"tmp/thud.sh_0.12.1_1778253532655_0.9278973427465746","host":"s3://npm-registry-packages-npm-production"}},"0.12.2":{"name":"thud.sh","version":"0.12.2","_id":"thud.sh@0.12.2","maintainers":[{"name":"reobin","email":"me@reobin.dev"}],"homepage":"https://github.com/reobin/thud.sh#readme","bugs":{"url":"https://github.com/reobin/thud.sh/issues"},"bin":{"thud":"dist/index.js","thud.sh":"dist/index.js"},"dist":{"shasum":"0f76105abf9cf4752e38d93336ed79b520f905b1","tarball":"https://registry.npmjs.org/thud.sh/-/thud.sh-0.12.2.tgz","fileCount":15,"integrity":"sha512-HSAUau6onRpU6mnsd92rvk7Gux1oyRCcydIVqoP23GpunQH7VGcUjYbtSBNc8Hg19kJmd9M80Z/kh2cx7nT+Dg==","signatures":[{"sig":"MEUCIBDPuDLb4pMgYzubUzV+bGLGPaPWQkFNG3sjdf231dnkAiEA/puvYVybay7aDXbzh8cCWB6wf4EwYuLS5M3biR55Rtw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/thud.sh@0.12.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4856272},"type":"module","exports":{"./server":"./integrations/opencode/thud-sh-status.ts"},"gitHead":"d0268a90c648b4c9d3935a27dac51782867e14ef","scripts":{"tc":"tsc --noEmit","lint":"oxlint --fix .","test":"bun test","build":"bun build src/index.ts --target=bun --outdir=dist && chmod +x dist/index.js","check":"concurrently --kill-others-on-fail --success all \"bun run lint.check\" \"bun run format.check\" \"bun run tc\" \"bun run test\"","start":"bun run src/index.ts","format":"oxfmt --write .","prepack":"bun run build","check.fix":"bun run lint && bun run format && bun run check","lint.check":"oxlint .","format.check":"oxfmt --check ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:12fa8e44-0c05-49b8-a50c-9f5e487bc2a1"}},"repository":{"url":"git+https://github.com/reobin/thud.sh.git","type":"git"},"_npmVersion":"11.11.0","description":"A tiny tmux HUD for keeping agent work visible.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@opentui/core":"^0.2.4"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.47.0","oxlint":"^1.62.0","@types/bun":"latest","typescript":"^6.0.3","concurrently":"^9.2.1"},"_npmOperationalInternal":{"tmp":"tmp/thud.sh_0.12.2_1778255428461_0.10493614456643896","host":"s3://npm-registry-packages-npm-production"}},"0.12.3":{"name":"thud.sh","version":"0.12.3","_id":"thud.sh@0.12.3","maintainers":[{"name":"reobin","email":"me@reobin.dev"}],"homepage":"https://github.com/reobin/thud.sh#readme","bugs":{"url":"https://github.com/reobin/thud.sh/issues"},"bin":{"thud":"dist/index.js","thud.sh":"dist/index.js"},"dist":{"shasum":"950d7df5627509c8a5b9a0f8f2907fb98e57dd3d","tarball":"https://registry.npmjs.org/thud.sh/-/thud.sh-0.12.3.tgz","fileCount":4,"integrity":"sha512-gr73K0QUE6/iy1/m02qeQ9UQvP4M+ixX5TjPwV7AW0zDQaEPn7VpQ6mBgbQHjP3yMprIrHNFb8/MP9etWW5/kw==","signatures":[{"sig":"MEQCIGfJR1j2Fl3qzR0AHmYKChWcp9hBv5fUQK4jw9BUPQMyAiBiMxHLZhcTwh0q8nGerzL3IWZw51eAlpeLRnT3PaVsZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/thud.sh@0.12.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":110927},"type":"module","exports":{"./server":"./integrations/opencode/thud-sh-status.ts"},"gitHead":"ffddea30021d5556e8e59a94c1e057f93be2ec7e","scripts":{"tc":"tsc --noEmit","lint":"oxlint --fix .","test":"bun test","build":"bun build src/index.ts --target=bun --external=@opentui/core --outdir=dist && chmod +x dist/index.js","check":"concurrently --kill-others-on-fail --success all \"bun run lint.check\" \"bun run format.check\" \"bun run tc\" \"bun run test\"","start":"bun run src/index.ts","format":"oxfmt --write .","prepack":"bun run build","check.fix":"bun run lint && bun run format && bun run check","lint.check":"oxlint .","format.check":"oxfmt --check ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:12fa8e44-0c05-49b8-a50c-9f5e487bc2a1"}},"repository":{"url":"git+https://github.com/reobin/thud.sh.git","type":"git"},"_npmVersion":"11.11.0","description":"A tiny tmux HUD for keeping agent work visible.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@opentui/core":"^0.2.4"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.47.0","oxlint":"^1.62.0","@types/bun":"latest","typescript":"^6.0.3","concurrently":"^9.2.1"},"_npmOperationalInternal":{"tmp":"tmp/thud.sh_0.12.3_1778274787286_0.5522815369089618","host":"s3://npm-registry-packages-npm-production"}},"0.12.4":{"name":"thud.sh","version":"0.12.4","_id":"thud.sh@0.12.4","maintainers":[{"name":"reobin","email":"me@reobin.dev"}],"homepage":"https://github.com/reobin/thud.sh#readme","bugs":{"url":"https://github.com/reobin/thud.sh/issues"},"bin":{"thud":"dist/index.js","thud.sh":"dist/index.js"},"dist":{"shasum":"9fef5e19653e9c487a667f7d4f3a686d36b3c27f","tarball":"https://registry.npmjs.org/thud.sh/-/thud.sh-0.12.4.tgz","fileCount":4,"integrity":"sha512-SIBJPyUdt2vNL5uBf8DknLuEpRd+QwYiAQDUUl7+Z/j2+PRvN/ZpICz9h9P5RClN5SfUG83t4j7umeQ473HxnQ==","signatures":[{"sig":"MEUCIHG5bmZA5LRVbUgHebsw1n15ghafOsdUXNdls7SD/aI1AiEAv6cqqaj6Mw6vffsjn91V2ww+tFMEM/J6qmZZHaiyxRc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/thud.sh@0.12.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112894},"type":"module","exports":{"./server":"./integrations/opencode/thud-sh-status.ts"},"gitHead":"8b18e10d60eb2d613ade690e07a065643e870525","scripts":{"tc":"tsc --noEmit","lint":"oxlint --fix .","test":"bun test","build":"bun build src/index.ts --target=bun --external=@opentui/core --outdir=dist && chmod +x dist/index.js","check":"concurrently --kill-others-on-fail --success all \"bun run lint.check\" \"bun run format.check\" \"bun run tc\" \"bun run test\"","start":"bun run src/index.ts","format":"oxfmt --write .","prepack":"bun run build","check.fix":"bun run lint && bun run format && bun run check","lint.check":"oxlint .","format.check":"oxfmt --check ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:12fa8e44-0c05-49b8-a50c-9f5e487bc2a1"}},"repository":{"url":"git+https://github.com/reobin/thud.sh.git","type":"git"},"_npmVersion":"11.11.0","description":"A tiny tmux HUD for keeping agent work visible.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@opentui/core":"^0.2.4"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.47.0","oxlint":"^1.62.0","@types/bun":"latest","typescript":"^6.0.3","concurrently":"^9.2.1"},"_npmOperationalInternal":{"tmp":"tmp/thud.sh_0.12.4_1778513820902_0.6689672171772412","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"thud.sh","version":"0.13.0","_id":"thud.sh@0.13.0","maintainers":[{"name":"reobin","email":"me@reobin.dev"}],"homepage":"https://github.com/reobin/thud.sh#readme","bugs":{"url":"https://github.com/reobin/thud.sh/issues"},"bin":{"thud":"dist/index.js","thud.sh":"dist/index.js"},"dist":{"shasum":"058fbbeaed1098a34492f65b9ceb88d01d2e4abd","tarball":"https://registry.npmjs.org/thud.sh/-/thud.sh-0.13.0.tgz","fileCount":4,"integrity":"sha512-8LtYPA+K56jXnGS0oi8EgI317gyuF3B5/l+x8JXFO2/iZk2nIdUrRb9tPTHh0RT2L4SCJCaibZHyZYmqt/n3dA==","signatures":[{"sig":"MEYCIQCH4fCYUwuBJAj9U7tERikkQkzkdJiHTHLT3qfh0RmbiAIhAJRNXtIhIKqymAkzpv5u0J15pb0bEG+0673SOO4Oz3zX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/thud.sh@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":113811},"type":"module","exports":{"./server":"./integrations/opencode/thud-sh-status.ts"},"gitHead":"f5640782b14bb1ea2ad0a68a2ce8b9df269ad1f3","scripts":{"tc":"tsc --noEmit","lint":"oxlint --fix .","test":"bun test","build":"bun build src/index.ts --target=bun --external=@opentui/core --outdir=dist && chmod +x dist/index.js","check":"concurrently --kill-others-on-fail --success all \"bun run lint.check\" \"bun run format.check\" \"bun run tc\" \"bun run test\"","start":"bun run src/index.ts","format":"oxfmt --write .","prepack":"bun run build","check.fix":"bun run lint && bun run format && bun run check","lint.check":"oxlint .","format.check":"oxfmt --check ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:12fa8e44-0c05-49b8-a50c-9f5e487bc2a1"}},"repository":{"url":"git+https://github.com/reobin/thud.sh.git","type":"git"},"_npmVersion":"11.11.0","description":"A tiny tmux HUD for keeping agent work visible.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@opentui/core":"^0.2.4"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.47.0","oxlint":"^1.62.0","@types/bun":"latest","typescript":"^6.0.3","concurrently":"^9.2.1"},"_npmOperationalInternal":{"tmp":"tmp/thud.sh_0.13.0_1778515774557_0.7028947022955951","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"thud.sh","version":"0.14.0","_id":"thud.sh@0.14.0","maintainers":[{"name":"reobin","email":"me@reobin.dev"}],"homepage":"https://github.com/reobin/thud.sh#readme","bugs":{"url":"https://github.com/reobin/thud.sh/issues"},"bin":{"thud":"dist/index.js","thud.sh":"dist/index.js"},"dist":{"shasum":"9d48235937c801498f99373d96810635a62b6520","tarball":"https://registry.npmjs.org/thud.sh/-/thud.sh-0.14.0.tgz","fileCount":4,"integrity":"sha512-bRZESRKQgw5YDv9XGHadvL29tcXbD+Ge1lyZ6Jrl62y5w1lu2q+zGGdwJMxm8paQW6YgTmWkQ7wlneRg+RgdGg==","signatures":[{"sig":"MEYCIQCnjtXI9vXv9/0VoD97VXQs+NCKIrVB5IIFZpCcc/mb3wIhAPNr/VqiCas0wczgU/Nug8WfbqJpmDm6/mCz4wm1fMHJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/thud.sh@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121307},"type":"module","exports":{"./server":"./integrations/opencode/thud-sh-status.ts"},"gitHead":"d3f9941d3f596fde97f3d15a95527788068adb19","scripts":{"tc":"tsc --noEmit","lint":"oxlint --fix .","test":"bun test","build":"bun build src/index.ts --target=bun --external=@opentui/core --outdir=dist && chmod +x dist/index.js","check":"concurrently --kill-others-on-fail --success all \"bun run lint.check\" \"bun run format.check\" \"bun run tc\" \"bun run test\"","start":"bun run src/index.ts","format":"oxfmt --write .","prepack":"bun run build","check.fix":"bun run lint && bun run format && bun run check","lint.check":"oxlint .","format.check":"oxfmt --check ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:12fa8e44-0c05-49b8-a50c-9f5e487bc2a1"}},"repository":{"url":"git+https://github.com/reobin/thud.sh.git","type":"git"},"_npmVersion":"11.11.0","description":"A tiny tmux HUD for keeping agent work visible.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@opentui/core":"^0.2.4"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.47.0","oxlint":"^1.62.0","@types/bun":"latest","typescript":"^6.0.3","concurrently":"^9.2.1"},"_npmOperationalInternal":{"tmp":"tmp/thud.sh_0.14.0_1778776984294_0.025618520776587106","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"thud.sh","version":"0.15.0","_id":"thud.sh@0.15.0","maintainers":[{"name":"reobin","email":"me@reobin.dev"}],"homepage":"https://github.com/reobin/thud.sh#readme","bugs":{"url":"https://github.com/reobin/thud.sh/issues"},"bin":{"thud":"dist/index.js","thud.sh":"dist/index.js","thud-codex-status":"integrations/codex/thud-sh-status.ts"},"dist":{"shasum":"dd8b6168d92bbc9efb438f9bb54ca3cf0d4ed79d","tarball":"https://registry.npmjs.org/thud.sh/-/thud.sh-0.15.0.tgz","fileCount":5,"integrity":"sha512-1IXm7c6/SuVMRhfvO7zLrYdblWxV9fR7MRnlkMUMEPkBl0PRBe7pbdAWRdPfik8/eN76ym2hJB3wkqZIGNOzRA==","signatures":[{"sig":"MEQCIA6k+jWx3PFZ2+wGCidsd2LwrWAw1uP8lR1d39krAODnAiAyEcssGaUX6hdFlY+LpZjfrx14R4lh3Pz6LuXUwmXiFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/thud.sh@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":128509},"type":"module","exports":{"./server":"./integrations/opencode/thud-sh-status.ts","./codex-status":"./integrations/codex/thud-sh-status.ts"},"gitHead":"4fed3ca946f0f5298c71e9629e75f17e7a7fdd9c","scripts":{"tc":"tsc --noEmit","lint":"oxlint --fix .","test":"bun test","build":"bun build src/index.ts --target=bun --external=@opentui/core --outdir=dist && chmod +x dist/index.js","check":"concurrently --kill-others-on-fail --success all \"bun run lint.check\" \"bun run format.check\" \"bun run tc\" \"bun run test\"","start":"bun run src/index.ts","format":"oxfmt --write .","prepack":"bun run build","check.fix":"bun run lint && bun run format && bun run check","lint.check":"oxlint .","format.check":"oxfmt --check ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:12fa8e44-0c05-49b8-a50c-9f5e487bc2a1"}},"repository":{"url":"git+https://github.com/reobin/thud.sh.git","type":"git"},"_npmVersion":"11.12.1","description":"A tiny tmux HUD for keeping agent work visible.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@opentui/core":"^0.2.4"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.47.0","oxlint":"^1.62.0","@types/bun":"latest","typescript":"^6.0.3","concurrently":"^9.2.1"},"_npmOperationalInternal":{"tmp":"tmp/thud.sh_0.15.0_1778806464564_0.41345142437062266","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"thud.sh","version":"0.15.1","_id":"thud.sh@0.15.1","maintainers":[{"name":"reobin","email":"me@reobin.dev"}],"homepage":"https://github.com/reobin/thud.sh#readme","bugs":{"url":"https://github.com/reobin/thud.sh/issues"},"bin":{"thud":"dist/index.js","thud.sh":"dist/index.js","thud-codex-status":"integrations/codex/thud-sh-status.ts"},"dist":{"shasum":"d89f2600485ab9f0c1cdf506384092500d6e0ff6","tarball":"https://registry.npmjs.org/thud.sh/-/thud.sh-0.15.1.tgz","fileCount":5,"integrity":"sha512-PrW45XZz/MIvjCWrLzvAXuopsJq/40ehP3/BlX5qX5bUBjQp6nH6S+Sw/fQw1/LvXvAv1OQ++ilLwByb00OjVQ==","signatures":[{"sig":"MEUCIDHNUpsH4sJNLP0pkeld88CR2Y2xixpOUv8xUzwWIP5yAiEAxt501HhvMWgWB0lrEJmShkTK8EuW4LqbqGVXFL0mUtg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/thud.sh@0.15.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":128448},"type":"module","exports":{"./server":"./integrations/opencode/thud-sh-status.ts","./codex-status":"./integrations/codex/thud-sh-status.ts"},"gitHead":"f5527bd2d71c3cf09a669737f44a4dcaf68adc04","scripts":{"tc":"tsc --noEmit","lint":"oxlint --fix .","test":"bun test","build":"bun build src/index.ts --target=bun --external=@opentui/core --outdir=dist && chmod +x dist/index.js","check":"concurrently --kill-others-on-fail --success all \"bun run lint.check\" \"bun run format.check\" \"bun run tc\" \"bun run test\"","start":"bun run src/index.ts","format":"oxfmt --write .","prepack":"bun run build","check.fix":"bun run lint && bun run format && bun run check","lint.check":"oxlint .","format.check":"oxfmt --check ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:12fa8e44-0c05-49b8-a50c-9f5e487bc2a1"}},"repository":{"url":"git+https://github.com/reobin/thud.sh.git","type":"git"},"_npmVersion":"11.11.0","description":"A tiny tmux HUD for keeping agent work visible.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@opentui/core":"^0.2.4"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.47.0","oxlint":"^1.62.0","@types/bun":"latest","typescript":"^6.0.3","concurrently":"^9.2.1"},"_npmOperationalInternal":{"tmp":"tmp/thud.sh_0.15.1_1778807235110_0.8974506605903132","host":"s3://npm-registry-packages-npm-production"}},"0.15.2":{"name":"thud.sh","version":"0.15.2","_id":"thud.sh@0.15.2","maintainers":[{"name":"reobin","email":"me@reobin.dev"}],"homepage":"https://github.com/reobin/thud.sh#readme","bugs":{"url":"https://github.com/reobin/thud.sh/issues"},"bin":{"thud":"dist/index.js","thud.sh":"dist/index.js","thud-codex-status":"integrations/codex/thud-sh-status.ts"},"dist":{"shasum":"0ef3afa14f75d2e69ebeb8dd21e2ab74555933d8","tarball":"https://registry.npmjs.org/thud.sh/-/thud.sh-0.15.2.tgz","fileCount":5,"integrity":"sha512-mWEEffPJLfBBgprcPMNnyShMh2wNPTR2+ubSMXyociCCD84GSGj5DKLFi5vWQZoIJPGf0nVtiU4O7m0X0vdPZw==","signatures":[{"sig":"MEQCIF71BgS3X/OTeahfq8w3fpMQw5brExkEEpOFY/+vMaatAiArBaPrrrPIt36dN39LXlVJ35ZWG0Xp2J5rsvYGSOB24w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/thud.sh@0.15.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":129710},"type":"module","exports":{"./server":"./integrations/opencode/thud-sh-status.ts","./codex-status":"./integrations/codex/thud-sh-status.ts"},"gitHead":"1e38caf8625e7be38f0a6537e62ec9268aa17336","scripts":{"tc":"tsc --noEmit","lint":"oxlint --fix .","test":"bun test","build":"bun build src/index.ts --target=bun --external=@opentui/core --outdir=dist && chmod +x dist/index.js","check":"concurrently --kill-others-on-fail --success all \"bun run lint.check\" \"bun run format.check\" \"bun run tc\" \"bun run test\"","start":"bun run src/index.ts","format":"oxfmt --write .","prepack":"bun run build","check.fix":"bun run lint && bun run format && bun run check","lint.check":"oxlint .","format.check":"oxfmt --check ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:12fa8e44-0c05-49b8-a50c-9f5e487bc2a1"}},"repository":{"url":"git+https://github.com/reobin/thud.sh.git","type":"git"},"_npmVersion":"11.12.1","description":"A tiny tmux HUD for keeping agent work visible.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@opentui/core":"^0.2.4"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.47.0","oxlint":"^1.62.0","@types/bun":"latest","typescript":"^6.0.3","concurrently":"^9.2.1"},"_npmOperationalInternal":{"tmp":"tmp/thud.sh_0.15.2_1778810705447_0.6951121822961368","host":"s3://npm-registry-packages-npm-production"}},"0.15.3":{"name":"thud.sh","version":"0.15.3","_id":"thud.sh@0.15.3","maintainers":[{"name":"reobin","email":"me@reobin.dev"}],"homepage":"https://github.com/reobin/thud.sh#readme","bugs":{"url":"https://github.com/reobin/thud.sh/issues"},"bin":{"thud":"dist/index.js","thud.sh":"dist/index.js","thud-codex-status":"integrations/codex/thud-sh-status.ts"},"dist":{"shasum":"97d47c5d28f12d58a457c3cd143f12caa9c45fbf","tarball":"https://registry.npmjs.org/thud.sh/-/thud.sh-0.15.3.tgz","fileCount":5,"integrity":"sha512-RCyl0JM+l7DEwRc26R3QNBRCtPGRiSEpKocjyilr3CYNO9v7qdGn6d7rY1L5jGLfUTeZNkBcq5kLWwO7shikGg==","signatures":[{"sig":"MEYCIQDEErdPvm/nC/kybEhl8j4Visuxpg5RtzTg3xEhMRKwoAIhAMq0/jcDmBXukx8r7rHjbB2qLIPrzz8ePTwGo0+knSlI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/thud.sh@0.15.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":130034},"type":"module","exports":{"./server":"./integrations/opencode/thud-sh-status.ts","./codex-status":"./integrations/codex/thud-sh-status.ts"},"gitHead":"b10d14535f0650c2004f9e51faaa881797361b9a","scripts":{"tc":"tsc --noEmit","lint":"oxlint --fix .","test":"bun test","build":"bun build src/index.ts --target=bun --external=@opentui/core --outdir=dist && chmod +x dist/index.js","check":"concurrently --kill-others-on-fail --success all \"bun run lint.check\" \"bun run format.check\" \"bun run tc\" \"bun run test\"","start":"bun run src/index.ts","format":"oxfmt --write .","prepack":"bun run build","check.fix":"bun run lint && bun run format && bun run check","lint.check":"oxlint .","format.check":"oxfmt --check ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:12fa8e44-0c05-49b8-a50c-9f5e487bc2a1"}},"repository":{"url":"git+https://github.com/reobin/thud.sh.git","type":"git"},"_npmVersion":"11.12.1","description":"A tiny tmux HUD for keeping agent work visible.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@opentui/core":"^0.2.4"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.47.0","oxlint":"^1.62.0","@types/bun":"latest","typescript":"^6.0.3","concurrently":"^9.2.1"},"_npmOperationalInternal":{"tmp":"tmp/thud.sh_0.15.3_1779034089263_0.9640124855590109","host":"s3://npm-registry-packages-npm-production"}},"0.15.4":{"name":"thud.sh","version":"0.15.4","_id":"thud.sh@0.15.4","maintainers":[{"name":"reobin","email":"me@reobin.dev"}],"homepage":"https://github.com/reobin/thud.sh#readme","bugs":{"url":"https://github.com/reobin/thud.sh/issues"},"bin":{"thud":"dist/index.js","thud.sh":"dist/index.js","thud-codex-status":"integrations/codex/thud-sh-status.ts"},"dist":{"shasum":"f30ba514306996dfecc81315f63efcba4a45967a","tarball":"https://registry.npmjs.org/thud.sh/-/thud.sh-0.15.4.tgz","fileCount":5,"integrity":"sha512-DhBD2i3rmxM75HmjwdTcys/TqK5JXVch6B+J5cGK0xXUg6jt9ICyhjI2nA0yhGvahzFU0lv/MQdljiu5MPNoEA==","signatures":[{"sig":"MEUCIQC9PDXQJ7Mf0BC9CpkVpfONHCKNJB7KQh9cE0wuUGL5jQIgCJD4Qe8OGMNupUuM0aahFEJxgmWe7ED/7CL+GCJV/bk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/thud.sh@0.15.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":130035},"type":"module","exports":{"./server":"./integrations/opencode/thud-sh-status.ts","./codex-status":"./integrations/codex/thud-sh-status.ts"},"gitHead":"40d639d84b6c1baa141873d42ae05e85391cedd4","scripts":{"tc":"tsc --noEmit","lint":"oxlint --fix .","test":"bun test","build":"bun build src/index.ts --target=bun --external=@opentui/core --outdir=dist && chmod +x dist/index.js","check":"concurrently --kill-others-on-fail --success all \"bun run lint.check\" \"bun run format.check\" \"bun run tc\" \"bun run test\"","start":"bun run src/index.ts","format":"oxfmt --write .","prepack":"bun run build","check.fix":"bun run lint && bun run format && bun run check","lint.check":"oxlint .","format.check":"oxfmt --check ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:12fa8e44-0c05-49b8-a50c-9f5e487bc2a1"}},"repository":{"url":"git+https://github.com/reobin/thud.sh.git","type":"git"},"_npmVersion":"11.12.1","description":"A tiny tmux HUD for keeping agent work visible.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@opentui/core":"^0.2.14"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.47.0","oxlint":"^1.62.0","@types/bun":"latest","typescript":"^6.0.3","concurrently":"^9.2.1"},"_npmOperationalInternal":{"tmp":"tmp/thud.sh_0.15.4_1779292648884_0.08942124488432523","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"thud.sh","version":"0.16.0","_id":"thud.sh@0.16.0","maintainers":[{"name":"reobin","email":"me@reobin.dev"}],"homepage":"https://github.com/reobin/thud.sh#readme","bugs":{"url":"https://github.com/reobin/thud.sh/issues"},"bin":{"thud":"dist/index.js","thud.sh":"dist/index.js","thud-codex-status":"integrations/codex/thud-sh-status.ts"},"dist":{"shasum":"d3a62934398735169d8c41fa09e46c1ec4ad8ab8","tarball":"https://registry.npmjs.org/thud.sh/-/thud.sh-0.16.0.tgz","fileCount":5,"integrity":"sha512-F4RgTNyWMaxYw7rOt3dMIZy+GUSh1Su2zfOhhvd4uRnvcQYASuBQUKwU9pRuiI+6I6izzd5ODnn4ShQxmyJszw==","signatures":[{"sig":"MEUCIFq0KZ56w08lvmbIuP3hN8+6QkzKBV4yVOTqLEzVEtC2AiEA8B99kdkcPCYRLOoQbGMXxGQVjsqk73LxQCrUooSYRNs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/thud.sh@0.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":130730},"type":"module","exports":{"./server":"./integrations/opencode/thud-sh-status.ts","./codex-status":"./integrations/codex/thud-sh-status.ts"},"gitHead":"1f323b895732d6e1091730005f08b479013d8072","scripts":{"tc":"tsc --noEmit","lint":"oxlint --fix .","test":"bun test","build":"bun build src/index.ts --target=bun --external=@opentui/core --outdir=dist && chmod +x dist/index.js","check":"concurrently --kill-others-on-fail --success all \"bun run lint.check\" \"bun run format.check\" \"bun run tc\" \"bun run test\"","start":"bun run src/index.ts","format":"oxfmt --write .","prepack":"bun run build","check.fix":"bun run lint && bun run format && bun run check","lint.check":"oxlint .","format.check":"oxfmt --check ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:12fa8e44-0c05-49b8-a50c-9f5e487bc2a1"}},"repository":{"url":"git+https://github.com/reobin/thud.sh.git","type":"git"},"_npmVersion":"11.12.1","description":"A tiny tmux HUD for keeping agent work visible.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@opentui/core":"^0.2.14"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.47.0","oxlint":"^1.62.0","@types/bun":"latest","typescript":"^6.0.3","concurrently":"^9.2.1"},"_npmOperationalInternal":{"tmp":"tmp/thud.sh_0.16.0_1779817930096_0.4323135473488071","host":"s3://npm-registry-packages-npm-production"}},"0.16.1":{"name":"thud.sh","version":"0.16.1","_id":"thud.sh@0.16.1","maintainers":[{"name":"reobin","email":"me@reobin.dev"}],"homepage":"https://github.com/reobin/thud.sh#readme","bugs":{"url":"https://github.com/reobin/thud.sh/issues"},"bin":{"thud":"dist/index.js","thud.sh":"dist/index.js","thud-codex-status":"integrations/codex/thud-sh-status.ts"},"dist":{"shasum":"18d1a8f41eea69a485538dc854a432f69aa08736","tarball":"https://registry.npmjs.org/thud.sh/-/thud.sh-0.16.1.tgz","fileCount":5,"integrity":"sha512-I7aK+ikNqrYSdEcUkoAFhxIBrmPak5YMXAvSZQ974d03wBOCeF8+DPY/I1B7sbk8yd1FAXBiNjnBWUoJSJOvWQ==","signatures":[{"sig":"MEQCIDGALcBOvilFUEjdgrTakRo9lQVPkL8VL76AgMlJ8AL6AiBTdmX868kwKheaZX2IxalOM8NUX9xOvHcj+BNfGNGRsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/thud.sh@0.16.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":131336},"type":"module","exports":{"./server":"./integrations/opencode/thud-sh-status.ts","./codex-status":"./integrations/codex/thud-sh-status.ts"},"gitHead":"763b06ac90b27b4acd99444920c6ace5f81794a5","scripts":{"tc":"tsc --noEmit","lint":"oxlint --fix .","test":"bun test","build":"bun build src/index.ts --target=bun --external=@opentui/core --outdir=dist && chmod +x dist/index.js","check":"concurrently --kill-others-on-fail --success all \"bun run lint.check\" \"bun run format.check\" \"bun run tc\" \"bun run test\"","start":"bun run src/index.ts","format":"oxfmt --write .","prepack":"bun run build","check.fix":"bun run lint && bun run format && bun run check","lint.check":"oxlint .","format.check":"oxfmt --check ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:12fa8e44-0c05-49b8-a50c-9f5e487bc2a1"}},"repository":{"url":"git+https://github.com/reobin/thud.sh.git","type":"git"},"_npmVersion":"11.13.0","description":"A tiny tmux HUD for keeping agent work visible.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@opentui/core":"^0.2.14"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.47.0","oxlint":"^1.62.0","@types/bun":"latest","typescript":"^6.0.3","concurrently":"^9.2.1"},"_npmOperationalInternal":{"tmp":"tmp/thud.sh_0.16.1_1779982203015_0.4120434965759663","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"thud.sh","version":"0.17.0","repository":{"type":"git","url":"git+https://github.com/reobin/thud.sh.git"},"bin":{"thud":"dist/index.js","thud-codex-status":"integrations/codex/thud-sh-status.ts","thud.sh":"dist/index.js"},"type":"module","exports":{"./codex-status":"./integrations/codex/thud-sh-status.ts","./server":"./integrations/opencode/thud-sh-status.ts"},"scripts":{"start":"bun run src/index.ts","build":"bun build src/index.ts --target=bun --external=@opentui/core --outdir=dist && chmod +x dist/index.js","prepack":"bun run build","check":"concurrently --kill-others-on-fail --success all \"bun run lint.check\" \"bun run format.check\" \"bun run tc\" \"bun run test\"","check.fix":"bun run lint && bun run format && bun run check","lint":"oxlint --fix .","lint.check":"oxlint .","format":"oxfmt --write .","format.check":"oxfmt --check .","tc":"tsc --noEmit","test":"bun test"},"dependencies":{"@opentui/core":"^0.2.14"},"devDependencies":{"@types/bun":"latest","concurrently":"^9.2.1","oxfmt":"^0.47.0","oxlint":"^1.62.0","typescript":"^6.0.3"},"gitHead":"46cc6fbf696db91379293a61ba3386d1d1f7b36f","_id":"thud.sh@0.17.0","description":"A tiny tmux HUD for keeping agent work visible.","bugs":{"url":"https://github.com/reobin/thud.sh/issues"},"homepage":"https://github.com/reobin/thud.sh#readme","_nodeVersion":"24.16.0","_npmVersion":"11.13.0","dist":{"integrity":"sha512-N9USXc5qwMbqXvL204aiMqC6nNu+JeoAclXUlu7s5R3AaQqlCyhXnAbakY2TxJDIDs8buFqAmYyzDii4h5joYA==","shasum":"e6f882f1e6abb34e48f0109c0978f8af430132cd","tarball":"https://registry.npmjs.org/thud.sh/-/thud.sh-0.17.0.tgz","fileCount":5,"unpackedSize":138921,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/thud.sh@0.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDV471VWBnhlJNIK2960xf8vfeIt0AqXRYYa3hZ5O4i8QIhAPOzXBJxCPLU2xpri8XZmzwsx2v2ySM87ay0hKLffZ5c"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:12fa8e44-0c05-49b8-a50c-9f5e487bc2a1"}},"directories":{},"maintainers":[{"name":"reobin","email":"me@reobin.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/thud.sh_0.17.0_1780062636073_0.24176178311262353"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-04T14:03:15.560Z","modified":"2026-05-29T13:50:36.482Z","0.1.0":"2026-05-04T14:03:15.728Z","0.2.0":"2026-05-04T15:14:22.129Z","0.2.1":"2026-05-04T17:26:40.409Z","0.3.0":"2026-05-04T23:45:48.736Z","0.3.1":"2026-05-05T00:28:30.504Z","0.3.2":"2026-05-05T01:38:20.621Z","0.4.0":"2026-05-05T16:42:28.340Z","0.4.1":"2026-05-05T18:21:42.559Z","0.4.2":"2026-05-05T18:31:53.139Z","0.5.0":"2026-05-06T02:50:08.374Z","0.6.0":"2026-05-06T15:46:07.737Z","0.7.0":"2026-05-06T21:31:17.629Z","0.8.0":"2026-05-07T00:38:48.937Z","0.9.0":"2026-05-07T02:31:09.849Z","0.9.1":"2026-05-07T02:43:19.096Z","0.9.2":"2026-05-07T13:02:38.431Z","0.10.0":"2026-05-07T16:08:51.045Z","0.11.0":"2026-05-07T20:46:38.055Z","0.12.0":"2026-05-07T21:26:47.067Z","0.12.1":"2026-05-08T15:18:52.863Z","0.12.2":"2026-05-08T15:50:28.713Z","0.12.3":"2026-05-08T21:13:07.447Z","0.12.4":"2026-05-11T15:37:01.045Z","0.13.0":"2026-05-11T16:09:34.703Z","0.14.0":"2026-05-14T16:43:04.458Z","0.15.0":"2026-05-15T00:54:24.732Z","0.15.1":"2026-05-15T01:07:15.243Z","0.15.2":"2026-05-15T02:05:05.644Z","0.15.3":"2026-05-17T16:08:09.411Z","0.15.4":"2026-05-20T15:57:29.021Z","0.16.0":"2026-05-26T17:52:10.252Z","0.16.1":"2026-05-28T15:30:03.170Z","0.17.0":"2026-05-29T13:50:36.238Z"},"bugs":{"url":"https://github.com/reobin/thud.sh/issues"},"homepage":"https://github.com/reobin/thud.sh#readme","repository":{"type":"git","url":"git+https://github.com/reobin/thud.sh.git"},"description":"A tiny tmux HUD for keeping agent work visible.","maintainers":[{"name":"reobin","email":"me@reobin.dev"}],"readme":"# thud.sh\n\nA tiny tmux HUD for keeping agent work visible.\n\n`thud` shows your tmux sessions, windows, panes, and agent status in one terminal view. Leave it open as a monitor, or invoke it for quick actions like jumping to the next pane that needs attention.\n\n## Install\n\nRequirements:\n\n- [tmux](https://github.com/tmux/tmux/wiki/Installing)\n- [Bun](https://bun.sh/docs/installation)\n\nInstall with your package manager:\n\nnpm:\n\n```sh\nnpm install -g thud.sh\n```\n\nBun:\n\n```sh\nbun add -g thud.sh\n```\n\npnpm:\n\n```sh\npnpm add -g thud.sh\n```\n\n## Usage\n\n```sh\nthud\n```\n\nThe app is keyboard-first and explains itself. Press `?` for shortcuts or `Ctrl+P` for commands.\n\nUseful entry points:\n\n```sh\nthud jump\nthud --mode=popup\nthud help\nthud version\n```\n\nExample tmux bindings:\n\n```tmux\nbind-key J run-shell 'thud jump \"#{pane_id}\"'\nbind-key T display-popup -E -w 90% -h 90% 'thud --mode=popup'\n```\n\n## OpenCode status integration\n\nTo show OpenCode pane status in `thud`:\n\n```sh\nopencode plugin thud.sh\n```\n\n## Codex status integration\n\nTo show Codex CLI pane status in `thud`, add hooks to `~/.codex/config.toml`:\n\n```toml\n[hooks]\nSessionStart = [{ hooks = [{ type = \"command\", command = \"thud-codex-status\" }] }]\nUserPromptSubmit = [{ hooks = [{ type = \"command\", command = \"thud-codex-status\" }] }]\nPreToolUse = [{ hooks = [{ type = \"command\", command = \"thud-codex-status\" }] }]\nPermissionRequest = [{ hooks = [{ type = \"command\", command = \"thud-codex-status\" }] }]\nPostToolUse = [{ hooks = [{ type = \"command\", command = \"thud-codex-status\" }] }]\nStop = [{ hooks = [{ type = \"command\", command = \"thud-codex-status\" }] }]\n```\n\n`PermissionRequest` is required for approval prompts to show as `waiting`. Codex\ndoes not currently expose the same hook coverage for all interactive\n`request_user_input` questions, so those prompts may still appear as `running`\nuntil Codex emits a hook for that state.\n\n## Development\n\n```sh\nbun install\nbun run start\nbun test\nbun run build\n```\n","readmeFilename":"README.md"}