{"_id":"@thevibeworks/cctrace","_rev":"60-0b33deb762f93c490d7ab319dd8f2b47","name":"@thevibeworks/cctrace","dist-tags":{"latest":"0.52.1"},"versions":{"0.2.0":{"name":"@thevibeworks/cctrace","version":"0.2.0","keywords":["claude","claude-code","anthropic","trace","proxy","mitm","debug","cli","http","tls","inspector"],"license":"MIT","_id":"@thevibeworks/cctrace@0.2.0","maintainers":[{"name":"lroolle","email":"reason-source6s@icloud.com"}],"homepage":"https://github.com/thevibeworks/cctrace#readme","bugs":{"url":"https://github.com/thevibeworks/cctrace/issues"},"bin":{"cctrace":"src/cli.ts"},"dist":{"shasum":"9ed213353fe78919258afb0b97cb36eec02cc081","tarball":"https://registry.npmjs.org/@thevibeworks/cctrace/-/cctrace-0.2.0.tgz","fileCount":21,"integrity":"sha512-YlVRoAHPTPfPzzfNU8FShiqfHJpbzwMF54el33UP8w/WBZWyuZvkW17Kz9xl+NQKejxxnFbug+P4s60mLuJT8w==","signatures":[{"sig":"MEUCIA8uXZ8R1Iv8JHY9eHXSnLLk+jr4ZqZZThNbX2xZqZLlAiEArtbYxj4bWywLtPeX7bkgSOVFjgB4F2p94H/4MhABLSc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112636},"type":"module","gitHead":"bddbda5b9aa44e0ce01e1cf8dea7639ce4a3b225","scripts":{"dev":"bun run --watch src/cli.ts","test":"bun test","start":"bun run src/cli.ts"},"_npmUser":{"name":"lroolle","email":"reason-source6s@icloud.com"},"repository":{"url":"git+https://github.com/thevibeworks/cctrace.git","type":"git"},"_npmVersion":"10.9.7","description":"TLS-intercepting HTTP tracer for Claude Code — captures every API call (messages, OAuth, usage/credits, MCP) with a live categorized web UI","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest"},"_npmOperationalInternal":{"tmp":"tmp/cctrace_0.2.0_1783400278161_0.29009805569659886","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@thevibeworks/cctrace","version":"0.2.1","keywords":["claude","claude-code","anthropic","trace","proxy","mitm","debug","cli","http","tls","inspector"],"license":"MIT","_id":"@thevibeworks/cctrace@0.2.1","maintainers":[{"name":"lroolle","email":"reason-source6s@icloud.com"}],"homepage":"https://github.com/thevibeworks/cctrace#readme","bugs":{"url":"https://github.com/thevibeworks/cctrace/issues"},"bin":{"cctrace":"src/cli.ts"},"dist":{"shasum":"2e9743eb453b0540fc90ae4af27c4123e11c36d6","tarball":"https://registry.npmjs.org/@thevibeworks/cctrace/-/cctrace-0.2.1.tgz","fileCount":21,"integrity":"sha512-EZjzEUZegjZCGrPSc5Q/zFqHjZqZH3JH07LSKDLwqwRBLPwgqcCWMJV5oPv9yG0DgpOWEScZyBBfozLD7gwJZA==","signatures":[{"sig":"MEUCIQCcvnXgZ0PR8i64EcFZaw0NnC/3OXbJ/UvkLTyL7eiU6QIgLbcHxV7nOFwjPJZlfoCkzGo+t5unQ54+19gxkbgGuA0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":114254},"type":"module","gitHead":"501a27b70c6b248a5064861040b34c1fcec63b36","scripts":{"dev":"bun run --watch src/cli.ts","test":"bun test","start":"bun run src/cli.ts"},"_npmUser":{"name":"lroolle","email":"reason-source6s@icloud.com"},"repository":{"url":"git+https://github.com/thevibeworks/cctrace.git","type":"git"},"_npmVersion":"10.9.7","description":"TLS-intercepting HTTP tracer for Claude Code — captures every API call (messages, OAuth, usage/credits, MCP) with a live categorized web UI","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest"},"_npmOperationalInternal":{"tmp":"tmp/cctrace_0.2.1_1783402610226_0.6478951649662368","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@thevibeworks/cctrace","version":"0.3.0","keywords":["claude","claude-code","anthropic","trace","proxy","mitm","debug","cli","http","tls","inspector"],"license":"MIT","_id":"@thevibeworks/cctrace@0.3.0","maintainers":[{"name":"lroolle","email":"reason-source6s@icloud.com"}],"homepage":"https://github.com/thevibeworks/cctrace#readme","bugs":{"url":"https://github.com/thevibeworks/cctrace/issues"},"bin":{"cctrace":"src/cli.ts"},"dist":{"shasum":"3869e51ee9f2199c9565a5a7e3ef652c4e8637fe","tarball":"https://registry.npmjs.org/@thevibeworks/cctrace/-/cctrace-0.3.0.tgz","fileCount":21,"integrity":"sha512-zrETEOzbIoR/KWDv9oNSc6sipxiCc7EDDZgRyIRAqqsIb3n21qzvq+pfB5V4IexVtH9W81YUf0UEP8RlxR5/zg==","signatures":[{"sig":"MEQCIDs/R4eZV8nDAbnencXaL+k3njZFaVU9OWzzBUD3lZ+bAiBdd+IQtfHKCWho3MQhA7ZsROqeJQEh7Xn2YGPFY7OmFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116838},"type":"module","gitHead":"c4178c4fd6eb18db587848fb414dd5a1f75b865e","scripts":{"dev":"bun run --watch src/cli.ts","test":"bun test","start":"bun run src/cli.ts"},"_npmUser":{"name":"lroolle","email":"reason-source6s@icloud.com"},"repository":{"url":"git+https://github.com/thevibeworks/cctrace.git","type":"git"},"_npmVersion":"10.9.7","description":"TLS-intercepting HTTP tracer for Claude Code — captures every API call (messages, OAuth, usage/credits, MCP) with a live categorized web UI","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest"},"_npmOperationalInternal":{"tmp":"tmp/cctrace_0.3.0_1783408051434_0.3336673185582537","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@thevibeworks/cctrace","version":"0.4.0","keywords":["claude","claude-code","anthropic","trace","proxy","mitm","debug","cli","http","tls","inspector"],"license":"MIT","_id":"@thevibeworks/cctrace@0.4.0","maintainers":[{"name":"lroolle","email":"reason-source6s@icloud.com"}],"homepage":"https://github.com/thevibeworks/cctrace#readme","bugs":{"url":"https://github.com/thevibeworks/cctrace/issues"},"bin":{"cctrace":"src/cli.ts"},"dist":{"shasum":"28d17f15e248d76b1dc1e5dba37be0f795a866ba","tarball":"https://registry.npmjs.org/@thevibeworks/cctrace/-/cctrace-0.4.0.tgz","fileCount":27,"integrity":"sha512-hFA3JNXjiemEEzHumygMv9uA+tiiwhf1CT9t5zDalhIYIqvVfR+vs7WaofH0Z87aFCYajwG3hv6SJiduJ5foxg==","signatures":[{"sig":"MEUCIDB2MdY2OEN8+kyL+LJz5CQ6EH0MiBku/PnFnJFJbBcAAiEA9wEt2BeAzmjaXxPQmC06Qa0Fj51V1r74Qa1Mkw1mVKs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1907415},"type":"module","gitHead":"0e16cf83f3b41b90ce6f779060bfcafecbb8c23d","scripts":{"dev":"bun run --watch src/cli.ts","test":"bun test","start":"bun run src/cli.ts"},"_npmUser":{"name":"lroolle","email":"reason-source6s@icloud.com"},"repository":{"url":"git+https://github.com/thevibeworks/cctrace.git","type":"git"},"_npmVersion":"10.9.7","description":"TLS-intercepting HTTP tracer for Claude Code — captures every API call (messages, OAuth, usage/credits, MCP) with a live categorized web UI","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest"},"_npmOperationalInternal":{"tmp":"tmp/cctrace_0.4.0_1783421079707_0.6872575177962879","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@thevibeworks/cctrace","version":"0.5.0","keywords":["claude","claude-code","anthropic","trace","proxy","mitm","debug","cli","http","tls","inspector"],"license":"MIT","_id":"@thevibeworks/cctrace@0.5.0","maintainers":[{"name":"lroolle","email":"reason-source6s@icloud.com"}],"homepage":"https://github.com/thevibeworks/cctrace#readme","bugs":{"url":"https://github.com/thevibeworks/cctrace/issues"},"bin":{"cctrace":"src/cli.ts"},"dist":{"shasum":"6ce5df2634baaf6fe200788cd72f08971d038f8c","tarball":"https://registry.npmjs.org/@thevibeworks/cctrace/-/cctrace-0.5.0.tgz","fileCount":29,"integrity":"sha512-Qrtk/8nmdaJ/mhUC+64PU7fhBYe0e3qSpSJE/MA4/MSYkfFfsebNdo2McxS8et0R24vin/8zOE3fGGaBMpGuxQ==","signatures":[{"sig":"MEQCIAE1b3fg7eHloMcBj44njrtkmIqYKGV/Bv9EXrtB/KFGAiAU8Rj6dX2KgzX9O66OdSO3P7tVvG+MyTQ4dzOZD1BwCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1947486},"type":"module","gitHead":"484e8c85147ada199b59d4770f8a11d8ac057bd9","scripts":{"dev":"bun run --watch src/cli.ts","test":"bun test","start":"bun run src/cli.ts"},"_npmUser":{"name":"lroolle","email":"reason-source6s@icloud.com"},"repository":{"url":"git+https://github.com/thevibeworks/cctrace.git","type":"git"},"_npmVersion":"10.9.7","description":"TLS-intercepting HTTP tracer for Claude Code — captures every API call (messages, OAuth, usage/credits, MCP) with a live categorized web UI","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest"},"_npmOperationalInternal":{"tmp":"tmp/cctrace_0.5.0_1783498435186_0.9187139767869366","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@thevibeworks/cctrace","version":"0.6.0","keywords":["claude","claude-code","anthropic","trace","proxy","mitm","debug","cli","http","tls","inspector"],"license":"MIT","_id":"@thevibeworks/cctrace@0.6.0","maintainers":[{"name":"lroolle","email":"reason-source6s@icloud.com"}],"homepage":"https://github.com/thevibeworks/cctrace#readme","bugs":{"url":"https://github.com/thevibeworks/cctrace/issues"},"bin":{"cctrace":"src/cli.ts"},"dist":{"shasum":"04baa1e1333e2fce22fb15b8ebb160806ca584b5","tarball":"https://registry.npmjs.org/@thevibeworks/cctrace/-/cctrace-0.6.0.tgz","fileCount":30,"integrity":"sha512-Hec/NWOOoXv60++ANWr//hQ/TT0svW1ksjZSqiIB2H7FkiWSSUxL7Q2gL4tw/0tV5mFk18us0rrpLCMJHwhcDA==","signatures":[{"sig":"MEUCIQC0CcbmIitjHzmkL0pZSrlfYIzZs7lRCJOV6YllubR5GwIgFyUwGAQhNVrRfN0fPJ4RVnbkeaj/hb87uMXJ/UJNEGQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1955769},"type":"module","gitHead":"0cfb4087335b144721a83bce3a70706233d24ddd","scripts":{"dev":"bun run --watch src/cli.ts","test":"bun test","start":"bun run src/cli.ts"},"_npmUser":{"name":"lroolle","email":"reason-source6s@icloud.com"},"repository":{"url":"git+https://github.com/thevibeworks/cctrace.git","type":"git"},"_npmVersion":"10.9.7","description":"TLS-intercepting HTTP tracer for Claude Code — captures every API call (messages, OAuth, usage/credits, MCP) with a live categorized web UI","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest"},"_npmOperationalInternal":{"tmp":"tmp/cctrace_0.6.0_1783589436272_0.6121653012882109","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@thevibeworks/cctrace","version":"0.6.1","keywords":["claude","claude-code","anthropic","trace","proxy","mitm","debug","cli","http","tls","inspector"],"license":"MIT","_id":"@thevibeworks/cctrace@0.6.1","maintainers":[{"name":"lroolle","email":"reason-source6s@icloud.com"}],"homepage":"https://github.com/thevibeworks/cctrace#readme","bugs":{"url":"https://github.com/thevibeworks/cctrace/issues"},"bin":{"cctrace":"src/cli.ts"},"dist":{"shasum":"8e7ee456f0558413615a920ddd998ff0cab4752f","tarball":"https://registry.npmjs.org/@thevibeworks/cctrace/-/cctrace-0.6.1.tgz","fileCount":30,"integrity":"sha512-XhjwFnMZr9cgbCXHHwYFnbVJz0HG20WzthYwl6uvDO09i1mHA5t5XmRn4/jLzD67nfqYHpLbQ+0asiNsQKK9Bg==","signatures":[{"sig":"MEUCIQDLHDRNaSgLVswskP3HO75+iXyO4DLm0GyAvcfTwKZTmgIgKVBJMAYqwNSWXvaJWXI4aE5P0diz0iVKme2YwP3qr/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1959665},"type":"module","gitHead":"2158c6185c4527906e8c9e910e9b2df8662e2d25","scripts":{"dev":"bun run --watch src/cli.ts","test":"bun test","start":"bun run src/cli.ts"},"_npmUser":{"name":"lroolle","email":"reason-source6s@icloud.com"},"repository":{"url":"git+https://github.com/thevibeworks/cctrace.git","type":"git"},"_npmVersion":"10.9.8","description":"TLS-intercepting HTTP tracer for Claude Code — captures every API call (messages, OAuth, usage/credits, MCP) with a live categorized web UI","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest"},"_npmOperationalInternal":{"tmp":"tmp/cctrace_0.6.1_1783681458941_0.09489634566274008","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@thevibeworks/cctrace","version":"0.7.0","keywords":["claude","claude-code","anthropic","trace","proxy","mitm","debug","cli","http","tls","inspector"],"license":"MIT","_id":"@thevibeworks/cctrace@0.7.0","maintainers":[{"name":"lroolle","email":"reason-source6s@icloud.com"}],"homepage":"https://github.com/thevibeworks/cctrace#readme","bugs":{"url":"https://github.com/thevibeworks/cctrace/issues"},"bin":{"cctrace":"src/cli.ts"},"dist":{"shasum":"c3e5d92963478118ed8ab7aa8f19e81ebde69ffd","tarball":"https://registry.npmjs.org/@thevibeworks/cctrace/-/cctrace-0.7.0.tgz","fileCount":30,"integrity":"sha512-HfYkCgg8QoFBOnu4C/m9bNNuz3VESsA0bwxljapGmFDs+c1IUTeliRNP/+EE67ZQiJD9e21XL/VJAd2EyIy+FQ==","signatures":[{"sig":"MEUCIQDKCMvkHfQb9rL1dV98uL2oOy0DdHY9zlavH8vdivracgIgF6Ios5aDh2TGzxQ4xMASJMcMUO8dSV4qVosDgHNJSQ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1966457},"type":"module","gitHead":"18f63a0db6937e3bc01d46612875b9efbd1fa2e5","scripts":{"dev":"bun run --watch src/cli.ts","test":"bun test","start":"bun run src/cli.ts"},"_npmUser":{"name":"lroolle","email":"reason-source6s@icloud.com"},"repository":{"url":"git+https://github.com/thevibeworks/cctrace.git","type":"git"},"_npmVersion":"10.9.8","description":"TLS-intercepting HTTP tracer for Claude Code — captures every API call (messages, OAuth, usage/credits, MCP) with a live categorized web UI","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest"},"_npmOperationalInternal":{"tmp":"tmp/cctrace_0.7.0_1783777835174_0.3733230603655544","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@thevibeworks/cctrace","version":"0.8.0","keywords":["claude","claude-code","anthropic","trace","proxy","mitm","debug","cli","http","tls","inspector"],"license":"MIT","_id":"@thevibeworks/cctrace@0.8.0","maintainers":[{"name":"lroolle","email":"reason-source6s@icloud.com"}],"homepage":"https://github.com/thevibeworks/cctrace#readme","bugs":{"url":"https://github.com/thevibeworks/cctrace/issues"},"bin":{"cctrace":"src/cli.ts"},"dist":{"shasum":"94d579243fbacc8934617189999d575ab8ca7ece","tarball":"https://registry.npmjs.org/@thevibeworks/cctrace/-/cctrace-0.8.0.tgz","fileCount":33,"integrity":"sha512-TRUHTA9suEczXWpT+tBbfWU6BkN9o0AN6sHllEOCtOuOCNQhKx1KL/CMyTltdjIO+eZlJOijkyM9SQqC68bWCA==","signatures":[{"sig":"MEQCIENniEhivF/mxPVqFQ/3HsFWJnvgMNgZTjNYMZ3l26j7AiBPZapG4Ptd6NtZ4CPvK6Sg41yFLIn9cvKzZApyRnEvVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2003411},"type":"module","gitHead":"1c85c052c17ecf967d3d34e3aeeced36e6eb71f8","scripts":{"dev":"bun run --watch src/cli.ts","test":"bun test","start":"bun run src/cli.ts"},"_npmUser":{"name":"lroolle","email":"reason-source6s@icloud.com"},"repository":{"url":"git+https://github.com/thevibeworks/cctrace.git","type":"git"},"_npmVersion":"10.9.8","description":"TLS-intercepting HTTP tracer for Claude Code — captures every API call (messages, OAuth, usage/credits, MCP) with a live categorized web UI","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest"},"_npmOperationalInternal":{"tmp":"tmp/cctrace_0.8.0_1783836454877_0.47232037789358383","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@thevibeworks/cctrace","version":"0.9.0","keywords":["claude","claude-code","anthropic","trace","proxy","mitm","debug","cli","http","tls","inspector"],"license":"MIT","_id":"@thevibeworks/cctrace@0.9.0","maintainers":[{"name":"lroolle","email":"reason-source6s@icloud.com"}],"homepage":"https://github.com/thevibeworks/cctrace#readme","bugs":{"url":"https://github.com/thevibeworks/cctrace/issues"},"bin":{"cctrace":"src/cli.ts"},"dist":{"shasum":"976d3bb358fe49924d98dfa6066903d9903ed90a","tarball":"https://registry.npmjs.org/@thevibeworks/cctrace/-/cctrace-0.9.0.tgz","fileCount":34,"integrity":"sha512-4KaLMhlntPLBQ0zaLkSjQOTcwO3Yicg/yNHAKZ1NQRpRaOGUB2ngDieZtqnqo9PCfF0uV968rZaUJSENKUqsXw==","signatures":[{"sig":"MEUCIQDuTeFIwK1o1Yni9lWsGz/1Ktf4yhvz7vm5YjiCI8hkhAIgPbAMJHw6vp+XxlaerQS9qI2FvLVUY7Za2emrgmrPpu4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2024429},"type":"module","gitHead":"b93d91a5a74c367e02fbdc8833052e831366fcb6","scripts":{"dev":"bun run --watch src/cli.ts","test":"bun test","start":"bun run src/cli.ts"},"_npmUser":{"name":"lroolle","email":"reason-source6s@icloud.com"},"repository":{"url":"git+https://github.com/thevibeworks/cctrace.git","type":"git"},"_npmVersion":"10.9.8","description":"TLS-intercepting HTTP tracer for Claude Code — captures every API call (messages, OAuth, usage/credits, MCP) with a live categorized web UI","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"parse5":"^8.0.1","@types/bun":"latest"},"_npmOperationalInternal":{"tmp":"tmp/cctrace_0.9.0_1783876506584_0.9186679121705341","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@thevibeworks/cctrace","version":"0.10.0","keywords":["claude","claude-code","anthropic","trace","proxy","mitm","debug","cli","http","tls","inspector"],"license":"MIT","_id":"@thevibeworks/cctrace@0.10.0","maintainers":[{"name":"lroolle","email":"reason-source6s@icloud.com"}],"homepage":"https://github.com/thevibeworks/cctrace#readme","bugs":{"url":"https://github.com/thevibeworks/cctrace/issues"},"bin":{"cctrace":"src/cli.ts"},"dist":{"shasum":"c5011a6437d8d31938d53580babe83d3b16b0e0a","tarball":"https://registry.npmjs.org/@thevibeworks/cctrace/-/cctrace-0.10.0.tgz","fileCount":34,"integrity":"sha512-wrwkz+lZ0fuBXsKHZT3Bwci6jsVm6mXex0BJBD2bWFFR5HDJSwQhKml2N9OXiMp+E63vD7ZJ9h1sWjpZzcQNeg==","signatures":[{"sig":"MEQCIA8Me8O05XQasAHYiwsvQvTfimQxzJLNFY0PI7znKOrRAiAheA1AnTx8h5u2oZQsGR5ythAEzimjueUN1S6dxELM2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2040059},"type":"module","gitHead":"215f4bff261f94fd7b754cb75be5d7faf9d14849","scripts":{"dev":"bun run --watch src/cli.ts","test":"bun test","start":"bun run src/cli.ts"},"_npmUser":{"name":"lroolle","email":"reason-source6s@icloud.com"},"repository":{"url":"git+https://github.com/thevibeworks/cctrace.git","type":"git"},"_npmVersion":"10.9.8","description":"TLS-intercepting HTTP tracer for Claude Code — captures every API call (messages, OAuth, usage/credits, MCP) with a live categorized web UI","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"parse5":"^8.0.1","@types/bun":"latest"},"_npmOperationalInternal":{"tmp":"tmp/cctrace_0.10.0_1783930915242_0.30129030423851555","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@thevibeworks/cctrace","version":"0.11.0","keywords":["claude","claude-code","anthropic","trace","proxy","mitm","debug","cli","http","tls","inspector"],"license":"MIT","_id":"@thevibeworks/cctrace@0.11.0","maintainers":[{"name":"lroolle","email":"reason-source6s@icloud.com"}],"homepage":"https://github.com/thevibeworks/cctrace#readme","bugs":{"url":"https://github.com/thevibeworks/cctrace/issues"},"bin":{"cctrace":"src/cli.ts"},"dist":{"shasum":"e126ff88a8fbb81631cbb4b437ad3e0b7050947f","tarball":"https://registry.npmjs.org/@thevibeworks/cctrace/-/cctrace-0.11.0.tgz","fileCount":35,"integrity":"sha512-qEc7ty1c78EDdZfjYt1ZMOENrS5eRxyRcOjnaUctNsrN3UaTgvqGeneBJshzODN9NJYtlqwgF/41hh8U9s3syQ==","signatures":[{"sig":"MEUCICs+YpVitSXoOtpM4L5UtF++mut3AIRSpnHri2nwvXLeAiEA8cisUoIFj5FFWs1Bi369luXTmj10ihbSc+uKyL0AjjU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2052982},"type":"module","gitHead":"30457fea6efdc01828398e7d9210c544cd3d0657","scripts":{"dev":"bun run --watch src/cli.ts","test":"bun test","start":"bun run src/cli.ts"},"_npmUser":{"name":"lroolle","email":"reason-source6s@icloud.com"},"repository":{"url":"git+https://github.com/thevibeworks/cctrace.git","type":"git"},"_npmVersion":"10.9.8","description":"TLS-intercepting HTTP tracer for Claude Code — captures every API call (messages, OAuth, usage/credits, MCP) with a live categorized web UI","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"parse5":"^8.0.1","@types/bun":"latest"},"_npmOperationalInternal":{"tmp":"tmp/cctrace_0.11.0_1784000208111_0.34882485003752595","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@thevibeworks/cctrace","version":"0.12.0","keywords":["claude","claude-code","anthropic","trace","proxy","mitm","debug","cli","http","tls","inspector"],"license":"MIT","_id":"@thevibeworks/cctrace@0.12.0","maintainers":[{"name":"lroolle","email":"reason-source6s@icloud.com"}],"homepage":"https://github.com/thevibeworks/cctrace#readme","bugs":{"url":"https://github.com/thevibeworks/cctrace/issues"},"bin":{"cctrace":"src/cli.ts"},"dist":{"shasum":"296dce56d72d81112777ae7278ccf0def91e409d","tarball":"https://registry.npmjs.org/@thevibeworks/cctrace/-/cctrace-0.12.0.tgz","fileCount":35,"integrity":"sha512-Y3jp99C3/gh0zaMMFwxgO+3NythQvuPd0cUnRNwwa+lrbcy64j9yWbgjhDgKmkJwXUYhCIU8g2wT4YznMxdHdw==","signatures":[{"sig":"MEUCIQCUgLKdAIAYcDaVB8OHxq6Bpx10oNpxUy7Bkurbva4BiwIgSIHfyoDSlqMHBI3GnoLFeoz0k+6NE4t7e+W/dorVrsE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2064005},"type":"module","gitHead":"5fdd8fd415430bab42c64fdf3e3f8135d65562c4","scripts":{"dev":"bun run --watch src/cli.ts","test":"bun test","start":"bun run src/cli.ts"},"_npmUser":{"name":"lroolle","email":"reason-source6s@icloud.com"},"repository":{"url":"git+https://github.com/thevibeworks/cctrace.git","type":"git"},"_npmVersion":"10.9.8","description":"TLS-intercepting HTTP tracer for Claude Code — captures every API call (messages, OAuth, usage/credits, MCP) with a live categorized web UI","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"parse5":"^8.0.1","@types/bun":"latest"},"_npmOperationalInternal":{"tmp":"tmp/cctrace_0.12.0_1784010234673_0.4764284086760393","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@thevibeworks/cctrace","version":"0.13.0","keywords":["claude","claude-code","anthropic","trace","proxy","mitm","debug","cli","http","tls","inspector"],"license":"MIT","_id":"@thevibeworks/cctrace@0.13.0","maintainers":[{"name":"lroolle","email":"reason-source6s@icloud.com"}],"homepage":"https://github.com/thevibeworks/cctrace#readme","bugs":{"url":"https://github.com/thevibeworks/cctrace/issues"},"bin":{"cctrace":"src/cli.ts"},"dist":{"shasum":"023daea990afa3581d84ec4c3cf9f071b9a4b143","tarball":"https://registry.npmjs.org/@thevibeworks/cctrace/-/cctrace-0.13.0.tgz","fileCount":35,"integrity":"sha512-sFHDg0KIxB4HZzd0QPxmllD1dO7opEiM1vRyPMloKp4FewUWRu5JiY+Gj0jInlXV5vi0M5SwxMLtX7kQ3hHxIg==","signatures":[{"sig":"MEQCIBFB3EQ/DlGk1V0pRQXggjHKW+Z1VkovkxZUVQBzj2K4AiBLlpuFTlbY7Wpy1qo3D3V9QQ1rP6BlRjOu9UvY4nj87Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2085551},"type":"module","gitHead":"0d0c1905c0c70e0a0a2e246eb229abed04fe12d3","scripts":{"dev":"bun run --watch src/cli.ts","test":"bun test","start":"bun run src/cli.ts"},"_npmUser":{"name":"lroolle","email":"reason-source6s@icloud.com"},"repository":{"url":"git+https://github.com/thevibeworks/cctrace.git","type":"git"},"_npmVersion":"10.9.8","description":"TLS-intercepting HTTP tracer for Claude Code — captures every API call (messages, OAuth, usage/credits, MCP) with a live categorized web UI","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"parse5":"^8.0.1","@types/bun":"latest"},"_npmOperationalInternal":{"tmp":"tmp/cctrace_0.13.0_1784045509526_0.5955044797452471","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@thevibeworks/cctrace","version":"0.14.0","keywords":["claude","claude-code","anthropic","trace","proxy","mitm","debug","cli","http","tls","inspector"],"license":"MIT","_id":"@thevibeworks/cctrace@0.14.0","maintainers":[{"name":"lroolle","email":"reason-source6s@icloud.com"}],"homepage":"https://github.com/thevibeworks/cctrace#readme","bugs":{"url":"https://github.com/thevibeworks/cctrace/issues"},"bin":{"cctrace":"src/cli.ts"},"dist":{"shasum":"e29c110524ba8ec7b099bf5a525dc1501761b0eb","tarball":"https://registry.npmjs.org/@thevibeworks/cctrace/-/cctrace-0.14.0.tgz","fileCount":41,"integrity":"sha512-JvcA1cNuA4/uNmOzQVz7Sg/qZ4gb/a1jykju6g1rx4MBoCuzTRcl9+/NXY+qBVvtHZOCgi6cUtkH8zWIc3Jufw==","signatures":[{"sig":"MEUCIQDC/jXo17PBwQT1W9Jw2RYUQuVkhZoGnoFcykGUezzYrgIgB8ikDMMaQtA9q6SyYycUZuMKbDIBYoDvRSsJnZSpiZY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2115456},"type":"module","gitHead":"43988d0a5183b975863e7d7c9c75ab67df799e37","scripts":{"dev":"bun run --watch src/cli.ts","test":"bun test","start":"bun run src/cli.ts"},"_npmUser":{"name":"lroolle","email":"reason-source6s@icloud.com"},"repository":{"url":"git+https://github.com/thevibeworks/cctrace.git","type":"git"},"_npmVersion":"10.9.8","description":"TLS-intercepting HTTP tracer for Claude Code — captures every API call (messages, OAuth, usage/credits, MCP) with a live categorized web UI","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"parse5":"^8.0.1","@types/bun":"latest"},"_npmOperationalInternal":{"tmp":"tmp/cctrace_0.14.0_1784088491002_0.7345020872020642","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@thevibeworks/cctrace","version":"0.15.0","keywords":["claude","claude-code","anthropic","trace","proxy","mitm","debug","cli","http","tls","inspector"],"license":"MIT","_id":"@thevibeworks/cctrace@0.15.0","maintainers":[{"name":"lroolle","email":"reason-source6s@icloud.com"}],"homepage":"https://github.com/thevibeworks/cctrace#readme","bugs":{"url":"https://github.com/thevibeworks/cctrace/issues"},"bin":{"cctrace":"src/cli.ts"},"dist":{"shasum":"2b7be59f83332446799532518ff74c787719101d","tarball":"https://registry.npmjs.org/@thevibeworks/cctrace/-/cctrace-0.15.0.tgz","fileCount":41,"integrity":"sha512-iuNecQWkXUTf0PE9exIRKb3hVkl8oiVB3Kw6+mPk7zXIOe3aA0bkO8POB43JBCw6gRn0VxX52K+mmwvPdjhI8A==","signatures":[{"sig":"MEUCIQDkcDcALTLnsXnEBXvJ8OEFXB7fsUuJJJaNcvKu4NZgTAIgOZbcis0JlIKbV6K1s3JT+huShV0vNGFAITtcHmHC/sc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2120853},"type":"module","gitHead":"7bdc85c3ea082661d02d9c863423b1e16dae9af1","scripts":{"dev":"bun run --watch src/cli.ts","test":"bun test","start":"bun run src/cli.ts"},"_npmUser":{"name":"lroolle","email":"reason-source6s@icloud.com"},"repository":{"url":"git+https://github.com/thevibeworks/cctrace.git","type":"git"},"_npmVersion":"10.9.8","description":"TLS-intercepting HTTP tracer for Claude Code — captures every API call (messages, OAuth, usage/credits, MCP) with a live categorized web UI","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"parse5":"^8.0.1","@types/bun":"latest"},"_npmOperationalInternal":{"tmp":"tmp/cctrace_0.15.0_1784132956132_0.7381854580587075","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@thevibeworks/cctrace","version":"0.16.0","keywords":["claude","claude-code","anthropic","trace","proxy","mitm","debug","cli","http","tls","inspector"],"license":"MIT","_id":"@thevibeworks/cctrace@0.16.0","maintainers":[{"name":"lroolle","email":"reason-source6s@icloud.com"}],"homepage":"https://github.com/thevibeworks/cctrace#readme","bugs":{"url":"https://github.com/thevibeworks/cctrace/issues"},"bin":{"cctrace":"src/cli.ts"},"dist":{"shasum":"5c012e9038191b5d30ec8e838a741cfefdb88310","tarball":"https://registry.npmjs.org/@thevibeworks/cctrace/-/cctrace-0.16.0.tgz","fileCount":41,"integrity":"sha512-XSygCBxU/vYk/8QfTlbf/37/cRb8A70/AWcrLfLtaK64TsbizEYpmlSVUfkRCxYwlZk6mKu86SRdac0PrRspcw==","signatures":[{"sig":"MEYCIQCCs/vDCGccYZFUNOHOrBxFsWXWlqHwHQuJeF1GI9VCLAIhAKRc8VaGur6buO7effCCzL/egYccqp594wWH1Bk9YMYN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2135832},"type":"module","gitHead":"d4580c4b35cf5691848d572d44faedaedb0f1ee3","scripts":{"dev":"bun run --watch src/cli.ts","test":"bun test","start":"bun run src/cli.ts"},"_npmUser":{"name":"lroolle","email":"reason-source6s@icloud.com"},"repository":{"url":"git+https://github.com/thevibeworks/cctrace.git","type":"git"},"_npmVersion":"10.9.8","description":"TLS-intercepting HTTP tracer for Claude Code — captures every API call (messages, OAuth, usage/credits, MCP) with a live categorized web UI","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"parse5":"^8.0.1","@types/bun":"latest"},"_npmOperationalInternal":{"tmp":"tmp/cctrace_0.16.0_1784137143867_0.6277527168090404","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@thevibeworks/cctrace","version":"0.17.0","keywords":["claude","claude-code","anthropic","trace","proxy","mitm","debug","cli","http","tls","inspector"],"license":"MIT","_id":"@thevibeworks/cctrace@0.17.0","maintainers":[{"name":"lroolle","email":"reason-source6s@icloud.com"}],"homepage":"https://github.com/thevibeworks/cctrace#readme","bugs":{"url":"https://github.com/thevibeworks/cctrace/issues"},"bin":{"cctrace":"src/cli.ts"},"dist":{"shasum":"9a0686f7b70c2dad1f000d59233d2fc739d5ce06","tarball":"https://registry.npmjs.org/@thevibeworks/cctrace/-/cctrace-0.17.0.tgz","fileCount":42,"integrity":"sha512-P74QFlaVQlBsIiIoTi9Le5e+b09RxcszajlLIIm53qUDqDu7EyF035AUxZTQcNGMNXlgVoynWyMVT8wIcxu6gw==","signatures":[{"sig":"MEUCIQDmkCW9wXKFcRKTghH8AdhOpbYh/YsLiFhfXTo+QeH65wIgBhoDRSQOh7lxa5HUZVmbvjhYUSaF0ng8KpcJBRdXqcM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2189847},"type":"module","gitHead":"8e4ff361e5df8e662c6e1c28e7d6ebf6a5881ed9","scripts":{"dev":"bun run --watch src/cli.ts","test":"bun test","start":"bun run src/cli.ts"},"_npmUser":{"name":"lroolle","email":"reason-source6s@icloud.com"},"repository":{"url":"git+https://github.com/thevibeworks/cctrace.git","type":"git"},"_npmVersion":"10.9.8","description":"TLS-intercepting HTTP tracer for the Claude Code, Codex, and Grok CLIs — captures every API call (messages, OAuth, usage/credits, MCP) with a live web UI: reconstructed sessions, replay, cost/cache/latency chips. External hosts pass through as byte-counte","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"parse5":"^8.0.1","@types/bun":"latest"},"_npmOperationalInternal":{"tmp":"tmp/cctrace_0.17.0_1784274677744_0.15607050894962216","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@thevibeworks/cctrace","version":"0.18.0","keywords":["claude","claude-code","anthropic","trace","proxy","mitm","debug","cli","http","tls","inspector"],"license":"MIT","_id":"@thevibeworks/cctrace@0.18.0","maintainers":[{"name":"lroolle","email":"reason-source6s@icloud.com"}],"homepage":"https://github.com/thevibeworks/cctrace#readme","bugs":{"url":"https://github.com/thevibeworks/cctrace/issues"},"bin":{"cctrace":"src/cli.ts"},"dist":{"shasum":"fffd62e33d229a322ac34bf96d5c3e52494c598f","tarball":"https://registry.npmjs.org/@thevibeworks/cctrace/-/cctrace-0.18.0.tgz","fileCount":43,"integrity":"sha512-9RYWL/+j1xidjRZ+D3f/ceMPKZi0MriKJIcmJM4ur+3pHE54Kl2pyGIUvQkHquSY1fYH8c2Qth4CRrYMN9abBA==","signatures":[{"sig":"MEUCIQDncSSHjiMqdvGC44DiZDdDzYRkTAeaHxc2A7OIdaRU+wIgRMDioh8xgbryCbxuzl6pUF9dcFwO/nGCU5XV5d7Wl84=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2276890},"type":"module","gitHead":"d74f6213270fa9ffe1e619585f42a257821b2b35","scripts":{"dev":"bun run --watch src/cli.ts","test":"bun test","start":"bun run src/cli.ts"},"_npmUser":{"name":"lroolle","email":"reason-source6s@icloud.com"},"repository":{"url":"git+https://github.com/thevibeworks/cctrace.git","type":"git"},"_npmVersion":"10.9.8","description":"TLS-intercepting HTTP tracer for the Claude Code, Codex, and Grok CLIs — captures every API call (messages, OAuth, usage/credits, MCP) with a live web UI: reconstructed sessions, replay, cost/cache/latency chips. External hosts pass through as byte-counte","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"parse5":"^8.0.1","@types/bun":"latest"},"_npmOperationalInternal":{"tmp":"tmp/cctrace_0.18.0_1784541733576_0.5391944573520044","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@thevibeworks/cctrace","version":"0.19.0","keywords":["claude","claude-code","anthropic","trace","proxy","mitm","debug","cli","http","tls","inspector"],"license":"MIT","_id":"@thevibeworks/cctrace@0.19.0","maintainers":[{"name":"lroolle","email":"reason-source6s@icloud.com"}],"homepage":"https://github.com/thevibeworks/cctrace#readme","bugs":{"url":"https://github.com/thevibeworks/cctrace/issues"},"bin":{"cctrace":"src/cli.ts"},"dist":{"shasum":"47ea04f6ceeaf57d42621221d0b2aceda7d239cd","tarball":"https://registry.npmjs.org/@thevibeworks/cctrace/-/cctrace-0.19.0.tgz","fileCount":44,"integrity":"sha512-eal6qKX8lQ34rnlrHqixlYDzcsam2J8yYpYG93iC7VeRvfCxI2IIjT77s9y/CUCxviZTtCfSnGNGVabTjXHCCA==","signatures":[{"sig":"MEUCIA6eY26xgYUsdJ0d54REXTYQTji9rueqpBUaxSbYyxSdAiEA7NN5SziMyw9wTEHLwcRMOtNz15l+Gb5vp7G0wxVPaHw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2300164},"type":"module","gitHead":"3559bc9faf7e3879613c2a6d6bd251cfdde9fb26","scripts":{"dev":"bun run --watch src/cli.ts","test":"bun test","start":"bun run src/cli.ts"},"_npmUser":{"name":"lroolle","email":"reason-source6s@icloud.com"},"repository":{"url":"git+https://github.com/thevibeworks/cctrace.git","type":"git"},"_npmVersion":"10.9.8","description":"TLS-intercepting HTTP tracer for the Claude Code, Codex, and Grok CLIs — captures every API call (messages, OAuth, usage/credits, MCP) with a live web UI: reconstructed sessions, replay, cost/cache/latency chips. External hosts pass through as byte-counte","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"parse5":"^8.0.1","@types/bun":"latest"},"_npmOperationalInternal":{"tmp":"tmp/cctrace_0.19.0_1784568128432_0.916836064414269","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@thevibeworks/cctrace","version":"0.20.0","keywords":["claude","claude-code","anthropic","trace","proxy","mitm","debug","cli","http","tls","inspector"],"license":"MIT","_id":"@thevibeworks/cctrace@0.20.0","maintainers":[{"name":"lroolle","email":"reason-source6s@icloud.com"}],"homepage":"https://github.com/thevibeworks/cctrace#readme","bugs":{"url":"https://github.com/thevibeworks/cctrace/issues"},"bin":{"cctrace":"src/cli.ts"},"dist":{"shasum":"054830f435e0f070ba8cba187d3f27a714f5167d","tarball":"https://registry.npmjs.org/@thevibeworks/cctrace/-/cctrace-0.20.0.tgz","fileCount":44,"integrity":"sha512-rYFJxwtqjvsdkDXo89mRc62XyIge7a929OOHOklZ2fdwvARyyq+/XNgVJOK8niU0DEANMZ+HWRj465c2xQF13w==","signatures":[{"sig":"MEUCIQCWfKB1Cd2o8lI/rGBewVhOy51yk8SoJiksJJGzoF70vAIgOpl7MYrf5aeDnWFBYQ7wZlZ0DqUL14rq0YaXcRl0YhY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2273900},"type":"module","gitHead":"b43b9e79fee86456366f7227f1c33b4dbda88920","scripts":{"dev":"bun run --watch src/cli.ts","test":"bun test","start":"bun run src/cli.ts"},"_npmUser":{"name":"lroolle","email":"reason-source6s@icloud.com"},"repository":{"url":"git+https://github.com/thevibeworks/cctrace.git","type":"git"},"_npmVersion":"10.9.8","description":"TLS-intercepting HTTP tracer for the Claude Code, Codex, and Grok CLIs — captures every API call (messages, OAuth, usage/credits, MCP) with a live web UI: reconstructed sessions, replay, cost/cache/latency chips. External hosts pass through as byte-counte","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"parse5":"^8.0.1","@types/bun":"latest"},"_npmOperationalInternal":{"tmp":"tmp/cctrace_0.20.0_1784741765281_0.9562914428628966","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@thevibeworks/cctrace","version":"0.21.0","keywords":["claude","claude-code","anthropic","trace","proxy","mitm","debug","cli","http","tls","inspector"],"license":"MIT","_id":"@thevibeworks/cctrace@0.21.0","maintainers":[{"name":"lroolle","email":"reason-source6s@icloud.com"}],"homepage":"https://github.com/thevibeworks/cctrace#readme","bugs":{"url":"https://github.com/thevibeworks/cctrace/issues"},"bin":{"cctrace":"src/cli.ts"},"dist":{"shasum":"6fba012628d97b6ceaee3aaf6cb8d559bb857219","tarball":"https://registry.npmjs.org/@thevibeworks/cctrace/-/cctrace-0.21.0.tgz","fileCount":44,"integrity":"sha512-c5yvJj0s8cPfcQM7z++g1cTIKogNqtJWsf0VdY1eEo3YrZypmBEfy3e5OXlwZWi5XnTZAr4eaPV3MRmCQ7etmw==","signatures":[{"sig":"MEQCIFP5pKSJr3Zzf4fHXT0VZ+fO1tTS4mELvyGa6PaDgY4yAiBNoEPhb1Ti7RHrOUBnBwI7H4xuBiINa2/HU+mj/11sMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2282458},"type":"module","gitHead":"41a3b311d81686f5a3334a7aed841586e08d0a9d","scripts":{"dev":"bun run --watch src/cli.ts","test":"bun test","start":"bun run src/cli.ts"},"_npmUser":{"name":"lroolle","email":"reason-source6s@icloud.com"},"repository":{"url":"git+https://github.com/thevibeworks/cctrace.git","type":"git"},"_npmVersion":"10.9.8","description":"TLS-intercepting HTTP tracer for the Claude Code, Codex, and Grok CLIs — captures every API call (messages, OAuth, usage/credits, MCP) with a live web UI: reconstructed sessions, replay, cost/cache/latency chips. External hosts pass through as byte-counte","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"parse5":"^8.0.1","@types/bun":"latest"},"_npmOperationalInternal":{"tmp":"tmp/cctrace_0.21.0_1784785111706_0.7401859335131113","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"@thevibeworks/cctrace","version":"0.22.0","keywords":["claude","claude-code","anthropic","trace","proxy","mitm","debug","cli","http","tls","inspector"],"license":"MIT","_id":"@thevibeworks/cctrace@0.22.0","maintainers":[{"name":"lroolle","email":"reason-source6s@icloud.com"}],"homepage":"https://github.com/thevibeworks/cctrace#readme","bugs":{"url":"https://github.com/thevibeworks/cctrace/issues"},"bin":{"cctrace":"src/cli.ts"},"dist":{"shasum":"05b61e89fb2949c65e6c9e8949a3bc3f85fbf95a","tarball":"https://registry.npmjs.org/@thevibeworks/cctrace/-/cctrace-0.22.0.tgz","fileCount":44,"integrity":"sha512-VmIc2Miz3OeyFqPk1bWln5aVfyUI2tbBn7lqlsy7/Vba4WB6Z/ZVPjDSNWn2afUweZF6w//4cE9Sifep760qrw==","signatures":[{"sig":"MEUCICL9cWDlkUj/NR5VWXonkYTKo+qNpxblsnnz9o7P40JqAiEAhvvDSwOj7KTcE2fIEqhYDlslcIbf43zXDVOQfBwFqPU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2293549},"type":"module","gitHead":"6670de5795837788809a4cf1f8b2ed7b1e16a1a6","scripts":{"dev":"bun run --watch src/cli.ts","test":"bun test","start":"bun run src/cli.ts"},"_npmUser":{"name":"lroolle","email":"reason-source6s@icloud.com"},"repository":{"url":"git+https://github.com/thevibeworks/cctrace.git","type":"git"},"_npmVersion":"10.9.8","description":"TLS-intercepting HTTP tracer for the Claude Code, Codex, and Grok CLIs — captures every API call (messages, OAuth, usage/credits, MCP) with a live web UI: reconstructed sessions, replay, cost/cache/latency chips. External hosts pass through as byte-counte","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"parse5":"^8.0.1","@types/bun":"latest"},"_npmOperationalInternal":{"tmp":"tmp/cctrace_0.22.0_1784870219544_0.02272827219035123","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"@thevibeworks/cctrace","version":"0.23.0","keywords":["claude","claude-code","anthropic","trace","proxy","mitm","debug","cli","http","tls","inspector"],"license":"MIT","_id":"@thevibeworks/cctrace@0.23.0","maintainers":[{"name":"lroolle","email":"reason-source6s@icloud.com"}],"homepage":"https://github.com/thevibeworks/cctrace#readme","bugs":{"url":"https://github.com/thevibeworks/cctrace/issues"},"bin":{"cctrace":"src/cli.ts"},"dist":{"shasum":"41c82514feb941be06f9433d95699081a409f5fd","tarball":"https://registry.npmjs.org/@thevibeworks/cctrace/-/cctrace-0.23.0.tgz","fileCount":44,"integrity":"sha512-WBGCiQKXhcR3I+iQKcPRJOPN6KmaBknJQHG1e16x3txBaKZc144TD5doqrwzUuX7tq5gxuWDauq5y039e7cnMg==","signatures":[{"sig":"MEYCIQCf/1RXHStBPCCaZtEic2QA3HcexhRNyHOi6Nkxf7IeqAIhAMIZ9PrQfFmr3F1AFEmeeJE4rqGpHrk6AvK2/85i76DP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2321853},"type":"module","gitHead":"c1213bf4abc36cf440be164b91546d787c128ec6","scripts":{"dev":"bun run --watch src/cli.ts","test":"bun test","start":"bun run src/cli.ts"},"_npmUser":{"name":"lroolle","email":"reason-source6s@icloud.com"},"repository":{"url":"git+https://github.com/thevibeworks/cctrace.git","type":"git"},"_npmVersion":"10.9.8","description":"TLS-intercepting HTTP tracer for the Claude Code, Codex, and Grok CLIs — captures every API call (messages, OAuth, usage/credits, MCP) with a live web UI: reconstructed sessions, replay, cost/cache/latency chips. External hosts pass through as byte-counte","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"parse5":"^8.0.1","@types/bun":"latest"},"_npmOperationalInternal":{"tmp":"tmp/cctrace_0.23.0_1784883713985_0.31184366329640123","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"@thevibeworks/cctrace","version":"0.24.0","keywords":["claude","claude-code","anthropic","trace","proxy","mitm","debug","cli","http","tls","inspector"],"license":"MIT","_id":"@thevibeworks/cctrace@0.24.0","maintainers":[{"name":"lroolle","email":"reason-source6s@icloud.com"}],"homepage":"https://github.com/thevibeworks/cctrace#readme","bugs":{"url":"https://github.com/thevibeworks/cctrace/issues"},"bin":{"cctrace":"src/cli.ts"},"dist":{"shasum":"937321673fdbb87c1e5986b290828c6dad134bce","tarball":"https://registry.npmjs.org/@thevibeworks/cctrace/-/cctrace-0.24.0.tgz","fileCount":44,"integrity":"sha512-pBPvXMd9ibHuzGX3j6iGjeUqU7+h4rxWtaLjr9pIDmjLaeFxc3IPx4plXWVcmXn9uHJPViovPBHtDe0SpcXk+A==","signatures":[{"sig":"MEQCIEgC8XJrtnk//hVnRIxrYYmHkm//y9Mcw+pmqJSAQtH4AiBJQc5BQtD8eaTBrhOtEu5MWWAVwoxZsCK+w0ha4p4FEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2348745},"type":"module","gitHead":"02500092de0d3809e772f78af03ca40aa14e3f75","scripts":{"dev":"bun run --watch src/cli.ts","test":"bun test","start":"bun run src/cli.ts"},"_npmUser":{"name":"lroolle","email":"reason-source6s@icloud.com"},"repository":{"url":"git+https://github.com/thevibeworks/cctrace.git","type":"git"},"_npmVersion":"10.9.8","description":"TLS-intercepting HTTP tracer for the Claude Code, Codex, and Grok CLIs — captures every API call (messages, OAuth, usage/credits, MCP) with a live web UI: reconstructed sessions, replay, cost/cache/latency chips. External hosts pass through as byte-counte","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"parse5":"^8.0.1","@types/bun":"latest"},"_npmOperationalInternal":{"tmp":"tmp/cctrace_0.24.0_1785208885661_0.8292334235502041","host":"s3://npm-registry-packages-npm-production"}},"0.24.1":{"name":"@thevibeworks/cctrace","version":"0.24.1","keywords":["claude","claude-code","anthropic","trace","proxy","mitm","debug","cli","http","tls","inspector"],"license":"MIT","_id":"@thevibeworks/cctrace@0.24.1","maintainers":[{"name":"lroolle","email":"reason-source6s@icloud.com"}],"homepage":"https://github.com/thevibeworks/cctrace#readme","bugs":{"url":"https://github.com/thevibeworks/cctrace/issues"},"bin":{"cctrace":"src/cli.ts"},"dist":{"shasum":"aa4a52c4091fecfa0c3ee53e36a2db6944b87b73","tarball":"https://registry.npmjs.org/@thevibeworks/cctrace/-/cctrace-0.24.1.tgz","fileCount":44,"integrity":"sha512-13o20T/B1aR2bGFU3XubLgfT2Am3v1nmYPEskDMhgmrPJvMlu770Rz9DQ0oF8eyxFPaMrMXAqaw/mQH6DwAmJA==","signatures":[{"sig":"MEQCIGSMWhmTxNYIM6lhrzZmPeAskWS304DL/KJ5iLjgvO6cAiB1L2tGZLgcBRAyzAkvXHe09IsLLxG2unoEngJHhwBSaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2309282},"type":"module","gitHead":"b3c64a8377dc8436baff83fd5f55d267e52a73cf","scripts":{"dev":"bun run --watch src/cli.ts","test":"bun test","start":"bun run src/cli.ts"},"_npmUser":{"name":"lroolle","email":"reason-source6s@icloud.com"},"repository":{"url":"git+https://github.com/thevibeworks/cctrace.git","type":"git"},"_npmVersion":"10.9.8","description":"TLS-intercepting HTTP tracer for the Claude Code, Codex, and Grok CLIs — captures every API call (messages, OAuth, usage/credits, MCP) with a live web UI: reconstructed sessions, replay, cost/cache/latency chips. External hosts pass through as byte-counte","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"parse5":"^8.0.1","@types/bun":"latest"},"_npmOperationalInternal":{"tmp":"tmp/cctrace_0.24.1_1785215941947_0.24702235150534024","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"@thevibeworks/cctrace","version":"0.25.0","keywords":["claude","claude-code","anthropic","trace","proxy","mitm","debug","cli","http","tls","inspector"],"license":"MIT","_id":"@thevibeworks/cctrace@0.25.0","maintainers":[{"name":"lroolle","email":"reason-source6s@icloud.com"}],"homepage":"https://github.com/thevibeworks/cctrace#readme","bugs":{"url":"https://github.com/thevibeworks/cctrace/issues"},"bin":{"cctrace":"src/cli.ts"},"dist":{"shasum":"8b44546dacfefaca7fc6c858461546ee54c02413","tarball":"https://registry.npmjs.org/@thevibeworks/cctrace/-/cctrace-0.25.0.tgz","fileCount":45,"integrity":"sha512-407v8HT4TsTZYUYENNbAmOQwl20OIbf+6X+ytIEiEQ/Q+F+gtm0JpBTsT2Wu7n+9RMQUxyaq3czuf2WRDTGLBw==","signatures":[{"sig":"MEYCIQC2HdtocKWOFVIgfJW3aQE4EWqlhm5DLAsjjjp/fSw9GgIhAIdRbTIuZE4yeoLI9kW/ql6UQk14R8embVtjrFJ3BNxm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2340741},"type":"module","gitHead":"c7a163dfad23abd753b574b43e46d876958a14a9","scripts":{"dev":"bun run --watch src/cli.ts","test":"bun test","start":"bun run src/cli.ts"},"_npmUser":{"name":"lroolle","email":"reason-source6s@icloud.com"},"repository":{"url":"git+https://github.com/thevibeworks/cctrace.git","type":"git"},"_npmVersion":"10.9.8","description":"TLS-intercepting HTTP tracer for the Claude Code, Codex, and Grok CLIs — captures every API call (messages, OAuth, usage/credits, MCP) with a live web UI: reconstructed sessions, replay, cost/cache/latency chips. External hosts pass through as byte-counte","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"parse5":"^8.0.1","@types/bun":"latest"},"_npmOperationalInternal":{"tmp":"tmp/cctrace_0.25.0_1785250177467_0.10478556647471282","host":"s3://npm-registry-packages-npm-production"}},"0.25.1":{"name":"@thevibeworks/cctrace","version":"0.25.1","keywords":["claude","claude-code","anthropic","trace","proxy","mitm","debug","cli","http","tls","inspector"],"license":"MIT","_id":"@thevibeworks/cctrace@0.25.1","maintainers":[{"name":"lroolle","email":"reason-source6s@icloud.com"}],"homepage":"https://github.com/thevibeworks/cctrace#readme","bugs":{"url":"https://github.com/thevibeworks/cctrace/issues"},"bin":{"cctrace":"src/cli.ts"},"dist":{"shasum":"61156c406cc25feecd099f136a1a26f20d827b45","tarball":"https://registry.npmjs.org/@thevibeworks/cctrace/-/cctrace-0.25.1.tgz","fileCount":45,"integrity":"sha512-E93DWm9mJEw/IpydkIrLhH5MMa/G1T50FakLoTV/mVmu74RhlbTn9Azo0HpZ1DwL7VJ820kXtFN3OlBcq6zTIw==","signatures":[{"sig":"MEUCICoKBVizvIwGgfO2bvXK1hzvCsOesfmbXNz0hdM1xANRAiEAq9gSG+quj3qE9S2NTARzWGcZohuuvwA7GW4R2tiGx9U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2341370},"type":"module","gitHead":"10fe4e28ffa8a268591d03abb0a607494a4c4b12","scripts":{"dev":"bun run --watch src/cli.ts","test":"bun test","start":"bun run src/cli.ts"},"_npmUser":{"name":"lroolle","email":"reason-source6s@icloud.com"},"repository":{"url":"git+https://github.com/thevibeworks/cctrace.git","type":"git"},"_npmVersion":"10.9.8","description":"TLS-intercepting HTTP tracer for the Claude Code, Codex, and Grok CLIs — captures every API call (messages, OAuth, usage/credits, MCP) with a live web UI: reconstructed sessions, replay, cost/cache/latency chips. External hosts pass through as byte-counte","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"parse5":"^8.0.1","@types/bun":"latest"},"_npmOperationalInternal":{"tmp":"tmp/cctrace_0.25.1_1785298784970_0.5835391351975849","host":"s3://npm-registry-packages-npm-production"}},"0.26.0":{"name":"@thevibeworks/cctrace","version":"0.26.0","keywords":["claude","claude-code","anthropic","trace","proxy","mitm","debug","cli","http","tls","inspector"],"license":"MIT","_id":"@thevibeworks/cctrace@0.26.0","maintainers":[{"name":"lroolle","email":"reason-source6s@icloud.com"}],"homepage":"https://github.com/thevibeworks/cctrace#readme","bugs":{"url":"https://github.com/thevibeworks/cctrace/issues"},"bin":{"cctrace":"src/cli.ts"},"dist":{"shasum":"32db741b49565b2be32d33e0bf03f2fce14e3fb7","tarball":"https://registry.npmjs.org/@thevibeworks/cctrace/-/cctrace-0.26.0.tgz","fileCount":45,"integrity":"sha512-1Gs14OnTr4272ipZJDPt/V88XME2JPUyJV2MeCHLiHXYp4kL3RooX8a16F9sKv/INe72r6xUkVeIg1Bb4yTymw==","signatures":[{"sig":"MEUCIG4aYluPmpn+dXdOcgqapFLHvARSk6s6VH/ih+pJsDLqAiEAsFEJhzhIvQsXCPxVDgvT58pJ8Qsqaty/ppitEw7Eo/U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2348109},"type":"module","gitHead":"479ff7fefff6b468744decea996156cb50766577","scripts":{"dev":"bun run --watch src/cli.ts","test":"bun test","start":"bun run src/cli.ts"},"_npmUser":{"name":"lroolle","email":"reason-source6s@icloud.com"},"repository":{"url":"git+https://github.com/thevibeworks/cctrace.git","type":"git"},"_npmVersion":"10.9.8","description":"TLS-intercepting HTTP tracer for the Claude Code, Codex, and Grok CLIs — captures every API call (messages, OAuth, usage/credits, MCP) with a live web UI: reconstructed sessions, replay, cost/cache/latency chips. External hosts pass through as byte-counte","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"parse5":"^8.0.1","@types/bun":"latest"},"_npmOperationalInternal":{"tmp":"tmp/cctrace_0.26.0_1785304665073_0.9522911218833974","host":"s3://npm-registry-packages-npm-production"}},"0.27.0":{"name":"@thevibeworks/cctrace","version":"0.27.0","keywords":["claude","claude-code","anthropic","trace","proxy","mitm","debug","cli","http","tls","inspector"],"license":"MIT","_id":"@thevibeworks/cctrace@0.27.0","maintainers":[{"name":"lroolle","email":"reason-source6s@icloud.com"}],"homepage":"https://github.com/thevibeworks/cctrace#readme","bugs":{"url":"https://github.com/thevibeworks/cctrace/issues"},"bin":{"cctrace":"src/cli.ts"},"dist":{"shasum":"30285c354d138a4393c50cd0cc15f0862eac6841","tarball":"https://registry.npmjs.org/@thevibeworks/cctrace/-/cctrace-0.27.0.tgz","fileCount":45,"integrity":"sha512-IXy4k9Q2PT7d9OOsnkq7dYBAgmQetzsxR9OJ01mwgQ38i6eoTpMmkzmVMjZCXRisDoywLs+Ha/LvGoc5HBtJfw==","signatures":[{"sig":"MEYCIQD71Lrs4qan+ixpvgcadon9QvnyV3LgKRz7FANajPoptwIhAM9rhknRD0QlC0v1OMyrYm5xRa9iBKnfdAnaDY3Fy1QO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2358357},"type":"module","gitHead":"179d1bc9705848bbfd2f934ca9350d0c124c4dab","scripts":{"dev":"bun run --watch src/cli.ts","test":"bun test","start":"bun run src/cli.ts"},"_npmUser":{"name":"lroolle","email":"reason-source6s@icloud.com"},"repository":{"url":"git+https://github.com/thevibeworks/cctrace.git","type":"git"},"_npmVersion":"10.9.8","description":"TLS-intercepting HTTP tracer for the Claude Code, Codex, and Grok CLIs — captures every API call (messages, OAuth, usage/credits, MCP) with a live web UI: reconstructed sessions, replay, cost/cache/latency chips. External hosts pass through as byte-counte","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"parse5":"^8.0.1","@types/bun":"latest"},"_npmOperationalInternal":{"tmp":"tmp/cctrace_0.27.0_1785305405070_0.3664914799162322","host":"s3://npm-registry-packages-npm-production"}},"0.28.0":{"name":"@thevibeworks/cctrace","version":"0.28.0","keywords":["claude","claude-code","anthropic","trace","proxy","mitm","debug","cli","http","tls","inspector"],"license":"MIT","_id":"@thevibeworks/cctrace@0.28.0","maintainers":[{"name":"lroolle","email":"reason-source6s@icloud.com"}],"homepage":"https://github.com/thevibeworks/cctrace#readme","bugs":{"url":"https://github.com/thevibeworks/cctrace/issues"},"bin":{"cctrace":"src/cli.ts"},"dist":{"shasum":"02b65dbf1bddf7774ea7af6ef8cbbef73faab0da","tarball":"https://registry.npmjs.org/@thevibeworks/cctrace/-/cctrace-0.28.0.tgz","fileCount":45,"integrity":"sha512-1jmIPGmopHurHW6mF494hlbo9FaRnA0M9xIoLgywrXFwSPtKPJUZCE+tf5puZznobSRdy8UAFgpr0/MR6pftAQ==","signatures":[{"sig":"MEYCIQC3TJYT6p80kEsoUE8Hu1rJkaiDOxp/OxtoQ5FfDvQZ/wIhAIr8EKGdTrVvjezoIWI3WpzPVXe+9fAOHSCH0A7UUGQA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2369773},"type":"module","gitHead":"82ab0eecb839da6fc484bbc0cb6e40efeabc3575","scripts":{"dev":"bun run --watch src/cli.ts","test":"bun test","start":"bun run src/cli.ts"},"_npmUser":{"name":"lroolle","email":"reason-source6s@icloud.com"},"repository":{"url":"git+https://github.com/thevibeworks/cctrace.git","type":"git"},"_npmVersion":"10.9.8","description":"TLS-intercepting HTTP tracer for the Claude Code, Codex, and Grok CLIs — captures every API call (messages, OAuth, usage/credits, MCP) with a live web UI: reconstructed sessions, replay, cost/cache/latency chips. External hosts pass through as byte-counte","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"parse5":"^8.0.1","@types/bun":"latest"},"_npmOperationalInternal":{"tmp":"tmp/cctrace_0.28.0_1785314484165_0.9085863612466303","host":"s3://npm-registry-packages-npm-production"}},"0.29.0":{"name":"@thevibeworks/cctrace","version":"0.29.0","keywords":["claude","claude-code","anthropic","trace","proxy","mitm","debug","cli","http","tls","inspector"],"license":"MIT","_id":"@thevibeworks/cctrace@0.29.0","maintainers":[{"name":"lroolle","email":"reason-source6s@icloud.com"}],"homepage":"https://github.com/thevibeworks/cctrace#readme","bugs":{"url":"https://github.com/thevibeworks/cctrace/issues"},"bin":{"cctrace":"src/cli.ts"},"dist":{"shasum":"8617dbcd6a354635f8bbbcaacada1abe8a2e8126","tarball":"https://registry.npmjs.org/@thevibeworks/cctrace/-/cctrace-0.29.0.tgz","fileCount":45,"integrity":"sha512-NBCbFi70VfPfMgfi9Ku4aWSA+HA7uckxzzmxXUAOgGWiHQtDb7XIkv1bcYDsWG3riyAhjlmYyJONLqIfr5V47A==","signatures":[{"sig":"MEQCIF32wca4SmYiiKYJwbZvPDEdMlSDmdxxQK8A0OB3oKf5AiAWYBy8kHbWjws1foNF88jQfPxa2hWgajFiBJ4m6BReyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2383337},"type":"module","gitHead":"fe046347a6348f4a8768d725735be30779b935d0","scripts":{"dev":"bun run --watch src/cli.ts","test":"bun test","start":"bun run src/cli.ts"},"_npmUser":{"name":"lroolle","email":"reason-source6s@icloud.com"},"repository":{"url":"git+https://github.com/thevibeworks/cctrace.git","type":"git"},"_npmVersion":"10.9.8","description":"TLS-intercepting HTTP tracer for the Claude Code, Codex, and Grok CLIs — captures every API call (messages, OAuth, usage/credits, MCP) with a live web UI: reconstructed sessions, replay, cost/cache/latency chips. External hosts pass through as byte-counte","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"parse5":"^8.0.1","@types/bun":"latest"},"_npmOperationalInternal":{"tmp":"tmp/cctrace_0.29.0_1785314941961_0.43524644559013015","host":"s3://npm-registry-packages-npm-production"}},"0.30.0":{"name":"@thevibeworks/cctrace","version":"0.30.0","keywords":["claude","claude-code","anthropic","trace","proxy","mitm","debug","cli","http","tls","inspector"],"license":"MIT","_id":"@thevibeworks/cctrace@0.30.0","maintainers":[{"name":"lroolle","email":"reason-source6s@icloud.com"}],"homepage":"https://github.com/thevibeworks/cctrace#readme","bugs":{"url":"https://github.com/thevibeworks/cctrace/issues"},"bin":{"cctrace":"src/cli.ts"},"dist":{"shasum":"053ddfa75a946d1acaeccc2d92f755bd164cb101","tarball":"https://registry.npmjs.org/@thevibeworks/cctrace/-/cctrace-0.30.0.tgz","fileCount":45,"integrity":"sha512-J+oF4bZku746n3g+Q8V9sfQGrk+HoRtNeYghst5615gawkSnW011tH4nMZ36orjaWIbYqzjcWI5u8IK2vPVY6w==","signatures":[{"sig":"MEYCIQDcP5CMbSRoaLT1lHT8rPt30/vCtvSgBgaA21lfqG7JuwIhANMtt9PXa+WVbs94MJgM0djbQGWlO7hoP6UxPUJnA4M9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2391025},"type":"module","gitHead":"c29eab1308419428813effbb0948b509e109ea1e","scripts":{"dev":"bun run --watch src/cli.ts","test":"bun test","start":"bun run src/cli.ts"},"_npmUser":{"name":"lroolle","email":"reason-source6s@icloud.com"},"repository":{"url":"git+https://github.com/thevibeworks/cctrace.git","type":"git"},"_npmVersion":"10.9.8","description":"TLS-intercepting HTTP tracer for the Claude Code, Codex, and Grok CLIs — captures every API call (messages, OAuth, usage/credits, MCP) with a live web UI: reconstructed sessions, replay, cost/cache/latency chips. External hosts pass through as byte-counte","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"parse5":"^8.0.1","@types/bun":"latest"},"_npmOperationalInternal":{"tmp":"tmp/cctrace_0.30.0_1785317022280_0.992015913948636","host":"s3://npm-registry-packages-npm-production"}},"0.31.0":{"name":"@thevibeworks/cctrace","version":"0.31.0","keywords":["claude","claude-code","anthropic","trace","proxy","mitm","debug","cli","http","tls","inspector"],"license":"MIT","_id":"@thevibeworks/cctrace@0.31.0","maintainers":[{"name":"lroolle","email":"reason-source6s@icloud.com"}],"homepage":"https://github.com/thevibeworks/cctrace#readme","bugs":{"url":"https://github.com/thevibeworks/cctrace/issues"},"bin":{"cctrace":"src/cli.ts"},"dist":{"shasum":"3bd9c481587fdd24f3e402f419ef2301763a5d49","tarball":"https://registry.npmjs.org/@thevibeworks/cctrace/-/cctrace-0.31.0.tgz","fileCount":45,"integrity":"sha512-KnT2dKLl9xD4GhOBz+oPWh+E+46L3Gr9IAdOjiNbd5/IVSFx0kV11I6+11lVQb3FW7wbuyoKUZynAxDdD1agMA==","signatures":[{"sig":"MEUCIQDC8uHjJjET1M2A3WMaIawvRvFIDz3iAkFn3DyCKBiERAIgQR4g9peHC70t+owU4sYQ9Ddo8PYlAS/lzcn0oJH8S0I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2395141},"type":"module","gitHead":"eefb4f2c4a2cd467afd21204890a4677f265b3ec","scripts":{"dev":"bun run --watch src/cli.ts","test":"bun test","start":"bun run src/cli.ts"},"_npmUser":{"name":"lroolle","email":"reason-source6s@icloud.com"},"repository":{"url":"git+https://github.com/thevibeworks/cctrace.git","type":"git"},"_npmVersion":"10.9.8","description":"TLS-intercepting HTTP tracer for the Claude Code, Codex, and Grok CLIs — captures every API call (messages, OAuth, usage/credits, MCP) with a live web UI: reconstructed sessions, replay, cost/cache/latency chips. External hosts pass through as byte-counte","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"parse5":"^8.0.1","@types/bun":"latest"},"_npmOperationalInternal":{"tmp":"tmp/cctrace_0.31.0_1785323704661_0.38185396097631874","host":"s3://npm-registry-packages-npm-production"}},"0.32.0":{"name":"@thevibeworks/cctrace","version":"0.32.0","keywords":["claude","claude-code","anthropic","trace","proxy","mitm","debug","cli","http","tls","inspector"],"license":"MIT","_id":"@thevibeworks/cctrace@0.32.0","maintainers":[{"name":"lroolle","email":"reason-source6s@icloud.com"}],"homepage":"https://github.com/thevibeworks/cctrace#readme","bugs":{"url":"https://github.com/thevibeworks/cctrace/issues"},"bin":{"cctrace":"src/cli.ts"},"dist":{"shasum":"d42ee2136b997a369fc148664e600664ab8d3142","tarball":"https://registry.npmjs.org/@thevibeworks/cctrace/-/cctrace-0.32.0.tgz","fileCount":46,"integrity":"sha512-LAoTg0F4pzuK2lfIzr03dBgPK+gsJla1buRUaqCG6vtA3P78ITsbILT9YX6ep23GydFd39PqG1S1mfaHsL4FBA==","signatures":[{"sig":"MEYCIQDj1BqbP8FqfrGoIy3FOSGZ0Hdq5pf3KjtvIjKK/SM+lQIhAPEZB33uH60Y8Ytt3f4xEujxj3J77c545HXGSYrZABy5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2405161},"type":"module","gitHead":"0e0adf1e58a694a8891bebaff6c61f4cc0600a5d","scripts":{"dev":"bun run --watch src/cli.ts","test":"bun test","start":"bun run src/cli.ts"},"_npmUser":{"name":"lroolle","email":"reason-source6s@icloud.com"},"repository":{"url":"git+https://github.com/thevibeworks/cctrace.git","type":"git"},"_npmVersion":"10.9.8","description":"TLS-intercepting HTTP tracer for the Claude Code, Codex, and Grok CLIs — captures every API call (messages, OAuth, usage/credits, MCP) with a live web UI: reconstructed sessions, replay, cost/cache/latency chips. External hosts pass through as byte-counte","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"parse5":"^8.0.1","@types/bun":"latest"},"_npmOperationalInternal":{"tmp":"tmp/cctrace_0.32.0_1785406341239_0.7174727250471615","host":"s3://npm-registry-packages-npm-production"}},"0.33.0":{"name":"@thevibeworks/cctrace","version":"0.33.0","keywords":["claude","claude-code","anthropic","trace","proxy","mitm","debug","cli","http","tls","inspector"],"license":"MIT","_id":"@thevibeworks/cctrace@0.33.0","maintainers":[{"name":"lroolle","email":"reason-source6s@icloud.com"}],"homepage":"https://github.com/thevibeworks/cctrace#readme","bugs":{"url":"https://github.com/thevibeworks/cctrace/issues"},"bin":{"cctrace":"src/cli.ts"},"dist":{"shasum":"caa8dcc9f0b137105cd3bfdb963faeab3d23cfe0","tarball":"https://registry.npmjs.org/@thevibeworks/cctrace/-/cctrace-0.33.0.tgz","fileCount":48,"integrity":"sha512-AoXS/mh+OcZXCxNhqmHC01fjYI5ZGhvbg+h71wTkQDaAiQI6bbn6KJ8kBvMGZUjGy1hn7gFevbIZmocyOfQJ2g==","signatures":[{"sig":"MEYCIQDpDf92YmWvJn0NDW9mDuXykmYUKrlnLdjdod4hGa0eEQIhAP0d0ALPunT8AvlcLWhqNhyUPU/w1vGDSALMSkDXl1Do","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2438491},"type":"module","gitHead":"f2ecc2887677f0affb2efc9e9f420013f175228f","scripts":{"dev":"bun run --watch src/cli.ts","test":"bun test","start":"bun run src/cli.ts"},"_npmUser":{"name":"lroolle","email":"reason-source6s@icloud.com"},"repository":{"url":"git+https://github.com/thevibeworks/cctrace.git","type":"git"},"_npmVersion":"10.9.8","description":"TLS-intercepting HTTP tracer for the Claude Code, Codex, and Grok CLIs — captures every API call (messages, OAuth, usage/credits, MCP) with a live web UI: reconstructed sessions, replay, cost/cache/latency chips. External hosts pass through as byte-counte","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"parse5":"^8.0.1","@types/bun":"latest"},"_npmOperationalInternal":{"tmp":"tmp/cctrace_0.33.0_1785991281670_0.4849081131695381","host":"s3://npm-registry-packages-npm-production"}},"0.34.0":{"name":"@thevibeworks/cctrace","version":"0.34.0","keywords":["claude","claude-code","anthropic","trace","proxy","mitm","debug","cli","http","tls","inspector"],"license":"MIT","_id":"@thevibeworks/cctrace@0.34.0","maintainers":[{"name":"lroolle","email":"reason-source6s@icloud.com"}],"homepage":"https://github.com/thevibeworks/cctrace#readme","bugs":{"url":"https://github.com/thevibeworks/cctrace/issues"},"bin":{"cctrace":"src/cli.ts"},"dist":{"shasum":"705f7cf5f37d9629e70babd60a8fbbbef0882ad5","tarball":"https://registry.npmjs.org/@thevibeworks/cctrace/-/cctrace-0.34.0.tgz","fileCount":48,"integrity":"sha512-9zwnqf+4nSjc4TEF82PRJkxkJGgX9dBgsJzMwiNrGtSXCuZTov+/7lTRVxFA6eFYMnPh8NjCfRyOTxeeKMM13g==","signatures":[{"sig":"MEYCIQDeNurcTD1MxQ6Pua6EY3BcmbS7O6B5zX+/a8srKNJ0xQIhALlz3a2alKI3r0/nIsfmuXIHfi47C8KN9f1Dkc6xQm0e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2451402},"type":"module","gitHead":"7e636c5ac5249cda81e8d3dc1cc524d3cbec627f","scripts":{"dev":"bun run --watch src/cli.ts","test":"bun test","start":"bun run src/cli.ts"},"_npmUser":{"name":"lroolle","email":"reason-source6s@icloud.com"},"repository":{"url":"git+https://github.com/thevibeworks/cctrace.git","type":"git"},"_npmVersion":"10.9.8","description":"TLS-intercepting HTTP tracer for the Claude Code, Codex, and Grok CLIs — captures every API call (messages, OAuth, usage/credits, MCP) with a live web UI: reconstructed sessions, replay, cost/cache/latency chips. External hosts pass through as byte-counte","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"parse5":"^8.0.1","@types/bun":"latest"},"_npmOperationalInternal":{"tmp":"tmp/cctrace_0.34.0_1785994039020_0.5504635074063189","host":"s3://npm-registry-packages-npm-production"}},"0.35.0":{"name":"@thevibeworks/cctrace","version":"0.35.0","keywords":["claude","claude-code","anthropic","trace","proxy","mitm","debug","cli","http","tls","inspector"],"license":"MIT","_id":"@thevibeworks/cctrace@0.35.0","maintainers":[{"name":"lroolle","email":"reason-source6s@icloud.com"}],"homepage":"https://github.com/thevibeworks/cctrace#readme","bugs":{"url":"https://github.com/thevibeworks/cctrace/issues"},"bin":{"cctrace":"src/cli.ts"},"dist":{"shasum":"29a39041610e1028413e306862d040e63d679d5a","tarball":"https://registry.npmjs.org/@thevibeworks/cctrace/-/cctrace-0.35.0.tgz","fileCount":49,"integrity":"sha512-PlwpH73VCB9yo1kJCY8gjH0D2fm89hxM4eC6dp9T2ifQkQ/mQdD97afZnIB1Vi0k/4fgK40bbw85c5ORxHOmkQ==","signatures":[{"sig":"MEUCIE+P+cqDOUFQTcJhfywzvWu/eidrYo4Fkd6w7n1fSiPPAiEAxcLy3V67Bzdr0GNcqACYlIANTGnh3gxt1HUtEXOLXjs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2472525},"type":"module","gitHead":"3a6ac5c70c0b9b1d5a5710a4ebd31d17668d5469","scripts":{"dev":"bun run --watch src/cli.ts","test":"bun test","start":"bun run src/cli.ts"},"_npmUser":{"name":"lroolle","email":"reason-source6s@icloud.com"},"repository":{"url":"git+https://github.com/thevibeworks/cctrace.git","type":"git"},"_npmVersion":"10.9.8","description":"TLS-intercepting HTTP tracer for the Claude Code, Codex, and Grok CLIs — captures every API call (messages, OAuth, usage/credits, MCP) with a live web UI: reconstructed sessions, replay, cost/cache/latency chips. External hosts pass through as byte-counte","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"parse5":"^8.0.1","@types/bun":"latest"},"_npmOperationalInternal":{"tmp":"tmp/cctrace_0.35.0_1786001129837_0.9117244430570111","host":"s3://npm-registry-packages-npm-production"}},"0.36.0":{"name":"@thevibeworks/cctrace","version":"0.36.0","keywords":["claude","claude-code","anthropic","trace","proxy","mitm","debug","cli","http","tls","inspector"],"license":"MIT","_id":"@thevibeworks/cctrace@0.36.0","maintainers":[{"name":"lroolle","email":"reason-source6s@icloud.com"}],"homepage":"https://github.com/thevibeworks/cctrace#readme","bugs":{"url":"https://github.com/thevibeworks/cctrace/issues"},"bin":{"cctrace":"src/cli.ts"},"dist":{"shasum":"6d6ea0d9f8b235583572c022c420842e32612a13","tarball":"https://registry.npmjs.org/@thevibeworks/cctrace/-/cctrace-0.36.0.tgz","fileCount":49,"integrity":"sha512-Bdv0MnuyhDyO68aZ6DzyBY9J4f4HtlKfVSfWJFTRVlQsK6/pth1pk16Ei3vZwpQshHoPGfpAXodRbMR/itVBZg==","signatures":[{"sig":"MEYCIQCXuUik0bZhu8a+EgHILunsGqnEbD2DVTU7iIgpV8xsMAIhAL1CJf4NsSM76WZPgjVRbWDlezLt/mz08l3a8s8Bw5z8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2475777},"type":"module","gitHead":"0d92df9fa1e14ebf4e6ed644e24011863672a983","scripts":{"dev":"bun run --watch src/cli.ts","test":"bun test","start":"bun run src/cli.ts"},"_npmUser":{"name":"lroolle","email":"reason-source6s@icloud.com"},"repository":{"url":"git+https://github.com/thevibeworks/cctrace.git","type":"git"},"_npmVersion":"10.9.8","description":"TLS-intercepting HTTP tracer for the Claude Code, Codex, and Grok CLIs — captures every API call (messages, OAuth, usage/credits, MCP) with a live web UI: reconstructed sessions, replay, cost/cache/latency chips. External hosts pass through as byte-counte","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"parse5":"^8.0.1","@types/bun":"latest"},"_npmOperationalInternal":{"tmp":"tmp/cctrace_0.36.0_1786002659588_0.6047543166167526","host":"s3://npm-registry-packages-npm-production"}},"0.37.0":{"name":"@thevibeworks/cctrace","version":"0.37.0","keywords":["claude","claude-code","anthropic","trace","proxy","mitm","debug","cli","http","tls","inspector"],"license":"MIT","_id":"@thevibeworks/cctrace@0.37.0","maintainers":[{"name":"lroolle","email":"reason-source6s@icloud.com"}],"homepage":"https://github.com/thevibeworks/cctrace#readme","bugs":{"url":"https://github.com/thevibeworks/cctrace/issues"},"bin":{"cctrace":"src/cli.ts"},"dist":{"shasum":"94fc7ed39f8f90c99b9e85b429331e577a47ccc7","tarball":"https://registry.npmjs.org/@thevibeworks/cctrace/-/cctrace-0.37.0.tgz","fileCount":49,"integrity":"sha512-BUCiYKHy9E38f3xH1usUtR5ZtdfgMpvUk18cv21T7KvcA3Nua6IjrtV3qOamE5WgPas0WvIAp659uUcOxWqS9A==","signatures":[{"sig":"MEYCIQC2e957StMGxjIdCpdOEsBNgt9pwpv4wgrSF+OsQ/73UgIhAKNwoebHMMD2jkYaktzOb9lBcwRvxuy/ked3QH/64RH9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2485089},"type":"module","gitHead":"39de9cbb900ff6c2f08ae2334fdf4c6cd5be4837","scripts":{"dev":"bun run --watch src/cli.ts","test":"bun test","start":"bun run src/cli.ts"},"_npmUser":{"name":"lroolle","email":"reason-source6s@icloud.com"},"repository":{"url":"git+https://github.com/thevibeworks/cctrace.git","type":"git"},"_npmVersion":"10.9.8","description":"TLS-intercepting HTTP tracer for the Claude Code, Codex, and Grok CLIs — captures every API call (messages, OAuth, usage/credits, MCP) with a live web UI: reconstructed sessions, replay, cost/cache/latency chips. External hosts pass through as byte-counte","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"parse5":"^8.0.1","@types/bun":"latest"},"_npmOperationalInternal":{"tmp":"tmp/cctrace_0.37.0_1786008538533_0.11478746765457393","host":"s3://npm-registry-packages-npm-production"}},"0.38.0":{"name":"@thevibeworks/cctrace","version":"0.38.0","keywords":["claude","claude-code","anthropic","trace","proxy","mitm","debug","cli","http","tls","inspector"],"license":"MIT","_id":"@thevibeworks/cctrace@0.38.0","maintainers":[{"name":"lroolle","email":"reason-source6s@icloud.com"}],"homepage":"https://github.com/thevibeworks/cctrace#readme","bugs":{"url":"https://github.com/thevibeworks/cctrace/issues"},"bin":{"cctrace":"src/cli.ts"},"dist":{"shasum":"a038821f24a4ea0731b7205eeee4039fad2d5e12","tarball":"https://registry.npmjs.org/@thevibeworks/cctrace/-/cctrace-0.38.0.tgz","fileCount":50,"integrity":"sha512-Gm7i2ZU0Y4EqPqn4ncf6T4DvpY0WOlXhE1HmiM4P0Hvi3bCkb9TJ/RkPeZ7ogKvJvSI5bC/y7eVBSKzchL+OdQ==","signatures":[{"sig":"MEYCIQDIg4XBtFWZVDhblXfrWvTACwhn34sazFGUYW39AsihCAIhAIv1WUwZarMo55+iJv+3RkAghLDmhr43YcUxFNfwva6f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2493859},"type":"module","gitHead":"c09458cdc4ada91a7dcb384a5c78a5f5dd2386a9","scripts":{"dev":"bun run --watch src/cli.ts","test":"bun test","start":"bun run src/cli.ts"},"_npmUser":{"name":"lroolle","email":"reason-source6s@icloud.com"},"repository":{"url":"git+https://github.com/thevibeworks/cctrace.git","type":"git"},"_npmVersion":"10.9.8","description":"TLS-intercepting HTTP tracer for the Claude Code, Codex, and Grok CLIs — captures every API call (messages, OAuth, usage/credits, MCP) with a live web UI: reconstructed sessions, replay, cost/cache/latency chips. External hosts pass through as byte-counte","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"parse5":"^8.0.1","@types/bun":"latest"},"_npmOperationalInternal":{"tmp":"tmp/cctrace_0.38.0_1786100204630_0.39233258508831526","host":"s3://npm-registry-packages-npm-production"}},"0.38.1":{"name":"@thevibeworks/cctrace","version":"0.38.1","keywords":["claude","claude-code","anthropic","trace","proxy","mitm","debug","cli","http","tls","inspector"],"license":"MIT","_id":"@thevibeworks/cctrace@0.38.1","maintainers":[{"name":"lroolle","email":"reason-source6s@icloud.com"}],"homepage":"https://github.com/thevibeworks/cctrace#readme","bugs":{"url":"https://github.com/thevibeworks/cctrace/issues"},"bin":{"cctrace":"src/cli.ts"},"dist":{"shasum":"1fa6f9772aadcfb66bc9c926a64a6b19ebee59f9","tarball":"https://registry.npmjs.org/@thevibeworks/cctrace/-/cctrace-0.38.1.tgz","fileCount":51,"integrity":"sha512-NOvsl95TN5yR2GQ64bhZ5eRCoB4qw8G3GclgOKtOU6pDhl4Ht11sAXV7w9OyL3IqQIuSalNGg8b6ssISQM50Bg==","signatures":[{"sig":"MEYCIQD6boHwtMIa56+b+uNXnjAxK0M3K1O5MKEg/LNLaghFkAIhAKqa8227EQSgpzefPVoUfqeOimZxdSR0SDIibGNNiH8E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2539887},"type":"module","gitHead":"8c1112fa3eefba7fc0e58e5efb5e3acb8eae5529","scripts":{"dev":"bun run --watch src/cli.ts","test":"bun test","start":"bun run src/cli.ts"},"_npmUser":{"name":"lroolle","email":"reason-source6s@icloud.com"},"repository":{"url":"git+https://github.com/thevibeworks/cctrace.git","type":"git"},"_npmVersion":"10.9.8","description":"TLS-intercepting HTTP tracer for the Claude Code, Codex, and Grok CLIs — captures every API call (messages, OAuth, usage/credits, MCP) with a live web UI: reconstructed sessions, replay, cost/cache/latency chips. External hosts pass through as byte-counte","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"marked":"^18.0.9","parse5":"^8.0.1","@types/bun":"latest"},"_npmOperationalInternal":{"tmp":"tmp/cctrace_0.38.1_1786184061048_0.8920972437462773","host":"s3://npm-registry-packages-npm-production"}},"0.39.0":{"name":"@thevibeworks/cctrace","version":"0.39.0","keywords":["claude","claude-code","anthropic","trace","proxy","mitm","debug","cli","http","tls","inspector"],"license":"MIT","_id":"@thevibeworks/cctrace@0.39.0","maintainers":[{"name":"lroolle","email":"reason-source6s@icloud.com"}],"homepage":"https://github.com/thevibeworks/cctrace#readme","bugs":{"url":"https://github.com/thevibeworks/cctrace/issues"},"bin":{"cctrace":"src/cli.ts"},"dist":{"shasum":"76b29057b81e543e8f1a486d7209d1832efa79a2","tarball":"https://registry.npmjs.org/@thevibeworks/cctrace/-/cctrace-0.39.0.tgz","fileCount":51,"integrity":"sha512-sfPv/E1MrktlBlDX6Mwxu0s7j+s3Z6pTYBtDbB5od/b6KJVJlWBhfVntlUEpeoUI4cAbGEqVCuBJ2pEEyAVVyg==","signatures":[{"sig":"MEYCIQDbwc8BbD6D7CS1yGt+8DX5PRtlcUKZ4PUGLVP9IaB26AIhAMKRvKrb6qhF6ArzNQYLN/Le11Mi8rVlUxoVlxJE6r1y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2540723},"type":"module","gitHead":"ac6006b913a1a3573ba99db76b01434ce31824c5","scripts":{"dev":"bun run --watch src/cli.ts","test":"bun test","start":"bun run src/cli.ts"},"_npmUser":{"name":"lroolle","email":"reason-source6s@icloud.com"},"repository":{"url":"git+https://github.com/thevibeworks/cctrace.git","type":"git"},"_npmVersion":"10.9.8","description":"TLS-intercepting HTTP tracer for the Claude Code, Codex, and Grok CLIs — captures every API call (messages, OAuth, usage/credits, MCP) with a live web UI: reconstructed sessions, replay, cost/cache/latency chips. External hosts pass through as byte-counte","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"marked":"^18.0.9","parse5":"^8.0.1","@types/bun":"latest"},"_npmOperationalInternal":{"tmp":"tmp/cctrace_0.39.0_1786416651085_0.5541714015863302","host":"s3://npm-registry-packages-npm-production"}},"0.39.1":{"name":"@thevibeworks/cctrace","version":"0.39.1","keywords":["claude","claude-code","anthropic","trace","proxy","mitm","debug","cli","http","tls","inspector"],"license":"MIT","_id":"@thevibeworks/cctrace@0.39.1","maintainers":[{"name":"lroolle","email":"reason-source6s@icloud.com"}],"homepage":"https://github.com/thevibeworks/cctrace#readme","bugs":{"url":"https://github.com/thevibeworks/cctrace/issues"},"bin":{"cctrace":"src/cli.ts"},"dist":{"shasum":"f376851883995af0a8d9657494306e8045d95c9e","tarball":"https://registry.npmjs.org/@thevibeworks/cctrace/-/cctrace-0.39.1.tgz","fileCount":51,"integrity":"sha512-DQjWepxlb1KAHmGSLZgmclOrewOd0qI3X0BMnh5DVX2T8v9Tdysbrj8t5bjwSokoJ8KOzXZQeK/dUYym/MagCQ==","signatures":[{"sig":"MEYCIQCzPv4g7BSFgWbeW+uWxkPXUg6acMHTETVn49KiNDSbTAIhAOknL3CV8O3HvY3yT3QmFHMmFtE2e7asITQ3M7dqU64M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2543143},"type":"module","gitHead":"78e12fd3643c4e04b06b9993756d937d60984169","scripts":{"dev":"bun run --watch src/cli.ts","test":"bun test","start":"bun run src/cli.ts"},"_npmUser":{"name":"lroolle","email":"reason-source6s@icloud.com"},"repository":{"url":"git+https://github.com/thevibeworks/cctrace.git","type":"git"},"_npmVersion":"10.9.8","description":"TLS-intercepting HTTP tracer for the Claude Code, Codex, and Grok CLIs — captures every API call (messages, OAuth, usage/credits, MCP) with a live web UI: reconstructed sessions, replay, cost/cache/latency chips. External hosts pass through as byte-counte","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"marked":"^18.0.9","parse5":"^8.0.1","@types/bun":"latest"},"_npmOperationalInternal":{"tmp":"tmp/cctrace_0.39.1_1786506669234_0.30816709753369564","host":"s3://npm-registry-packages-npm-production"}},"0.40.0":{"name":"@thevibeworks/cctrace","version":"0.40.0","keywords":["claude","claude-code","anthropic","trace","proxy","mitm","debug","cli","http","tls","inspector"],"license":"MIT","_id":"@thevibeworks/cctrace@0.40.0","maintainers":[{"name":"lroolle","email":"reason-source6s@icloud.com"}],"homepage":"https://github.com/thevibeworks/cctrace#readme","bugs":{"url":"https://github.com/thevibeworks/cctrace/issues"},"bin":{"cctrace":"src/cli.ts"},"dist":{"shasum":"0df0cfcd1ca6e19c4e618938f4c2b79b149eb779","tarball":"https://registry.npmjs.org/@thevibeworks/cctrace/-/cctrace-0.40.0.tgz","fileCount":51,"integrity":"sha512-oepJ2xzhIklPDo4adTqDvG/BejIEqkgHv3Nk/4RbzTKvMRSmRlBkpnKlTdH9LqOeH4R0zMY8MTddDAt/GpQ71g==","signatures":[{"sig":"MEUCIQDaWAwBomeya6vZNuPWjqNc7DSg2gGuN7BNkJNIMnWWBwIgAjqA2db0I7CNnor4zceZEB4BKnSMdQODS8yM+XJzjKI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2544493},"type":"module","gitHead":"fe98a38ee491259d529a5ac8baffb10b5c3ac0d1","scripts":{"dev":"bun run --watch src/cli.ts","test":"bun test","start":"bun run src/cli.ts"},"_npmUser":{"name":"lroolle","email":"reason-source6s@icloud.com"},"repository":{"url":"git+https://github.com/thevibeworks/cctrace.git","type":"git"},"_npmVersion":"10.9.8","description":"TLS-intercepting HTTP tracer for the Claude Code, Codex, and Grok CLIs — captures every API call (messages, OAuth, usage/credits, MCP) with a live web UI: reconstructed sessions, replay, cost/cache/latency chips. External hosts pass through as byte-counte","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"marked":"^18.0.9","parse5":"^8.0.1","@types/bun":"latest"},"_npmOperationalInternal":{"tmp":"tmp/cctrace_0.40.0_1786552943316_0.279473579957894","host":"s3://npm-registry-packages-npm-production"}},"0.41.0":{"name":"@thevibeworks/cctrace","version":"0.41.0","keywords":["claude","claude-code","anthropic","trace","proxy","mitm","debug","cli","http","tls","inspector"],"license":"MIT","_id":"@thevibeworks/cctrace@0.41.0","maintainers":[{"name":"lroolle","email":"reason-source6s@icloud.com"}],"homepage":"https://github.com/thevibeworks/cctrace#readme","bugs":{"url":"https://github.com/thevibeworks/cctrace/issues"},"bin":{"cctrace":"src/cli.ts"},"dist":{"shasum":"8373a5016397f9b99f603997c71c4189200bb9d1","tarball":"https://registry.npmjs.org/@thevibeworks/cctrace/-/cctrace-0.41.0.tgz","fileCount":52,"integrity":"sha512-P+qddcWiNmjscuaXhVnFrlczZtwHw/G+X7u0go1hpK0aam5mj767zsFsPbWjrk080/6zEznSnhZcVVbye2MHjg==","signatures":[{"sig":"MEQCID6Z1KmThYEOC/7PGs6pvd0iAwScFx22CnT6xUEGy91kAiBguO1ovOhrEZ8v3w8/2NGKfaQ68E0MoIzmG9kwkUpi5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2609553},"type":"module","gitHead":"81bd7dc454d468b08673180079c84b9d67829bdd","scripts":{"dev":"bun run --watch src/cli.ts","test":"bun test","start":"bun run src/cli.ts"},"_npmUser":{"name":"lroolle","email":"reason-source6s@icloud.com"},"repository":{"url":"git+https://github.com/thevibeworks/cctrace.git","type":"git"},"_npmVersion":"10.9.8","description":"TLS-intercepting HTTP tracer for the Claude Code, Codex, and Grok CLIs — captures every API call (messages, OAuth, usage/credits, MCP) with a live web UI: reconstructed sessions, replay, cost/cache/latency chips. External hosts pass through as byte-counte","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"marked":"^18.0.9","parse5":"^8.0.1","@types/bun":"latest"},"_npmOperationalInternal":{"tmp":"tmp/cctrace_0.41.0_1787120564479_0.5101827853913754","host":"s3://npm-registry-packages-npm-production"}},"0.41.1":{"name":"@thevibeworks/cctrace","version":"0.41.1","keywords":["claude","claude-code","anthropic","trace","proxy","mitm","debug","cli","http","tls","inspector"],"license":"MIT","_id":"@thevibeworks/cctrace@0.41.1","maintainers":[{"name":"lroolle","email":"reason-source6s@icloud.com"}],"homepage":"https://github.com/thevibeworks/cctrace#readme","bugs":{"url":"https://github.com/thevibeworks/cctrace/issues"},"bin":{"cctrace":"src/cli.ts"},"dist":{"shasum":"35576230ad90297432608f7512aaf8529a48fa9b","tarball":"https://registry.npmjs.org/@thevibeworks/cctrace/-/cctrace-0.41.1.tgz","fileCount":52,"integrity":"sha512-ktssvBOyNcbv/PKxgjIEnDt4r3e3+g8r+prVlBZONl/4uMPS9d6QcQNOllZeMBVn8urlKOsL/4bUPgz+wGO7BA==","signatures":[{"sig":"MEYCIQCvDse0pykSV5QgiTC8ciega9VMwurFHB6nng4MXbU2NwIhAL2/7/8XDLw8zpvn/hQa1bPSX5jPLiByIZkKvqsnTT/d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2612301},"type":"module","gitHead":"f050789b4d1c994588e85ff50efedd41a3782ad8","scripts":{"dev":"bun run --watch src/cli.ts","test":"bun test","start":"bun run src/cli.ts"},"_npmUser":{"name":"lroolle","email":"reason-source6s@icloud.com"},"repository":{"url":"git+https://github.com/thevibeworks/cctrace.git","type":"git"},"_npmVersion":"10.9.8","description":"TLS-intercepting HTTP tracer for the Claude Code, Codex, and Grok CLIs — captures every API call (messages, OAuth, usage/credits, MCP) with a live web UI: reconstructed sessions, replay, cost/cache/latency chips. External hosts pass through as byte-counte","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"marked":"^18.0.9","parse5":"^8.0.1","@types/bun":"latest"},"_npmOperationalInternal":{"tmp":"tmp/cctrace_0.41.1_1787122553914_0.007791248777345938","host":"s3://npm-registry-packages-npm-production"}},"0.42.0":{"name":"@thevibeworks/cctrace","version":"0.42.0","keywords":["claude","claude-code","anthropic","trace","proxy","mitm","debug","cli","http","tls","inspector"],"license":"MIT","_id":"@thevibeworks/cctrace@0.42.0","maintainers":[{"name":"lroolle","email":"reason-source6s@icloud.com"}],"homepage":"https://github.com/thevibeworks/cctrace#readme","bugs":{"url":"https://github.com/thevibeworks/cctrace/issues"},"bin":{"cctrace":"src/cli.ts"},"dist":{"shasum":"7c4e8d460a7219cfeb3270cd117e7dc5b3cae03e","tarball":"https://registry.npmjs.org/@thevibeworks/cctrace/-/cctrace-0.42.0.tgz","fileCount":53,"integrity":"sha512-ZN83Ls4fP3Cc/3jAZNyjbnSK6eBcsJ7aocCqKhMqwWcCyNcIdj0ijf4xYfguGifM5d9+aIp5WmXifzxnob0EcA==","signatures":[{"sig":"MEYCIQDw8+7MQsPmTQ5x5fAOHliPggdl7hFfHaQF1JFHAOOx6gIhANY7Jm1kelm9mCTlDwFw3I2d06+lOO1/vAfwsWcpKVrC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2635008},"type":"module","gitHead":"0331c630a636fa27e7ffa3b24bac641e4fac357b","scripts":{"dev":"bun run --watch src/cli.ts","test":"bun test","start":"bun run src/cli.ts"},"_npmUser":{"name":"lroolle","email":"reason-source6s@icloud.com"},"repository":{"url":"git+https://github.com/thevibeworks/cctrace.git","type":"git"},"_npmVersion":"10.9.8","description":"TLS-intercepting HTTP tracer for the Claude Code, Codex, and Grok CLIs — captures every API call (messages, OAuth, usage/credits, MCP) with a live web UI: reconstructed sessions, replay, cost/cache/latency chips. External hosts pass through as byte-counte","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"marked":"^18.0.9","parse5":"^8.0.1","@types/bun":"latest"},"_npmOperationalInternal":{"tmp":"tmp/cctrace_0.42.0_1787125490019_0.13230643144808707","host":"s3://npm-registry-packages-npm-production"}},"0.43.0":{"name":"@thevibeworks/cctrace","version":"0.43.0","keywords":["claude","claude-code","anthropic","trace","proxy","mitm","debug","cli","http","tls","inspector"],"license":"MIT","_id":"@thevibeworks/cctrace@0.43.0","maintainers":[{"name":"lroolle","email":"reason-source6s@icloud.com"}],"homepage":"https://github.com/thevibeworks/cctrace#readme","bugs":{"url":"https://github.com/thevibeworks/cctrace/issues"},"bin":{"cctrace":"src/cli.ts"},"dist":{"shasum":"ffc90e7504486bc451105b88083a073b78e78185","tarball":"https://registry.npmjs.org/@thevibeworks/cctrace/-/cctrace-0.43.0.tgz","fileCount":53,"integrity":"sha512-jlZMbgnCkTWt38qkNoVfBC3NK9hI4/Yn1wsJSK+gib62aqjQu8dy6p6jxFPQCjm2T1WvCaGCFQkBP7eCiyGK+g==","signatures":[{"sig":"MEUCIBfR35RBtunWSh6t3xLTg5dWrGzSn9o6QQu1czNRtDT3AiEAvMptQivbhkD/hU2gLn1dol2j5RH9ZTnByKUm1D44Ffo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2634029},"type":"module","gitHead":"d0ee3a55d7fe39a1affd2337d10a68230a8cdd68","scripts":{"dev":"bun run --watch src/cli.ts","test":"bun test","start":"bun run src/cli.ts"},"_npmUser":{"name":"lroolle","email":"reason-source6s@icloud.com"},"repository":{"url":"git+https://github.com/thevibeworks/cctrace.git","type":"git"},"_npmVersion":"10.9.8","description":"TLS-intercepting HTTP tracer for the Claude Code, Codex, and Grok CLIs — captures every API call (messages, OAuth, usage/credits, MCP) with a live web UI: reconstructed sessions, replay, cost/cache/latency chips. External hosts pass through as byte-counte","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"marked":"^18.0.9","parse5":"^8.0.1","@types/bun":"latest"},"_npmOperationalInternal":{"tmp":"tmp/cctrace_0.43.0_1787126948667_0.22184960502094553","host":"s3://npm-registry-packages-npm-production"}},"0.43.1":{"name":"@thevibeworks/cctrace","version":"0.43.1","keywords":["claude","claude-code","anthropic","trace","proxy","mitm","debug","cli","http","tls","inspector"],"license":"MIT","_id":"@thevibeworks/cctrace@0.43.1","maintainers":[{"name":"lroolle","email":"reason-source6s@icloud.com"}],"homepage":"https://github.com/thevibeworks/cctrace#readme","bugs":{"url":"https://github.com/thevibeworks/cctrace/issues"},"bin":{"cctrace":"src/cli.ts"},"dist":{"shasum":"f52cf9912aee1afdbda39c14058e9358ca0337bb","tarball":"https://registry.npmjs.org/@thevibeworks/cctrace/-/cctrace-0.43.1.tgz","fileCount":53,"integrity":"sha512-83IkpBbzUxMvYJhkkrHbf5rSjN8s002t5VDvK8vhugi9NkUgFENZQSuhhAtWeqfc787f4Yc0He7KD/1fLYIFxg==","signatures":[{"sig":"MEUCIQDuLR71Oji+gCTknWDm9N0M+huU3KdWocs8cs2uBtgqIQIgEHWTOpR8/JWaQeE2Z4X2XQQSEV3pX+nmnK8VSTcScdk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2635365},"type":"module","gitHead":"de85ed317412f5a8da0f9d8bc4929574a91fd14d","scripts":{"dev":"bun run --watch src/cli.ts","test":"bun test","start":"bun run src/cli.ts"},"_npmUser":{"name":"lroolle","email":"reason-source6s@icloud.com"},"repository":{"url":"git+https://github.com/thevibeworks/cctrace.git","type":"git"},"_npmVersion":"10.9.8","description":"TLS-intercepting HTTP tracer for the Claude Code, Codex, and Grok CLIs — captures every API call (messages, OAuth, usage/credits, MCP) with a live web UI: reconstructed sessions, replay, cost/cache/latency chips. External hosts pass through as byte-counte","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"marked":"^18.0.9","parse5":"^8.0.1","@types/bun":"latest"},"_npmOperationalInternal":{"tmp":"tmp/cctrace_0.43.1_1787131798342_0.03414626495148654","host":"s3://npm-registry-packages-npm-production"}},"0.44.0":{"name":"@thevibeworks/cctrace","version":"0.44.0","keywords":["claude","claude-code","anthropic","trace","proxy","mitm","debug","cli","http","tls","inspector"],"license":"MIT","_id":"@thevibeworks/cctrace@0.44.0","maintainers":[{"name":"lroolle","email":"reason-source6s@icloud.com"}],"homepage":"https://github.com/thevibeworks/cctrace#readme","bugs":{"url":"https://github.com/thevibeworks/cctrace/issues"},"bin":{"cctrace":"src/cli.ts"},"dist":{"shasum":"89e2ca2d2814d8168f8696860b80f198550cf810","tarball":"https://registry.npmjs.org/@thevibeworks/cctrace/-/cctrace-0.44.0.tgz","fileCount":54,"integrity":"sha512-zMR5dDgA4qAiP26YtZlGmjfdM8/c5LrAFuw4okJy5YRVAhyK/eUKaLR2+RFg/lgNg28n3BDsbG6xM3lpYq8qqA==","signatures":[{"sig":"MEYCIQCkoki5HYjNoxv4LcM3zPVQihakgIbfR7/5/WEN7PC7mAIhALBQ7KSWVg5sP6z+XeEXdLQr12P3bZDuUBMN/J2rH4GC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2820175},"type":"module","gitHead":"e57b7be25468956e5bae0d64b4fde6e6fda713c1","scripts":{"dev":"bun run --watch src/cli.ts","test":"bun test","start":"bun run src/cli.ts"},"_npmUser":{"name":"lroolle","email":"reason-source6s@icloud.com"},"repository":{"url":"git+https://github.com/thevibeworks/cctrace.git","type":"git"},"_npmVersion":"10.9.8","description":"TLS-intercepting HTTP tracer for the Claude Code, Codex, and Grok CLIs — captures every API call (messages, OAuth, usage/credits, MCP) with a live web UI: reconstructed sessions, replay, cost/cache/latency chips. External hosts pass through as byte-counte","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"marked":"^18.0.9","parse5":"^8.0.1","@types/bun":"latest"},"_npmOperationalInternal":{"tmp":"tmp/cctrace_0.44.0_1787761132051_0.7833304424668894","host":"s3://npm-registry-packages-npm-production"}},"0.45.0":{"name":"@thevibeworks/cctrace","version":"0.45.0","keywords":["claude","claude-code","anthropic","trace","proxy","mitm","debug","cli","http","tls","inspector"],"license":"MIT","_id":"@thevibeworks/cctrace@0.45.0","maintainers":[{"name":"lroolle","email":"reason-source6s@icloud.com"}],"homepage":"https://github.com/thevibeworks/cctrace#readme","bugs":{"url":"https://github.com/thevibeworks/cctrace/issues"},"bin":{"cctrace":"src/cli.ts"},"dist":{"shasum":"b398599865e08f3feec2491670fa4ecb37492574","tarball":"https://registry.npmjs.org/@thevibeworks/cctrace/-/cctrace-0.45.0.tgz","fileCount":54,"integrity":"sha512-JV09Pobsq1PxdlbcUPD6AqsyG51LFkbew+oc8qgDAIWvHR+WAMGWE2+brYl7+CIquSWakFwEgvmqhzwdYGIHdw==","signatures":[{"sig":"MEUCIQCv+ybO8Q59lqyGX+tBqkDBq1xJTj9Rdxn1PbiLdtkoQgIgFZ7xOpyMyMAydamLYhaRdYs2OGBWGskrMi5d0mi7F3w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2920530},"type":"module","gitHead":"140d489fb902e7e5fe4ff9ee74d13a63d5697dd5","scripts":{"dev":"bun run --watch src/cli.ts","test":"bun test","start":"bun run src/cli.ts"},"_npmUser":{"name":"lroolle","email":"reason-source6s@icloud.com"},"repository":{"url":"git+https://github.com/thevibeworks/cctrace.git","type":"git"},"_npmVersion":"10.9.8","description":"TLS-intercepting HTTP tracer for the Claude Code, Codex, and Grok CLIs — captures every API call (messages, OAuth, usage/credits, MCP) with a live web UI: reconstructed sessions, replay, cost/cache/latency chips. External hosts pass through as byte-counte","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"marked":"^18.0.9","parse5":"^8.0.1","@types/bun":"latest"},"_npmOperationalInternal":{"tmp":"tmp/cctrace_0.45.0_1787912014208_0.6060850424214588","host":"s3://npm-registry-packages-npm-production"}},"0.46.0":{"name":"@thevibeworks/cctrace","version":"0.46.0","keywords":["claude","claude-code","anthropic","trace","proxy","mitm","debug","cli","http","tls","inspector"],"license":"MIT","_id":"@thevibeworks/cctrace@0.46.0","maintainers":[{"name":"lroolle","email":"reason-source6s@icloud.com"}],"homepage":"https://github.com/thevibeworks/cctrace#readme","bugs":{"url":"https://github.com/thevibeworks/cctrace/issues"},"bin":{"cctrace":"src/cli.ts"},"dist":{"shasum":"fc8a72265ed4f95bc3339decd519b61210452619","tarball":"https://registry.npmjs.org/@thevibeworks/cctrace/-/cctrace-0.46.0.tgz","fileCount":55,"integrity":"sha512-+U6mT2N2qQioa90H951n7KT9c+EdEb5HMeXuARz2HGSXfaiiUSB2iXSXs659iNVu8sIEivj8Tz8AISr35ziPLA==","signatures":[{"sig":"MEQCIEYggoZ0SAx/pUaX7KlBP0pq2tlw/0f4EJssLEcQmVduAiBGQzERpBVkw9KSWi7vG2u42iFoXmlsyY8p5Kkk/Nvi1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2996875},"type":"module","gitHead":"13c947a4a7f6f77979991c407c72e7a3e06ad3f4","scripts":{"dev":"bun run --watch src/cli.ts","test":"bun test","start":"bun run src/cli.ts"},"_npmUser":{"name":"lroolle","email":"reason-source6s@icloud.com"},"repository":{"url":"git+https://github.com/thevibeworks/cctrace.git","type":"git"},"_npmVersion":"10.9.8","description":"TLS-intercepting HTTP tracer for the Claude Code, Codex, and Grok CLIs — captures every API call (messages, OAuth, usage/credits, MCP) with a live web UI: reconstructed sessions, replay, cost/cache/latency chips. External hosts pass through as byte-counte","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"marked":"^18.0.9","parse5":"^8.0.1","@types/bun":"latest"},"_npmOperationalInternal":{"tmp":"tmp/cctrace_0.46.0_1788232246974_0.2219333415522109","host":"s3://npm-registry-packages-npm-production"}},"0.47.0":{"name":"@thevibeworks/cctrace","version":"0.47.0","keywords":["claude","claude-code","anthropic","trace","proxy","mitm","debug","cli","http","tls","inspector"],"license":"MIT","_id":"@thevibeworks/cctrace@0.47.0","maintainers":[{"name":"lroolle","email":"reason-source6s@icloud.com"}],"homepage":"https://github.com/thevibeworks/cctrace#readme","bugs":{"url":"https://github.com/thevibeworks/cctrace/issues"},"bin":{"cctrace":"src/cli.ts"},"dist":{"shasum":"72c61c492922028f418ec874c4aad3dac9d8156b","tarball":"https://registry.npmjs.org/@thevibeworks/cctrace/-/cctrace-0.47.0.tgz","fileCount":56,"integrity":"sha512-lnmnPileqOn96dJdYdTjRqfqx2ygmKNBzMyagSZUuZZBgXz1aYDQpeHajIgzckUSF9ZgWszGsYMPRrjvdfczLA==","signatures":[{"sig":"MEUCIEOzAvbXBKEHVfoTIWlFdfhodpWPveo1NH6C3kCAhlGrAiEA1wbF6/WPlVzc0PwQs1GOfddPBNq/kK7tzqgahmlbxzs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3058810},"type":"module","gitHead":"e55ef13482119ce33dc239d06a38f5a30fbf5769","scripts":{"dev":"bun run --watch src/cli.ts","test":"bun test","start":"bun run src/cli.ts"},"_npmUser":{"name":"lroolle","email":"reason-source6s@icloud.com"},"repository":{"url":"git+https://github.com/thevibeworks/cctrace.git","type":"git"},"_npmVersion":"10.9.8","description":"TLS-intercepting HTTP tracer for the Claude Code, Codex, and Grok CLIs — captures every API call (messages, OAuth, usage/credits, MCP) with a live web UI: reconstructed sessions, replay, cost/cache/latency chips. External hosts pass through as byte-counte","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"marked":"^18.0.9","parse5":"^8.0.1","@types/bun":"latest"},"_npmOperationalInternal":{"tmp":"tmp/cctrace_0.47.0_1788323711929_0.5568544497311914","host":"s3://npm-registry-packages-npm-production"}},"0.48.0":{"name":"@thevibeworks/cctrace","version":"0.48.0","keywords":["claude","claude-code","anthropic","trace","proxy","mitm","debug","cli","http","tls","inspector"],"license":"MIT","_id":"@thevibeworks/cctrace@0.48.0","maintainers":[{"name":"lroolle","email":"reason-source6s@icloud.com"}],"homepage":"https://github.com/thevibeworks/cctrace#readme","bugs":{"url":"https://github.com/thevibeworks/cctrace/issues"},"bin":{"cctrace":"src/cli.ts"},"dist":{"shasum":"058bf52448d93306e770a4b511ac4c6f9ad5e4f8","tarball":"https://registry.npmjs.org/@thevibeworks/cctrace/-/cctrace-0.48.0.tgz","fileCount":57,"integrity":"sha512-6x2yk59vvMKhhbj+4gZmDraYnT/ajWiVfi9wi/X5+ZH60LT9PHYbJWGiGwi1jxupLbpxEXcPM2pIZu3DnEY51w==","signatures":[{"sig":"MEQCIDgEvPX8goXaa5AwNsLJ/8dt3RtDTuZmNWBRVg/7MemqAiBzgHnCC/f/gYZLOnKxKUmrapSM9OOcGDjwVkbEgoGERg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3123821},"type":"module","gitHead":"5d9742db69d4447bc895988d4c3195e1fbda30ee","scripts":{"dev":"bun run --watch src/cli.ts","test":"bun test","start":"bun run src/cli.ts"},"_npmUser":{"name":"lroolle","email":"reason-source6s@icloud.com"},"repository":{"url":"git+https://github.com/thevibeworks/cctrace.git","type":"git"},"_npmVersion":"10.9.8","description":"TLS-intercepting HTTP tracer for the Claude Code, Codex, and Grok CLIs — captures every API call (messages, OAuth, usage/credits, MCP) with a live web UI: reconstructed sessions, replay, cost/cache/latency chips. External hosts pass through as byte-counte","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"marked":"^18.0.9","parse5":"^8.0.1","@types/bun":"latest"},"_npmOperationalInternal":{"tmp":"tmp/cctrace_0.48.0_1788363275783_0.7742694080244814","host":"s3://npm-registry-packages-npm-production"}},"0.49.0":{"name":"@thevibeworks/cctrace","version":"0.49.0","keywords":["claude","claude-code","anthropic","trace","proxy","mitm","debug","cli","http","tls","inspector"],"license":"MIT","_id":"@thevibeworks/cctrace@0.49.0","maintainers":[{"name":"lroolle","email":"reason-source6s@icloud.com"}],"homepage":"https://github.com/thevibeworks/cctrace#readme","bugs":{"url":"https://github.com/thevibeworks/cctrace/issues"},"bin":{"cctrace":"src/cli.ts"},"dist":{"shasum":"2398ec1cd380b6b6049662002501ac03d94eff40","tarball":"https://registry.npmjs.org/@thevibeworks/cctrace/-/cctrace-0.49.0.tgz","fileCount":110,"integrity":"sha512-pTk2F8EbF/OMid7ntrFwdkoVM+Ql0ZVQSxjS/NzxbWAqWvJ82gBPChTP+Pch+2OCjx4Eb2z3a37x5hKpz+OgnQ==","signatures":[{"sig":"MEUCIFEavVXIjHsM33lOq51LoZkliskfRLNUjklf+pGoHY05AiEAiA158LFKzugHC3gfyudxuLytUKRe45G9G61nObdDlvs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEL8XPg6jiS2FBdSqL4AgUx2iVaUM0wL+og/c9LFgJ4SAiEA7gQqLoclVY+gDIL4rg4UU6i/feiWA8R0rJ/jwgR6wNE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3252116},"type":"module","gitHead":"9fbce397d26cc2db4e15946472020c7297699a9b","scripts":{"dev":"bun run --watch src/cli.ts","test":"bun test","start":"bun run src/cli.ts"},"_npmUser":{"name":"lroolle","email":"reason-source6s@icloud.com"},"repository":{"url":"git+https://github.com/thevibeworks/cctrace.git","type":"git"},"_npmVersion":"10.9.8","description":"TLS-intercepting HTTP tracer for the Claude Code, Codex, and Grok CLIs — captures every API call (messages, OAuth, usage/credits, MCP) with a live web UI: reconstructed sessions, replay, cost/cache/latency chips. External hosts pass through as byte-counte","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"marked":"^18.0.9","parse5":"^8.0.1","@types/bun":"latest"},"_npmOperationalInternal":{"tmp":"tmp/cctrace_0.49.0_1788910345817_0.12576575487641906","host":"s3://npm-registry-packages-npm-production"}},"0.50.0":{"name":"@thevibeworks/cctrace","version":"0.50.0","keywords":["claude","claude-code","anthropic","trace","proxy","mitm","debug","cli","http","tls","inspector"],"license":"MIT","_id":"@thevibeworks/cctrace@0.50.0","maintainers":[{"name":"lroolle","email":"reason-source6s@icloud.com"}],"homepage":"https://github.com/thevibeworks/cctrace#readme","bugs":{"url":"https://github.com/thevibeworks/cctrace/issues"},"bin":{"cctrace":"src/cli.ts"},"dist":{"shasum":"5d7d6924fbd71689307040c5c5346f4db1107544","tarball":"https://registry.npmjs.org/@thevibeworks/cctrace/-/cctrace-0.50.0.tgz","fileCount":113,"integrity":"sha512-8rulpprkiJg+O+UlxIgQIeNEavR3kXG7DqXjv2DWhU61Orxe+FfvirvpbCRokH0M+JbNzVd+im/XcCTi7YPFCw==","signatures":[{"sig":"MEYCIQDfA/qagIKbM7heF3Bc5kv8uLVV98WobITJKVTQFWqxFQIhAIiM5oSm6+qA/f9231ylZDYKFTKXo2p921zXknmJfrcB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDtHJCgF9Qo8eBbOOK4pV8UJueTGTaqM7FW7ipYocVeTAiEAtiLvkWbyL4E4JAhUOIA+HJ1Aj+mb3WYlKT2NiiThAt0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3277955},"type":"module","_from":"file:/tmp/cctrace-release-K9pWDO/thevibeworks-cctrace-0.50.0.tgz","scripts":{"dev":"bun run --watch src/cli.ts","test":"bun test","start":"bun run src/cli.ts"},"_npmUser":{"name":"lroolle","email":"reason-source6s@icloud.com"},"_resolved":"/tmp/cctrace-release-K9pWDO/thevibeworks-cctrace-0.50.0.tgz","_integrity":"sha512-8rulpprkiJg+O+UlxIgQIeNEavR3kXG7DqXjv2DWhU61Orxe+FfvirvpbCRokH0M+JbNzVd+im/XcCTi7YPFCw==","repository":{"url":"git+https://github.com/thevibeworks/cctrace.git","type":"git"},"_npmVersion":"10.9.8","description":"TLS-intercepting HTTP tracer for the Claude Code, Codex, and Grok CLIs — captures every API call (messages, OAuth, usage/credits, MCP) with a live web UI: reconstructed sessions, replay, cost/cache/latency chips. External hosts pass through as byte-counte","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"marked":"^18.0.9","parse5":"^8.0.1","@types/bun":"latest"},"_npmOperationalInternal":{"tmp":"tmp/cctrace_0.50.0_1788933284250_0.550271908628782","host":"s3://npm-registry-packages-npm-production"}},"0.51.0":{"name":"@thevibeworks/cctrace","version":"0.51.0","keywords":["claude","claude-code","anthropic","trace","proxy","mitm","debug","cli","http","tls","inspector"],"license":"MIT","_id":"@thevibeworks/cctrace@0.51.0","maintainers":[{"name":"lroolle","email":"reason-source6s@icloud.com"}],"homepage":"https://github.com/thevibeworks/cctrace#readme","bugs":{"url":"https://github.com/thevibeworks/cctrace/issues"},"bin":{"cctrace":"src/cli.ts"},"dist":{"shasum":"a9f8f8df8cbfde999ef5d5416d1e133558398b3b","tarball":"https://registry.npmjs.org/@thevibeworks/cctrace/-/cctrace-0.51.0.tgz","fileCount":115,"integrity":"sha512-+91ccKk8sbPDCPpB2EpbDtQL+8AlYu4B+rPzyPgpJi4fSa/uuGF5uCWyoVjfTRLJO+LaiqvMxIMBbXQX0C+f7Q==","signatures":[{"sig":"MEUCIEOCHpCWRkeRQ1fsWo5uxJRNQVnIxkrGqC4OJvDQBMfyAiEAvxPEwH7LWRoX4ueOkXs9UZ5CkNX+ZNDDi7PEDa+10W0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDr9KWj2+Y0BusqMeoSxvDt4L4rY8rpnn2VhC0nPCNV4AIgJ+/9FbREbg0wU4AWeAxVctZoMhnJqMxB26EP7dkQ8wQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3379793},"type":"module","gitHead":"ba3222762bb4cf0832e8ad00e04e1065d08d8900","scripts":{"dev":"bun run --watch src/cli.ts","test":"bun test","start":"bun run src/cli.ts"},"_npmUser":{"name":"lroolle","email":"reason-source6s@icloud.com"},"repository":{"url":"git+https://github.com/thevibeworks/cctrace.git","type":"git"},"_npmVersion":"10.9.8","description":"TLS-intercepting HTTP tracer for the Claude Code, Codex, and Grok CLIs — captures every API call (messages, OAuth, usage/credits, MCP) with a live web UI: reconstructed sessions, replay, cost/cache/latency chips. External hosts pass through as byte-counte","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"marked":"^18.0.9","parse5":"^8.0.1","@types/bun":"latest"},"_npmOperationalInternal":{"tmp":"tmp/cctrace_0.51.0_1789117578571_0.3434276122043609","host":"s3://npm-registry-packages-npm-production"}},"0.52.0":{"name":"@thevibeworks/cctrace","version":"0.52.0","keywords":["claude","claude-code","anthropic","trace","proxy","mitm","debug","cli","http","tls","inspector"],"license":"MIT","_id":"@thevibeworks/cctrace@0.52.0","maintainers":[{"name":"lroolle","email":"reason-source6s@icloud.com"}],"homepage":"https://github.com/thevibeworks/cctrace#readme","bugs":{"url":"https://github.com/thevibeworks/cctrace/issues"},"bin":{"cctrace":"src/cli.ts"},"dist":{"shasum":"c2202afe68c30d4feaf06ad9281bddc8add72e4a","tarball":"https://registry.npmjs.org/@thevibeworks/cctrace/-/cctrace-0.52.0.tgz","fileCount":116,"integrity":"sha512-eQV3gfk6Le5fnJdLONSiULsGzE2l8/sX0agZ1yxaFezB0fQA0EojWGkcUUkg6k9NxY76bnap/H2XmEpGq6O8+Q==","signatures":[{"sig":"MEYCIQCrGvRqGsukLeILMP6AV6hoKoRxcGIh6C+vZ4xm00Ho9QIhAP0hKe790NxG5iNsWiK4mmmSAUX3ICAQdz5Oi0I4ggSp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBm2afEHHWslzEzJzhNMSNXx7vkNaBHzhKz4HCTLNW1xAiEAhs+j2o64g1wuyjW2VAvKuVTImiP4pTnpcw0ckE8yvvM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3434068},"type":"module","gitHead":"4371368da73cd46b8dfdb0d681f465584952036e","scripts":{"dev":"bun run --watch src/cli.ts","test":"bun test","start":"bun run src/cli.ts"},"_npmUser":{"name":"lroolle","email":"reason-source6s@icloud.com"},"repository":{"url":"git+https://github.com/thevibeworks/cctrace.git","type":"git"},"_npmVersion":"10.9.8","description":"TLS-intercepting HTTP tracer for the Claude Code, Codex, and Grok CLIs — captures every API call (messages, OAuth, usage/credits, MCP) with a live web UI: reconstructed sessions, replay, cost/cache/latency chips. External hosts pass through as byte-counte","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"marked":"^18.0.9","parse5":"^8.0.1","@types/bun":"latest"},"_npmOperationalInternal":{"tmp":"tmp/cctrace_0.52.0_1789356904167_0.8028415364961521","host":"s3://npm-registry-packages-npm-production"}},"0.52.1":{"_id":"@thevibeworks/cctrace@0.52.1","bin":{"cctrace":"src/cli.ts"},"bugs":{"url":"https://github.com/thevibeworks/cctrace/issues"},"dist":{"shasum":"c4b24a90c3931ac9f2fb6feec55f066b85d33009","tarball":"https://registry.npmjs.org/@thevibeworks/cctrace/-/cctrace-0.52.1.tgz","fileCount":116,"integrity":"sha512-cocxqu9OgSVd+n9C5hvRkjNrRSvkjBJqY1hnye6cxbpm3Vftv+67VDHPq732cU5csIq4IkPF6Zt9/HzD2y5ioQ==","signatures":[{"sig":"MEUCICzF7Zx4I2jXtkTiQOoCGPcwxbcrr+ftrV4kzJT1ct8LAiEAlGvcRHFogW+ASNpt7/s1DzocHA50439VsdH7Jd9xgvI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIC7O/JMQG66qEtbSlb61VrtPo+mhQERfwDiBGOfUNL75AiEA29SBiGE1VOcDjuWrvM4wAYlmX/0oY1QLSTOYXerPLg0="}],"unpackedSize":3435016},"name":"@thevibeworks/cctrace","type":"module","license":"MIT","scripts":{"dev":"bun run --watch src/cli.ts","test":"bun test","start":"bun run src/cli.ts"},"version":"0.52.1","_npmUser":{"name":"lroolle","email":"reason-source6s@icloud.com"},"homepage":"https://github.com/thevibeworks/cctrace#readme","keywords":["claude","claude-code","anthropic","trace","proxy","mitm","debug","cli","http","tls","inspector"],"repository":{"url":"git+https://github.com/thevibeworks/cctrace.git","type":"git"},"_npmVersion":"10.9.8","description":"TLS-intercepting HTTP tracer for the Claude Code, Codex, and Grok CLIs — captures every API call (messages, OAuth, usage/credits, MCP) with a live web UI: reconstructed sessions, replay, cost/cache/latency chips. External hosts pass through as byte-counte","directories":{},"maintainers":[{"name":"lroolle","email":"reason-source6s@icloud.com"}],"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"marked":"^18.0.9","parse5":"^8.0.1","@types/bun":"latest"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cctrace_0.52.1_1790587083880_0.16737016742139277"}}},"time":{"created":"2026-07-07T04:57:57.955Z","modified":"2026-09-28T09:18:04.248Z","0.2.0":"2026-07-07T04:57:58.305Z","0.2.1":"2026-07-07T05:36:50.406Z","0.3.0":"2026-07-07T07:07:31.590Z","0.4.0":"2026-07-07T10:44:39.898Z","0.5.0":"2026-07-08T08:13:55.364Z","0.6.0":"2026-07-09T09:30:36.463Z","0.6.1":"2026-07-10T11:04:19.145Z","0.7.0":"2026-07-11T13:50:35.337Z","0.8.0":"2026-07-12T06:07:35.083Z","0.9.0":"2026-07-12T17:15:06.822Z","0.10.0":"2026-07-13T08:21:55.436Z","0.11.0":"2026-07-14T03:36:48.336Z","0.12.0":"2026-07-14T06:23:54.878Z","0.13.0":"2026-07-14T16:11:49.762Z","0.14.0":"2026-07-15T04:08:11.186Z","0.15.0":"2026-07-15T16:29:16.285Z","0.16.0":"2026-07-15T17:39:04.193Z","0.17.0":"2026-07-17T07:51:17.906Z","0.18.0":"2026-07-20T10:02:13.762Z","0.19.0":"2026-07-20T17:22:08.635Z","0.20.0":"2026-07-22T17:36:05.470Z","0.21.0":"2026-07-23T05:38:31.879Z","0.22.0":"2026-07-24T05:16:59.779Z","0.23.0":"2026-07-24T09:01:54.209Z","0.24.0":"2026-07-28T03:21:25.823Z","0.24.1":"2026-07-28T05:19:02.126Z","0.25.0":"2026-07-28T14:49:37.689Z","0.25.1":"2026-07-29T04:19:45.163Z","0.26.0":"2026-07-29T05:57:45.269Z","0.27.0":"2026-07-29T06:10:05.262Z","0.28.0":"2026-07-29T08:41:24.333Z","0.29.0":"2026-07-29T08:49:02.262Z","0.30.0":"2026-07-29T09:23:42.440Z","0.31.0":"2026-07-29T11:15:04.862Z","0.32.0":"2026-07-30T10:12:21.477Z","0.33.0":"2026-08-06T04:41:21.886Z","0.34.0":"2026-08-06T05:27:19.211Z","0.35.0":"2026-08-06T07:25:30.047Z","0.36.0":"2026-08-06T07:50:59.752Z","0.37.0":"2026-08-06T09:28:58.714Z","0.38.0":"2026-08-07T10:56:44.792Z","0.38.1":"2026-08-08T10:14:21.239Z","0.39.0":"2026-08-11T02:50:51.325Z","0.39.1":"2026-08-12T03:51:09.495Z","0.40.0":"2026-08-12T16:42:23.506Z","0.41.0":"2026-08-19T06:22:44.642Z","0.41.1":"2026-08-19T06:55:54.095Z","0.42.0":"2026-08-19T07:44:50.201Z","0.43.0":"2026-08-19T08:09:08.859Z","0.43.1":"2026-08-19T09:29:58.545Z","0.44.0":"2026-08-26T16:18:52.244Z","0.45.0":"2026-08-28T10:13:34.399Z","0.46.0":"2026-09-01T03:10:47.171Z","0.47.0":"2026-09-02T04:35:12.127Z","0.48.0":"2026-09-02T15:34:35.988Z","0.49.0":"2026-09-08T23:32:25.973Z","0.50.0":"2026-09-09T05:54:44.888Z","0.51.0":"2026-09-11T09:06:18.732Z","0.52.0":"2026-09-14T03:35:04.315Z","0.52.1":"2026-09-28T09:18:04.027Z"},"bugs":{"url":"https://github.com/thevibeworks/cctrace/issues"},"license":"MIT","homepage":"https://github.com/thevibeworks/cctrace#readme","keywords":["claude","claude-code","anthropic","trace","proxy","mitm","debug","cli","http","tls","inspector"],"repository":{"url":"git+https://github.com/thevibeworks/cctrace.git","type":"git"},"description":"TLS-intercepting HTTP tracer for the Claude Code, Codex, and Grok CLIs — captures every API call (messages, OAuth, usage/credits, MCP) with a live web UI: reconstructed sessions, replay, cost/cache/latency chips. External hosts pass through as byte-counte","maintainers":[{"name":"lroolle","email":"reason-source6s@icloud.com"}],"readme":"<p align=\"center\"><img src=\"assets/cctrace-logo.svg\" width=\"84\" alt=\"cctrace\"></p>\n\n# cctrace\n\n> **看看你的 coding agent 到底发了什么。**\n>\n> Claude Code 发出的每一个请求 -- messages、OAuth、用量/额度、MCP --\n> 全部实时呈现在你的浏览器里。Codex、Grok、Kimi Code 同样支持。\n\n[English](README.md) | 简体中文\n\n[![tests](https://github.com/thevibeworks/cctrace/actions/workflows/test.yml/badge.svg)](https://github.com/thevibeworks/cctrace/actions/workflows/test.yml)\n[![version](https://img.shields.io/github/v/tag/thevibeworks/cctrace?label=version&sort=semver)](https://github.com/thevibeworks/cctrace/tags)\n[![license](https://img.shields.io/github/license/thevibeworks/cctrace)](LICENSE)\n[![runtime](https://img.shields.io/badge/runtime-bun-f9f1e1)](https://bun.sh)\n\n[文档](https://thevibeworks.github.io/cctrace/) · [安装](#快速开始) · [Web 界面](docs/web-ui.md) · [已保存的 trace](docs/traces.md) · [Claude 之外](docs/clients.md) · [llms.txt](llms.txt)\n\n<sub>AI agent / LLM：请读 [/llms.txt](llms.txt)；agent skill 见 [skills/cctrace](skills/cctrace/SKILL.md)。</sub>\n\n<p align=\"center\">\n  <img src=\"assets/cctrace-demo.gif\" alt=\"cctrace 实时演示\" width=\"100%\">\n</p>\n\ncctrace 卡在 coding agent 和它的 API 中间，把每一个 HTTP 请求记录到本地的分类\nWeb 界面和一份 `.jsonl` trace，`cctrace view` 随时重开。无云端、无账号，数据\n不出你的机器。\n\n```bash\ncctrace                # 追踪 Claude Code\ncctrace codex          # 或 OpenAI Codex CLI\ncctrace grok           # 或 Grok CLI\ncctrace kimi           # 或 Kimi Code CLI（月之暗面）\n```\n\n就这一行。agent 照常启动，你多了一个浏览器标签页，里面是它干的所有事。\n\n## 为什么需要它\n\ncctrace 只为两件事而生：\n\n1. **LLM 追踪** -- 看清 agent 每轮到底发送和接收了什么：system prompt、\n   上下文、工具定义、流式回复、token 与缓存用量。\n2. **安全/隐私审计** -- 看清哪些请求从本机出站、去了哪些 host、有没有遥测、\n   每个 payload 里实际带了什么。\n\n这两件事都需要完整的图景 -- 每一个请求都得看到，而不只是好拿的那部分。\nClaude Code 以 Bun 编译的**原生二进制**分发，`node --require` 注入 `fetch()`\n钩子的老路已经彻底失效。cctrace 在传输层拦截：一个零配置的 **TLS 拦截代理**\n（类似 Charles），agent 通过 `HTTPS_PROXY` 走它，并信任自动生成的 CA。拦截\n发生在 URL 拼出来之前的那一层，所以 base-url 代理在结构上碰不到的 OAuth 和\n用量/额度端点也尽收眼底 -- 从 0.16 起这个范围是刻意为之：第一方 host 才解密，\n其他一切（npm、GitHub、apt）都以不解密的字节计数隧道透传。\n\n## 你能得到什么\n\n- **完整全貌。** `/v1/messages`、OAuth、**用量/额度**、MCP registry、bootstrap、\n  遥测 -- 不只是聊天端点。\n- **实时分类界面。** 带计数的筛选标签、解码后的 SSE 流、推理 effort 与\n  prompt 缓存判定、首 token 延迟、每请求的估算费用。完整导览见\n  [docs/web-ui.md](docs/web-ui.md)。\n- **会话重建。** 按人类的方式数轮次（用户请求 -> agent 工作 -> 最终回复；\n  213 条 wire 消息读起来就是 3 轮）、工具行直接写明改了哪个文件、\n  子代理分支、`/model` epoch、compact 分界、被覆盖的交互 --\n  外加一条常驻顶部的**轨迹条**：按时间排布的泳道（每一轮一个可点击的方块、\n  请求、工具、子代理、压缩点），时钟刻度，空闲时段折叠；它与对话双向同步 --\n  一枚标记跟着你正在读的位置走，点一个方块就跳到那一轮，悬停给出这一轮的\n  统计。**回放**在同一条轨迹条上逐轮播放任何已捕获的会话，任意时刻可深链，\n  并展示 agent 每一步做了什么的 beat。实时运行时回放会跟尾：光标跟着最新\n  落地的请求走，对话跟着光标走。\n- **上下文洞察，DevTools 式的。** Context 视图展示 agent 的上下文窗口随\n  时间的变化。顶部是一条常驻不滚动的**总览轨**：每个 wire 请求一根堆叠柱，\n  按窗口的六种成分着色，✂ 标出 compact/rewind；下面第二条轨道是这一步的\n  墙钟去向（模型 / 工具 / 等待）。在总览上拖拽就框选一段区间，拖两端的把手\n  改宽窄，拖中间平移，滚轮以光标为中心缩放，点一根柱子就钉住那一步。\n  左侧页边栏给出被钉住那一步的结账 -- prompt token 数、对照模型上下文窗口的\n  六色组成条、chars/4 估算比实际计费低（或高）多少、以及六个分类各占一行，\n  点任意一行就把图放大到该分类。右侧则是同一份选择的三种读法，一次一种：\n  - **window** -- 被钉住那一步的 **context graph**：一张 icicle（火焰图），\n    宽度是 token，行是层级，把该请求拆成分类 -> 分组 -> 条目 --\n    工具结果按产出它的工具分组、schema 按 MCP server 分组、注入按来源分组。\n    于是 `Bash x189，占窗口 38%` 就是那一行里最宽的一块，不是要翻出来的\n    数字；点一下放大，点叶子节点就在**检查器**里打开 -- 三个 deck 共用的一块\n    右侧面板，左缘一列竖排的切面，只列 wire 能回答的：内容、工具的 schema\n    及其重量、来源（哪一步把它带进窗口、此后被多少个请求重复发送）、以及\n    承载它的 wire 请求本身。\n  - **stream** -- agent 的路径，一条线性记录流：system prompt、你的每一轮、\n    harness 注入的上下文（就地、在它进入的那一刻）、模型的思考、每次工具\n    调用与其结果合为一行、回复。MAP / READ / FULL 三档只做过滤，从不摘要：\n    下到骨架，上到全部；按类型筛选可以只看注入 -- 这就是上下文轨迹。\n  - **events** -- 每次注入、压缩、换模型、工具 schema 变化，以及它对窗口\n    做了什么。\n\n  一条 trace 里有多个\n  session 时，同一标尺对比各自的峰值。全部锚定在服务端上报的 token 数上 --\n  是 wire 事实，不是猜测。\n- **额度花在哪里。** 总览还有第三条轨道：每一步花了多少钱，按缓存读 /\n  缓存写 / 输入 / 输出堆叠；把前缀买了两遍的那些步骤挂一枚琥珀色 `$`。\n  页边栏给出钱的去向（按成分、按模型），数清这些 cost bump，并从 wire\n  上给每一次点名原因：缓存过期（1h ttl，闲置 15h）、前缀变了（工具\n  schema 变化）、529 之后的重试 -- 每条都附上「若命中缓存本可省下多少」。\n  旁边是客户端轮询到的账号额度：5h / 7d / 按模型限额的百分比、何时重置、\n  以及这条 trace 期间涨了多少。每一个金额都是按目录价估算的，每一个原因\n  都是 wire 事实。价格跟随 2026-09 的定价页（Fable 5.1 的缓存读取\n  0.025x、Sonnet 5 的 $2/$10、Claude 4.6+ 的 1M 窗口），wire 上写明的两个\n  修正项 -- fast mode（`usage.speed: \"fast\"`）与仅限美国推理 -- 按其所属\n  的请求计价，并在提示里点名。\n- **跨运行的洞察。** `cctrace insights` 把共享同一数据目录的全部运行折成\n  按时间窗的聚合 -- 按天、按项目、按客户端的运行数 / 请求对 / token /\n  估算费用，以及带标题的最重运行 -- 从注册表的退出统计毫秒级得出；\n  `--scan` 则流式读取 trace 本身，取只有 wire 才知道的：缓存读 / 写 /\n  未缓存的美元拆分、按模型与按会话的权重、客户端轮询到的额度百分比。\n  `cctrace-insights` skill 把这些变成回答（「这周缓存命中如何」「哪个会话\n  最重」），并如实说明覆盖缺口。\n- **轨迹进入时间线。** 会话 rail 上每一步都带一条轨道：窗口占用了多少，\n  并拆成从缓存读到的前缀与按全价计费的新增部分。顺着 rail 往下看，\n  这一列就是 agent 的上下文轨迹 -- 一路爬升，compact 让它掉下来，\n  下一步冷启动，然后再次回暖。\n- **可重开的 trace。** 每次运行写一份 `.jsonl`；`cctrace view` 随时重开，\n  `--html` 按需渲染离线快照发给同事。\n- **一个仪表盘看全部。** 任意实例的 `/dashboard` 汇总所有项目的存活运行与\n  历史 trace -- 按项目或 client 分组，每次运行带体积/token/费用 --\n  任意一行一键打开渲染好的会话视图。\n- **零配置。** 自动生成 CA、自动识别安装，默认捕获完整的第一方全貌。\n- **范围即设计。** agent 子进程碰到的外部 host 以不透明隧道透传（只记 host +\n  字节数），`go install` 再也不会往 trace 里塞 53MB 的 tarball。细节见\n  [捕获模式](docs/capture-modes.md)。\n- **默认安全。** 凭据在落盘前就已从 headers、bodies **和** URL 中脱敏（见\n  [安全与隐私](#安全与隐私)）。\n\n## 对比\n\n|  | **cctrace** | base-URL 代理 | claude-trace (`node --require`) | Charles / mitmproxy |\n|---|:---:|:---:|:---:|:---:|\n| 支持原生二进制 | 是 | 是 | **否** | 是 |\n| 捕获 `/v1/messages` | 是 | 是 | 是 | 是 |\n| 捕获 **OAuth / 用量 / 额度** | 是 | **否** | **否** | 需手动 |\n| 零配置（自动 CA 与信任） | 是 | 是 | 是 | **否** |\n| 懂 agent 的界面（分类、会话、SSE 解码） | 是 | -- | 部分 | **否** |\n| 纯本地，数据不外流 | 是 | 是 | 是 | 是 |\n\n`fetch()` 钩子方案（claude-trace 之类）在 Claude Code 转原生之后就废了。base-URL\n代理还能用，但只看得到 `/v1/messages`。Charles 这类通用 TLS 代理什么都看得到，\n但要手动装 CA，而且完全不理解这些端点。cctrace 走中间路线：零配置、全覆盖、\n懂你的 agent。\n\n## 快速开始\n\n需要 [Bun](https://bun.sh)、`openssl`，以及你要追踪的 CLI。\n\n```bash\nnpm install -g @thevibeworks/cctrace    # 或：bunx @thevibeworks/cctrace\n```\n\n或构建独立二进制（推荐 -- 运行时不需要 Bun，`--` 原样透传）：\n\n```bash\ngit clone https://github.com/thevibeworks/cctrace && cd cctrace\nmake install                            # 编译并安装到 ~/.local/bin\n```\n\n然后：\n\n```bash\ncctrace                                    # 追踪 claude，打开实时界面\ncctrace -- --continue                      # 续上上一次会话，带追踪\ncctrace -- -p \"hello\"                      # -- 之后的参数原样传给 agent\n```\n\n```\n[cctrace] Live UI: http://localhost:8722/trace\n[cctrace] Capture: MITM proxy http://127.0.0.1:44775 (all Anthropic hosts)\n```\n\n打开 Live UI 看请求流入。结束按 Ctrl-C -- trace 落在 store 里\n（`~/.local/share/cctrace/traces/<project>/`，每个项目一个目录，退出时归档为\n`.jsonl.zst`），随时 `cctrace view` 重开，`cctrace store` 看占用。安装变体、运行时说明和 bun 的 `--` 坑见\n[docs/install.md](docs/install.md)。\n\n## 常用命令\n\n```bash\ncctrace view                     # 重开已保存的 trace（回车 = 最新）\ncctrace view <target> --html     # 渲染可分享的离线快照\ncctrace ps                       # 存活实例：URL、client、项目、会话\ncctrace history                  # 所有项目的全部运行记录，最新在前\ncctrace clean|merge|compress     # 清理归档 -- 默认 dry-run，--yes 才执行\ncctrace purge                    # 从已保存 trace 中删除噪音类别\ncctrace compact                  # 折叠冗余请求体（-95%+），会话视图不变\n```\n\n清理命令永不缩水你的数据（删除前校验、合并取并集、对正在写入的 trace 安全）；\n`compact` 是唯一声明过的例外。完整保证见 [docs/traces.md](docs/traces.md)。\n\n## 常用选项\n\n| 选项 | 说明 |\n|--------|-------------|\n| `--mode MODE` | `auto`（默认）、`mitm`、`base-url`、`node` |\n| `-p, --port PORT` | Live UI 端口（默认 8722，被占自动顺延） |\n| `--messages-only` | 只捕获模型 API 调用 |\n| `--capture-external` | 解密所有 host（超 64KB 的外部 body 只留摘要） |\n| `--intercept-host H` | 额外解密 host `H`（可重复 -- 远程 MCP 服务器） |\n| `--bypass-host H` | 让 host `H` 完全绕开代理（写入子进程 `NO_PROXY`） |\n| `--dir PATH` | 日志目录（默认：store 里该项目的目录） |\n| `--client-path PATH` | 任意 client 的自定义二进制路径 |\n\n完整表格（含 `--fresh`、`--with`、`--data-dir`、`--print-ca`）：\n[docs/install.md](docs/install.md#all-options)。\n\n## 工作原理\n\n```mermaid\nflowchart LR\n    CC[\"Claude Code<br/>(原生二进制)\"]\n    FD{\"cctrace<br/>CONNECT 前门\"}\n    TLS[\"TLS 终结<br/>(我们的叶证书)\"]\n    BT[\"TLS 终结<br/>(动态证书)\"]\n    TUN[\"不透明隧道<br/>(只记字节数)\"]\n    API[(\"api.anthropic.com\")]\n    PIN[(\"pinned / 纳入的<br/>host\")]\n    EXT[(\"外部 host<br/>npm · github · apt\")]\n    TEE([\"tee 响应流\"])\n    RD[\"脱敏<br/>headers · bodies · URLs\"]\n    UI[\"实时界面<br/>(分类)\"]\n    OUT[[\"store · jsonl.zst\"]]\n\n    CC -- \"HTTPS_PROXY +<br/>NODE_EXTRA_CA_CERTS\" --> FD\n    FD -- \"Anthropic host\" --> TLS\n    FD -- \"白名单 host\" --> BT\n    FD -- \"其他一切\" --> TUN\n    TLS --> API\n    BT --> PIN\n    TUN --> EXT\n    PIN -- \"响应流\" --> TEE\n    API -- \"响应流\" --> TEE\n    TUN -- \"一行元数据\" --> RD\n    TEE -- \"流式回给 Claude，<br/>零缓冲\" --> CC\n    TEE -- \"捕获副本\" --> RD\n    RD --> UI\n    RD --> OUT\n\n    classDef accent stroke:#3fb950,stroke-width:2px;\n    class RD accent\n```\n\n代理用自动生成的叶证书终结 TLS，转发到真实 API，并对响应流做 `tee` -- agent\n立即拿到字节，cctrace 同时留副本，SSE 零缓冲。每个捕获的请求对在进入任何\n输出前都先脱敏。子进程信任（合并 CA bundle）、为什么不设 `HTTP_PROXY`、\n隧道范围模型：[docs/capture-modes.md](docs/capture-modes.md)。\n\n## 安全与隐私\n\ncctrace 是本地调试工具，但它拦截的是真实的带凭据流量，所以落盘前先脱敏：\n\n- **Headers** -- `authorization`、`x-api-key`、`cookie` 等掩码为前 10/后 4\n  预览（够分辨是哪把 key，拿不到 key 本身）。\n- **Bodies** -- 凭据字段（`access_token`、`refresh_token`、`client_secret`、\n  `api_key` 等）在 JSON 和表单里掩码。对话内容原样保留。\n- **URLs** -- 带凭据的查询参数（如 OAuth `?code=`）掩码。\n- **身份 id**（会话/用户/设备 UUID）默认**不**掩码 -- 它们是工作流身份而非\n  凭据，且会话相关功能依赖真实 id。要把 trace 分享到本机之外？用\n  `--redact-ids`（或 `CCTRACE_REDACT_IDS=1`）连同它们一起掩码。\n\n脱敏发生在唯一的收口点，对 `.jsonl`、`.html`、实时 WebSocket 一视同仁。\ntrace 存在项目树之外（`~/.local/share/cctrace/` 下的 store），不会误入仓库。\n\n**但是：** trace 是你真实会话的记录。分享前先自查。永远不要把原始输出贴进\n公开 issue。真的。\n\n## 文档\n\n| 入门 | 深入 |\n|---|---|\n| [安装与选项](docs/install.md) | [捕获模式与代理内部](docs/capture-modes.md) |\n| [Web 界面导览](docs/web-ui.md) | [trace 管理与清理保证](docs/traces.md) |\n| [Codex / Grok / Kimi / 兼容服务](docs/clients.md) | [Agent skill](skills/cctrace/SKILL.md) · [CHANGELOG](CHANGELOG.md) |\n\n## 路线图\n\n- **会话回放 P3/P4** -- 可选 `--record-timing`，按块计时的流式回放\n  （[设计文档](docs/design/session-replay.md)）。\n- **WebSocket 中继** -- 捕获 ws 帧，替代当前的快速拒绝 + HTTP 回退。\n- **对话导出** -- 把重建的对话导出为 Markdown 或 JSON。\n- **MCP 服务器** -- 让任意 agent 以编程方式查询捕获的流量（agent *skill*\n  已内置；MCP 是剩下的一半）。\n- **隧道 PID 归因** -- 哪个子进程调了 npm（Linux，已调研，暂缓）。\n\n## 开发\n\n```bash\nbun test                                # 单元测试\nbun run tests/e2e-live.ts mitm \"hi\"     # 对真实 Claude 的端到端测试\n```\n\n见 [CONTRIBUTING.md](CONTRIBUTING.md)。\n\n## 许可证\n\n[MIT](LICENSE)\n","readmeFilename":"README.zh-CN.md"}