{"_id":"claude-terminal-prism","_rev":"31-bcefe4c8675604510b77bdbcc5d282d7","name":"claude-terminal-prism","dist-tags":{"latest":"1.4.0"},"versions":{"0.1.0":{"name":"claude-terminal-prism","version":"0.1.0","keywords":["anthropic","claude","devtools","debugging","observability","sdk","ai-agents","multi-agent","llm","prism"],"author":{"name":"ashrit-v"},"license":"MIT","_id":"claude-terminal-prism@0.1.0","maintainers":[{"name":"ashrit-v","email":"ashrit221@gmail.com"}],"homepage":"https://www.npmjs.com/package/claude-terminal-prism","bugs":{"url":"https://github.com/ashrit-v/claude-terminal-prism/issues"},"dist":{"shasum":"01a9856f2bb0adb300966afb82439bd5e59895c8","tarball":"https://registry.npmjs.org/claude-terminal-prism/-/claude-terminal-prism-0.1.0.tgz","fileCount":10,"integrity":"sha512-Nri0t20JIgGaHn7IGIHrk230MMSqjCsvgLF35w3Y0kpmE3z7Z8yZQ5oo69Munc1GRA85BmZMfwam6nQ/+6VzSA==","signatures":[{"sig":"MEQCIFD0aQdu8Z9qbkjLY0mIT2njkjF2LFWx9RMK/VJVm39+AiA2YJoQfUeSa1bYGHwpSXPnHkihT8MCv+tJbOxHdqzjqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":129030},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./auto":{"types":"./dist/auto.d.ts","default":"./dist/auto.js"}},"gitHead":"977e61a856386e2e7a465f87d866cf497fe47c89","scripts":{"dev":"tsup src/index.ts src/auto.ts --format cjs,esm --dts --watch --tsconfig tsconfig.build.json","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup src/index.ts src/auto.ts --format cjs,esm --dts --clean --tsconfig tsconfig.build.json","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"ashrit-v","email":"ashrit221@gmail.com"},"repository":{"url":"git+https://github.com/ashrit-v/claude-terminal-prism.git","type":"git"},"_npmVersion":"11.11.0","description":"PRISM — Agentic visibility layer for Claude. Intercepts, records, and replays multi-agent sessions.","directories":{},"_nodeVersion":"25.8.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.57.0","vitest":"^1.4.0","typescript":"^5.4.0","@types/node":"^20.0.0","@anthropic-ai/sdk":"^0.24.0","@vitest/coverage-v8":"^1.4.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"@anthropic-ai/sdk":">=0.20.0"},"peerDependenciesMeta":{"@anthropic-ai/sdk":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/claude-terminal-prism_0.1.0_1775819470424_0.06295058933248132","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"claude-terminal-prism","version":"0.1.1","keywords":["anthropic","claude","devtools","debugging","observability","sdk","ai-agents","multi-agent","llm","prism"],"author":{"name":"ashrit-v"},"license":"MIT","_id":"claude-terminal-prism@0.1.1","maintainers":[{"name":"ashrit-v","email":"ashrit221@gmail.com"}],"homepage":"https://www.npmjs.com/package/claude-terminal-prism","bugs":{"url":"https://github.com/ashrit-v/claude-terminal-prism/issues"},"dist":{"shasum":"1debcba062a04f7e230453c4b296c1f10b4656c1","tarball":"https://registry.npmjs.org/claude-terminal-prism/-/claude-terminal-prism-0.1.1.tgz","fileCount":11,"integrity":"sha512-PisJENj+wHH8Suyfyx5mLdGDKBkvfmDeDGrqA5VFk6YWne6JOejOa1GaR96zYfNs1HR5UTugNUfRer7QruuLKg==","signatures":[{"sig":"MEUCIALa+ZxHEhNUP4vSC+63WGFAT+9o49gaRru+hnfY3+rEAiEAxmvckLVzJYAz7vFjcBf2mZPnMDM/MN2mNExY/Etkjf8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":132565},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./auto":{"types":"./dist/auto.d.ts","default":"./dist/auto.js"}},"gitHead":"977e61a856386e2e7a465f87d866cf497fe47c89","scripts":{"dev":"tsup src/index.ts src/auto.ts --format cjs,esm --dts --watch --tsconfig tsconfig.build.json","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup src/index.ts src/auto.ts --format cjs,esm --dts --clean --tsconfig tsconfig.build.json","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"ashrit-v","email":"ashrit221@gmail.com"},"repository":{"url":"git+https://github.com/ashrit-v/claude-terminal-prism.git","type":"git"},"_npmVersion":"11.11.0","description":"PRISM — Agentic visibility layer for Claude. Intercepts, records, and replays multi-agent sessions.","directories":{},"_nodeVersion":"25.8.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.57.0","vitest":"^1.4.0","typescript":"^5.4.0","@types/node":"^20.0.0","@anthropic-ai/sdk":"^0.24.0","@vitest/coverage-v8":"^1.4.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"@anthropic-ai/sdk":">=0.20.0"},"peerDependenciesMeta":{"@anthropic-ai/sdk":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/claude-terminal-prism_0.1.1_1775819720754_0.5852078123253022","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"claude-terminal-prism","version":"0.1.2","keywords":["anthropic","claude","devtools","debugging","observability","sdk","ai-agents","multi-agent","llm","prism"],"author":{"name":"ashrit-v"},"license":"MIT","_id":"claude-terminal-prism@0.1.2","maintainers":[{"name":"ashrit-v","email":"ashrit221@gmail.com"}],"homepage":"https://www.npmjs.com/package/claude-terminal-prism","bugs":{"url":"https://github.com/ashrit-v/claude-terminal-prism/issues"},"dist":{"shasum":"59f6d2c3fb1ed36f75004acad1b6b6a1ae71922e","tarball":"https://registry.npmjs.org/claude-terminal-prism/-/claude-terminal-prism-0.1.2.tgz","fileCount":11,"integrity":"sha512-pjMxusSAogNP9aNLsWH833FCHWAEnydZbyvHfcZNgTYtqaZKkLZSPcHZHSUtQdFVgmjJsuh7F91+tOLVKozgsQ==","signatures":[{"sig":"MEUCIBMI4qjkQ59f5zYfH9hG06a63Eof/JEK/iIj/8pGxHhxAiEAlmxjLSWWQougxUBBYrv6xf6GsYchyNi8E+eYRgfpDvw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133711},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./auto":{"types":"./dist/auto.d.ts","default":"./dist/auto.js"}},"gitHead":"977e61a856386e2e7a465f87d866cf497fe47c89","scripts":{"dev":"tsup src/index.ts src/auto.ts --format cjs,esm --dts --watch --tsconfig tsconfig.build.json","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup src/index.ts src/auto.ts --format cjs,esm --dts --clean --tsconfig tsconfig.build.json","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"ashrit-v","email":"ashrit221@gmail.com"},"repository":{"url":"git+https://github.com/ashrit-v/claude-terminal-prism.git","type":"git"},"_npmVersion":"11.11.0","description":"PRISM — Agentic visibility layer for Claude. Intercepts, records, and replays multi-agent sessions.","directories":{},"_nodeVersion":"25.8.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.57.0","vitest":"^1.4.0","typescript":"^5.4.0","@types/node":"^20.0.0","@anthropic-ai/sdk":"^0.24.0","@vitest/coverage-v8":"^1.4.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"@anthropic-ai/sdk":">=0.20.0"},"peerDependenciesMeta":{"@anthropic-ai/sdk":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/claude-terminal-prism_0.1.2_1775819999766_0.6835985560303084","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"claude-terminal-prism","version":"0.1.3","keywords":["anthropic","claude","devtools","debugging","observability","sdk","ai-agents","multi-agent","llm","prism"],"author":{"name":"ashrit-v"},"license":"MIT","_id":"claude-terminal-prism@0.1.3","maintainers":[{"name":"ashrit-v","email":"ashrit221@gmail.com"}],"homepage":"https://www.npmjs.com/package/claude-terminal-prism","bugs":{"url":"https://github.com/ashrit-v/claude-terminal-prism/issues"},"dist":{"shasum":"9d163a3b4392ecc325f44f2529c4031c650a6f3d","tarball":"https://registry.npmjs.org/claude-terminal-prism/-/claude-terminal-prism-0.1.3.tgz","fileCount":11,"integrity":"sha512-H0vBdUhNhQIbFFRroUkViy8Vylv1sFIAvzT0dHsO2rkB5QjaeGW7qaMiCq4Q75E44TlwBwo4X//ka80hasZOqA==","signatures":[{"sig":"MEUCIDEEL7T86eHV9WSkmoAFoYbNcYkoo1yW4T5/8wOBY7C4AiEAlBxmLaqlLOZ7ZGNrrDkIrfxiSQ+aCzIdfBis2guh6h4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133558},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./auto":{"types":"./dist/auto.d.ts","default":"./dist/auto.js"}},"gitHead":"977e61a856386e2e7a465f87d866cf497fe47c89","scripts":{"dev":"tsup src/index.ts src/auto.ts --format cjs,esm --dts --watch --tsconfig tsconfig.build.json","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup src/index.ts src/auto.ts --format cjs,esm --dts --clean --tsconfig tsconfig.build.json","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"ashrit-v","email":"ashrit221@gmail.com"},"repository":{"url":"git+https://github.com/ashrit-v/claude-terminal-prism.git","type":"git"},"_npmVersion":"11.11.0","description":"PRISM — Agentic visibility layer for Claude. Intercepts, records, and replays multi-agent sessions.","directories":{},"_nodeVersion":"25.8.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.57.0","vitest":"^1.4.0","typescript":"^5.4.0","@types/node":"^20.0.0","@anthropic-ai/sdk":"^0.24.0","@vitest/coverage-v8":"^1.4.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"@anthropic-ai/sdk":">=0.20.0"},"peerDependenciesMeta":{"@anthropic-ai/sdk":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/claude-terminal-prism_0.1.3_1775820314435_0.17115496515799578","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"claude-terminal-prism","version":"0.1.6","keywords":["anthropic","claude","devtools","debugging","observability","sdk","ai-agents","multi-agent","llm","prism"],"author":{"name":"ashrit-v"},"license":"MIT","_id":"claude-terminal-prism@0.1.6","maintainers":[{"name":"ashrit-v","email":"ashrit221@gmail.com"}],"homepage":"https://www.npmjs.com/package/claude-terminal-prism","bugs":{"url":"https://github.com/ashrit-v/claude-terminal-prism/issues"},"bin":{"prism":"dist/cli.js"},"dist":{"shasum":"61da247ad69b4b07591365881d45355c07797919","tarball":"https://registry.npmjs.org/claude-terminal-prism/-/claude-terminal-prism-0.1.6.tgz","fileCount":12,"integrity":"sha512-QgMf3lUOJnkvlNlX7p9n2Gv+AXdyY/IMwXP3S0iLHkGlmQ0ZSVsVafIuAnC6lJbAq+SARgdPyxUIRZ5mWPcV6g==","signatures":[{"sig":"MEUCIHedDUbxZbzIx876kiPfo7QnDWy/nqp6aDOQ7u02eRIrAiEA3Mo00fdByabFpynQzxv28QuqXYrTeon6WS1yReQLK4Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":271704},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./auto":{"types":"./dist/auto.d.ts","default":"./dist/auto.js"}},"gitHead":"977e61a856386e2e7a465f87d866cf497fe47c89","scripts":{"dev":"tsup src/index.ts src/auto.ts --format cjs,esm --dts --watch --tsconfig tsconfig.build.json","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"ashrit-v","email":"ashrit221@gmail.com"},"repository":{"url":"git+https://github.com/ashrit-v/claude-terminal-prism.git","type":"git"},"_npmVersion":"11.11.0","description":"PRISM — Agentic visibility layer for Claude. Intercepts, records, and replays multi-agent sessions.","directories":{},"_nodeVersion":"25.8.0","dependencies":{"ws":"^8.16.0","ink":"^5.0.0","react":"^18.0.0","node-pty":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.57.0","vitest":"^1.4.0","@types/ws":"^8.5.10","typescript":"^5.4.0","@types/node":"^20.0.0","@types/react":"^18.0.0","@prism/collector":"workspace:*","@anthropic-ai/sdk":"^0.24.0","@prism/iterm-bridge":"workspace:*","@vitest/coverage-v8":"^1.4.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"@anthropic-ai/sdk":">=0.20.0"},"peerDependenciesMeta":{"@anthropic-ai/sdk":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/claude-terminal-prism_0.1.6_1775825607101_0.3452505305291558","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"claude-terminal-prism","version":"0.1.7","keywords":["anthropic","claude","devtools","debugging","observability","sdk","ai-agents","multi-agent","llm","prism"],"author":{"name":"ashrit-v"},"license":"MIT","_id":"claude-terminal-prism@0.1.7","maintainers":[{"name":"ashrit-v","email":"ashrit221@gmail.com"}],"homepage":"https://www.npmjs.com/package/claude-terminal-prism","bugs":{"url":"https://github.com/ashrit-v/claude-terminal-prism/issues"},"bin":{"prism":"dist/cli.js"},"dist":{"shasum":"f8d93cadc7edd8acdb24cd31578e71b4a985a2cc","tarball":"https://registry.npmjs.org/claude-terminal-prism/-/claude-terminal-prism-0.1.7.tgz","fileCount":12,"integrity":"sha512-IELfR85G9HdwKQE/IyHXBftG0JwEPu7On7bdVkcigkywyGto8UqIcnlke7YdebKwF8Bwr987Qu0d+OUo+GcWww==","signatures":[{"sig":"MEUCIQDr1tNbrf0kdflhdA2fQLoc/+hOVttO16H0uRU1C3N5jQIgHV8Gs2Ur9IfPwEB+b1zskOUplw7+vao8D7h931eRZKg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":273644},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./auto":{"types":"./dist/auto.d.ts","default":"./dist/auto.js"}},"gitHead":"977e61a856386e2e7a465f87d866cf497fe47c89","scripts":{"dev":"tsup src/index.ts src/auto.ts --format cjs,esm --dts --watch --tsconfig tsconfig.build.json","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup && node build-cli.cjs","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"ashrit-v","email":"ashrit221@gmail.com"},"repository":{"url":"git+https://github.com/ashrit-v/claude-terminal-prism.git","type":"git"},"_npmVersion":"11.11.0","description":"PRISM — Agentic visibility layer for Claude. Intercepts, records, and replays multi-agent sessions.","directories":{},"_nodeVersion":"25.8.0","dependencies":{"ws":"^8.16.0","ink":"^5.0.0","react":"^18.0.0","node-pty":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.57.0","vitest":"^1.4.0","@types/ws":"^8.5.10","typescript":"^5.4.0","@types/node":"^20.0.0","@types/react":"^18.0.0","@prism/collector":"workspace:*","@anthropic-ai/sdk":"^0.24.0","@prism/iterm-bridge":"workspace:*","@vitest/coverage-v8":"^1.4.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"@anthropic-ai/sdk":">=0.20.0"},"peerDependenciesMeta":{"@anthropic-ai/sdk":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/claude-terminal-prism_0.1.7_1775842168640_0.8898083326506374","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"claude-terminal-prism","version":"0.1.8","keywords":["anthropic","claude","devtools","debugging","observability","sdk","ai-agents","multi-agent","llm","prism"],"author":{"name":"ashrit-v"},"license":"MIT","_id":"claude-terminal-prism@0.1.8","maintainers":[{"name":"ashrit-v","email":"ashrit221@gmail.com"}],"homepage":"https://www.npmjs.com/package/claude-terminal-prism","bugs":{"url":"https://github.com/ashrit-v/claude-terminal-prism/issues"},"bin":{"prism":"dist/cli.js"},"dist":{"shasum":"63733ca3458a8013a5fd4a0cbf724ffecf2346a4","tarball":"https://registry.npmjs.org/claude-terminal-prism/-/claude-terminal-prism-0.1.8.tgz","fileCount":12,"integrity":"sha512-o1VVFzGQbgRUmdHLn+aD/B8kDoL+u91eij6p9B6NLvthA8Chqt2yIN5rznpB3zp6zZ5ZuRIRl/HMrKYGiL6G8w==","signatures":[{"sig":"MEYCIQDD6Wtho4NO4Q5hl96fa2XD3Iw4FXb8j0u78ZvTlL19IwIhAIMfx+71cFHeiVgHMyA9F0k9PihV//VNtqRBqMLfL6WG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":273644},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./auto":{"types":"./dist/auto.d.ts","default":"./dist/auto.js"}},"gitHead":"977e61a856386e2e7a465f87d866cf497fe47c89","scripts":{"dev":"tsup src/index.ts src/auto.ts --format cjs,esm --dts --watch --tsconfig tsconfig.build.json","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup && node build-cli.cjs","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"ashrit-v","email":"ashrit221@gmail.com"},"repository":{"url":"git+https://github.com/ashrit-v/claude-terminal-prism.git","type":"git"},"_npmVersion":"11.11.0","description":"PRISM — Agentic visibility layer for Claude. Intercepts, records, and replays multi-agent sessions.","directories":{},"_nodeVersion":"25.8.0","dependencies":{"ws":"^8.16.0","ink":"^5.0.0","react":"^18.0.0","node-pty":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.57.0","vitest":"^1.4.0","@types/ws":"^8.5.10","typescript":"^5.4.0","@types/node":"^20.0.0","@types/react":"^18.0.0","@prism/collector":"workspace:*","@anthropic-ai/sdk":"^0.24.0","@prism/iterm-bridge":"workspace:*","@vitest/coverage-v8":"^1.4.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"@anthropic-ai/sdk":">=0.20.0"},"peerDependenciesMeta":{"@anthropic-ai/sdk":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/claude-terminal-prism_0.1.8_1775842374626_0.17764289320247317","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"claude-terminal-prism","version":"0.1.9","keywords":["anthropic","claude","devtools","debugging","observability","sdk","ai-agents","multi-agent","llm","prism"],"author":{"name":"ashrit-v"},"license":"MIT","_id":"claude-terminal-prism@0.1.9","maintainers":[{"name":"ashrit-v","email":"ashrit221@gmail.com"}],"homepage":"https://www.npmjs.com/package/claude-terminal-prism","bugs":{"url":"https://github.com/ashrit-v/claude-terminal-prism/issues"},"bin":{"prism":"dist/cli.js"},"dist":{"shasum":"6e059b4a9f40bf0f60c5d4ae7eb0e4b6b654e0de","tarball":"https://registry.npmjs.org/claude-terminal-prism/-/claude-terminal-prism-0.1.9.tgz","fileCount":12,"integrity":"sha512-YpwTf3YwTPqAEPufaxiY/gA4361gxX0GIJ8GolJIGiuB3ZuiM8/dqK02fUN6FTl6lk/mrCNe5hMcuEn65bC1ow==","signatures":[{"sig":"MEUCIDkC4NrY1byHikh+Y/L6m4Ryr1fdc0ncSr3kBqSoMtmDAiEA7bjt8ZYo/L6DqtBlX4ev+TJ74xw2wz6eeG+Hl5SWj9Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":273644},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./auto":{"types":"./dist/auto.d.ts","default":"./dist/auto.js"}},"gitHead":"977e61a856386e2e7a465f87d866cf497fe47c89","scripts":{"dev":"tsup src/index.ts src/auto.ts --format cjs,esm --dts --watch --tsconfig tsconfig.build.json","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup && node build-cli.cjs","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"ashrit-v","email":"ashrit221@gmail.com"},"repository":{"url":"git+https://github.com/ashrit-v/claude-terminal-prism.git","type":"git"},"_npmVersion":"11.11.0","description":"PRISM — Agentic visibility layer for Claude. Intercepts, records, and replays multi-agent sessions.","directories":{},"_nodeVersion":"25.8.0","dependencies":{"ws":"^8.16.0","ink":"^5.0.0","react":"^18.0.0","node-pty":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.57.0","vitest":"^1.4.0","@types/ws":"^8.5.10","typescript":"^5.4.0","@types/node":"^20.0.0","@types/react":"^18.0.0","@prism/collector":"workspace:*","@anthropic-ai/sdk":"^0.24.0","@prism/iterm-bridge":"workspace:*","@vitest/coverage-v8":"^1.4.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"@anthropic-ai/sdk":">=0.20.0"},"peerDependenciesMeta":{"@anthropic-ai/sdk":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/claude-terminal-prism_0.1.9_1775842787826_0.07774190685676352","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"claude-terminal-prism","version":"0.1.10","keywords":["anthropic","claude","devtools","debugging","observability","sdk","ai-agents","multi-agent","llm","prism"],"author":{"name":"ashrit-v"},"license":"MIT","_id":"claude-terminal-prism@0.1.10","maintainers":[{"name":"ashrit-v","email":"ashrit221@gmail.com"}],"homepage":"https://www.npmjs.com/package/claude-terminal-prism","bugs":{"url":"https://github.com/ashrit-v/claude-terminal-prism/issues"},"bin":{"prism":"dist/cli.js"},"dist":{"shasum":"a5923eb414ccacce628064be2aeb6517e4e9c069","tarball":"https://registry.npmjs.org/claude-terminal-prism/-/claude-terminal-prism-0.1.10.tgz","fileCount":12,"integrity":"sha512-F8hgGczF/EXCAA1ndJIuEqea6vZ5zFZAdD1NuQuK42FAx1tFQPZb0CYgDvAFYDrnGFHEPkqBIulHyli4I6jOZA==","signatures":[{"sig":"MEUCIEHKcvYxgsplx750KXK3A8qXlcsHQnabanRexW8g0TWKAiEAkLtiuzUL61uJvmwe4YBorwUvb7N2GhXlZN+XCp8fxHw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":273645},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./auto":{"types":"./dist/auto.d.ts","default":"./dist/auto.js"}},"gitHead":"977e61a856386e2e7a465f87d866cf497fe47c89","scripts":{"dev":"tsup src/index.ts src/auto.ts --format cjs,esm --dts --watch --tsconfig tsconfig.build.json","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup && node build-cli.cjs","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"ashrit-v","email":"ashrit221@gmail.com"},"repository":{"url":"git+https://github.com/ashrit-v/claude-terminal-prism.git","type":"git"},"_npmVersion":"11.11.0","description":"PRISM — Agentic visibility layer for Claude. Intercepts, records, and replays multi-agent sessions.","directories":{},"_nodeVersion":"25.8.0","dependencies":{"ws":"^8.16.0","ink":"^5.0.0","react":"^18.0.0","node-pty":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.57.0","vitest":"^1.4.0","@types/ws":"^8.5.10","typescript":"^5.4.0","@types/node":"^20.0.0","@types/react":"^18.0.0","@prism/collector":"workspace:*","@anthropic-ai/sdk":"^0.24.0","@prism/iterm-bridge":"workspace:*","@vitest/coverage-v8":"^1.4.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"@anthropic-ai/sdk":">=0.20.0"},"peerDependenciesMeta":{"@anthropic-ai/sdk":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/claude-terminal-prism_0.1.10_1775842935762_0.6934971936654202","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"claude-terminal-prism","version":"0.1.11","keywords":["anthropic","claude","devtools","debugging","observability","sdk","ai-agents","multi-agent","llm","prism"],"author":{"name":"ashrit-v"},"license":"MIT","_id":"claude-terminal-prism@0.1.11","maintainers":[{"name":"ashrit-v","email":"ashrit221@gmail.com"}],"homepage":"https://www.npmjs.com/package/claude-terminal-prism","bugs":{"url":"https://github.com/ashrit-v/claude-terminal-prism/issues"},"bin":{"prism":"dist/cli.js"},"dist":{"shasum":"3230282976a2fbae2ec30e1af5b09735282d8a62","tarball":"https://registry.npmjs.org/claude-terminal-prism/-/claude-terminal-prism-0.1.11.tgz","fileCount":11,"integrity":"sha512-o/+o7YWD127quO/wpKFVgO4NFQdJof+ZVj19r6MQvjGFJ0supn8UHfmUUmSIW96f6vbPG8lljLVnjFMAbuECIQ==","signatures":[{"sig":"MEYCIQDwbU5JNJ4o+dXliwNDcLlYwPL9DfVBCuweAP1rZDsQ0wIhALVbtH6Y+kKYYXQG4toFuGk1K9nPNPm+2ThmG5RVmd54","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133879},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./auto":{"types":"./dist/auto.d.ts","default":"./dist/auto.js"}},"gitHead":"977e61a856386e2e7a465f87d866cf497fe47c89","scripts":{"dev":"tsup src/index.ts src/auto.ts --format cjs,esm --dts --watch --tsconfig tsconfig.build.json","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup && node build-cli.cjs","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"ashrit-v","email":"ashrit221@gmail.com"},"repository":{"url":"git+https://github.com/ashrit-v/claude-terminal-prism.git","type":"git"},"_npmVersion":"11.11.0","description":"PRISM — Agentic visibility layer for Claude. Intercepts, records, and replays multi-agent sessions.","directories":{},"_nodeVersion":"25.8.0","dependencies":{"ws":"^8.16.0","ink":"^5.0.0","react":"^18.0.0","node-pty":"^1.0.0","better-sqlite3":"^9.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.57.0","vitest":"^1.4.0","@types/ws":"^8.5.10","typescript":"^5.4.0","@types/node":"^20.0.0","@types/react":"^18.0.0","@prism/collector":"workspace:*","@anthropic-ai/sdk":"^0.24.0","@prism/iterm-bridge":"workspace:*","@vitest/coverage-v8":"^1.4.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"@anthropic-ai/sdk":">=0.20.0"},"peerDependenciesMeta":{"@anthropic-ai/sdk":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/claude-terminal-prism_0.1.11_1775844042187_0.10101887168714674","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"claude-terminal-prism","version":"0.1.12","keywords":["anthropic","claude","devtools","debugging","observability","sdk","ai-agents","multi-agent","llm","prism"],"author":{"name":"ashrit-v"},"license":"MIT","_id":"claude-terminal-prism@0.1.12","maintainers":[{"name":"ashrit-v","email":"ashrit221@gmail.com"}],"homepage":"https://www.npmjs.com/package/claude-terminal-prism","bugs":{"url":"https://github.com/ashrit-v/claude-terminal-prism/issues"},"bin":{"prism":"dist/cli.js"},"dist":{"shasum":"cd7ea2418e19170422a3b997c85c52aaa3593766","tarball":"https://registry.npmjs.org/claude-terminal-prism/-/claude-terminal-prism-0.1.12.tgz","fileCount":11,"integrity":"sha512-94hQiOkD5d0l6jXpT/45jNiyadR8500MCd1MnZ2nOo/CrQu/6ifXMKrpMsTqsAYecpo60M7GvGko4Xt6Dn76ZQ==","signatures":[{"sig":"MEQCIFiIWNBSnOq18lfBEnpDUKqluKcoJEYaS7LkaDjeuUjkAiAmu5q4zfP6TPWEt2ESW2cIp5rzle0yx45HzxuOnAG7dA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133847},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./auto":{"types":"./dist/auto.d.ts","default":"./dist/auto.js"}},"gitHead":"977e61a856386e2e7a465f87d866cf497fe47c89","scripts":{"dev":"tsup src/index.ts src/auto.ts --format cjs,esm --dts --watch --tsconfig tsconfig.build.json","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup && node build-cli.cjs","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"ashrit-v","email":"ashrit221@gmail.com"},"repository":{"url":"git+https://github.com/ashrit-v/claude-terminal-prism.git","type":"git"},"_npmVersion":"11.11.0","description":"PRISM — Agentic visibility layer for Claude. Intercepts, records, and replays multi-agent sessions.","directories":{},"_nodeVersion":"25.8.0","dependencies":{"ws":"^8.16.0","ink":"^5.0.0","react":"^18.0.0","node-pty":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.57.0","vitest":"^1.4.0","@types/ws":"^8.5.10","typescript":"^5.4.0","@types/node":"^20.0.0","@types/react":"^18.0.0","@prism/collector":"workspace:*","@anthropic-ai/sdk":"^0.24.0","@prism/iterm-bridge":"workspace:*","@vitest/coverage-v8":"^1.4.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"@anthropic-ai/sdk":">=0.20.0"},"peerDependenciesMeta":{"@anthropic-ai/sdk":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/claude-terminal-prism_0.1.12_1775844261510_0.461178841427373","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"claude-terminal-prism","version":"0.1.13","keywords":["anthropic","claude","devtools","debugging","observability","sdk","ai-agents","multi-agent","llm","prism"],"author":{"name":"ashrit-v"},"license":"MIT","_id":"claude-terminal-prism@0.1.13","maintainers":[{"name":"ashrit-v","email":"ashrit221@gmail.com"}],"homepage":"https://www.npmjs.com/package/claude-terminal-prism","bugs":{"url":"https://github.com/ashrit-v/claude-terminal-prism/issues"},"bin":{"prism":"dist/cli.js"},"dist":{"shasum":"2c7b57880feb3c3f97d59ffc1ba8ee82ad4a0fb7","tarball":"https://registry.npmjs.org/claude-terminal-prism/-/claude-terminal-prism-0.1.13.tgz","fileCount":12,"integrity":"sha512-jsiIH1ofZgmmxZkokxcxBL9xGdHj1yMrec/Tgti8r5bocNZXQXYDx8jwSAlJGbRDY3mBJ3d8xuY2fOCJLg7+PQ==","signatures":[{"sig":"MEUCIFY0YMHV/dBdsw2yxiUTC38nl6B+kJ9kpuHhDRBcRcmRAiEAjzGFDtoTLVC0kpT7+J/kkB4xTy+wDGVG9BPKn4qH7vk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":273784},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./auto":{"types":"./dist/auto.d.ts","default":"./dist/auto.js"}},"gitHead":"977e61a856386e2e7a465f87d866cf497fe47c89","scripts":{"dev":"tsup src/index.ts src/auto.ts --format cjs,esm --dts --watch --tsconfig tsconfig.build.json","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup && node build-cli.cjs","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"ashrit-v","email":"ashrit221@gmail.com"},"repository":{"url":"git+https://github.com/ashrit-v/claude-terminal-prism.git","type":"git"},"_npmVersion":"11.11.0","description":"PRISM — Agentic visibility layer for Claude. Intercepts, records, and replays multi-agent sessions.","directories":{},"_nodeVersion":"25.8.0","dependencies":{"ws":"^8.16.0","ink":"^5.0.0","react":"^18.0.0","node-pty":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.57.0","vitest":"^1.4.0","@types/ws":"^8.5.10","typescript":"^5.4.0","@types/node":"^20.0.0","@types/react":"^18.0.0","@prism/collector":"workspace:*","@anthropic-ai/sdk":"^0.24.0","@prism/iterm-bridge":"workspace:*","@vitest/coverage-v8":"^1.4.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"@anthropic-ai/sdk":">=0.20.0"},"peerDependenciesMeta":{"@anthropic-ai/sdk":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/claude-terminal-prism_0.1.13_1775844802109_0.41208429233026744","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"claude-terminal-prism","version":"0.1.14","keywords":["anthropic","claude","devtools","debugging","observability","sdk","ai-agents","multi-agent","llm","prism"],"author":{"name":"ashrit-v"},"license":"MIT","_id":"claude-terminal-prism@0.1.14","maintainers":[{"name":"ashrit-v","email":"ashrit221@gmail.com"}],"homepage":"https://www.npmjs.com/package/claude-terminal-prism","bugs":{"url":"https://github.com/ashrit-v/claude-terminal-prism/issues"},"bin":{"prism":"dist/cli.js"},"dist":{"shasum":"8a39d3af15029d735b66ecf82734be58abb0bfd8","tarball":"https://registry.npmjs.org/claude-terminal-prism/-/claude-terminal-prism-0.1.14.tgz","fileCount":12,"integrity":"sha512-lVEQ0bP4wzcu7Yf4yZlLZ/KOyrrkG65M8vRhvLbcmWW9T7/KwJAGF2b6taD6xwX9Q2GqCL3j1SMO9ofu2G6p7w==","signatures":[{"sig":"MEQCIFZsF7p9NFhTG6VFzKkNZTUpb3fjWXjUrTFlVzqKM1tuAiA/83AHglhAnDOvSjGR09FFebA5XeDWfoKfUdqr9eskBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":273778},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./auto":{"types":"./dist/auto.d.ts","default":"./dist/auto.js"}},"gitHead":"977e61a856386e2e7a465f87d866cf497fe47c89","scripts":{"dev":"tsup src/index.ts src/auto.ts --format cjs,esm --dts --watch --tsconfig tsconfig.build.json","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup && node build-cli.cjs","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"ashrit-v","email":"ashrit221@gmail.com"},"repository":{"url":"git+https://github.com/ashrit-v/claude-terminal-prism.git","type":"git"},"_npmVersion":"11.11.0","description":"PRISM — Agentic visibility layer for Claude. Intercepts, records, and replays multi-agent sessions.","directories":{},"_nodeVersion":"25.8.0","dependencies":{"ws":"^8.16.0","ink":"^5.0.0","react":"^18.0.0","node-pty":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.57.0","vitest":"^1.4.0","@types/ws":"^8.5.10","typescript":"^5.4.0","@types/node":"^20.0.0","@types/react":"^18.0.0","@prism/collector":"workspace:*","@anthropic-ai/sdk":"^0.24.0","@prism/iterm-bridge":"workspace:*","@vitest/coverage-v8":"^1.4.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"@anthropic-ai/sdk":">=0.20.0"},"peerDependenciesMeta":{"@anthropic-ai/sdk":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/claude-terminal-prism_0.1.14_1775845001966_0.9344674003802933","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"claude-terminal-prism","version":"0.1.15","keywords":["anthropic","claude","devtools","debugging","observability","sdk","ai-agents","multi-agent","llm","prism"],"author":{"name":"ashrit-v"},"license":"MIT","_id":"claude-terminal-prism@0.1.15","maintainers":[{"name":"ashrit-v","email":"ashrit221@gmail.com"}],"homepage":"https://www.npmjs.com/package/claude-terminal-prism","bugs":{"url":"https://github.com/ashrit-v/claude-terminal-prism/issues"},"bin":{"prism":"dist/cli.js"},"dist":{"shasum":"ee540383ed2c488b1c154910f2a1d957d3ccacea","tarball":"https://registry.npmjs.org/claude-terminal-prism/-/claude-terminal-prism-0.1.15.tgz","fileCount":12,"integrity":"sha512-drT58vX/sudnZen/KX+jJdPEOq+fl7LU1MGaJ8DigVOUBD+G5hy/JQbUsNOnZxgv+N1OrpSXgS1BG7xW4IxX9g==","signatures":[{"sig":"MEUCIAC2WguItXcEFFDzUcwoNIaw290Z2UKoe8G2XL/YnxbiAiEA5yuzV83z6IkcfB56CdTCeBvAG3q84BSh+R0wBHVdm/w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":271940},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./auto":{"types":"./dist/auto.d.ts","default":"./dist/auto.js"}},"gitHead":"977e61a856386e2e7a465f87d866cf497fe47c89","scripts":{"dev":"tsup src/index.ts src/auto.ts --format cjs,esm --dts --watch --tsconfig tsconfig.build.json","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup && node build-cli.cjs","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"ashrit-v","email":"ashrit221@gmail.com"},"repository":{"url":"git+https://github.com/ashrit-v/claude-terminal-prism.git","type":"git"},"_npmVersion":"11.11.0","description":"PRISM — Agentic visibility layer for Claude. Intercepts, records, and replays multi-agent sessions.","directories":{},"_nodeVersion":"25.8.0","dependencies":{"ws":"^8.16.0","ink":"^5.0.0","react":"^18.0.0","node-pty":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.57.0","vitest":"^1.4.0","@types/ws":"^8.5.10","typescript":"^5.4.0","@types/node":"^20.0.0","@types/react":"^18.0.0","@prism/collector":"workspace:*","@anthropic-ai/sdk":"^0.24.0","@prism/iterm-bridge":"workspace:*","@vitest/coverage-v8":"^1.4.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"@anthropic-ai/sdk":">=0.20.0"},"peerDependenciesMeta":{"@anthropic-ai/sdk":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/claude-terminal-prism_0.1.15_1775845585614_0.5993071705519959","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"claude-terminal-prism","version":"0.1.16","keywords":["anthropic","claude","devtools","debugging","observability","sdk","ai-agents","multi-agent","llm","prism"],"author":{"name":"ashrit-v"},"license":"MIT","_id":"claude-terminal-prism@0.1.16","maintainers":[{"name":"ashrit-v","email":"ashrit221@gmail.com"}],"homepage":"https://www.npmjs.com/package/claude-terminal-prism","bugs":{"url":"https://github.com/ashrit-v/claude-terminal-prism/issues"},"bin":{"prism":"dist/cli.js"},"dist":{"shasum":"56552c755d022dc645c58c25461963812e582242","tarball":"https://registry.npmjs.org/claude-terminal-prism/-/claude-terminal-prism-0.1.16.tgz","fileCount":24,"integrity":"sha512-J+oidMaEciurb70y3co3gEYFqfOJIHKEk4j106M4gEb2dyLL1iRSz6f+uHjCUrjRG7ToLknkGEqcn1M0iMrQXA==","signatures":[{"sig":"MEYCIQCy1vJ54WaRpn8F8jsGsvknOnRY6T3vRteu6udHc9YNkgIhAIFlQDhBCWZQrB4QTsUuJYEVxIgiUT6KZcz+J9KchzCU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4272353},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./auto":{"types":"./dist/auto.d.ts","default":"./dist/auto.js"}},"gitHead":"977e61a856386e2e7a465f87d866cf497fe47c89","scripts":{"dev":"tsup src/index.ts src/auto.ts --format cjs,esm --dts --watch --tsconfig tsconfig.build.json","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup && node build-cli.cjs","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"ashrit-v","email":"ashrit221@gmail.com"},"repository":{"url":"git+https://github.com/ashrit-v/claude-terminal-prism.git","type":"git"},"_npmVersion":"11.11.0","description":"PRISM — Agentic visibility layer for Claude. Intercepts, records, and replays multi-agent sessions.","directories":{},"_nodeVersion":"25.8.0","dependencies":{"ws":"^8.16.0","ink":"^5.0.0","react":"^18.0.0","node-pty":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.57.0","vitest":"^1.4.0","@types/ws":"^8.5.10","typescript":"^5.4.0","@types/node":"^20.0.0","@types/react":"^18.0.0","@prism/collector":"workspace:*","@anthropic-ai/sdk":"^0.24.0","@prism/iterm-bridge":"workspace:*","@vitest/coverage-v8":"^1.4.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"@anthropic-ai/sdk":">=0.20.0"},"peerDependenciesMeta":{"@anthropic-ai/sdk":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/claude-terminal-prism_0.1.16_1775846011577_0.555726205800454","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"claude-terminal-prism","version":"0.1.17","keywords":["anthropic","claude","devtools","debugging","observability","sdk","ai-agents","multi-agent","llm","prism"],"author":{"name":"ashrit-v"},"license":"MIT","_id":"claude-terminal-prism@0.1.17","maintainers":[{"name":"ashrit-v","email":"ashrit221@gmail.com"}],"homepage":"https://www.npmjs.com/package/claude-terminal-prism","bugs":{"url":"https://github.com/ashrit-v/claude-terminal-prism/issues"},"bin":{"prism":"dist/cli.js"},"dist":{"shasum":"ce38fefc845632ea291e380341c41369b61a2ebc","tarball":"https://registry.npmjs.org/claude-terminal-prism/-/claude-terminal-prism-0.1.17.tgz","fileCount":24,"integrity":"sha512-c2iLEx+tCodsYWIBNytDWnRBdBxfGdmjhIocJHb0jx8uhh42nX4XCG4cwqcisAK/t2AdLqold5gp9hFv9Lxa/A==","signatures":[{"sig":"MEUCIQDer6mRVUWmQ0gxcy6kPodWx6nUIsfPLkkqJ9B8Pcs6xAIga5gnM43Kx0P/Xz1mHUQdqEdgVdGZvPtyBlJTjGmLsQM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4273447},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./auto":{"types":"./dist/auto.d.ts","default":"./dist/auto.js"}},"gitHead":"977e61a856386e2e7a465f87d866cf497fe47c89","scripts":{"dev":"tsup src/index.ts src/auto.ts --format cjs,esm --dts --watch --tsconfig tsconfig.build.json","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup && node build-cli.cjs","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"ashrit-v","email":"ashrit221@gmail.com"},"repository":{"url":"git+https://github.com/ashrit-v/claude-terminal-prism.git","type":"git"},"_npmVersion":"11.11.0","description":"PRISM — Agentic visibility layer for Claude. Intercepts, records, and replays multi-agent sessions.","directories":{},"_nodeVersion":"25.8.0","dependencies":{"ws":"^8.16.0","ink":"^5.0.0","react":"^18.0.0","node-pty":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.57.0","vitest":"^1.4.0","@types/ws":"^8.5.10","typescript":"^5.4.0","@types/node":"^20.0.0","@types/react":"^18.0.0","@prism/collector":"workspace:*","@anthropic-ai/sdk":"^0.24.0","@prism/iterm-bridge":"workspace:*","@vitest/coverage-v8":"^1.4.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"@anthropic-ai/sdk":">=0.20.0"},"peerDependenciesMeta":{"@anthropic-ai/sdk":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/claude-terminal-prism_0.1.17_1775846516091_0.5362066637387919","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"claude-terminal-prism","version":"0.1.18","keywords":["anthropic","claude","devtools","debugging","observability","sdk","ai-agents","multi-agent","llm","prism"],"author":{"name":"ashrit-v"},"license":"MIT","_id":"claude-terminal-prism@0.1.18","maintainers":[{"name":"ashrit-v","email":"ashrit221@gmail.com"}],"homepage":"https://www.npmjs.com/package/claude-terminal-prism","bugs":{"url":"https://github.com/ashrit-v/claude-terminal-prism/issues"},"bin":{"prism":"dist/cli.js"},"dist":{"shasum":"00e0b197e5247de0a6cffa805a3a9864b05e2e34","tarball":"https://registry.npmjs.org/claude-terminal-prism/-/claude-terminal-prism-0.1.18.tgz","fileCount":26,"integrity":"sha512-UzS4psxjKR8o9WA9DVbkKwFHZ5HgeR3J67meXd4yEAwzroGuXhGr+mcDPZQTBIeeyjbuqCk2BGdj1iBQTH7YRw==","signatures":[{"sig":"MEYCIQDMARWOFpDeULw94FNWmBAuay1hGxfjGRJhm1H5LLYviAIhALrdGnBVcJz7Rd5ktqNmfrGgb17iiKhLNtls3eGufGzJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5901655},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./auto":{"types":"./dist/auto.d.ts","default":"./dist/auto.js"}},"gitHead":"977e61a856386e2e7a465f87d866cf497fe47c89","scripts":{"dev":"tsup src/index.ts src/auto.ts --format cjs,esm --dts --watch --tsconfig tsconfig.build.json","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup && node build-cli.cjs","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"ashrit-v","email":"ashrit221@gmail.com"},"repository":{"url":"git+https://github.com/ashrit-v/claude-terminal-prism.git","type":"git"},"_npmVersion":"11.11.0","description":"PRISM — Agentic visibility layer for Claude. Intercepts, records, and replays multi-agent sessions.","directories":{},"_nodeVersion":"25.8.0","dependencies":{"ws":"^8.16.0","ink":"^5.0.0","react":"^18.0.0","node-pty":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.57.0","vitest":"^1.4.0","@types/ws":"^8.5.10","typescript":"^5.4.0","@types/node":"^20.0.0","@types/react":"^18.0.0","@prism/collector":"workspace:*","@anthropic-ai/sdk":"^0.24.0","@prism/iterm-bridge":"workspace:*","@vitest/coverage-v8":"^1.4.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"@anthropic-ai/sdk":">=0.20.0"},"peerDependenciesMeta":{"@anthropic-ai/sdk":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/claude-terminal-prism_0.1.18_1775847051370_0.3765628807401247","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"claude-terminal-prism","version":"0.1.19","keywords":["anthropic","claude","devtools","debugging","observability","sdk","ai-agents","multi-agent","llm","prism"],"author":{"name":"ashrit-v"},"license":"MIT","_id":"claude-terminal-prism@0.1.19","maintainers":[{"name":"ashrit-v","email":"ashrit221@gmail.com"}],"homepage":"https://www.npmjs.com/package/claude-terminal-prism","bugs":{"url":"https://github.com/ashrit-v/claude-terminal-prism/issues"},"bin":{"prism":"dist/cli.mjs"},"dist":{"shasum":"f3972eb3ef24762a302167479e490c2b33a23662","tarball":"https://registry.npmjs.org/claude-terminal-prism/-/claude-terminal-prism-0.1.19.tgz","fileCount":24,"integrity":"sha512-/11w64I14Y+lbeoyT2yaFe2jrplnFnRM5P6vcAJJxo7gSTmPGWhAG0VzJSEthzjn6B6agGW9ICm1dlI2RNm9sQ==","signatures":[{"sig":"MEYCIQCGED2ksRhBADWl3z0UVzsTT4e04VQ721nIwVWaR1yaQQIhAMYtDImh9nTRcV9571xOmw+WMyISxkVVdcbGIHrZ2A/3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4283541},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./auto":{"types":"./dist/auto.d.ts","default":"./dist/auto.js"}},"gitHead":"4ab32bdba08465e5cd5006c7f5bd00f0a1728b0a","scripts":{"dev":"tsup src/index.ts src/auto.ts --format cjs,esm --dts --watch --tsconfig tsconfig.build.json","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup && node build-cli.cjs","test:cost":"node scripts/test-cost.cjs","typecheck":"tsc --noEmit","test:watch":"vitest","publish:full":"bash publish.sh","test:coverage":"vitest run --coverage","prepublishOnly":"node scripts/prepublish-check.cjs","prepublish-check":"node scripts/prepublish-check.cjs"},"_npmUser":{"name":"ashrit-v","email":"ashrit221@gmail.com"},"repository":{"url":"git+https://github.com/ashrit-v/claude-terminal-prism.git","type":"git"},"_npmVersion":"11.11.0","description":"PRISM — Agentic visibility layer for Claude. Intercepts, records, and replays multi-agent sessions.","directories":{},"_nodeVersion":"25.8.0","dependencies":{"ws":"^8.16.0","ink":"^5.0.0","react":"^18.0.0","node-pty":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.57.0","vitest":"^1.4.0","@types/ws":"^8.5.10","typescript":"^5.4.0","@types/node":"^20.0.0","@types/react":"^18.0.0","@prism/collector":"workspace:*","@anthropic-ai/sdk":"^0.24.0","@prism/iterm-bridge":"workspace:*","@vitest/coverage-v8":"^1.4.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"@anthropic-ai/sdk":">=0.20.0"},"peerDependenciesMeta":{"@anthropic-ai/sdk":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/claude-terminal-prism_0.1.19_1775935767914_0.8339982518076698","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"claude-terminal-prism","version":"0.1.20","keywords":["anthropic","claude","devtools","debugging","observability","sdk","ai-agents","multi-agent","llm","prism"],"author":{"name":"ashrit-v"},"license":"MIT","_id":"claude-terminal-prism@0.1.20","maintainers":[{"name":"ashrit-v","email":"ashrit221@gmail.com"}],"homepage":"https://www.npmjs.com/package/claude-terminal-prism","bugs":{"url":"https://github.com/ashrit-v/claude-terminal-prism/issues"},"bin":{"prism":"dist/cli.mjs"},"dist":{"shasum":"7df13cc98302f694b7bad9e3f0cabb3a0bebd623","tarball":"https://registry.npmjs.org/claude-terminal-prism/-/claude-terminal-prism-0.1.20.tgz","fileCount":24,"integrity":"sha512-tF5a1YPY55jWljc4HanofGkaF6pNPfDbchScJzd0OyOg3TyEw77j1F7P17rHnzQcEnhyUKYDW8MUODuWeaC/IQ==","signatures":[{"sig":"MEUCIE2+Kdz02X7esUkAcpEwizxF8VVgBZXO0H6cEwqbCijZAiEA2uFFK1G1oAix2+l6K3A/3HoRur1No54sFW44EeB4gQ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4288139},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./auto":{"types":"./dist/auto.d.ts","default":"./dist/auto.js"}},"gitHead":"4ab32bdba08465e5cd5006c7f5bd00f0a1728b0a","scripts":{"dev":"tsup src/index.ts src/auto.ts --format cjs,esm --dts --watch --tsconfig tsconfig.build.json","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup && node build-cli.cjs","test:cost":"node scripts/test-cost.cjs","typecheck":"tsc --noEmit","test:watch":"vitest","publish:full":"bash publish.sh","test:coverage":"vitest run --coverage","prepublishOnly":"node scripts/prepublish-check.cjs","prepublish-check":"node scripts/prepublish-check.cjs"},"_npmUser":{"name":"ashrit-v","email":"ashrit221@gmail.com"},"repository":{"url":"git+https://github.com/ashrit-v/claude-terminal-prism.git","type":"git"},"_npmVersion":"11.11.0","description":"PRISM — Agentic visibility layer for Claude. Intercepts, records, and replays multi-agent sessions.","directories":{},"_nodeVersion":"25.8.0","dependencies":{"ws":"^8.16.0","ink":"^5.0.0","react":"^18.0.0","node-pty":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.57.0","vitest":"^1.4.0","@types/ws":"^8.5.10","typescript":"^5.4.0","@types/node":"^20.0.0","@types/react":"^18.0.0","@prism/collector":"workspace:*","@anthropic-ai/sdk":"^0.24.0","@prism/iterm-bridge":"workspace:*","@vitest/coverage-v8":"^1.4.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"@anthropic-ai/sdk":">=0.20.0"},"peerDependenciesMeta":{"@anthropic-ai/sdk":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/claude-terminal-prism_0.1.20_1775936903254_0.10838052322210845","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"claude-terminal-prism","version":"0.1.21","keywords":["anthropic","claude","devtools","debugging","observability","sdk","ai-agents","multi-agent","llm","prism"],"author":{"name":"ashrit-v"},"license":"MIT","_id":"claude-terminal-prism@0.1.21","maintainers":[{"name":"ashrit-v","email":"ashrit221@gmail.com"}],"homepage":"https://www.npmjs.com/package/claude-terminal-prism","bugs":{"url":"https://github.com/ashrit-v/claude-terminal-prism/issues"},"bin":{"prism":"dist/cli.mjs"},"dist":{"shasum":"bb00b826676aa5aab94e0d86cfca641b4720ff97","tarball":"https://registry.npmjs.org/claude-terminal-prism/-/claude-terminal-prism-0.1.21.tgz","fileCount":24,"integrity":"sha512-4ScC9lUI+yK2widzWCg8Q4H3eMUKYJvz6kdDrWGvPp7GzPoKGLQQYgPjwA7/erxIeYKgDLAi0YOkNYBmCjS1pA==","signatures":[{"sig":"MEUCIEdRn4TKldGIJK8cN0zgsuvtHN6NJ0zrNUYU2jtI9Zn4AiEA/zy0dOyZyusV+wI2Lc4PiYgnVWmmVaDtoGwKRyk/vDA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4290582},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./auto":{"types":"./dist/auto.d.ts","default":"./dist/auto.js"}},"gitHead":"4ab32bdba08465e5cd5006c7f5bd00f0a1728b0a","scripts":{"dev":"tsup src/index.ts src/auto.ts --format cjs,esm --dts --watch --tsconfig tsconfig.build.json","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup && node build-cli.cjs","test:cost":"node scripts/test-cost.cjs","typecheck":"tsc --noEmit","test:watch":"vitest","publish:full":"bash publish.sh","test:coverage":"vitest run --coverage","prepublishOnly":"node scripts/prepublish-check.cjs","prepublish-check":"node scripts/prepublish-check.cjs"},"_npmUser":{"name":"ashrit-v","email":"ashrit221@gmail.com"},"repository":{"url":"git+https://github.com/ashrit-v/claude-terminal-prism.git","type":"git"},"_npmVersion":"11.11.0","description":"PRISM — Agentic visibility layer for Claude. Intercepts, records, and replays multi-agent sessions.","directories":{},"_nodeVersion":"25.8.0","dependencies":{"ws":"^8.16.0","ink":"^5.0.0","react":"^18.0.0","node-pty":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.57.0","vitest":"^1.4.0","@types/ws":"^8.5.10","typescript":"^5.4.0","@types/node":"^20.0.0","@types/react":"^18.0.0","@prism/collector":"workspace:*","@anthropic-ai/sdk":"^0.24.0","@prism/iterm-bridge":"workspace:*","@vitest/coverage-v8":"^1.4.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"@anthropic-ai/sdk":">=0.20.0"},"peerDependenciesMeta":{"@anthropic-ai/sdk":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/claude-terminal-prism_0.1.21_1775937615299_0.8596147621248369","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"claude-terminal-prism","version":"0.1.22","keywords":["anthropic","claude","devtools","debugging","observability","sdk","ai-agents","multi-agent","llm","prism"],"author":{"name":"ashrit-v"},"license":"MIT","_id":"claude-terminal-prism@0.1.22","maintainers":[{"name":"ashrit-v","email":"ashrit221@gmail.com"}],"homepage":"https://www.npmjs.com/package/claude-terminal-prism","bugs":{"url":"https://github.com/ashrit-v/claude-terminal-prism/issues"},"bin":{"prism":"dist/cli.mjs"},"dist":{"shasum":"c83e63a424b48094ba33dd26a8f0d7da0d141592","tarball":"https://registry.npmjs.org/claude-terminal-prism/-/claude-terminal-prism-0.1.22.tgz","fileCount":24,"integrity":"sha512-V8YTdSp9LqAm/YQUB8pXGuv7LgT/5DcijxkDnMe6ToCFiZQ4Xr9yZgwMeYA0rWZOIYSZbrh0jdThO8AssJMuGQ==","signatures":[{"sig":"MEUCIQDXshCEJOv4gVY262XNEedLjiiY4egZaqAWgsG8z2iVlwIgQ1P7xxmGMlQXCHQDPoK0ZnxAEp8lZZ2n4dXOwjj3FqA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4289094},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./auto":{"types":"./dist/auto.d.ts","default":"./dist/auto.js"}},"gitHead":"4ab32bdba08465e5cd5006c7f5bd00f0a1728b0a","scripts":{"dev":"tsup src/index.ts src/auto.ts --format cjs,esm --dts --watch --tsconfig tsconfig.build.json","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup && node build-cli.cjs","test:cost":"node scripts/test-cost.cjs","typecheck":"tsc --noEmit","test:watch":"vitest","publish:full":"bash publish.sh","test:coverage":"vitest run --coverage","prepublishOnly":"node scripts/prepublish-check.cjs","prepublish-check":"node scripts/prepublish-check.cjs"},"_npmUser":{"name":"ashrit-v","email":"ashrit221@gmail.com"},"repository":{"url":"git+https://github.com/ashrit-v/claude-terminal-prism.git","type":"git"},"_npmVersion":"11.11.0","description":"PRISM — Agentic visibility layer for Claude. Intercepts, records, and replays multi-agent sessions.","directories":{},"_nodeVersion":"25.8.0","dependencies":{"ws":"^8.16.0","ink":"^5.0.0","react":"^18.0.0","node-pty":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.57.0","vitest":"^1.4.0","@types/ws":"^8.5.10","typescript":"^5.4.0","@types/node":"^20.0.0","@types/react":"^18.0.0","@prism/collector":"workspace:*","@anthropic-ai/sdk":"^0.24.0","@prism/iterm-bridge":"workspace:*","@vitest/coverage-v8":"^1.4.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"@anthropic-ai/sdk":">=0.20.0"},"peerDependenciesMeta":{"@anthropic-ai/sdk":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/claude-terminal-prism_0.1.22_1775939766465_0.11516127675352394","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"claude-terminal-prism","version":"0.1.23","keywords":["anthropic","claude","devtools","debugging","observability","sdk","ai-agents","multi-agent","llm","prism"],"author":{"name":"ashrit-v"},"license":"MIT","_id":"claude-terminal-prism@0.1.23","maintainers":[{"name":"ashrit-v","email":"ashrit221@gmail.com"}],"homepage":"https://www.npmjs.com/package/claude-terminal-prism","bugs":{"url":"https://github.com/ashrit-v/claude-terminal-prism/issues"},"bin":{"prism":"dist/cli.mjs"},"dist":{"shasum":"a39687172735ee17185d09e06baf624df91b960f","tarball":"https://registry.npmjs.org/claude-terminal-prism/-/claude-terminal-prism-0.1.23.tgz","fileCount":24,"integrity":"sha512-AOiMMTWhUTSaOKnOnfCJfpYIf/BGAqKBCTR1Fk0cvl5+r2TT3lYC4MT9pM+dGV9QFZAQG0OOFothR0PpYPgnmg==","signatures":[{"sig":"MEQCIBoCk0wnsRkZf8GrAKRdWo1yM4GAJJESygzX1tFcYBamAiACzamwxynTYK9/VEEemSiJeq5EcBsjdQuzBxIeBADMlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4295151},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./auto":{"types":"./dist/auto.d.ts","default":"./dist/auto.js"}},"gitHead":"4ab32bdba08465e5cd5006c7f5bd00f0a1728b0a","scripts":{"dev":"tsup src/index.ts src/auto.ts --format cjs,esm --dts --watch --tsconfig tsconfig.build.json","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup && node build-cli.cjs","test:cost":"node scripts/test-cost.cjs","typecheck":"tsc --noEmit","test:watch":"vitest","publish:full":"bash publish.sh","test:coverage":"vitest run --coverage","prepublishOnly":"node scripts/prepublish-check.cjs","prepublish-check":"node scripts/prepublish-check.cjs"},"_npmUser":{"name":"ashrit-v","email":"ashrit221@gmail.com"},"repository":{"url":"git+https://github.com/ashrit-v/claude-terminal-prism.git","type":"git"},"_npmVersion":"11.11.0","description":"PRISM — Agentic visibility layer for Claude. Intercepts, records, and replays multi-agent sessions.","directories":{},"_nodeVersion":"25.8.0","dependencies":{"ws":"^8.16.0","ink":"^5.0.0","react":"^18.0.0","node-pty":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.57.0","vitest":"^1.4.0","@types/ws":"^8.5.10","typescript":"^5.4.0","@types/node":"^20.0.0","@types/react":"^18.0.0","@prism/collector":"workspace:*","@anthropic-ai/sdk":"^0.24.0","@prism/iterm-bridge":"workspace:*","@vitest/coverage-v8":"^1.4.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"@anthropic-ai/sdk":">=0.20.0"},"peerDependenciesMeta":{"@anthropic-ai/sdk":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/claude-terminal-prism_0.1.23_1775940416336_0.8363369821287254","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"claude-terminal-prism","version":"0.1.24","keywords":["anthropic","claude","devtools","debugging","observability","sdk","ai-agents","multi-agent","llm","prism"],"author":{"name":"ashrit-v"},"license":"MIT","_id":"claude-terminal-prism@0.1.24","maintainers":[{"name":"ashrit-v","email":"ashrit221@gmail.com"}],"homepage":"https://www.npmjs.com/package/claude-terminal-prism","bugs":{"url":"https://github.com/ashrit-v/claude-terminal-prism/issues"},"bin":{"prism":"dist/cli.mjs"},"dist":{"shasum":"51b146cb742387e82fc37997f0611b40235a7cfe","tarball":"https://registry.npmjs.org/claude-terminal-prism/-/claude-terminal-prism-0.1.24.tgz","fileCount":24,"integrity":"sha512-ZNmiZt7Tu+/8RZCMJC3tN+u92zYVe9tRLzAB4j8Yl8G6pSkAIUu2S198vlTLW8Vm3E5JRqt8gTuSmHCvytm8Vw==","signatures":[{"sig":"MEQCIH2iWSjWeCDQ0AjasXnpLZYaO/pYgjyfVhsM3EfN5sDSAiBhuKK8s81iK2TSVT7qpH5XJZP5HD1S+aeLD9fTVyaD9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4294399},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./auto":{"types":"./dist/auto.d.ts","default":"./dist/auto.js"}},"gitHead":"4ab32bdba08465e5cd5006c7f5bd00f0a1728b0a","scripts":{"dev":"tsup src/index.ts src/auto.ts --format cjs,esm --dts --watch --tsconfig tsconfig.build.json","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup && node build-cli.cjs","test:cost":"node scripts/test-cost.cjs","typecheck":"tsc --noEmit","test:watch":"vitest","publish:full":"bash publish.sh","test:coverage":"vitest run --coverage","prepublishOnly":"node scripts/prepublish-check.cjs","prepublish-check":"node scripts/prepublish-check.cjs"},"_npmUser":{"name":"ashrit-v","email":"ashrit221@gmail.com"},"repository":{"url":"git+https://github.com/ashrit-v/claude-terminal-prism.git","type":"git"},"_npmVersion":"11.11.0","description":"PRISM — Agentic visibility layer for Claude. Intercepts, records, and replays multi-agent sessions.","directories":{},"_nodeVersion":"25.8.0","dependencies":{"ws":"^8.16.0","ink":"^5.0.0","react":"^18.0.0","node-pty":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.57.0","vitest":"^1.4.0","@types/ws":"^8.5.10","typescript":"^5.4.0","@types/node":"^20.0.0","@types/react":"^18.0.0","@prism/collector":"workspace:*","@anthropic-ai/sdk":"^0.24.0","@prism/iterm-bridge":"workspace:*","@vitest/coverage-v8":"^1.4.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"@anthropic-ai/sdk":">=0.20.0"},"peerDependenciesMeta":{"@anthropic-ai/sdk":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/claude-terminal-prism_0.1.24_1775940731154_0.7601981353527671","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"claude-terminal-prism","version":"1.0.0","keywords":["anthropic","claude","devtools","debugging","observability","sdk","ai-agents","multi-agent","llm","prism"],"author":{"name":"ashrit-v"},"license":"MIT","_id":"claude-terminal-prism@1.0.0","maintainers":[{"name":"ashrit-v","email":"ashrit221@gmail.com"}],"homepage":"https://www.npmjs.com/package/claude-terminal-prism","bugs":{"url":"https://github.com/ashrit-v/claude-terminal-prism/issues"},"bin":{"prism":"dist/cli.mjs"},"dist":{"shasum":"819b8dcf51e33bdee050afc8669bf0c186bf6517","tarball":"https://registry.npmjs.org/claude-terminal-prism/-/claude-terminal-prism-1.0.0.tgz","fileCount":24,"integrity":"sha512-YkOWAc8Ca6vRfYDThErgQnxXBkdoswb11umRshGBPDLlbvAR5WEZD/xVJXZIcysIuZwMcb9O5dcWwLDlIEFr2g==","signatures":[{"sig":"MEYCIQCg6DH1KbYs7fZexQqzOj8icczbvSWAQTksMuZqFlT1CwIhAKbYWAlBe+qTTDSgvLnjltiZmeefC16b8Ne1WdKmih+o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4294398},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./auto":{"types":"./dist/auto.d.ts","default":"./dist/auto.js"}},"gitHead":"5d257369444da2550192585dbcdf4107026dbdba","scripts":{"dev":"tsup src/index.ts src/auto.ts --format cjs,esm --dts --watch --tsconfig tsconfig.build.json","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup && node build-cli.cjs","test:cost":"node scripts/test-cost.cjs","typecheck":"tsc --noEmit","test:watch":"vitest","publish:full":"bash publish.sh","test:coverage":"vitest run --coverage","prepublishOnly":"node scripts/prepublish-check.cjs","prepublish-check":"node scripts/prepublish-check.cjs"},"_npmUser":{"name":"ashrit-v","email":"ashrit221@gmail.com"},"repository":{"url":"git+https://github.com/ashrit-v/claude-terminal-prism.git","type":"git"},"_npmVersion":"11.11.0","description":"PRISM — Agentic visibility layer for Claude. Intercepts, records, and replays multi-agent sessions.","directories":{},"_nodeVersion":"25.8.0","dependencies":{"ws":"^8.16.0","ink":"^5.0.0","react":"^18.0.0","node-pty":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.57.0","vitest":"^1.4.0","@types/ws":"^8.5.10","typescript":"^5.4.0","@types/node":"^20.0.0","@types/react":"^18.0.0","@prism/collector":"workspace:*","@anthropic-ai/sdk":"^0.24.0","@prism/iterm-bridge":"workspace:*","@vitest/coverage-v8":"^1.4.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"@anthropic-ai/sdk":">=0.20.0"},"peerDependenciesMeta":{"@anthropic-ai/sdk":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/claude-terminal-prism_1.0.0_1776308930790_0.3964723491412363","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"claude-terminal-prism","version":"1.0.1","keywords":["anthropic","claude","devtools","debugging","observability","sdk","ai-agents","multi-agent","llm","prism"],"author":{"name":"ashrit-v"},"license":"MIT","_id":"claude-terminal-prism@1.0.1","maintainers":[{"name":"ashrit-v","email":"ashrit221@gmail.com"}],"homepage":"https://www.npmjs.com/package/claude-terminal-prism","bugs":{"url":"https://github.com/ashrit-v/claude-terminal-prism/issues"},"bin":{"prism":"dist/cli.mjs"},"dist":{"shasum":"212c0691e00201eb2143d000f2fda660602761f0","tarball":"https://registry.npmjs.org/claude-terminal-prism/-/claude-terminal-prism-1.0.1.tgz","fileCount":24,"integrity":"sha512-ZXewvZrC/5MM4dMxyyaaAd9J9uM3pvadPuOQzwUaEGwOkRrNRP6IuA8kBiLlW1nHclmX8Y5nNz9lZU4uIoM43Q==","signatures":[{"sig":"MEYCIQCfZmlUHmdsqROZVq7kzNT4/hmc53cUFmM87EQ0F6oCygIhAKnlbWUb4AqtGf7fBmmCpz4u9HhLgzRgco+xT5I9Gfei","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4292611},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./auto":{"types":"./dist/auto.d.ts","default":"./dist/auto.js"}},"gitHead":"5c3ec43d4e1ab84b750b4164288a87ea0fcc721d","scripts":{"dev":"tsup src/index.ts src/auto.ts --format cjs,esm --dts --watch --tsconfig tsconfig.build.json","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup && node build-cli.cjs","test:cost":"node scripts/test-cost.cjs","typecheck":"tsc --noEmit","test:watch":"vitest","publish:full":"bash publish.sh","test:coverage":"vitest run --coverage","prepublishOnly":"node scripts/prepublish-check.cjs","prepublish-check":"node scripts/prepublish-check.cjs"},"_npmUser":{"name":"ashrit-v","email":"ashrit221@gmail.com"},"repository":{"url":"git+https://github.com/ashrit-v/claude-terminal-prism.git","type":"git"},"_npmVersion":"11.11.0","description":"PRISM — Agentic visibility layer for Claude. Intercepts, records, and replays multi-agent sessions.","directories":{},"_nodeVersion":"25.8.0","dependencies":{"ws":"^8.16.0","ink":"^5.0.0","react":"^18.0.0","node-pty":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.57.0","vitest":"^1.4.0","@types/ws":"^8.5.10","typescript":"^5.4.0","@types/node":"^20.0.0","@types/react":"^18.0.0","@prism/collector":"workspace:*","@anthropic-ai/sdk":"^0.24.0","@prism/iterm-bridge":"workspace:*","@vitest/coverage-v8":"^1.4.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"@anthropic-ai/sdk":">=0.20.0"},"peerDependenciesMeta":{"@anthropic-ai/sdk":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/claude-terminal-prism_1.0.1_1776309505561_0.9854337594784759","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"claude-terminal-prism","version":"1.0.2","keywords":["anthropic","claude","devtools","debugging","observability","sdk","ai-agents","multi-agent","llm","prism"],"author":{"name":"ashrit-v"},"license":"MIT","_id":"claude-terminal-prism@1.0.2","maintainers":[{"name":"ashrit-v","email":"ashrit221@gmail.com"}],"homepage":"https://www.npmjs.com/package/claude-terminal-prism","bugs":{"url":"https://github.com/ashrit-v/claude-terminal-prism/issues"},"bin":{"prism":"dist/cli.mjs"},"dist":{"shasum":"8b739ccf4429b928d3be82bfca52128c21eaa0cb","tarball":"https://registry.npmjs.org/claude-terminal-prism/-/claude-terminal-prism-1.0.2.tgz","fileCount":24,"integrity":"sha512-JZ9ZURgFHTDaX9IurZIigef7FOnVSoT97NuKZiS/IPLOkWX8EIQjHq6nz9BEYTz37Ax+RcjH6VECGI/EPIEplg==","signatures":[{"sig":"MEQCIBqNs66kw1dUkHzARiqv2EE+cnbG1+2OBkaGy3Uckwy6AiAtCrBJv3TfQpO8NPyzkRTpzD7Fum7zeozSLcsCoxHGeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4293073},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./auto":{"types":"./dist/auto.d.ts","default":"./dist/auto.js"}},"gitHead":"5c3ec43d4e1ab84b750b4164288a87ea0fcc721d","scripts":{"dev":"tsup src/index.ts src/auto.ts --format cjs,esm --dts --watch --tsconfig tsconfig.build.json","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup && node build-cli.cjs","test:cost":"node scripts/test-cost.cjs","typecheck":"tsc --noEmit","test:watch":"vitest","publish:full":"bash publish.sh","test:coverage":"vitest run --coverage","prepublishOnly":"node scripts/prepublish-check.cjs","prepublish-check":"node scripts/prepublish-check.cjs"},"_npmUser":{"name":"ashrit-v","email":"ashrit221@gmail.com"},"repository":{"url":"git+https://github.com/ashrit-v/claude-terminal-prism.git","type":"git"},"_npmVersion":"11.11.0","description":"PRISM — Agentic visibility layer for Claude. Intercepts, records, and replays multi-agent sessions.","directories":{},"_nodeVersion":"25.8.0","dependencies":{"ws":"^8.16.0","ink":"^5.0.0","react":"^18.0.0","node-pty":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.57.0","vitest":"^1.4.0","@types/ws":"^8.5.10","typescript":"^5.4.0","@types/node":"^20.0.0","@types/react":"^18.0.0","@prism/collector":"workspace:*","@anthropic-ai/sdk":"^0.24.0","@prism/iterm-bridge":"workspace:*","@vitest/coverage-v8":"^1.4.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"@anthropic-ai/sdk":">=0.20.0"},"peerDependenciesMeta":{"@anthropic-ai/sdk":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/claude-terminal-prism_1.0.2_1776309995369_0.8334447127257036","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"claude-terminal-prism","version":"1.1.0","keywords":["anthropic","claude","devtools","debugging","observability","sdk","ai-agents","multi-agent","llm","prism"],"author":{"name":"ashrit-v"},"license":"MIT","_id":"claude-terminal-prism@1.1.0","maintainers":[{"name":"ashrit-v","email":"ashrit221@gmail.com"}],"homepage":"https://www.npmjs.com/package/claude-terminal-prism","bugs":{"url":"https://github.com/ashrit-v/claude-terminal-prism/issues"},"bin":{"prism":"dist/cli.mjs"},"dist":{"shasum":"42129a4958c53e9474478fef957c4ab2d41a968a","tarball":"https://registry.npmjs.org/claude-terminal-prism/-/claude-terminal-prism-1.1.0.tgz","fileCount":24,"integrity":"sha512-et9txUMBxUVpiveBLk7e19H/YJN4hEonMruY+v/qOy8kqCwC2EHWb5Oavz6lDJ3bTPuB+1YnFkfhXXMDBj5bqw==","signatures":[{"sig":"MEQCIEy4KTPcJ0nNVT0S36Yi+7YfhlbqSjWlwV7LitGCGOQeAiAxnM1kFiUFQH2aWb6Vlh0uY4iAKh5N2f1pKQ3fFtt1SA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4326506},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./auto":{"types":"./dist/auto.d.ts","default":"./dist/auto.js"}},"gitHead":"5c3ec43d4e1ab84b750b4164288a87ea0fcc721d","scripts":{"dev":"tsup src/index.ts src/auto.ts --format cjs,esm --dts --watch --tsconfig tsconfig.build.json","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup && node build-cli.cjs","test:cost":"node scripts/test-cost.cjs","typecheck":"tsc --noEmit","test:watch":"vitest","publish:full":"bash publish.sh","test:coverage":"vitest run --coverage","prepublishOnly":"node scripts/prepublish-check.cjs","prepublish-check":"node scripts/prepublish-check.cjs"},"_npmUser":{"name":"ashrit-v","email":"ashrit221@gmail.com"},"repository":{"url":"git+https://github.com/ashrit-v/claude-terminal-prism.git","type":"git"},"_npmVersion":"11.11.0","description":"PRISM — Agentic visibility layer for Claude. Intercepts, records, and replays multi-agent sessions.","directories":{},"_nodeVersion":"25.8.0","dependencies":{"ws":"^8.16.0","ink":"^5.0.0","react":"^18.0.0","node-pty":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.57.0","vitest":"^1.4.0","@types/ws":"^8.5.10","typescript":"^5.4.0","@types/node":"^20.0.0","@types/react":"^18.0.0","@prism/collector":"workspace:*","@anthropic-ai/sdk":"^0.24.0","@prism/iterm-bridge":"workspace:*","@vitest/coverage-v8":"^1.4.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"@anthropic-ai/sdk":">=0.20.0"},"peerDependenciesMeta":{"@anthropic-ai/sdk":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/claude-terminal-prism_1.1.0_1776711465468_0.9907185498177531","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"claude-terminal-prism","version":"1.2.0","keywords":["anthropic","claude","devtools","debugging","observability","sdk","ai-agents","multi-agent","llm","prism"],"author":{"name":"ashrit-v"},"license":"MIT","_id":"claude-terminal-prism@1.2.0","maintainers":[{"name":"ashrit-v","email":"ashrit221@gmail.com"}],"homepage":"https://www.npmjs.com/package/claude-terminal-prism","bugs":{"url":"https://github.com/ashrit-v/claude-terminal-prism/issues"},"bin":{"prism":"dist/cli.mjs"},"dist":{"shasum":"1cb49428704620e226c7a4700b7b9fd7f1a72e20","tarball":"https://registry.npmjs.org/claude-terminal-prism/-/claude-terminal-prism-1.2.0.tgz","fileCount":24,"integrity":"sha512-9jwbnNH2/KkuHgh5uR99WgvFyTaYnCZuhf9btipXyK8blBxu4aBMhaLgDacFa2bb54QXyJNAgOAwpqro56R6Zg==","signatures":[{"sig":"MEYCIQDSsQKpWJPUG/o0koxVNC44i356Z+UMH8nNL4YZqeVW0QIhAOkhgNMQ9gBbBrn1BTnR+lJEj98k7h+Quyi2VyYCu1do","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4326401},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./auto":{"types":"./dist/auto.d.ts","default":"./dist/auto.js"}},"gitHead":"5c3ec43d4e1ab84b750b4164288a87ea0fcc721d","scripts":{"dev":"tsup src/index.ts src/auto.ts --format cjs,esm --dts --watch --tsconfig tsconfig.build.json","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup && node build-cli.cjs","test:cost":"node scripts/test-cost.cjs","typecheck":"tsc --noEmit","test:watch":"vitest","publish:full":"bash publish.sh","test:coverage":"vitest run --coverage","prepublishOnly":"node scripts/prepublish-check.cjs","prepublish-check":"node scripts/prepublish-check.cjs"},"_npmUser":{"name":"ashrit-v","email":"ashrit221@gmail.com"},"repository":{"url":"git+https://github.com/ashrit-v/claude-terminal-prism.git","type":"git"},"_npmVersion":"11.11.0","description":"PRISM — Agentic visibility layer for Claude. Intercepts, records, and replays multi-agent sessions.","directories":{},"_nodeVersion":"25.8.0","dependencies":{"ws":"^8.16.0","ink":"^5.0.0","react":"^18.0.0","node-pty":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.57.0","vitest":"^1.4.0","@types/ws":"^8.5.10","typescript":"^5.4.0","@types/node":"^20.0.0","@types/react":"^18.0.0","@prism/collector":"workspace:*","@anthropic-ai/sdk":"^0.24.0","@prism/iterm-bridge":"workspace:*","@vitest/coverage-v8":"^1.4.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"@anthropic-ai/sdk":">=0.20.0"},"peerDependenciesMeta":{"@anthropic-ai/sdk":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/claude-terminal-prism_1.2.0_1776794470531_0.1916553473302376","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"claude-terminal-prism","version":"1.2.1","keywords":["anthropic","claude","devtools","debugging","observability","sdk","ai-agents","multi-agent","llm","prism"],"author":{"name":"ashrit-v"},"license":"MIT","_id":"claude-terminal-prism@1.2.1","maintainers":[{"name":"ashrit-v","email":"ashrit221@gmail.com"}],"homepage":"https://www.npmjs.com/package/claude-terminal-prism","bugs":{"url":"https://github.com/ashrit-v/claude-terminal-prism/issues"},"bin":{"prism":"dist/cli.mjs"},"dist":{"shasum":"d1864473e8b2845fd7d1d1109931f300fa4113cc","tarball":"https://registry.npmjs.org/claude-terminal-prism/-/claude-terminal-prism-1.2.1.tgz","fileCount":24,"integrity":"sha512-iyM9yIuiTSgZUxVpq01IC64y027HoVmTEvAMmifH01tZHX0QlaHs9JEMXEjhH+WPm0yk2tBtA31lXB6AeehDMw==","signatures":[{"sig":"MEUCIQC/QNhnYhCIesCKnURz/SBs5I+1zF1FIIr6kYOsqYvetwIgI3BvAsO5VVoXjBgkf2sm5TWOcewx2h+QWjsHZJCgbn8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4326433},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./auto":{"types":"./dist/auto.d.ts","default":"./dist/auto.js"}},"gitHead":"5c3ec43d4e1ab84b750b4164288a87ea0fcc721d","scripts":{"dev":"tsup src/index.ts src/auto.ts --format cjs,esm --dts --watch --tsconfig tsconfig.build.json","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup && node build-cli.cjs","test:cost":"node scripts/test-cost.cjs","typecheck":"tsc --noEmit","test:watch":"vitest","publish:full":"bash publish.sh","test:coverage":"vitest run --coverage","prepublishOnly":"node scripts/prepublish-check.cjs","prepublish-check":"node scripts/prepublish-check.cjs"},"_npmUser":{"name":"ashrit-v","email":"ashrit221@gmail.com"},"repository":{"url":"git+https://github.com/ashrit-v/claude-terminal-prism.git","type":"git"},"_npmVersion":"11.11.0","description":"PRISM — Agentic visibility layer for Claude. Intercepts, records, and replays multi-agent sessions.","directories":{},"_nodeVersion":"25.8.0","dependencies":{"ws":"^8.16.0","ink":"^5.0.0","react":"^18.0.0","node-pty":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.57.0","vitest":"^1.4.0","@types/ws":"^8.5.10","typescript":"^5.4.0","@types/node":"^20.0.0","@types/react":"^18.0.0","@prism/collector":"workspace:*","@anthropic-ai/sdk":"^0.24.0","@prism/iterm-bridge":"workspace:*","@vitest/coverage-v8":"^1.4.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"@anthropic-ai/sdk":">=0.20.0"},"peerDependenciesMeta":{"@anthropic-ai/sdk":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/claude-terminal-prism_1.2.1_1776795104024_0.9144182066005557","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"claude-terminal-prism","version":"1.3.0","keywords":["anthropic","claude","devtools","debugging","observability","sdk","ai-agents","multi-agent","llm","prism"],"author":{"name":"ashrit-v"},"license":"MIT","_id":"claude-terminal-prism@1.3.0","maintainers":[{"name":"ashrit-v","email":"ashrit221@gmail.com"}],"homepage":"https://www.npmjs.com/package/claude-terminal-prism","bugs":{"url":"https://github.com/ashrit-v/claude-terminal-prism/issues"},"bin":{"prism":"dist/cli.mjs"},"dist":{"shasum":"bc687e1d453244797860bbe9482615edaaf64b01","tarball":"https://registry.npmjs.org/claude-terminal-prism/-/claude-terminal-prism-1.3.0.tgz","fileCount":24,"integrity":"sha512-VB08O3c6p0awYPJQj6s4HeWCFyEInC9mex6qXFcLPHARw0AnRHY4S/HUvesCpr4EbnHQgxcXX+Ik9NM31uA8eQ==","signatures":[{"sig":"MEYCIQDNMRiJThzwZ/Lkw/ENmSoJe1jAr3Yg1lKnEsMhovpyXwIhAMTZ0qJMt94a4t8doblNI2L7P5nZ6PPFkG0e/gi4/VVh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4370355},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./auto":{"types":"./dist/auto.d.ts","default":"./dist/auto.js"}},"gitHead":"2cc6edb6dd132f4f11cf76314ab7c0c7ac5b1bb8","scripts":{"dev":"tsup src/index.ts src/auto.ts --format cjs,esm --dts --watch --tsconfig tsconfig.build.json","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup && node build-cli.cjs","test:cost":"node scripts/test-cost.cjs","typecheck":"tsc --noEmit","test:watch":"vitest","publish:full":"bash publish.sh","test:coverage":"vitest run --coverage","prepublishOnly":"node scripts/prepublish-check.cjs","prepublish-check":"node scripts/prepublish-check.cjs"},"_npmUser":{"name":"ashrit-v","email":"ashrit221@gmail.com"},"repository":{"url":"git+https://github.com/ashrit-v/claude-terminal-prism.git","type":"git"},"_npmVersion":"11.11.0","description":"PRISM — Agentic visibility layer for Claude. Intercepts, records, and replays multi-agent sessions.","directories":{},"_nodeVersion":"25.8.0","dependencies":{"ws":"^8.16.0","ink":"^5.0.0","react":"^18.0.0","node-pty":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.57.0","vitest":"^1.4.0","@types/ws":"^8.5.10","typescript":"^5.4.0","@types/node":"^20.0.0","@types/react":"^18.0.0","@prism/collector":"workspace:*","@anthropic-ai/sdk":"^0.24.0","@prism/iterm-bridge":"workspace:*","@vitest/coverage-v8":"^1.4.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"@anthropic-ai/sdk":">=0.20.0"},"peerDependenciesMeta":{"@anthropic-ai/sdk":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/claude-terminal-prism_1.3.0_1777023918061_0.15747216091551164","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"claude-terminal-prism","version":"1.4.0","description":"PRISM — Agentic visibility layer for Claude. Intercepts, records, and replays multi-agent sessions.","author":{"name":"ashrit-v"},"homepage":"https://www.npmjs.com/package/claude-terminal-prism","repository":{"type":"git","url":"git+https://github.com/ashrit-v/claude-terminal-prism.git"},"bin":{"prism":"dist/cli.mjs"},"main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./auto":{"types":"./dist/auto.d.ts","default":"./dist/auto.js"}},"scripts":{"build":"tsup && node build-cli.cjs","dev":"tsup src/index.ts src/auto.ts --format cjs,esm --dts --watch --tsconfig tsconfig.build.json","test":"vitest run","test:watch":"vitest","test:coverage":"vitest run --coverage","lint":"eslint src --ext .ts","typecheck":"tsc --noEmit","prepublish-check":"node scripts/prepublish-check.cjs","prepublishOnly":"node scripts/prepublish-check.cjs","test:cost":"node scripts/test-cost.cjs","publish:full":"bash publish.sh"},"peerDependencies":{"@anthropic-ai/sdk":">=0.20.0"},"peerDependenciesMeta":{"@anthropic-ai/sdk":{"optional":false}},"dependencies":{"ink":"^5.0.0","node-pty":"^1.0.0","react":"^18.0.0","ws":"^8.16.0"},"devDependencies":{"@anthropic-ai/sdk":"^0.24.0","@prism/collector":"workspace:*","@prism/iterm-bridge":"workspace:*","@types/node":"^20.0.0","@types/react":"^18.0.0","@types/ws":"^8.5.10","@typescript-eslint/eslint-plugin":"^7.0.0","@typescript-eslint/parser":"^7.0.0","eslint":"^8.57.0","tsup":"^8.0.0","typescript":"^5.4.0","vitest":"^1.4.0","@vitest/coverage-v8":"^1.4.0"},"keywords":["anthropic","claude","devtools","debugging","observability","sdk","ai-agents","multi-agent","llm","prism"],"license":"MIT","gitHead":"ef7ae58f7203a37ce4ab6ef070e8e8a876a7a938","_id":"claude-terminal-prism@1.4.0","bugs":{"url":"https://github.com/ashrit-v/claude-terminal-prism/issues"},"_nodeVersion":"25.8.0","_npmVersion":"11.11.0","dist":{"integrity":"sha512-MJwloiK9FiFf5yxs1NU6euGhfHzK7nJnZfF+IXWKLr7/BLa5fVxLO5abTZOgpmmsN9+Muo5jk0X6xjZgfUi48g==","shasum":"fa18f64c0242ffbaaf488b011c3d4cc8e0b1311f","tarball":"https://registry.npmjs.org/claude-terminal-prism/-/claude-terminal-prism-1.4.0.tgz","fileCount":24,"unpackedSize":4371099,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCERjHeUE3TfJ/xOjl64oCriPq72677qrjCXxNdb4QQkwIhANallssAiEtfBEk5QQ+cowMKsSre6zuBw0qjcE7+92+Y"}]},"_npmUser":{"name":"ashrit-v","email":"ashrit221@gmail.com"},"directories":{},"maintainers":[{"name":"ashrit-v","email":"ashrit221@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/claude-terminal-prism_1.4.0_1777290531963_0.3885752977247192"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-10T11:11:10.423Z","modified":"2026-04-27T11:48:52.253Z","0.1.0":"2026-04-10T11:11:10.563Z","0.1.1":"2026-04-10T11:15:20.902Z","0.1.2":"2026-04-10T11:19:59.902Z","0.1.3":"2026-04-10T11:25:14.591Z","0.1.6":"2026-04-10T12:53:27.274Z","0.1.7":"2026-04-10T17:29:28.805Z","0.1.8":"2026-04-10T17:32:54.788Z","0.1.9":"2026-04-10T17:39:47.970Z","0.1.10":"2026-04-10T17:42:15.918Z","0.1.11":"2026-04-10T18:00:42.315Z","0.1.12":"2026-04-10T18:04:21.629Z","0.1.13":"2026-04-10T18:13:22.264Z","0.1.14":"2026-04-10T18:16:42.193Z","0.1.15":"2026-04-10T18:26:25.796Z","0.1.16":"2026-04-10T18:33:31.850Z","0.1.17":"2026-04-10T18:41:56.253Z","0.1.18":"2026-04-10T18:50:51.550Z","0.1.19":"2026-04-11T19:29:28.136Z","0.1.20":"2026-04-11T19:48:23.436Z","0.1.21":"2026-04-11T20:00:15.509Z","0.1.22":"2026-04-11T20:36:06.674Z","0.1.23":"2026-04-11T20:46:56.575Z","0.1.24":"2026-04-11T20:52:11.414Z","1.0.0":"2026-04-16T03:08:51.016Z","1.0.1":"2026-04-16T03:18:25.819Z","1.0.2":"2026-04-16T03:26:35.606Z","1.1.0":"2026-04-20T18:57:45.711Z","1.2.0":"2026-04-21T18:01:10.766Z","1.2.1":"2026-04-21T18:11:44.280Z","1.3.0":"2026-04-24T09:45:18.250Z","1.4.0":"2026-04-27T11:48:52.139Z"},"bugs":{"url":"https://github.com/ashrit-v/claude-terminal-prism/issues"},"author":{"name":"ashrit-v"},"license":"MIT","homepage":"https://www.npmjs.com/package/claude-terminal-prism","keywords":["anthropic","claude","devtools","debugging","observability","sdk","ai-agents","multi-agent","llm","prism"],"repository":{"type":"git","url":"git+https://github.com/ashrit-v/claude-terminal-prism.git"},"description":"PRISM — Agentic visibility layer for Claude. Intercepts, records, and replays multi-agent sessions.","maintainers":[{"name":"ashrit-v","email":"ashrit221@gmail.com"}],"readme":"# claude-terminal-prism\n\n```\n██████╗ ██████╗ ██╗███████╗███╗   ███╗\n██╔══██╗██╔══██╗██║██╔════╝████╗ ████║\n██████╔╝██████╔╝██║███████╗██╔████╔██║\n██╔═══╝ ██╔══██╗██║╚════██║██║╚██╔╝██║\n██║     ██║  ██║██║███████║██║ ╚═╝ ██║\n╚═╝     ╚═╝  ╚═╝╚═╝╚══════╝╚═╝     ╚═╝\n```\n\n**PRISM** — Agentic visibility layer for Claude. Intercept, record, and debug multi-agent sessions in a real-time dashboard.\n\n---\n\n## What's new in 1.1.0\n\n- **Cost dedup** — `parseTranscript` now collapses duplicate turn entries (same token tuple within 30s) that Claude Code writes under distinct UUIDs during tool-use round-trips and `--resume` replays. Previously these inflated session cost by ~30%.\n- **Opus 4.7 pricing** — Added to the pricing table. Prior releases fell back to Sonnet rates, undercounting Opus cost by ~5×.\n- **Session totals are event-sourced** — Top-bar and Cost Analytics now SUM per-turn `cost.update` events instead of relying on a stale `sessions.total_cost` column.\n- **Idempotent ingest** — `insertEvent` uses `INSERT OR IGNORE` and returns a boolean; session mutations only fire on real inserts, so collector restarts no longer double-count.\n\n### Upgrade from v1.0.x (existing data)\n\nv1.1.0 changes how cost is aggregated. Sessions recorded with v1.0.x will show **inflated costs** (2-3×) in the dashboard unless you reset or migrate your database.\n\n**Option A — wipe (recommended, loses session history):**\n\n```bash\nnpm update -g claude-terminal-prism\nprism reset-db --restart\n```\n\n**Option B — migrate (keeps history, surgically fixes cost data):**\n\n```bash\nnpm update -g claude-terminal-prism\nprism reset-db --migrate --restart\n```\n\n`--migrate` requires Node.js 22.5+. It removes duplicate hook cost events from v1.0.x so that SUM-ing them gives the correct session total. New sessions recorded after the upgrade are unaffected regardless of which option you choose.\n\n### Fresh install / already on v1.1.0\n\n```bash\nnpm update -g claude-terminal-prism\nprism stop && prism start\n```\n\n---\n\n## Install\n\n```bash\nnpm install -g claude-terminal-prism\n```\n\n---\n\n## Setup\n\n```bash\nprism setup\nsource ~/.zshrc\n```\n\n`prism setup` starts the collector + dashboard daemon, adds a shell alias so every `claude` session is auto-captured, and opens the browser at **http://localhost:4700**.\n\nFor more control, run the steps individually:\n\n```bash\nprism start                    # Start collector + dashboard → http://localhost:4700\nprism init && source ~/.zshrc  # Add shell integration + Claude Code hooks\nclaude \"your task\"             # Every session is now captured automatically\n```\n\n`prism init` writes a `prism_claude()` wrapper to `~/.zshrc` and installs hooks into `~/.claude/settings.json` so Claude Code lifecycle events (session start/stop, tool calls, prompts) are captured automatically.\n\n```bash\nprism uninit   # Remove shell integration and hooks\n```\n\n---\n\n## Other useful commands\n\n```bash\nprism start [--port N] [--no-open]   # Start collector + dashboard daemon\nprism stop                            # Stop the daemon\nprism status                          # Show running state\nprism init                            # Add shell integration + Claude Code hooks\nprism uninit                          # Remove shell integration and hooks\nprism reset-db                        # Wipe local database (v1.0.x upgrade fix)\nprism reset-db --migrate              # Surgical fix — keep history, dedupe cost events\nprism reset-db --restart              # Wipe + restart in one step\nprism tui                             # Inline terminal dashboard\nprism exec <cmd>                      # Run a command with full capture\nprism shell                           # Spawn a captured interactive shell\n```\n\n---\n\n## SDK instrumentation\n\nWrap any Anthropic client with one line:\n\n```typescript\nimport { prism } from 'claude-terminal-prism';\nimport Anthropic from '@anthropic-ai/sdk';\n\nconst client = prism(new Anthropic());\n\nconst message = await client.messages.create({\n  model: 'claude-opus-4-6',\n  max_tokens: 1024,\n  messages: [{ role: 'user', content: 'Hello!' }],\n});\n```\n\nAll API calls are intercepted and streamed to the PRISM collector (`ws://localhost:4700` by default).\n\n### Configuration\n\n```typescript\nconst client = prism(new Anthropic(), {\n  collectorUrl: 'ws://localhost:4700', // Collector WebSocket URL\n  sessionName: 'my-coding-agent',      // Human-readable session label\n  redactKeys: true,                    // Redact API keys from events (default: true)\n  bufferSize: 100,                     // Event buffer when collector is disconnected\n  metadata: { env: 'dev' },           // Arbitrary metadata attached to every event\n});\n```\n\n### Environment variables\n\n| Variable              | Description                                                  |\n|-----------------------|--------------------------------------------------------------|\n| `PRISM_ENABLED`       | Set to `true`/`1` to enable, `false`/`0` to disable         |\n| `PRISM_COLLECTOR_URL` | Override the collector WebSocket URL                         |\n\n### Auto-instrumentation (single terminal session)\n\nIntercept all Node.js processes in the current terminal without code changes:\n\n```bash\nexport PRISM_ENABLED=true\nexport NODE_OPTIONS=\"--require claude-terminal-prism/auto\"\n# Optional: export PRISM_COLLECTOR_URL=ws://your-host:4700\n```\n\nDeactivate:\n\n```bash\nunset PRISM_ENABLED NODE_OPTIONS PRISM_COLLECTOR_URL\n```\n\n---\n\n## Agent tracking\n\n```typescript\nimport { agent } from 'claude-terminal-prism';\n\nconst coder = agent('coder', async (ctx) => {\n  ctx.log('Starting code generation');\n\n  // Emits tool.call event — detects loops (3+ calls to same tool in 60s)\n  await ctx.toolCall('write_file', { path: 'src/api.ts', content: '...' });\n\n  // Named checkpoint visible in the dashboard timeline\n  ctx.checkpoint('routes-written');\n});\n\nawait coder();\n```\n\n### AgentContext API\n\n| Method | Description |\n|--------|-------------|\n| `ctx.log(message, data?)` | Emit an `agent.log` event |\n| `ctx.toolCall(name, input)` | Emit a `tool.call` event, detect loops |\n| `ctx.checkpoint(label, meta?)` | Emit a `checkpoint.create` event |\n| `ctx.agentId` | ULID for this agent run |\n| `ctx.sessionId` | Session ID shared with the `prism()` client |\n\n---\n\n## Record the user prompt\n\n```typescript\nimport { prism, setPrompt } from 'claude-terminal-prism';\n\nconst client = prism(new Anthropic());\nsetPrompt('Build a REST API with authentication');\n```\n\n## Reusable factory\n\n```typescript\nimport { createPrismFactory } from 'claude-terminal-prism';\n\nconst myPrism = createPrismFactory({ sessionName: 'prod-agent', metadata: { env: 'prod' } });\nconst client = myPrism(new Anthropic());\n```\n\n## TypeScript\n\nFull TypeScript support with strict types. All event payload shapes are exported:\n\n```typescript\nimport type {\n  PrismEvent,\n  PrismOptions,\n  AgentContext,\n  GitContextPayload,\n  GitFileStatus,\n} from 'claude-terminal-prism';\n```\n\n---\n\n## License\n\nMIT\n","readmeFilename":"README.md"}