{"_id":"claude-code-rust","_rev":"45-138aca1dcf3b6ffde852157a01a7bd33","name":"claude-code-rust","dist-tags":{"latest":"0.14.9"},"versions":{"0.2.0":{"name":"claude-code-rust","version":"0.2.0","keywords":["cli","tui","claude","ai","terminal"],"license":"AGPL-3.0-or-later","_id":"claude-code-rust@0.2.0","maintainers":[{"name":"srothgan","email":"simonrothgang@icloud.com"}],"homepage":"https://github.com/srothgan/claude-code-rust#readme","bugs":{"url":"https://github.com/srothgan/claude-code-rust/issues"},"bin":{"claude-rs":"bin/claude-rs.js"},"dist":{"shasum":"5bb93f09cb6dfef4142ecf0dd3c9dc8cca6e9516","tarball":"https://registry.npmjs.org/claude-code-rust/-/claude-code-rust-0.2.0.tgz","fileCount":5,"integrity":"sha512-IjdNLk6U7sYk5f5u3X8Einrrxly0lMLttB3ajZBU8QbqcC9qX6nzJG60emHzd474S98nDKsxbEZEvgAC/AKbBg==","signatures":[{"sig":"MEYCIQDpHN2PFaGCeu8oI+Hi0sKE4pdV4ojm9GpHE5yz4sNmRwIhAJPWfAoJC2N8SaU0YKT0aKShSD10KTg7yg2ib9BMlDFX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44174},"engines":{"node":">=18"},"gitHead":"52243d9be029afa9f453c53e3354658da659aa01","scripts":{"postinstall":"node ./scripts/postinstall.js"},"_npmUser":{"name":"srothgan","email":"simonrothgang@icloud.com"},"repository":{"url":"git+https://github.com/srothgan/claude-code-rust.git","type":"git"},"_npmVersion":"11.1.0","description":"Claude Code Rust - native Rust terminal interface for Claude Code","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-code-rust_0.2.0_1771749740761_0.8300092349032344","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"claude-code-rust","version":"0.3.0","keywords":["cli","tui","claude","ai","terminal"],"license":"AGPL-3.0-or-later","_id":"claude-code-rust@0.3.0","maintainers":[{"name":"srothgan","email":"simonrothgang@icloud.com"}],"homepage":"https://github.com/srothgan/claude-code-rust#readme","bugs":{"url":"https://github.com/srothgan/claude-code-rust/issues"},"bin":{"claude-rs":"bin/claude-rs.js"},"dist":{"shasum":"ce20597e415f169c9e161e4605cbe651404fc1c5","tarball":"https://registry.npmjs.org/claude-code-rust/-/claude-code-rust-0.3.0.tgz","fileCount":5,"integrity":"sha512-Hzc1ZiRj/EIz3+uvagAOZGn/5Y7CgVbf6Y9+ezJ8+1cQ/kzRbNNbzwE5fpjBgkBc6LJds722XePNy4RlT6mj0A==","signatures":[{"sig":"MEUCIHxLMLGp8Uq4QfDRnaD63O8oQXyrh4F8zT5ttjgcxA6pAiEArI10zpMB0XvyrxEJEcayeaIi3cxKt7g73+QPuBecHdI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-rust@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44096},"engines":{"node":">=18"},"gitHead":"d54d8178c8c47f78ea5d74fa571a8ec01fba97e5","scripts":{"postinstall":"node ./scripts/postinstall.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a883ea22-63eb-4f3e-ad22-d5d9097ebf2b"}},"repository":{"url":"git+https://github.com/srothgan/claude-code-rust.git","type":"git"},"_npmVersion":"11.10.1","description":"Claude Code Rust - native Rust terminal interface for Claude Code","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-code-rust_0.3.0_1772034956708_0.9474496507463332","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"claude-code-rust","version":"0.4.0","keywords":["cli","tui","claude","ai","terminal"],"license":"AGPL-3.0-or-later","_id":"claude-code-rust@0.4.0","maintainers":[{"name":"srothgan","email":"simonrothgang@icloud.com"}],"homepage":"https://github.com/srothgan/claude-code-rust#readme","bugs":{"url":"https://github.com/srothgan/claude-code-rust/issues"},"bin":{"claude-rs":"bin/claude-rs.js"},"dist":{"shasum":"425dbe78f8db6f17ede59183fa74739f7eca8b74","tarball":"https://registry.npmjs.org/claude-code-rust/-/claude-code-rust-0.4.0.tgz","fileCount":16,"integrity":"sha512-HwrbHNxckRCShEu0lo1RHhUmxrq/jNtaRwU9WBLeW2lhWhJg60GtlLlt8wbllBRwsWgCssFKwVKhsZX27eVkgQ==","signatures":[{"sig":"MEQCIH45LjDXYlGvn3Rc99abs/B+nh+YcEyo8Qqewr/f4T5MAiAQPlB+490J8Dji0+DZzhpDee7tieKqqfp1JtXLgxewig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-rust@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":145840},"engines":{"node":">=18"},"gitHead":"11be1f5810dd99a73e69717e5b31f81da0a303a7","scripts":{"prepack":"npm --prefix agent-sdk run build","postinstall":"node ./scripts/postinstall.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a883ea22-63eb-4f3e-ad22-d5d9097ebf2b"}},"repository":{"url":"git+https://github.com/srothgan/claude-code-rust.git","type":"git"},"_npmVersion":"11.11.0","description":"Claude Code Rust - native Rust terminal interface for Claude Code","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@anthropic-ai/claude-agent-sdk":"0.2.52"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-code-rust_0.4.0_1772187621748_0.6971061375139296","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"claude-code-rust","version":"0.4.1","keywords":["cli","tui","claude","ai","terminal"],"license":"AGPL-3.0-or-later","_id":"claude-code-rust@0.4.1","maintainers":[{"name":"srothgan","email":"simonrothgang@icloud.com"}],"homepage":"https://github.com/srothgan/claude-code-rust#readme","bugs":{"url":"https://github.com/srothgan/claude-code-rust/issues"},"bin":{"claude-rs":"bin/claude-rs.js"},"dist":{"shasum":"846fac99421694de6dd3b1995b481cbd64e1ea82","tarball":"https://registry.npmjs.org/claude-code-rust/-/claude-code-rust-0.4.1.tgz","fileCount":16,"integrity":"sha512-JRQFi2JkQgIMupgnRFp2cxSNpkrxSwIt41Cq0V+ebOoMYbCcxDOUqc5OBQVwc2NDyFM6nn9bZFYEVnD2BBQQqg==","signatures":[{"sig":"MEQCIBGMvNeICsoKC/j94zjR4Ho5ZCWD3ERu2ewlS05Du8TcAiBphDmNzq7cC0WsTOZu9yf/Q+5SHDcC7jA5PCwyLYFvRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-rust@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":145840},"engines":{"node":">=18"},"gitHead":"3dd06a3a0c2179914d8876d7ba7885307f912397","scripts":{"prepack":"npm --prefix agent-sdk run build","postinstall":"node ./scripts/postinstall.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a883ea22-63eb-4f3e-ad22-d5d9097ebf2b"}},"repository":{"url":"git+https://github.com/srothgan/claude-code-rust.git","type":"git"},"_npmVersion":"11.11.0","description":"Claude Code Rust - native Rust terminal interface for Claude Code","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@anthropic-ai/claude-agent-sdk":"0.2.52"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-code-rust_0.4.1_1772191223091_0.40018066098576455","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"claude-code-rust","version":"0.5.0","keywords":["cli","tui","claude","ai","terminal"],"license":"AGPL-3.0-or-later","_id":"claude-code-rust@0.5.0","maintainers":[{"name":"srothgan","email":"simonrothgang@icloud.com"}],"homepage":"https://github.com/srothgan/claude-code-rust#readme","bugs":{"url":"https://github.com/srothgan/claude-code-rust/issues"},"bin":{"claude-rs":"bin/claude-rs.js"},"dist":{"shasum":"9ada219b48c7943688c99498c367286e5707134d","tarball":"https://registry.npmjs.org/claude-code-rust/-/claude-code-rust-0.5.0.tgz","fileCount":17,"integrity":"sha512-RS52wrh9XMCzEoNLUd3UObYI4C+jKdemU9sIPZFVWEzhQoBOQ9LRH7r7U12GbHAnz13WAaY5ehxm0pSikvPt3A==","signatures":[{"sig":"MEUCIQDMpavWmG9mwv0YCnpBKjkg4z0cbn0ESbYANyafQkknSwIgQcikSxjEqJkVqsmL/mJlqSCPWJHThPduMO/3j5OSORM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-rust@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150352},"engines":{"node":">=18"},"gitHead":"6f069831475634a330863107dc25d6eadac82728","scripts":{"prepack":"npm --prefix agent-sdk run build","postinstall":"node ./scripts/postinstall.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a883ea22-63eb-4f3e-ad22-d5d9097ebf2b"}},"deprecated":"0.5.0 has input smoothness regression during rapid paste/typing. Please upgrade to 0.5.1 or later.","repository":{"url":"git+https://github.com/srothgan/claude-code-rust.git","type":"git"},"_npmVersion":"11.11.0","description":"Claude Code Rust - native Rust terminal interface for Claude Code","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@anthropic-ai/claude-agent-sdk":"0.2.52"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-code-rust_0.5.0_1772213398119_0.1748900752388114","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"claude-code-rust","version":"0.5.1","keywords":["cli","tui","claude","ai","terminal"],"license":"AGPL-3.0-or-later","_id":"claude-code-rust@0.5.1","maintainers":[{"name":"srothgan","email":"simonrothgang@icloud.com"}],"homepage":"https://github.com/srothgan/claude-code-rust#readme","bugs":{"url":"https://github.com/srothgan/claude-code-rust/issues"},"bin":{"claude-rs":"bin/claude-rs.js"},"dist":{"shasum":"eed3ee0bf9240a3647a72a7cee8832391241c2a1","tarball":"https://registry.npmjs.org/claude-code-rust/-/claude-code-rust-0.5.1.tgz","fileCount":17,"integrity":"sha512-N20b8SnjCm8XgCU5GZ79iOVekk0FcXdGAp3iwjmkUALBbuWQpNa5JD4aAotwyURSU75KkQtJNyPPCdiQOUs2cg==","signatures":[{"sig":"MEYCIQDWcuYgAX0HUPUYzLHAVjh2nbwd7WOdYxXlLY5iQbTKJQIhAKG/KJQRKDeqs4FQmqcPeTVvoU9bIOpwrHeiQ+ZuU9Ls","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-rust@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150352},"engines":{"node":">=18"},"gitHead":"8c9280ba2e1f4bf6d581559ef4518e53d60aa632","scripts":{"prepack":"npm --prefix agent-sdk run build","postinstall":"node ./scripts/postinstall.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a883ea22-63eb-4f3e-ad22-d5d9097ebf2b"}},"repository":{"url":"git+https://github.com/srothgan/claude-code-rust.git","type":"git"},"_npmVersion":"11.11.0","description":"Claude Code Rust - native Rust terminal interface for Claude Code","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@anthropic-ai/claude-agent-sdk":"0.2.52"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-code-rust_0.5.1_1772215979613_0.8514440963799041","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"claude-code-rust","version":"0.6.0","keywords":["cli","tui","claude","ai","terminal"],"license":"AGPL-3.0-or-later","_id":"claude-code-rust@0.6.0","maintainers":[{"name":"srothgan","email":"simonrothgang@icloud.com"}],"homepage":"https://github.com/srothgan/claude-code-rust#readme","bugs":{"url":"https://github.com/srothgan/claude-code-rust/issues"},"bin":{"claude-rs":"bin/claude-rs.js"},"dist":{"shasum":"50e469405a019c8072e25624a0b9f8474724f815","tarball":"https://registry.npmjs.org/claude-code-rust/-/claude-code-rust-0.6.0.tgz","fileCount":17,"integrity":"sha512-oqEgknjNOlH0eJHJz5TxvcZokE1jwjBSsc0wo8rWh4aq4Lhv60e6Ve40Gno/DAilfR/XhRAvA+jSaMWeJWue6g==","signatures":[{"sig":"MEQCIHxkWMt1I/ApbJ+J6xN+bklF6f2Sl4SQIyJD5alvke8uAiBZjShNbN5Eu6oV+KLRAgZXx4HkfjlTIcJuzuS55xrA9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-rust@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":161099},"engines":{"node":">=18"},"gitHead":"891d51248019a4686bb57260eaa2a78ec671c3c8","scripts":{"prepack":"pnpm -C agent-sdk run build","postinstall":"node ./scripts/postinstall.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a883ea22-63eb-4f3e-ad22-d5d9097ebf2b"}},"repository":{"url":"git+https://github.com/srothgan/claude-code-rust.git","type":"git"},"_npmVersion":"11.8.0","description":"Claude Code Rust - native Rust terminal interface for Claude Code","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@anthropic-ai/claude-agent-sdk":"0.2.63"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-code-rust_0.6.0_1772578842011_0.20277794280231598","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"claude-code-rust","version":"0.7.0","keywords":["cli","tui","claude","ai","terminal"],"license":"AGPL-3.0-or-later","_id":"claude-code-rust@0.7.0","maintainers":[{"name":"srothgan","email":"simonrothgang@icloud.com"}],"homepage":"https://github.com/srothgan/claude-code-rust#readme","bugs":{"url":"https://github.com/srothgan/claude-code-rust/issues"},"bin":{"claude-rs":"bin/claude-rs.js"},"dist":{"shasum":"91ba72b2c18502c7c76867a5cf7548688f42aa09","tarball":"https://registry.npmjs.org/claude-code-rust/-/claude-code-rust-0.7.0.tgz","fileCount":23,"integrity":"sha512-mGDxcWFH7SvJxbqoJ42OvWLVwpMguYFG/Sk1CYdBf0qRSeIArZyJPRJYmR+NkkmHldR5+l7RXEw3hZ90JR0Fsg==","signatures":[{"sig":"MEQCIH3sip7GYSgAFtV4g3HFjnJQDYZazW3cJEuamz0q0wO/AiBef2/sl8A3s0fAwIxGuKNcBw2qTBNDWtdKLT/Ul9hrPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-rust@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169336},"_from":"file:claude-code-rust-0.7.0.tgz","engines":{"node":">=18"},"scripts":{"postinstall":"node ./scripts/postinstall.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a883ea22-63eb-4f3e-ad22-d5d9097ebf2b"}},"_resolved":"/tmp/da4113d7635156b69c5ec67d350e9e5c/claude-code-rust-0.7.0.tgz","_integrity":"sha512-mGDxcWFH7SvJxbqoJ42OvWLVwpMguYFG/Sk1CYdBf0qRSeIArZyJPRJYmR+NkkmHldR5+l7RXEw3hZ90JR0Fsg==","deprecated":"0.7.0 had a broken global install path for some users; upgrade to 0.7.1 or later.","repository":{"url":"git+https://github.com/srothgan/claude-code-rust.git","type":"git"},"_npmVersion":"11.9.0","description":"Claude Code Rust - native Rust terminal interface for Claude Code","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@anthropic-ai/claude-agent-sdk":"0.2.63"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-code-rust_0.7.0_1773326645319_0.6112995738722791","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"claude-code-rust","version":"0.7.1","keywords":["cli","tui","claude","ai","terminal"],"license":"AGPL-3.0-or-later","_id":"claude-code-rust@0.7.1","maintainers":[{"name":"srothgan","email":"simonrothgang@icloud.com"}],"homepage":"https://github.com/srothgan/claude-code-rust#readme","bugs":{"url":"https://github.com/srothgan/claude-code-rust/issues"},"bin":{"claude-rs":"bin/claude-rs.js"},"dist":{"shasum":"9573102395fe2be77937a96330d689e4c349bb68","tarball":"https://registry.npmjs.org/claude-code-rust/-/claude-code-rust-0.7.1.tgz","fileCount":24,"integrity":"sha512-u1Okd9lZWeMZOhYyvfv6AZApkuRBrspGAiraQF9EIFdn1Xx7k8MGKeElvcCJdSCF26Bi/Yq0VC9JXvCDVQlmrA==","signatures":[{"sig":"MEUCIQDSWhpbjEHKG3H1s3pkkfzPnapjy3QXkBZC+Bu/QnqR9gIgafzsnBT4xtOUlR4mO1xGMbbTLDFsJElMPJ327F0Rt2M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-rust@0.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169787},"engines":{"node":">=18"},"gitHead":"6b07b4fb2ced9185298607a28de3133d7c1d734b","scripts":{"prepack":"npm --prefix agent-sdk run build","postinstall":"node ./scripts/postinstall.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a883ea22-63eb-4f3e-ad22-d5d9097ebf2b"}},"repository":{"url":"git+https://github.com/srothgan/claude-code-rust.git","type":"git"},"_npmVersion":"11.9.0","description":"Claude Code Rust - native Rust terminal interface for Claude Code","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@anthropic-ai/claude-agent-sdk":"0.2.63"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-code-rust_0.7.1_1773338305163_0.48286416100168617","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"claude-code-rust","version":"0.8.0","keywords":["cli","tui","claude","ai","terminal"],"license":"Apache-2.0","_id":"claude-code-rust@0.8.0","maintainers":[{"name":"srothgan","email":"simonrothgang@icloud.com"}],"homepage":"https://github.com/srothgan/claude-code-rust#readme","bugs":{"url":"https://github.com/srothgan/claude-code-rust/issues"},"bin":{"claude-rs":"bin/claude-rs.js"},"dist":{"shasum":"193926fb9fc28d02a950ba36ad9e6a58b8bf14fd","tarball":"https://registry.npmjs.org/claude-code-rust/-/claude-code-rust-0.8.0.tgz","fileCount":25,"integrity":"sha512-QM9OIomN681nb129zCaw4sPfwm3Ny8pSTh6m9Hrv6PQRASzkM4xFVBKDtiUV53sQ2WhbVuvFY5HHegCT5yanHw==","signatures":[{"sig":"MEYCIQDAjzD3Are7v38HOsWOXsfA8d47H/mcbI4fida9Ux7wGwIhAN6U1yp5CoZB+pTey7sEZXGogBeiQ3Fs4t+KcwnQawqU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-rust@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":216046},"engines":{"node":">=18"},"gitHead":"52ec07a11154b53ed1e41e835e0e4dafce831154","scripts":{"prepack":"npm --prefix agent-sdk run build","postinstall":"node ./scripts/postinstall.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a883ea22-63eb-4f3e-ad22-d5d9097ebf2b"}},"repository":{"url":"git+https://github.com/srothgan/claude-code-rust.git","type":"git"},"_npmVersion":"11.9.0","description":"Claude Code Rust - native Rust terminal interface for Claude Code","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@anthropic-ai/claude-agent-sdk":"0.2.74"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-code-rust_0.8.0_1773785505703_0.24053414552821817","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"claude-code-rust","version":"0.8.1","keywords":["cli","tui","claude","ai","terminal"],"license":"Apache-2.0","_id":"claude-code-rust@0.8.1","maintainers":[{"name":"srothgan","email":"simonrothgang@icloud.com"}],"homepage":"https://github.com/srothgan/claude-code-rust#readme","bugs":{"url":"https://github.com/srothgan/claude-code-rust/issues"},"bin":{"claude-rs":"bin/claude-rs.js"},"dist":{"shasum":"3ac7d7f30d44377c53bc1c3196ed6c7c3c8ade01","tarball":"https://registry.npmjs.org/claude-code-rust/-/claude-code-rust-0.8.1.tgz","fileCount":25,"integrity":"sha512-APIPFtKh2ZdJIkp2SxZHpHV+/vkbhqITxLSOpWXEwrzrEfeq0srpJ3inpwCz9Po9vXu0eM3VhbdJwuK6tOFSMg==","signatures":[{"sig":"MEUCIQDjapFkX0jM3cFJkfiaoe5WYK703Usa1GdfCmoJixuYLwIgCzkfXtueHFO1x3pxDWLTd/WW6TolR2RttZD9SVj5NKA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-rust@0.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":218779},"engines":{"node":">=18"},"gitHead":"5fa3f22275e940b89641d979c9a03304512e3f53","scripts":{"prepack":"npm --prefix agent-sdk run build","postinstall":"node ./scripts/postinstall.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a883ea22-63eb-4f3e-ad22-d5d9097ebf2b"}},"repository":{"url":"git+https://github.com/srothgan/claude-code-rust.git","type":"git"},"_npmVersion":"11.9.0","description":"Claude Code Rust - native Rust terminal interface for Claude Code","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@anthropic-ai/claude-agent-sdk":"0.2.74"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-code-rust_0.8.1_1773825081692_0.5115092845530398","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"claude-code-rust","version":"0.8.2","keywords":["cli","tui","claude","ai","terminal"],"license":"Apache-2.0","_id":"claude-code-rust@0.8.2","maintainers":[{"name":"srothgan","email":"simonrothgang@icloud.com"}],"homepage":"https://github.com/srothgan/claude-code-rust#readme","bugs":{"url":"https://github.com/srothgan/claude-code-rust/issues"},"bin":{"claude-rs":"bin/claude-rs.js"},"dist":{"shasum":"774a0905da6f2467bb233bba62e58e82a60c747a","tarball":"https://registry.npmjs.org/claude-code-rust/-/claude-code-rust-0.8.2.tgz","fileCount":25,"integrity":"sha512-4lbGW+zMhy9ksST+8qs5WSFuqg9e6qsmlHiJvsLtbkWcqTNAnIm4g0RszAlaoTdzOfNdTK+K9JkXrqf42g8qbw==","signatures":[{"sig":"MEQCIH/8r4o6GYlTAjErYP+ix3CLZzHzpW2+ubA+yEmBZb1aAiAHVmo/DKUd2UStGlhk2g10dK+PG6D29Ux+26t+FIz6bg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-rust@0.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":218779},"engines":{"node":">=18"},"gitHead":"b4c71bf969d5d7f4f7ff9a1ae6db7c5487e2310d","scripts":{"prepack":"npm --prefix agent-sdk run build","postinstall":"node ./scripts/postinstall.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a883ea22-63eb-4f3e-ad22-d5d9097ebf2b"}},"repository":{"url":"git+https://github.com/srothgan/claude-code-rust.git","type":"git"},"_npmVersion":"11.9.0","description":"Claude Code Rust - native Rust terminal interface for Claude Code","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@anthropic-ai/claude-agent-sdk":"0.2.74"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-code-rust_0.8.2_1773839276785_0.9951987145055734","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"claude-code-rust","version":"0.8.3","keywords":["cli","tui","claude","ai","terminal"],"license":"Apache-2.0","_id":"claude-code-rust@0.8.3","maintainers":[{"name":"srothgan","email":"simonrothgang@icloud.com"}],"homepage":"https://github.com/srothgan/claude-code-rust#readme","bugs":{"url":"https://github.com/srothgan/claude-code-rust/issues"},"bin":{"claude-rs":"bin/claude-rs.js"},"dist":{"shasum":"579ff5838862d1ba4f40a3919f3325353dd1a2dc","tarball":"https://registry.npmjs.org/claude-code-rust/-/claude-code-rust-0.8.3.tgz","fileCount":25,"integrity":"sha512-9u03vUEAq2VSeoDQZSl7rVwH9SVOeLu4fxJgOvNKNxxOZriUfhhnIHbIZkMHRXYjbtIicM7VKjzCraYmwy/b1A==","signatures":[{"sig":"MEUCIQD6Rm/4fbEpxSQjw/HII7gMjVM6Xl0QMv5EwAWf4KW9zQIgWUkzaTV/Uf4q+iTV0IZpDzhEof3QsO645WoabiLkQqc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-rust@0.8.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":218779},"engines":{"node":">=18"},"gitHead":"764b1f717005f1383a87debbd5ad7a2e56291629","scripts":{"prepack":"npm --prefix agent-sdk run build","postinstall":"node ./scripts/postinstall.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a883ea22-63eb-4f3e-ad22-d5d9097ebf2b"}},"repository":{"url":"git+https://github.com/srothgan/claude-code-rust.git","type":"git"},"_npmVersion":"11.9.0","description":"Claude Code Rust - native Rust terminal interface for Claude Code","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@anthropic-ai/claude-agent-sdk":"0.2.74"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-code-rust_0.8.3_1774300546867_0.009729640822801366","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"claude-code-rust","version":"0.8.4","keywords":["cli","tui","claude","ai","terminal"],"license":"Apache-2.0","_id":"claude-code-rust@0.8.4","maintainers":[{"name":"srothgan","email":"simonrothgang@icloud.com"}],"homepage":"https://github.com/srothgan/claude-code-rust#readme","bugs":{"url":"https://github.com/srothgan/claude-code-rust/issues"},"bin":{"claude-rs":"bin/claude-rs.js"},"dist":{"shasum":"8cb5f201100fc8b021a2c1bc9fe898a75b109de0","tarball":"https://registry.npmjs.org/claude-code-rust/-/claude-code-rust-0.8.4.tgz","fileCount":25,"integrity":"sha512-avCV1Nn9HsDMeoUePUUeM+fmOVYffcrkghj56lSZ84TXBaohFMz+UCV/e/d99E2Atyqr9wGZlOa2BEWbgkZhew==","signatures":[{"sig":"MEMCIGf8mfDjhzuBmoX5MTbOWPI/rgcum1Sa6DsBuf/Abii1Ah9NqOl83ENxfmxp2oPhCJ1IPC9Iwk+NYNtlRlycosrc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-rust@0.8.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":218779},"engines":{"node":">=18"},"gitHead":"2fc2f3ec5faa3302311a2d05e80cdee993a7469f","scripts":{"prepack":"npm --prefix agent-sdk run build","postinstall":"node ./scripts/postinstall.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a883ea22-63eb-4f3e-ad22-d5d9097ebf2b"}},"repository":{"url":"git+https://github.com/srothgan/claude-code-rust.git","type":"git"},"_npmVersion":"11.9.0","description":"Claude Code Rust - native Rust terminal interface for Claude Code","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@anthropic-ai/claude-agent-sdk":"0.2.74"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-code-rust_0.8.4_1774306917598_0.034738656168662896","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"claude-code-rust","version":"0.9.0","keywords":["cli","tui","claude","ai","terminal"],"license":"Apache-2.0","_id":"claude-code-rust@0.9.0","maintainers":[{"name":"srothgan","email":"simonrothgang@icloud.com"}],"homepage":"https://github.com/srothgan/claude-code-rust#readme","bugs":{"url":"https://github.com/srothgan/claude-code-rust/issues"},"bin":{"claude-rs":"bin/claude-rs.js"},"dist":{"shasum":"6e9625fe0ac4ed9242b88ba614d6080a622f8d5e","tarball":"https://registry.npmjs.org/claude-code-rust/-/claude-code-rust-0.9.0.tgz","fileCount":25,"integrity":"sha512-caCNa03XJGr1XZ1ihI54XuEpoh+bcv2F6tzAwFTc659IX+H2y2mKT6yfT7nxcgiiCDi5pZgx/ENtQ83UM/L8dw==","signatures":[{"sig":"MEYCIQC+YsQKeUYMFPGtxsXRfbVXmaOLp0FxZPIYTiwYUZvWBgIhAJw2mrZMa6Jbxal1rBqO47xyW9pMPvsTu2zJb11iE9C2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-rust@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":218779},"engines":{"node":">=18"},"gitHead":"8dab57ae473b0580732b70c50e50183d644d0386","scripts":{"prepack":"npm --prefix agent-sdk run build","postinstall":"node ./scripts/postinstall.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a883ea22-63eb-4f3e-ad22-d5d9097ebf2b"}},"repository":{"url":"git+https://github.com/srothgan/claude-code-rust.git","type":"git"},"_npmVersion":"11.9.0","description":"Claude Code Rust - native Rust terminal interface for Claude Code","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@anthropic-ai/claude-agent-sdk":"0.2.74"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-code-rust_0.9.0_1774538988396_0.5867473100795169","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"claude-code-rust","version":"0.10.0","keywords":["cli","tui","claude","ai","terminal"],"license":"Apache-2.0","_id":"claude-code-rust@0.10.0","maintainers":[{"name":"srothgan","email":"simonrothgang@icloud.com"}],"homepage":"https://github.com/srothgan/claude-code-rust#readme","bugs":{"url":"https://github.com/srothgan/claude-code-rust/issues"},"bin":{"claude-rs":"bin/claude-rs.js"},"dist":{"shasum":"1812ac3b42338ba8b36556132ce737e0b2ce96d4","tarball":"https://registry.npmjs.org/claude-code-rust/-/claude-code-rust-0.10.0.tgz","fileCount":26,"integrity":"sha512-RWgrhP6Bg+HF4LacFEAxNxa0pjItWW9QasLS49MjPBLSImG/Oyhw/S7onElXhzjXjlYrCp7FMmOyqRCZlBbfNw==","signatures":[{"sig":"MEUCIQDfKgRQoVSXqoA0SCYOy/D9vMHksSyoyBlhBoJ9BjyxfAIgCapQ2Acuo9JU39gcelADhavgouqI7O6tT+9Gl4VbkY8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-rust@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":263095},"engines":{"node":">=18"},"gitHead":"d0c13029f7d5715fa936fd141e57ee2729a72026","scripts":{"prepack":"npm --prefix agent-sdk run build","postinstall":"node ./scripts/postinstall.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a883ea22-63eb-4f3e-ad22-d5d9097ebf2b"}},"repository":{"url":"git+https://github.com/srothgan/claude-code-rust.git","type":"git"},"_npmVersion":"11.11.0","description":"Claude Code Rust - native Rust terminal interface for Claude Code","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@anthropic-ai/claude-agent-sdk":"0.2.74"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-code-rust_0.10.0_1775886842052_0.38692961040556817","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"claude-code-rust","version":"0.11.0","keywords":["cli","tui","claude","ai","terminal"],"license":"Apache-2.0","_id":"claude-code-rust@0.11.0","maintainers":[{"name":"srothgan","email":"simonrothgang@icloud.com"}],"homepage":"https://github.com/srothgan/claude-code-rust#readme","bugs":{"url":"https://github.com/srothgan/claude-code-rust/issues"},"bin":{"claude-rs":"bin/claude-rs.js"},"dist":{"shasum":"9688f8154e518bed7c75037a419864425b2090e8","tarball":"https://registry.npmjs.org/claude-code-rust/-/claude-code-rust-0.11.0.tgz","fileCount":26,"integrity":"sha512-cwS4osAEulHRnCn9bTQVAG36fOJap+p9XNxMIRY0NArVK+EqqVgmipqHkk2q/n8mLXYT7FQlGOFGNjep/zMRjw==","signatures":[{"sig":"MEYCIQDaOGqEcFMlnujxuRL1uR/Eq7m+/pR9qlSuxBpNchiDbgIhALHsrX2S6SyjdrU7h+u3fj/rYhgzfY7nDqb3MQRJ8oxH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-rust@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":338081},"engines":{"node":">=18"},"gitHead":"55668a639c40a91145cbaf3cdf599928922d3060","scripts":{"prepack":"npm --prefix agent-sdk run build","postinstall":"node ./scripts/postinstall.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a883ea22-63eb-4f3e-ad22-d5d9097ebf2b"}},"repository":{"url":"git+https://github.com/srothgan/claude-code-rust.git","type":"git"},"_npmVersion":"11.11.0","description":"Claude Code Rust - native Rust terminal interface for Claude Code","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@anthropic-ai/claude-agent-sdk":"0.2.104"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-code-rust_0.11.0_1776334381438_0.40314197777897287","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"claude-code-rust","version":"0.11.1","keywords":["cli","tui","claude","ai","terminal"],"license":"Apache-2.0","_id":"claude-code-rust@0.11.1","maintainers":[{"name":"srothgan","email":"simonrothgang@icloud.com"}],"homepage":"https://github.com/srothgan/claude-code-rust#readme","bugs":{"url":"https://github.com/srothgan/claude-code-rust/issues"},"bin":{"claude-rs":"bin/claude-rs.js"},"dist":{"shasum":"a4914e6aaae1fd7500c1fe0534bca6c120a3e8d6","tarball":"https://registry.npmjs.org/claude-code-rust/-/claude-code-rust-0.11.1.tgz","fileCount":26,"integrity":"sha512-tbG4zeDjp2rs7YaDZnHGlerGxWhBJs4UxcswQNMNg4O0MRa3srZjmCTqPNle6I2kqberrW5f5HMcO1eheV0opA==","signatures":[{"sig":"MEUCIQCahWSkQ3XbJ//8ZhgYHetzijdhaelMduBm9oYMG+sMpQIgfxZhMF+lItv0t1CNbeFy4XH7nNMB/6DeqUaCqnUe96M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-rust@0.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":338081},"engines":{"node":">=18"},"gitHead":"f5b33428a57f82d53d316c8a38548714a3007ebc","scripts":{"prepack":"npm --prefix agent-sdk run build","postinstall":"node ./scripts/postinstall.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a883ea22-63eb-4f3e-ad22-d5d9097ebf2b"}},"repository":{"url":"git+https://github.com/srothgan/claude-code-rust.git","type":"git"},"_npmVersion":"11.11.0","description":"Claude Code Rust - native Rust terminal interface for Claude Code","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@anthropic-ai/claude-agent-sdk":"0.2.104"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-code-rust_0.11.1_1776340059229_0.6519269338767142","host":"s3://npm-registry-packages-npm-production"}},"0.11.2":{"name":"claude-code-rust","version":"0.11.2","keywords":["cli","tui","claude","ai","terminal"],"license":"Apache-2.0","_id":"claude-code-rust@0.11.2","maintainers":[{"name":"srothgan","email":"simonrothgang@icloud.com"}],"homepage":"https://github.com/srothgan/claude-code-rust#readme","bugs":{"url":"https://github.com/srothgan/claude-code-rust/issues"},"bin":{"claude-rs":"bin/claude-rs.js"},"dist":{"shasum":"e4bdd63533fa9ee4ef6cd074e3df2985c1231dfb","tarball":"https://registry.npmjs.org/claude-code-rust/-/claude-code-rust-0.11.2.tgz","fileCount":26,"integrity":"sha512-Dr1d2ebrmwv0TAJTdYGnjBIzq+ue+mY8DKDmy84sZQffignkr+JOaqfDs/lN4Aq2Q1u8xawrZBADetyWt+xY6g==","signatures":[{"sig":"MEYCIQCgqlG3ihz0z75ymtHjxccNcU2FRrdH2vnooRA6PuffGQIhAJMSMoIXAJlqvM2N7NabMhUdrFn2lN23UwWcy0WcYSVe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-rust@0.11.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":338629},"engines":{"node":">=18"},"gitHead":"516f94278318363561e1f67f3b6991e8444f54ab","scripts":{"prepack":"npm --prefix agent-sdk run build","postinstall":"node ./scripts/postinstall.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a883ea22-63eb-4f3e-ad22-d5d9097ebf2b"}},"deprecated":"Plan mode key bindings are broken in this version. Please upgrade to 0.11.3 or later.","repository":{"url":"git+https://github.com/srothgan/claude-code-rust.git","type":"git"},"_npmVersion":"11.11.0","description":"Claude Code Rust - native Rust terminal interface for Claude Code","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@anthropic-ai/claude-agent-sdk":"0.2.112"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-code-rust_0.11.2_1776598225644_0.3527848154697997","host":"s3://npm-registry-packages-npm-production"}},"0.11.3":{"name":"claude-code-rust","version":"0.11.3","keywords":["cli","tui","claude","ai","terminal"],"license":"Apache-2.0","_id":"claude-code-rust@0.11.3","maintainers":[{"name":"srothgan","email":"simonrothgang@icloud.com"}],"homepage":"https://github.com/srothgan/claude-code-rust#readme","bugs":{"url":"https://github.com/srothgan/claude-code-rust/issues"},"bin":{"claude-rs":"bin/claude-rs.js"},"dist":{"shasum":"a0ea9b3d383888a2d61c2a3510423a3c63f99d6d","tarball":"https://registry.npmjs.org/claude-code-rust/-/claude-code-rust-0.11.3.tgz","fileCount":26,"integrity":"sha512-sCVa/RP8p0UtWZXfzfM+bVzcN3iODqGI1uDpRLJckdBIjhP9/WsVHD9BW/is0ucWa2bDFXEFuR6prgRQ45aMNA==","signatures":[{"sig":"MEUCIDodn3v/BzPHM5fFz8WQxd8Ma+fbJIxOqIw+l5boUTmVAiEAvd62WPwKc5s+Va9EVnweUoAELTvoacmYQ9pD59M2utY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-rust@0.11.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":338629},"engines":{"node":">=18"},"gitHead":"8ecbd9181abd2eff5e4f40b9abd1354cb5a64880","scripts":{"prepack":"npm --prefix agent-sdk run build","postinstall":"node ./scripts/postinstall.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a883ea22-63eb-4f3e-ad22-d5d9097ebf2b"}},"repository":{"url":"git+https://github.com/srothgan/claude-code-rust.git","type":"git"},"_npmVersion":"11.11.0","description":"Claude Code Rust - native Rust terminal interface for Claude Code","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@anthropic-ai/claude-agent-sdk":"0.2.112"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-code-rust_0.11.3_1776620834604_0.8235671229746346","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"claude-code-rust","version":"0.12.0","keywords":["cli","tui","claude","ai","terminal"],"license":"Apache-2.0","_id":"claude-code-rust@0.12.0","maintainers":[{"name":"srothgan","email":"simonrothgang@icloud.com"}],"homepage":"https://github.com/srothgan/claude-code-rust#readme","bugs":{"url":"https://github.com/srothgan/claude-code-rust/issues"},"bin":{"claude-rs":"bin/claude-rs.js"},"dist":{"shasum":"ba8c1934cfb08483d10f3b2fe6ac39c5cb752033","tarball":"https://registry.npmjs.org/claude-code-rust/-/claude-code-rust-0.12.0.tgz","fileCount":26,"integrity":"sha512-/o7iGFEehybWPeYMRyjx4E6dbVufJdrexXtKUwS3p43Yv0zlpdf7ADIMcJF8jR/gwXt02+kBnk3CsKR54nqIbw==","signatures":[{"sig":"MEUCIBKJ03XllVlc+K5PhrHCFtFi/lMCez/a07Ktg6s9ltmzAiEA3kgBuyq7RjbNMHpjT95lm4KmDCgIIJ5f9Rqur9OskOo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-rust@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":354017},"engines":{"node":">=18"},"gitHead":"cdf40e95e04931ac83350410f9c3571d89d7b429","scripts":{"prepack":"npm --prefix agent-sdk run build","postinstall":"node ./scripts/postinstall.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a883ea22-63eb-4f3e-ad22-d5d9097ebf2b"}},"repository":{"url":"git+https://github.com/srothgan/claude-code-rust.git","type":"git"},"_npmVersion":"11.12.1","description":"Claude Code Rust - native Rust terminal interface for Claude Code","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","@anthropic-ai/sdk":"0.97.1","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.146"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-code-rust_0.12.0_1779380759494_0.8612789898086859","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Enter may not submit slash commands that take arguments (workaround: press Esc, then Enter). Fixed in 0.14.9. Upgrade: npm install -g claude-code-rust@latest"},"0.12.1":{"name":"claude-code-rust","version":"0.12.1","keywords":["cli","tui","claude","ai","terminal"],"license":"Apache-2.0","_id":"claude-code-rust@0.12.1","maintainers":[{"name":"srothgan","email":"simonrothgang@icloud.com"}],"homepage":"https://github.com/srothgan/claude-code-rust#readme","bugs":{"url":"https://github.com/srothgan/claude-code-rust/issues"},"bin":{"claude-rs":"bin/claude-rs.js"},"dist":{"shasum":"355e96b41ec7d1697c6d99a7c88e253d630cf783","tarball":"https://registry.npmjs.org/claude-code-rust/-/claude-code-rust-0.12.1.tgz","fileCount":26,"integrity":"sha512-iCYWtLmjrjkBqwnxJj4iCeABYjIpobBKzmr/tEMEg3njJnQwn0DqurpK7tI+U429Gj78YmV2C3MrwLugkHQSlQ==","signatures":[{"sig":"MEUCIQCYGu0cSkir9flyToaW0CXSy8fbB6wxqbVBgNw8Fzf5rQIgNig4nqGKXUVwIcs0CQ78kPkCJB8V/ibtrJvN62TmnAA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-rust@0.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":354094},"engines":{"node":">=18"},"gitHead":"0cf1105c875b798f68315403099d60e0568c3460","scripts":{"prepack":"npm --prefix agent-sdk run build","postinstall":"node ./scripts/postinstall.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a883ea22-63eb-4f3e-ad22-d5d9097ebf2b"}},"repository":{"url":"git+https://github.com/srothgan/claude-code-rust.git","type":"git"},"_npmVersion":"11.12.1","description":"Claude Code Rust - native Rust terminal interface for Claude Code","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","@anthropic-ai/sdk":"0.97.1","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.146"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-code-rust_0.12.1_1779960127719_0.24470270927797588","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Enter may not submit slash commands that take arguments (workaround: press Esc, then Enter). Fixed in 0.14.9. Upgrade: npm install -g claude-code-rust@latest"},"0.12.2":{"name":"claude-code-rust","version":"0.12.2","keywords":["cli","tui","claude","ai","terminal"],"license":"Apache-2.0","_id":"claude-code-rust@0.12.2","maintainers":[{"name":"srothgan","email":"simonrothgang@icloud.com"}],"homepage":"https://github.com/srothgan/claude-code-rust#readme","bugs":{"url":"https://github.com/srothgan/claude-code-rust/issues"},"bin":{"claude-rs":"bin/claude-rs.js"},"dist":{"shasum":"f17f34f44f3e5595ce4783109ee6bf06bd026300","tarball":"https://registry.npmjs.org/claude-code-rust/-/claude-code-rust-0.12.2.tgz","fileCount":32,"integrity":"sha512-BXb1n6YlF9mYm9OBeaTDTObY2FXnDnqTgCrDBjYj1KaVfpoxDr1YzcE8x1MRC02sINVRNR7nC74jWa8i2GC8zw==","signatures":[{"sig":"MEQCIAxvbPWG7RQZsBawb3dUzXCiFvaisrN1NMNZe0CWPvjrAiBVAYYRhrMFnsTuNOQSSKidvYf3z6cqMRVVQeiFb1AV8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-rust@0.12.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":618408},"engines":{"node":">=18"},"gitHead":"d7f20b6864e1da40d2221beee16aa59e8150d2f8","scripts":{"prepack":"npm --prefix agent-sdk run build","postinstall":"node ./scripts/postinstall.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a883ea22-63eb-4f3e-ad22-d5d9097ebf2b"}},"repository":{"url":"git+https://github.com/srothgan/claude-code-rust.git","type":"git"},"_npmVersion":"11.13.0","description":"Claude Code Rust - native Rust terminal interface for Claude Code","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"4.4.3","@anthropic-ai/sdk":"0.97.1","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.177"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-code-rust_0.12.2_1781474362111_0.7263646728919624","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Enter may not submit slash commands that take arguments (workaround: press Esc, then Enter). Fixed in 0.14.9. Upgrade: npm install -g claude-code-rust@latest"},"0.12.3":{"name":"claude-code-rust","version":"0.12.3","keywords":["cli","tui","claude","ai","terminal"],"license":"Apache-2.0","_id":"claude-code-rust@0.12.3","maintainers":[{"name":"srothgan","email":"simonrothgang@icloud.com"}],"homepage":"https://github.com/srothgan/claude-code-rust#readme","bugs":{"url":"https://github.com/srothgan/claude-code-rust/issues"},"bin":{"claude-rs":"bin/claude-rs.js"},"dist":{"shasum":"91b5490bf9325c8a50c9c7a77e7de35204b58abe","tarball":"https://registry.npmjs.org/claude-code-rust/-/claude-code-rust-0.12.3.tgz","fileCount":33,"integrity":"sha512-MMp7uK4FjsANoYtYGa4hCvOGkW34FU9y71BFdzH8wdazYEOjWi9L+9jRUDsLvlKpFyKGHuke6LFbGqT6jz52PQ==","signatures":[{"sig":"MEYCIQC6x32a39cRVjhXmlIFFnUPulIjAvGMlneokPvcI5dnEgIhANfOxgAve5bu/0gKXIXRPuILQsz5qzofzVBudfMyGTbn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-rust@0.12.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":624425},"engines":{"node":">=18"},"gitHead":"e1836d88f94aeb4a4fe4af18225f51bd1848245b","scripts":{"prepack":"npm --prefix agent-sdk run build","postinstall":"node ./scripts/postinstall.js","quality:duplicates":"jscpd --config .jscpd.json src agent-sdk/src scripts bin --no-tips --no-colors","quality:duplicates:summary":"node scripts/jscpd-warning-summary.mjs jscpd-report/jscpd-report.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a883ea22-63eb-4f3e-ad22-d5d9097ebf2b"}},"repository":{"url":"git+https://github.com/srothgan/claude-code-rust.git","type":"git"},"_npmVersion":"11.13.0","description":"Claude Code Rust - native Rust terminal interface for Claude Code","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"4.4.3","@anthropic-ai/sdk":"0.97.1","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.177"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jscpd":"5.0.9"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-rust_0.12.3_1781589655761_0.759392210155134","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Enter may not submit slash commands that take arguments (workaround: press Esc, then Enter). Fixed in 0.14.9. Upgrade: npm install -g claude-code-rust@latest"},"0.12.4":{"name":"claude-code-rust","version":"0.12.4","keywords":["cli","tui","claude","ai","terminal"],"license":"Apache-2.0","_id":"claude-code-rust@0.12.4","maintainers":[{"name":"srothgan","email":"simonrothgang@icloud.com"}],"homepage":"https://github.com/srothgan/claude-code-rust#readme","bugs":{"url":"https://github.com/srothgan/claude-code-rust/issues"},"bin":{"claude-rs":"bin/claude-rs.js"},"dist":{"shasum":"1ecb2bfe1ca806764406166d06bc377afac0232b","tarball":"https://registry.npmjs.org/claude-code-rust/-/claude-code-rust-0.12.4.tgz","fileCount":33,"integrity":"sha512-cKck7FBjgdtEMyJU7F2qzgElgPWUtQ883IUgKcxCIjJ48Hd6ajIuWrS75BjqznsA2IRKlGCtBtWiylrGcS1bLw==","signatures":[{"sig":"MEUCIQC8m4MROAK8bg0k364tWj8qc+X8iv7lnmRCnkMjg5ew9wIgHcHmXvAl+dJBIbtn9b4IHGPCFlxl2gxAy0NtAHumQdA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-rust@0.12.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":676290},"engines":{"node":">=18"},"gitHead":"0edb7ed656a51646821f8984518548892342c0b9","scripts":{"prepack":"npm --prefix agent-sdk run build","postinstall":"node ./scripts/postinstall.js","quality:duplicates":"jscpd --config .jscpd.json src agent-sdk/src scripts bin --no-tips --no-colors","quality:duplicates:summary":"node scripts/jscpd-warning-summary.mjs jscpd-report/jscpd-report.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a883ea22-63eb-4f3e-ad22-d5d9097ebf2b"}},"repository":{"url":"git+https://github.com/srothgan/claude-code-rust.git","type":"git"},"_npmVersion":"11.13.0","description":"Claude Code Rust - native Rust terminal interface for Claude Code","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"4.4.3","@anthropic-ai/sdk":"0.106.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.193"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jscpd":"5.0.11"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-rust_0.12.4_1782490616064_0.845424312172474","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Enter may not submit slash commands that take arguments (workaround: press Esc, then Enter). Fixed in 0.14.9. Upgrade: npm install -g claude-code-rust@latest"},"0.13.0":{"name":"claude-code-rust","version":"0.13.0","keywords":["cli","tui","claude","claude-code","anthropic","agent-sdk","ai","terminal","rust","ratatui"],"license":"Apache-2.0","_id":"claude-code-rust@0.13.0","maintainers":[{"name":"srothgan","email":"simonrothgang@icloud.com"}],"homepage":"https://github.com/srothgan/claude-code-rust#readme","bugs":{"url":"https://github.com/srothgan/claude-code-rust/issues"},"bin":{"claude-rs":"bin/claude-rs.js"},"dist":{"shasum":"1b3b2327e89413bf166040269e4776cf2fdf1354","tarball":"https://registry.npmjs.org/claude-code-rust/-/claude-code-rust-0.13.0.tgz","fileCount":33,"integrity":"sha512-GTy0QUPJ+Cvatzr0Uu0iG2QcPHjgIyISLpfGsgMA3obPuAtMQnLAbOXJ1T5gFXXPQrShw5DUJgV0QN+Ppo3EKg==","signatures":[{"sig":"MEQCIEyZB4N7A8SKr15vhEpLwk9wbZSjVWQTjHGtDfe89xvTAiAYYcDwSWPipZEwhrOcrd+be/WuFj9VKeRCKHkzeNDOEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-rust@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":687037},"engines":{"node":">=18"},"gitHead":"ca6fefc4c2f86dc906d399b2d5e7267964ea6291","scripts":{"prepack":"npm --prefix agent-sdk run build","postinstall":"node ./scripts/postinstall.js","quality:duplicates":"jscpd --config .jscpd.json src agent-sdk/src scripts bin --no-tips --no-colors","quality:duplicates:summary":"node scripts/jscpd-warning-summary.mjs jscpd-report/jscpd-report.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a883ea22-63eb-4f3e-ad22-d5d9097ebf2b"}},"repository":{"url":"git+https://github.com/srothgan/claude-code-rust.git","type":"git"},"_npmVersion":"11.16.0","description":"Claude Code Rust - native Rust terminal interface for Claude Code","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"4.4.3","@anthropic-ai/sdk":"0.106.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.198"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jscpd":"5.0.11"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-rust_0.13.0_1782973926105_0.05269429152412486","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Enter may not submit slash commands that take arguments (workaround: press Esc, then Enter). Fixed in 0.14.9. Upgrade: npm install -g claude-code-rust@latest"},"0.13.2":{"name":"claude-code-rust","version":"0.13.2","keywords":["cli","tui","claude","claude-code","anthropic","agent-sdk","ai","terminal","rust","ratatui"],"license":"Apache-2.0","_id":"claude-code-rust@0.13.2","maintainers":[{"name":"srothgan","email":"simonrothgang@icloud.com"}],"homepage":"https://github.com/srothgan/claude-code-rust#readme","bugs":{"url":"https://github.com/srothgan/claude-code-rust/issues"},"bin":{"claude-rs":"bin/claude-rs.js"},"dist":{"shasum":"e5dd79810b507b9a2c885a04ece2b6ebff6276b4","tarball":"https://registry.npmjs.org/claude-code-rust/-/claude-code-rust-0.13.2.tgz","fileCount":30,"integrity":"sha512-zx4S2Iaa6e2/DetIw0a5KW3GOVFTghyMv7JRmP88T0SkE/LB3CCDgwUQmqGJFFiM94ao6Snr6mJTMlBfQWBOKg==","signatures":[{"sig":"MEUCIFkjaPqRUKsa1HNbAVK77OaXCCZ1w4KOgGgGDb+e8kzkAiEAsiMVrRJOCcWUQPXysgyNQfVY0mO++GXYZt53vPV5LT4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-rust@0.13.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":424087},"_from":"file:dist-pack/claude-code-rust-0.13.2.tgz","engines":{"node":">=18"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:417f1ae5-6253-4497-ae40-9f6cd2a73b5a"}},"_resolved":"/home/runner/work/claude-code-rust/claude-code-rust/dist-pack/claude-code-rust-0.13.2.tgz","_integrity":"sha512-zx4S2Iaa6e2/DetIw0a5KW3GOVFTghyMv7JRmP88T0SkE/LB3CCDgwUQmqGJFFiM94ao6Snr6mJTMlBfQWBOKg==","repository":{"url":"git+https://github.com/srothgan/claude-code-rust.git","type":"git"},"_npmVersion":"11.18.0","description":"Claude Code Rust - native Rust terminal interface for Claude Code","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"4.4.3","@anthropic-ai/sdk":"0.106.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.198"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"optionalDependencies":{"@srothgan/claude-code-rust-darwin-x64":"0.13.2","@srothgan/claude-code-rust-darwin-arm64":"0.13.2","@srothgan/claude-code-rust-linux-x64-gnu":"0.13.2","@srothgan/claude-code-rust-win32-x64-msvc":"0.13.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-rust_0.13.2_1783084424783_0.1719823004081531","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Enter may not submit slash commands that take arguments (workaround: press Esc, then Enter). Fixed in 0.14.9. Upgrade: npm install -g claude-code-rust@latest"},"0.13.3":{"name":"claude-code-rust","version":"0.13.3","keywords":["cli","tui","claude","claude-code","anthropic","agent-sdk","ai","terminal","rust","ratatui"],"license":"Apache-2.0","_id":"claude-code-rust@0.13.3","maintainers":[{"name":"srothgan","email":"simonrothgang@icloud.com"}],"homepage":"https://github.com/srothgan/claude-code-rust#readme","bugs":{"url":"https://github.com/srothgan/claude-code-rust/issues"},"bin":{"claude-rs":"bin/claude-rs.js"},"dist":{"shasum":"9d856638a0dc093c684bd7fc8a91f4c92e38818a","tarball":"https://registry.npmjs.org/claude-code-rust/-/claude-code-rust-0.13.3.tgz","fileCount":30,"integrity":"sha512-9K/KZavQqkZVcdiJWdvtnAlCldY5g/Fi6IQIOemuLRl5E0aEvb+ci4pUw39P9PCUsalcyQmrvYTaan6BfSOaJA==","signatures":[{"sig":"MEQCIGkwwk0eGyRYyinIObHaj6SnoqlvsRDM5ucsdMdGI5YzAiAlHfir9kcUSckvFb9MwOHcetYzCLx1bljKmPzpJEthjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-rust@0.13.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":424330},"_from":"file:dist-pack/claude-code-rust-0.13.3.tgz","engines":{"node":">=18"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:417f1ae5-6253-4497-ae40-9f6cd2a73b5a"}},"_resolved":"/home/runner/work/claude-code-rust/claude-code-rust/dist-pack/claude-code-rust-0.13.3.tgz","_integrity":"sha512-9K/KZavQqkZVcdiJWdvtnAlCldY5g/Fi6IQIOemuLRl5E0aEvb+ci4pUw39P9PCUsalcyQmrvYTaan6BfSOaJA==","repository":{"url":"git+https://github.com/srothgan/claude-code-rust.git","type":"git"},"_npmVersion":"11.18.0","description":"Claude Code Rust - native Rust terminal interface for Claude Code","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@anthropic-ai/claude-agent-sdk":"0.3.198"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"optionalDependencies":{"@srothgan/claude-code-rust-darwin-x64":"0.13.3","@srothgan/claude-code-rust-darwin-arm64":"0.13.3","@srothgan/claude-code-rust-linux-x64-gnu":"0.13.3","@srothgan/claude-code-rust-win32-x64-msvc":"0.13.3","@srothgan/claude-code-rust-linux-arm64-gnu":"0.13.3","@srothgan/claude-code-rust-win32-arm64-msvc":"0.13.3"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-rust_0.13.3_1783186966867_0.8660810773656544","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Enter may not submit slash commands that take arguments (workaround: press Esc, then Enter). Fixed in 0.14.9. Upgrade: npm install -g claude-code-rust@latest"},"0.13.4":{"name":"claude-code-rust","version":"0.13.4","keywords":["cli","tui","claude","claude-code","anthropic","agent-sdk","ai","terminal","rust","ratatui"],"license":"Apache-2.0","_id":"claude-code-rust@0.13.4","maintainers":[{"name":"srothgan","email":"simonrothgang@icloud.com"}],"homepage":"https://github.com/srothgan/claude-code-rust#readme","bugs":{"url":"https://github.com/srothgan/claude-code-rust/issues"},"bin":{"claude-rs":"bin/claude-rs.js"},"dist":{"shasum":"be44e11afcec3b75c8cca6b8ff23e6a26e055833","tarball":"https://registry.npmjs.org/claude-code-rust/-/claude-code-rust-0.13.4.tgz","fileCount":31,"integrity":"sha512-xo2/I5QuZnHPjO3uhtmTnMx7IveHCDOZxVHhe+Xj1KNXMWJ2T/EzgiwrPKHj2wcDcv2LYUlzyiZg9SN7z6C9GQ==","signatures":[{"sig":"MEUCIQCavQsAg5E363oKL2eJAtmBptbp2KKq88XmyHD1UAEYagIgFU6IES6ekm5/Nhzk/3e9/zVe9RiCptts9LEwr/LYAt8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-rust@0.13.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":426848},"_from":"file:dist-pack/claude-code-rust-0.13.4.tgz","engines":{"node":">=24"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:417f1ae5-6253-4497-ae40-9f6cd2a73b5a"}},"_resolved":"/home/runner/work/claude-code-rust/claude-code-rust/dist-pack/claude-code-rust-0.13.4.tgz","_integrity":"sha512-xo2/I5QuZnHPjO3uhtmTnMx7IveHCDOZxVHhe+Xj1KNXMWJ2T/EzgiwrPKHj2wcDcv2LYUlzyiZg9SN7z6C9GQ==","repository":{"url":"git+https://github.com/srothgan/claude-code-rust.git","type":"git"},"_npmVersion":"11.18.0","description":"Claude Code Rust - native Rust terminal interface for Claude Code","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@anthropic-ai/claude-agent-sdk":"0.3.198"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"optionalDependencies":{"@srothgan/claude-code-rust-darwin-x64":"0.13.4","@srothgan/claude-code-rust-darwin-arm64":"0.13.4","@srothgan/claude-code-rust-linux-x64-gnu":"0.13.4","@srothgan/claude-code-rust-win32-x64-msvc":"0.13.4","@srothgan/claude-code-rust-linux-arm64-gnu":"0.13.4","@srothgan/claude-code-rust-win32-arm64-msvc":"0.13.4"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-rust_0.13.4_1783342127312_0.6762400172341458","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Enter may not submit slash commands that take arguments (workaround: press Esc, then Enter). Fixed in 0.14.9. Upgrade: npm install -g claude-code-rust@latest"},"0.14.0":{"name":"claude-code-rust","version":"0.14.0","keywords":["cli","tui","claude","claude-code","anthropic","agent-sdk","ai","terminal","rust","ratatui"],"license":"Apache-2.0","_id":"claude-code-rust@0.14.0","maintainers":[{"name":"srothgan","email":"simonrothgang@icloud.com"}],"homepage":"https://github.com/srothgan/claude-code-rust#readme","bugs":{"url":"https://github.com/srothgan/claude-code-rust/issues"},"bin":{"claude-rs":"bin/claude-rs.js"},"dist":{"shasum":"788dc140e6786fb7e8d81b406e8aff5f1f136292","tarball":"https://registry.npmjs.org/claude-code-rust/-/claude-code-rust-0.14.0.tgz","fileCount":31,"integrity":"sha512-fifnTxNn2i4ImcRCAG49hZateBFXaPOxkua3ycPNpwlgYQckZYW9SF4cT0Eu06jKKIhneCgyTZYZM1zwCIXbTQ==","signatures":[{"sig":"MEUCIQDsMvQo23Bm9w5/JFKOfZyks4JRUmeIQlfyf9xH0okqFwIgRAItuB0Vz8h1Grqp1ICvYBjxCx2fTOc64JSLMZTrhJU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-rust@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":431000},"_from":"file:dist-pack/claude-code-rust-0.14.0.tgz","engines":{"node":">=24"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:417f1ae5-6253-4497-ae40-9f6cd2a73b5a"}},"_resolved":"/home/runner/work/claude-code-rust/claude-code-rust/dist-pack/claude-code-rust-0.14.0.tgz","_integrity":"sha512-fifnTxNn2i4ImcRCAG49hZateBFXaPOxkua3ycPNpwlgYQckZYW9SF4cT0Eu06jKKIhneCgyTZYZM1zwCIXbTQ==","repository":{"url":"git+https://github.com/srothgan/claude-code-rust.git","type":"git"},"_npmVersion":"11.18.0","description":"Claude Code Rust - native Rust terminal interface for Claude Code","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@anthropic-ai/claude-agent-sdk":"0.3.207"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"optionalDependencies":{"@srothgan/claude-code-rust-darwin-x64":"0.14.0","@srothgan/claude-code-rust-darwin-arm64":"0.14.0","@srothgan/claude-code-rust-linux-x64-gnu":"0.14.0","@srothgan/claude-code-rust-win32-x64-msvc":"0.14.0","@srothgan/claude-code-rust-linux-arm64-gnu":"0.14.0","@srothgan/claude-code-rust-win32-arm64-msvc":"0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-rust_0.14.0_1783863522466_0.6628606265795969","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Enter may not submit slash commands that take arguments (workaround: press Esc, then Enter). Fixed in 0.14.9. Upgrade: npm install -g claude-code-rust@latest"},"0.14.1":{"name":"claude-code-rust","version":"0.14.1","keywords":["cli","tui","claude","claude-code","anthropic","agent-sdk","ai","terminal","rust","ratatui"],"license":"Apache-2.0","_id":"claude-code-rust@0.14.1","maintainers":[{"name":"srothgan","email":"simonrothgang@icloud.com"}],"homepage":"https://github.com/srothgan/claude-code-rust#readme","bugs":{"url":"https://github.com/srothgan/claude-code-rust/issues"},"bin":{"claude-rs":"bin/claude-rs.js"},"dist":{"shasum":"9faa48bebbcd18894eedacd2ca58836b599c6112","tarball":"https://registry.npmjs.org/claude-code-rust/-/claude-code-rust-0.14.1.tgz","fileCount":31,"integrity":"sha512-ltcmbu2l1TrpKlWQVYUhlI1DujeO74AmY+5VgtkHOV8OOoWVS6lOem406YIt8lG5Utn5Fj4j5SMmnGvLY8NSBg==","signatures":[{"sig":"MEUCIQCrkttVMDdzFUNPJ4pDnQI4WQj2urzEnTLCF2ogPMYiTwIgegBxU+sV6KxfvmRBs1vABLCUPH1E7bUsEzbK0+LoljE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-rust@0.14.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":437184},"_from":"file:dist-pack/claude-code-rust-0.14.1.tgz","engines":{"node":">=24"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:417f1ae5-6253-4497-ae40-9f6cd2a73b5a"}},"_resolved":"/home/runner/work/claude-code-rust/claude-code-rust/dist-pack/claude-code-rust-0.14.1.tgz","_integrity":"sha512-ltcmbu2l1TrpKlWQVYUhlI1DujeO74AmY+5VgtkHOV8OOoWVS6lOem406YIt8lG5Utn5Fj4j5SMmnGvLY8NSBg==","repository":{"url":"git+https://github.com/srothgan/claude-code-rust.git","type":"git"},"_npmVersion":"11.18.0","description":"Claude Code Rust - native Rust terminal interface for Claude Code","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@anthropic-ai/claude-agent-sdk":"0.3.214"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"optionalDependencies":{"@srothgan/claude-code-rust-darwin-x64":"0.14.1","@srothgan/claude-code-rust-darwin-arm64":"0.14.1","@srothgan/claude-code-rust-linux-x64-gnu":"0.14.1","@srothgan/claude-code-rust-win32-x64-msvc":"0.14.1","@srothgan/claude-code-rust-linux-arm64-gnu":"0.14.1","@srothgan/claude-code-rust-win32-arm64-msvc":"0.14.1"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-rust_0.14.1_1784368097987_0.3503264416190899","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Enter may not submit slash commands that take arguments (workaround: press Esc, then Enter). Fixed in 0.14.9. Upgrade: npm install -g claude-code-rust@latest"},"0.14.2":{"name":"claude-code-rust","version":"0.14.2","keywords":["cli","tui","claude","claude-code","anthropic","agent-sdk","ai","terminal","rust","ratatui"],"license":"Apache-2.0","_id":"claude-code-rust@0.14.2","maintainers":[{"name":"srothgan","email":"simonrothgang@icloud.com"}],"homepage":"https://github.com/srothgan/claude-code-rust#readme","bugs":{"url":"https://github.com/srothgan/claude-code-rust/issues"},"bin":{"claude-rs":"bin/claude-rs.js"},"dist":{"shasum":"28e6330cb57eda929856951a479b880a0894f388","tarball":"https://registry.npmjs.org/claude-code-rust/-/claude-code-rust-0.14.2.tgz","fileCount":39,"integrity":"sha512-okh0oV6HjI5G697YIuId0Ivr/l5Pl6dLoGW8pr4Fqh475NJvpYe3520ZWE7+NJOPf+e4s3cvEyZAEg3IQUgMPQ==","signatures":[{"sig":"MEUCIGDyCe1epb2XHpRS2zvnOSBfsnVbnfWcLpwKnVC7JGHJAiEAgxX1obzlAPXUUKt+JTG59ySTmwbTYk0wKoHVQAjkTn0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-rust@0.14.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":457708},"_from":"file:dist-pack/claude-code-rust-0.14.2.tgz","engines":{"node":">=24"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:417f1ae5-6253-4497-ae40-9f6cd2a73b5a"}},"_resolved":"/home/runner/work/claude-code-rust/claude-code-rust/dist-pack/claude-code-rust-0.14.2.tgz","_integrity":"sha512-okh0oV6HjI5G697YIuId0Ivr/l5Pl6dLoGW8pr4Fqh475NJvpYe3520ZWE7+NJOPf+e4s3cvEyZAEg3IQUgMPQ==","repository":{"url":"git+https://github.com/srothgan/claude-code-rust.git","type":"git"},"_npmVersion":"11.18.0","description":"Claude Code Rust - native Rust terminal interface for Claude Code","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@anthropic-ai/claude-agent-sdk":"0.3.220"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"optionalDependencies":{"@srothgan/claude-code-rust-darwin-x64":"0.14.2","@srothgan/claude-code-rust-darwin-arm64":"0.14.2","@srothgan/claude-code-rust-linux-x64-gnu":"0.14.2","@srothgan/claude-code-rust-win32-x64-msvc":"0.14.2","@srothgan/claude-code-rust-linux-arm64-gnu":"0.14.2","@srothgan/claude-code-rust-win32-arm64-msvc":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-rust_0.14.2_1785097602601_0.383373389574712","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Enter may not submit slash commands that take arguments (workaround: press Esc, then Enter). Fixed in 0.14.9. Upgrade: npm install -g claude-code-rust@latest"},"0.14.3":{"name":"claude-code-rust","version":"0.14.3","keywords":["cli","tui","claude","claude-code","anthropic","agent-sdk","ai","terminal","rust","ratatui"],"license":"Apache-2.0","_id":"claude-code-rust@0.14.3","maintainers":[{"name":"srothgan","email":"simonrothgang@icloud.com"}],"homepage":"https://github.com/srothgan/claude-code-rust#readme","bugs":{"url":"https://github.com/srothgan/claude-code-rust/issues"},"bin":{"claude-rs":"bin/claude-rs.js"},"dist":{"shasum":"dda3a71da4f01f6dc1f8c8970a7307fbeaf16f56","tarball":"https://registry.npmjs.org/claude-code-rust/-/claude-code-rust-0.14.3.tgz","fileCount":39,"integrity":"sha512-95xosaCp9uW72xOKRK/th21p5uRKPsqltdbVvfeFLOyiGZ8CGC4DOuhvTU7Q7mrUXTkT5igEprmxEIN+xMpYew==","signatures":[{"sig":"MEQCIGcnTxrfOb5KAUl6s4Lx5NYRWZn7/0b+BzcJR6K9r42NAiBdDMTVx+luELNzTm6vo0A95L0gEl1F1tS6WyGdJcup+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-rust@0.14.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":464726},"_from":"file:dist-pack/claude-code-rust-0.14.3.tgz","engines":{"node":">=24"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:417f1ae5-6253-4497-ae40-9f6cd2a73b5a"}},"_resolved":"/home/runner/work/claude-code-rust/claude-code-rust/dist-pack/claude-code-rust-0.14.3.tgz","_integrity":"sha512-95xosaCp9uW72xOKRK/th21p5uRKPsqltdbVvfeFLOyiGZ8CGC4DOuhvTU7Q7mrUXTkT5igEprmxEIN+xMpYew==","repository":{"url":"git+https://github.com/srothgan/claude-code-rust.git","type":"git"},"_npmVersion":"11.19.0","description":"Claude Code Rust - native Rust terminal interface for Claude Code","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@anthropic-ai/claude-agent-sdk":"0.3.220"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"optionalDependencies":{"@srothgan/claude-code-rust-darwin-x64":"0.14.3","@srothgan/claude-code-rust-darwin-arm64":"0.14.3","@srothgan/claude-code-rust-linux-x64-gnu":"0.14.3","@srothgan/claude-code-rust-win32-x64-msvc":"0.14.3","@srothgan/claude-code-rust-linux-arm64-gnu":"0.14.3","@srothgan/claude-code-rust-win32-arm64-msvc":"0.14.3"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-rust_0.14.3_1785610697673_0.07543261189210426","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Enter may not submit slash commands that take arguments (workaround: press Esc, then Enter). Fixed in 0.14.9. Upgrade: npm install -g claude-code-rust@latest"},"0.14.4":{"name":"claude-code-rust","version":"0.14.4","keywords":["cli","tui","claude","claude-code","anthropic","agent-sdk","ai","terminal","rust","ratatui"],"license":"Apache-2.0","_id":"claude-code-rust@0.14.4","maintainers":[{"name":"srothgan","email":"simonrothgang@icloud.com"}],"homepage":"https://github.com/srothgan/claude-code-rust#readme","bugs":{"url":"https://github.com/srothgan/claude-code-rust/issues"},"bin":{"claude-rs":"bin/claude-rs.js"},"dist":{"shasum":"c91ecddd3a0c43e037670ef67c91dd303c78d560","tarball":"https://registry.npmjs.org/claude-code-rust/-/claude-code-rust-0.14.4.tgz","fileCount":39,"integrity":"sha512-N6Qc5njqhXi/G0JIXkKGrBeV7yeh2gLX/B9WHLeQBOvbVi9/+XP+tzCOTTTWEPCRB+xwhjoGRlFBIXruxPAPoQ==","signatures":[{"sig":"MEYCIQDRS+LcqWRYjgEHcGEtWg50YGeSGyNtwwhK28XK/ex1vQIhAN/ePDhkGlZWKe3C0ulq9HRjdaOFp0eys0/zeBS5++nN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-rust@0.14.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":501859},"_from":"file:dist-pack/claude-code-rust-0.14.4.tgz","engines":{"node":">=24"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:417f1ae5-6253-4497-ae40-9f6cd2a73b5a"}},"_resolved":"/home/runner/work/claude-code-rust/claude-code-rust/dist-pack/claude-code-rust-0.14.4.tgz","_integrity":"sha512-N6Qc5njqhXi/G0JIXkKGrBeV7yeh2gLX/B9WHLeQBOvbVi9/+XP+tzCOTTTWEPCRB+xwhjoGRlFBIXruxPAPoQ==","repository":{"url":"git+https://github.com/srothgan/claude-code-rust.git","type":"git"},"_npmVersion":"11.19.0","description":"Claude Code Rust - native Rust terminal interface for Claude Code","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@anthropic-ai/claude-agent-sdk":"0.3.227"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"optionalDependencies":{"@srothgan/claude-code-rust-darwin-x64":"0.14.4","@srothgan/claude-code-rust-darwin-arm64":"0.14.4","@srothgan/claude-code-rust-linux-x64-gnu":"0.14.4","@srothgan/claude-code-rust-win32-x64-msvc":"0.14.4","@srothgan/claude-code-rust-linux-arm64-gnu":"0.14.4","@srothgan/claude-code-rust-win32-arm64-msvc":"0.14.4"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-rust_0.14.4_1786603333109_0.11439911953663984","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Enter may not submit slash commands that take arguments (workaround: press Esc, then Enter). Fixed in 0.14.9. Upgrade: npm install -g claude-code-rust@latest"},"0.14.5":{"name":"claude-code-rust","version":"0.14.5","keywords":["cli","tui","claude","claude-code","anthropic","agent-sdk","ai","terminal","rust","ratatui"],"license":"Apache-2.0","_id":"claude-code-rust@0.14.5","maintainers":[{"name":"srothgan","email":"simonrothgang@icloud.com"}],"homepage":"https://github.com/srothgan/claude-code-rust#readme","bugs":{"url":"https://github.com/srothgan/claude-code-rust/issues"},"bin":{"claude-rs":"bin/claude-rs.js"},"dist":{"shasum":"e46188ab27acfd1b6414504122bf80dd39585891","tarball":"https://registry.npmjs.org/claude-code-rust/-/claude-code-rust-0.14.5.tgz","fileCount":39,"integrity":"sha512-042qlnaWSCKXgg6+1Gv/cgDed0ktnJlp7R0sn1tHJ1Qka4cEsKsr58vN/C9rTMopO6rIcL5pX6aCUmvrkqItAA==","signatures":[{"sig":"MEUCIAm6nKWS2Kx97kFDMtYdhvfbAk3xk0229/TPOo7ZecnbAiEA/DvY5DoKipCh8zke6bDdoWNM0/y0huH5l9O4GhTFj00=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-rust@0.14.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":503754},"_from":"file:dist-pack/claude-code-rust-0.14.5.tgz","engines":{"node":">=24"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:417f1ae5-6253-4497-ae40-9f6cd2a73b5a"}},"_resolved":"/home/runner/work/claude-code-rust/claude-code-rust/dist-pack/claude-code-rust-0.14.5.tgz","_integrity":"sha512-042qlnaWSCKXgg6+1Gv/cgDed0ktnJlp7R0sn1tHJ1Qka4cEsKsr58vN/C9rTMopO6rIcL5pX6aCUmvrkqItAA==","repository":{"url":"git+https://github.com/srothgan/claude-code-rust.git","type":"git"},"_npmVersion":"11.19.0","description":"Claude Code Rust - native Rust terminal interface for Claude Code","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@anthropic-ai/claude-agent-sdk":"0.3.239"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"optionalDependencies":{"@srothgan/claude-code-rust-darwin-x64":"0.14.5","@srothgan/claude-code-rust-darwin-arm64":"0.14.5","@srothgan/claude-code-rust-linux-x64-gnu":"0.14.5","@srothgan/claude-code-rust-win32-x64-msvc":"0.14.5","@srothgan/claude-code-rust-linux-arm64-gnu":"0.14.5","@srothgan/claude-code-rust-win32-arm64-msvc":"0.14.5"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-rust_0.14.5_1787497340679_0.8744240239493524","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Enter may not submit slash commands that take arguments (workaround: press Esc, then Enter). Fixed in 0.14.9. Upgrade: npm install -g claude-code-rust@latest"},"0.14.6":{"name":"claude-code-rust","version":"0.14.6","keywords":["cli","tui","claude","claude-code","anthropic","agent-sdk","ai","terminal","rust","ratatui"],"license":"Apache-2.0","_id":"claude-code-rust@0.14.6","maintainers":[{"name":"srothgan","email":"simonrothgang@icloud.com"}],"homepage":"https://github.com/srothgan/claude-code-rust#readme","bugs":{"url":"https://github.com/srothgan/claude-code-rust/issues"},"bin":{"claude-rs":"bin/claude-rs.js"},"dist":{"shasum":"d2f9f63b1a58c88e91932c87bfa53c7f4e69e33b","tarball":"https://registry.npmjs.org/claude-code-rust/-/claude-code-rust-0.14.6.tgz","fileCount":40,"integrity":"sha512-CdcZLoCkWgaRk915ljyW0+9FRvRwXZ15ID7LZGhJofHljJwgKMWPv96qH9U0mdWVGXdjoZ/ZPI90a8jl2P9D2w==","signatures":[{"sig":"MEUCIQDoirolulPNHWfQs2HT2LENXELTUQr43xTItN2nYy/hBwIgGKTcPMgfoy14eR+dkj7PiMifVNzCMN7zt0EZFcoygYI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-rust@0.14.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":519346},"_from":"file:dist-pack/claude-code-rust-0.14.6.tgz","engines":{"node":">=24"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:417f1ae5-6253-4497-ae40-9f6cd2a73b5a"}},"_resolved":"/home/runner/work/claude-code-rust/claude-code-rust/dist-pack/claude-code-rust-0.14.6.tgz","_integrity":"sha512-CdcZLoCkWgaRk915ljyW0+9FRvRwXZ15ID7LZGhJofHljJwgKMWPv96qH9U0mdWVGXdjoZ/ZPI90a8jl2P9D2w==","repository":{"url":"git+https://github.com/srothgan/claude-code-rust.git","type":"git"},"_npmVersion":"11.19.1","description":"Claude Code Rust - native Rust terminal interface for Claude Code","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@anthropic-ai/claude-agent-sdk":"0.3.258"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"optionalDependencies":{"@srothgan/claude-code-rust-darwin-x64":"0.14.6","@srothgan/claude-code-rust-darwin-arm64":"0.14.6","@srothgan/claude-code-rust-linux-x64-gnu":"0.14.6","@srothgan/claude-code-rust-win32-x64-msvc":"0.14.6","@srothgan/claude-code-rust-linux-arm64-gnu":"0.14.6","@srothgan/claude-code-rust-win32-arm64-msvc":"0.14.6"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-rust_0.14.6_1788378944156_0.8672838133043639","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Enter may not submit slash commands that take arguments (workaround: press Esc, then Enter). Fixed in 0.14.9. Upgrade: npm install -g claude-code-rust@latest"},"0.14.7":{"name":"claude-code-rust","version":"0.14.7","keywords":["cli","tui","claude","claude-code","anthropic","agent-sdk","ai","terminal","rust","ratatui"],"license":"Apache-2.0","_id":"claude-code-rust@0.14.7","maintainers":[{"name":"srothgan","email":"simonrothgang@icloud.com"}],"homepage":"https://github.com/srothgan/claude-code-rust#readme","bugs":{"url":"https://github.com/srothgan/claude-code-rust/issues"},"bin":{"claude-rs":"bin/claude-rs.js"},"dist":{"shasum":"fff0fa35d97f0933df069464c9f8a6cf12ca6d1d","tarball":"https://registry.npmjs.org/claude-code-rust/-/claude-code-rust-0.14.7.tgz","fileCount":40,"integrity":"sha512-tcxobJ0mnrAcAHYyIUZ58Qt7/KY/zy81cfRapL6Z6rmpeIo1OJXrINDFpC6LSSWJZs0/fZ/SALG0d0pojFAgLQ==","signatures":[{"sig":"MEUCIQCh52PgAOhDzzdcda7wauGCCnGmF645gCYYPcz9+iFwPgIgMUTS/Fo/xlU+vpJB7n8Trsp8krebqw29OE21SE1E2Lk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCDrs/IKa+fL5rIwsXgCGY5Ir6rZUpvIFb47w0IXpweHgIhAOhXfUT0nX/XqNelC7c63fTY2ujNaichB8sbCdX6GR4B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-rust@0.14.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":527125},"_from":"file:dist-pack/claude-code-rust-0.14.7.tgz","engines":{"node":">=24"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:417f1ae5-6253-4497-ae40-9f6cd2a73b5a"}},"_resolved":"/home/runner/work/claude-code-rust/claude-code-rust/dist-pack/claude-code-rust-0.14.7.tgz","_integrity":"sha512-tcxobJ0mnrAcAHYyIUZ58Qt7/KY/zy81cfRapL6Z6rmpeIo1OJXrINDFpC6LSSWJZs0/fZ/SALG0d0pojFAgLQ==","repository":{"url":"git+https://github.com/srothgan/claude-code-rust.git","type":"git"},"_npmVersion":"11.19.1","description":"Claude Code Rust - native Rust terminal interface for Claude Code","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@anthropic-ai/claude-agent-sdk":"0.3.270"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"optionalDependencies":{"@srothgan/claude-code-rust-darwin-x64":"0.14.7","@srothgan/claude-code-rust-darwin-arm64":"0.14.7","@srothgan/claude-code-rust-linux-x64-gnu":"0.14.7","@srothgan/claude-code-rust-win32-x64-msvc":"0.14.7","@srothgan/claude-code-rust-linux-arm64-gnu":"0.14.7","@srothgan/claude-code-rust-win32-arm64-msvc":"0.14.7"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-rust_0.14.7_1789297619229_0.7351634082179679","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Enter may not submit slash commands that take arguments (workaround: press Esc, then Enter). Fixed in 0.14.9. Upgrade: npm install -g claude-code-rust@latest"},"0.14.8":{"name":"claude-code-rust","version":"0.14.8","keywords":["cli","tui","claude","claude-code","anthropic","agent-sdk","ai","terminal","rust","ratatui"],"license":"Apache-2.0","_id":"claude-code-rust@0.14.8","maintainers":[{"name":"srothgan","email":"simonrothgang@icloud.com"}],"homepage":"https://github.com/srothgan/claude-code-rust#readme","bugs":{"url":"https://github.com/srothgan/claude-code-rust/issues"},"bin":{"claude-rs":"bin/claude-rs.js"},"dist":{"shasum":"164005afeae2aacbc56f3dafd0c5a7ef7059c83f","tarball":"https://registry.npmjs.org/claude-code-rust/-/claude-code-rust-0.14.8.tgz","fileCount":43,"integrity":"sha512-1qM5JZAAWtYykRk2IU5nJKmqn4GkLMh2lQ2pe5P9QVIK1XmovGhS7+IJ7kH3oG3SFAOGUx4TUoc4pxKyfuiibQ==","signatures":[{"sig":"MEQCIDNeAQsmt9AUnkZXfNc1NdXtPmY9iDWTRBVNhZuml0+iAiAqD19956nkeoywUkp5CSR/oKwho5ax6jgsBIMu0uCdfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDSGPavU8PilvSs9fceRZ6rqWdVFpZxsZi5TjHDMhgvbQIhAJzqQb+YuXqG7Yr8LLJxqDZgYtZZLemfI+am9faDPV6I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-rust@0.14.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":548696},"_from":"file:dist-pack/claude-code-rust-0.14.8.tgz","engines":{"node":">=24"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"417f1ae5-6253-4497-ae40-9f6cd2a73b5a"}},"_resolved":"/home/runner/work/claude-code-rust/claude-code-rust/dist-pack/claude-code-rust-0.14.8.tgz","_integrity":"sha512-1qM5JZAAWtYykRk2IU5nJKmqn4GkLMh2lQ2pe5P9QVIK1XmovGhS7+IJ7kH3oG3SFAOGUx4TUoc4pxKyfuiibQ==","repository":{"url":"git+https://github.com/srothgan/claude-code-rust.git","type":"git"},"_npmVersion":"11.21.0","description":"Claude Code Rust - native Rust terminal interface for Claude Code","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@anthropic-ai/claude-agent-sdk":"0.3.286"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"optionalDependencies":{"@srothgan/claude-code-rust-darwin-x64":"0.14.8","@srothgan/claude-code-rust-darwin-arm64":"0.14.8","@srothgan/claude-code-rust-linux-x64-gnu":"0.14.8","@srothgan/claude-code-rust-win32-x64-msvc":"0.14.8","@srothgan/claude-code-rust-linux-arm64-gnu":"0.14.8","@srothgan/claude-code-rust-win32-arm64-msvc":"0.14.8"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-rust_0.14.8_1790855879500_0.023472724391589095","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Enter may not submit slash commands that take arguments (workaround: press Esc, then Enter). Fixed in 0.14.9. Upgrade: npm install -g claude-code-rust@latest"},"0.14.9":{"name":"claude-code-rust","version":"0.14.9","keywords":["cli","tui","claude","claude-code","anthropic","agent-sdk","ai","terminal","rust","ratatui"],"license":"Apache-2.0","_id":"claude-code-rust@0.14.9","maintainers":[{"name":"srothgan","email":"simonrothgang@icloud.com"}],"homepage":"https://github.com/srothgan/claude-code-rust#readme","bugs":{"url":"https://github.com/srothgan/claude-code-rust/issues"},"bin":{"claude-rs":"bin/claude-rs.js"},"dist":{"shasum":"baf2987bca51348e4d917903e969471a1005372f","tarball":"https://registry.npmjs.org/claude-code-rust/-/claude-code-rust-0.14.9.tgz","fileCount":43,"integrity":"sha512-uAfuHJ7Hyeah7lp6mA6gb2f4GqiGm8S9vZAnP9PXi2U+UktJyqdK4yLaCueT7g6HXt0iqpYpJMAw/loo/XND1A==","signatures":[{"sig":"MEUCIQDbp1LmujG7i8QiIJ0A+KaCuVIS9UIPEU4qXUExWD5o8AIgANY4oN3TITaFoQmQlzcb/uDpyrM+YfHILG8SK583+tA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDOW0Fw0K3Q+uosCFAWdDC7EymbJbXQwOGODgFVccB/OQIhAIuteFoYgRCNYGReG+nzPOj+u1AR2rRZp3CEiEOernGA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-rust@0.14.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":549280},"_from":"file:dist-pack/claude-code-rust-0.14.9.tgz","engines":{"node":">=24"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"417f1ae5-6253-4497-ae40-9f6cd2a73b5a"}},"_resolved":"/home/runner/work/claude-code-rust/claude-code-rust/dist-pack/claude-code-rust-0.14.9.tgz","_integrity":"sha512-uAfuHJ7Hyeah7lp6mA6gb2f4GqiGm8S9vZAnP9PXi2U+UktJyqdK4yLaCueT7g6HXt0iqpYpJMAw/loo/XND1A==","repository":{"url":"git+https://github.com/srothgan/claude-code-rust.git","type":"git"},"_npmVersion":"11.21.0","description":"Claude Code Rust - native Rust terminal interface for Claude Code","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@anthropic-ai/claude-agent-sdk":"0.3.286"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"optionalDependencies":{"@srothgan/claude-code-rust-darwin-x64":"0.14.9","@srothgan/claude-code-rust-darwin-arm64":"0.14.9","@srothgan/claude-code-rust-linux-x64-gnu":"0.14.9","@srothgan/claude-code-rust-win32-x64-msvc":"0.14.9","@srothgan/claude-code-rust-linux-arm64-gnu":"0.14.9","@srothgan/claude-code-rust-win32-arm64-msvc":"0.14.9"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-rust_0.14.9_1790868008674_0.017004110924867755","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-02-22T08:42:20.646Z","modified":"2026-10-01T15:28:02.978Z","0.2.0":"2026-02-22T08:42:20.904Z","3.0.0":"2026-02-25T15:33:41.482Z","0.3.0":"2026-02-25T15:55:56.885Z","0.4.0":"2026-02-27T10:20:21.892Z","0.4.1":"2026-02-27T11:20:23.249Z","0.5.0":"2026-02-27T17:29:58.261Z","0.5.1":"2026-02-27T18:12:59.776Z","0.6.0":"2026-03-03T23:00:42.181Z","0.7.0":"2026-03-12T14:44:05.513Z","0.7.1":"2026-03-12T17:58:25.324Z","0.8.0":"2026-03-17T22:11:45.854Z","0.8.1":"2026-03-18T09:11:21.829Z","0.8.2":"2026-03-18T13:07:56.943Z","0.8.3":"2026-03-23T21:15:47.023Z","0.8.4":"2026-03-23T23:01:57.762Z","0.9.0":"2026-03-26T15:29:48.541Z","0.10.0":"2026-04-11T05:54:02.249Z","0.11.0":"2026-04-16T10:13:01.594Z","0.11.1":"2026-04-16T11:47:39.372Z","0.11.2":"2026-04-19T11:30:25.808Z","0.11.3":"2026-04-19T17:47:14.769Z","0.12.0":"2026-05-21T16:25:59.656Z","0.12.1":"2026-05-28T09:22:07.854Z","0.12.2":"2026-06-14T21:59:22.273Z","0.12.3":"2026-06-16T06:00:55.949Z","0.12.4":"2026-06-26T16:16:56.236Z","0.13.0":"2026-07-02T06:32:06.275Z","0.13.2":"2026-07-03T13:13:44.936Z","0.13.3":"2026-07-04T17:42:47.012Z","0.13.4":"2026-07-06T12:48:47.471Z","0.14.0":"2026-07-12T13:38:42.631Z","0.14.1":"2026-07-18T09:48:18.160Z","0.14.2":"2026-07-26T20:26:42.752Z","0.14.3":"2026-08-01T18:58:17.818Z","0.14.4":"2026-08-13T06:42:13.262Z","0.14.5":"2026-08-23T15:02:20.817Z","0.14.6":"2026-09-02T19:55:44.314Z","0.14.7":"2026-09-13T11:06:59.329Z","0.14.8":"2026-10-01T11:57:59.660Z","0.14.9":"2026-10-01T15:20:08.796Z"},"bugs":{"url":"https://github.com/srothgan/claude-code-rust/issues"},"license":"Apache-2.0","homepage":"https://github.com/srothgan/claude-code-rust#readme","keywords":["cli","tui","claude","claude-code","anthropic","agent-sdk","ai","terminal","rust","ratatui"],"repository":{"url":"git+https://github.com/srothgan/claude-code-rust.git","type":"git"},"description":"Claude Code Rust - native Rust terminal interface for Claude Code","maintainers":[{"name":"srothgan","email":"simonrothgang@icloud.com"}],"readme":"# Claude Code Rust\n\nA native Rust terminal interface for Claude Code. Drop-in replacement for Anthropic's stock Node.js/React Ink TUI, built for performance and a better user experience.\n\n[![Version](https://img.shields.io/github/v/release/srothgan/claude-code-rust?label=version)](https://github.com/srothgan/claude-code-rust/releases/latest)\n[![CI](https://github.com/srothgan/claude-code-rust/actions/workflows/pr.yml/badge.svg)](https://github.com/srothgan/claude-code-rust/actions/workflows/pr.yml)\n[![Docs](https://img.shields.io/badge/docs-GitHub%20Pages-blue)](https://srothgan.github.io/claude-code-rust/)\n[![License](https://img.shields.io/badge/license-Apache%202.0-blue)](https://www.apache.org/licenses/LICENSE-2.0)\n\n## About\n\nClaude Code Rust replaces the stock Claude Code terminal interface with a native Rust binary built on [Ratatui](https://ratatui.rs/). It connects to the same Claude API through a local Agent SDK bridge. Core Claude Code functionality works unchanged, including tool calls, file editing, terminal commands, and permissions.\n\n<p align=\"center\">\n  <img src=\"assets/demo.gif\" alt=\"Claude Code Rust explaining the terminal problems its native Rust interface solves\" width=\"900\">\n</p>\n\n## Prerequisite\n\n- The Claude Code CLI must be installed as fallback for some SDK-unsupported features.\n\n## Install\n\n### Install script (recommended, v0.14.0+)\n\n**macOS/Linux:**\n\n```bash\ncurl -fsSL https://raw.githubusercontent.com/srothgan/claude-code-rust/main/scripts/install/install.sh | sh\n```\n\n**Windows PowerShell:**\n\n```powershell\npowershell -NoProfile -ExecutionPolicy Bypass -Command \"irm 'https://raw.githubusercontent.com/srothgan/claude-code-rust/main/scripts/install/install.ps1' | iex\"\n```\n\n### npm (global)\n\n```bash\nnpm install -g claude-code-rust\n```\n\nSee the [installation guide](https://srothgan.github.io/claude-code-rust/installation.html) for release pinning, custom install locations, switching install methods, uninstall, and troubleshooting.\n\n## Usage\n\n```bash\nclaude-rs\n```\n\nFull documentation is available at [srothgan.github.io/claude-code-rust](https://srothgan.github.io/claude-code-rust/).\n\n> [!NOTE]\n> **Agent SDK billing unchanged.** Anthropic has paused the previously announced Agent SDK credit change. For now nothing changes: Claude Agent SDK usage (including `claude -p` and third-party apps like this one) still draws from your normal Claude subscription limits. See [Use the Claude Agent SDK with your Claude plan](https://support.claude.com/en/articles/15036540-use-the-claude-agent-sdk-with-your-claude-plan).\n\n## Why\n\nThe stock Claude Code TUI runs on Node.js with React Ink, which renders by redrawing full frames over raw ANSI escape codes. This causes real, widely-reported problems:\n\n- **Flickering**: The whole view is redrawn on every status update, causing constant flicker (bad enough to crash editors' integrated terminals during long sessions)\n- **CPU**: Sustained high CPU even when idle, and runaway loops that spawn multiple background processes\n- **Memory**: 200-400MB baseline (and climbing with conversation length) vs ~20-50MB for a native binary\n- **Resize**: Window resizing leaves duplicated frames in scrollback, loses lines when shrinking, and can garble the display\n- **Input latency**: Keystrokes echo with visible delay as context fills up, and noticeably worse on Windows\n- **Scrollback**: Hijacks the terminal's native scrollback, erasing history you can no longer scroll back to\n- **Paste**: Large pastes can flood stdout and freeze the terminal\n\nClaude Code Rust addresses these with a native terminal UI that uses diffed, direct terminal control via Crossterm and Ratatui, with no full-frame redraws and no React Ink rendering loop.\n\n## Documentation\n\nThe manual covers installation with scripts and npm, plus help, slash commands, keyboard shortcuts, settings, diagnostics, troubleshooting, building from source, architecture, and the changelog:\n\n- [Installation](https://srothgan.github.io/claude-code-rust/installation.html)\n- [Usage](https://srothgan.github.io/claude-code-rust/usage.html)\n- [Help](https://srothgan.github.io/claude-code-rust/help.html)\n- [Slash commands](https://srothgan.github.io/claude-code-rust/commands.html)\n- [Settings](https://srothgan.github.io/claude-code-rust/settings.html)\n- [Troubleshooting](https://srothgan.github.io/claude-code-rust/troubleshooting.html)\n- [Development](https://srothgan.github.io/claude-code-rust/development.html)\n\n## Status\n\nThis project is pre-1.0 and under active development. See [CONTRIBUTING.md](CONTRIBUTING.md) for how to get involved.\n\n## Limitations\n\nStartup is still constrained by the upstream Claude Agent SDK runtime that this TUI wraps. The Rust interface itself is fast, but end-to-end readiness can still take noticeable time before a session is fully available. Improving that remains an active area of work.\n\n## License\n\nThis project is licensed under the [Apache License 2.0](LICENSE). Apache-2.0 was chosen to keep usage and redistribution straightforward for individual users, downstream packagers, and commercial adopters.\n\n## Disclaimer and Legal Notice\n\nThis project is not affiliated with, endorsed by, or supported by Anthropic.\n\nA quick note on where this project stands, since I know people worry about this kind of thing: claude-code-rust is a terminal UI that I wrote from scratch in Rust. It is not a fork, copy or port of the latest Claude Code source leak. It talks to Anthropic's official [Agent SDK](https://docs.anthropic.com/en/docs/agents-and-tools/claude-code/agent-sdk) as a runtime dependency instead, the same way any other third-party tool would. No Anthropic source code was read or used as reference at any point during development.\n\nThe project authenticates through your existing Claude Code account via the Agent SDK, and the Agent SDK's terms allow building on top of it. Billing, credits, limits, and overage behavior are controlled by Anthropic, including any future changes Anthropic may make to how Agent SDK usage is metered. Other community projects do the same. As far as I can tell, using this project is fine, but I am a single maintainer, not a lawyer. If anything changes on Anthropic's end, I will update this section and adjust the project accordingly.\n\nThis project's source code is licensed under [Apache-2.0](LICENSE). The Agent SDK itself is proprietary and governed by [Anthropic's Commercial Terms of Service](https://www.anthropic.com/legal/commercial-terms).\n\nFor official Claude documentation, see [https://claude.ai/docs](https://claude.ai/docs).\n","readmeFilename":"README.md"}