{"_id":"claudexor","_rev":"118-23445a751a83673d36412450d0217bc9","name":"claudexor","dist-tags":{"next":"3.17.2","latest":"3.17.2"},"versions":{"1.0.1":{"name":"claudexor","version":"1.0.1","keywords":["ai","agents","cli","codex","claude","cursor","mcp","orchestration"],"license":"MIT","_id":"claudexor@1.0.1","maintainers":[{"name":"razzant","email":"anton.razzhigaev@gmail.com"}],"homepage":"https://github.com/razzant/claudexor#readme","bugs":{"url":"https://github.com/razzant/claudexor/issues"},"bin":{"claudexor":"./bin/claudexor.js","claudexord":"./bin/claudexord.js"},"dist":{"shasum":"fd257bcee6ad7ebddcb35a212e484dc93bca44d1","tarball":"https://registry.npmjs.org/claudexor/-/claudexor-1.0.1.tgz","fileCount":5,"integrity":"sha512-V5NpV5AGJaYNTD8m/wAVgFtFSX+yepat88NxMDU7c4mI2Cqs6pjzJL4GfYeDW1iMrrWW3XJZiUOBV5d+YVB/9Q==","signatures":[{"sig":"MEUCIAXxe9APfkCQcwI9+5rhQ3FRqwdXCIiz9lDH5bnWd2+6AiEA1qfHM62VMBJbNsFtjL4mPw6S1cGj+UU3nuH+mQGf4IY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claudexor@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2959},"type":"module","engines":{"node":">=20.19"},"_npmUser":{"name":"razzant","email":"anton.razzhigaev@gmail.com"},"repository":{"url":"git+https://github.com/razzant/claudexor.git","type":"git","directory":"packages/claudexor"},"description":"Harness-agnostic AI coding control plane — one CLI over Codex, Claude Code, Cursor, and OpenCode with cross-family review, best-of-N runs, and typed apply gates.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@claudexor/cli":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claudexor_1.0.1_1783709618258_0.9209725797439667","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"claudexor","version":"2.1.2","keywords":["ai","agents","cli","codex","claude","cursor","mcp","orchestration"],"license":"MIT","_id":"claudexor@2.1.2","maintainers":[{"name":"razzant","email":"anton.razzhigaev@gmail.com"}],"homepage":"https://github.com/razzant/claudexor#readme","bugs":{"url":"https://github.com/razzant/claudexor/issues"},"bin":{"claudexor":"bin/claudexor.js","claudexord":"bin/claudexord.js"},"dist":{"shasum":"87b89fb23e15d9eb9f49ef5783018c93a18dee68","tarball":"https://registry.npmjs.org/claudexor/-/claudexor-2.1.2.tgz","fileCount":5,"integrity":"sha512-5/LXqZGAvRusUMByOg0xut394aWMNDlrEmXOxU9/I9GTYmuibY9x8AUExoOeFpknc2yTSJ37dFNUCCWwB9xpDQ==","signatures":[{"sig":"MEUCIQDbf+W8ZgV/+cTE6UcD3Iza4sP2KHP1MhPfGV7yW5mL8QIgI4xE8Fd03Ny2uD+L7/8gd+O8aUVNj2/L4glBGUTFBn8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claudexor@2.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2959},"type":"module","_from":"file:/Users/runner/work/_temp/claudexor-npm-release/claudexor-2.1.2.tgz","engines":{"node":">=20.19"},"_npmUser":{"name":"razzant","email":"anton.razzhigaev@gmail.com"},"_resolved":"/Users/runner/work/_temp/claudexor-npm-release/claudexor-2.1.2.tgz","_integrity":"sha512-5/LXqZGAvRusUMByOg0xut394aWMNDlrEmXOxU9/I9GTYmuibY9x8AUExoOeFpknc2yTSJ37dFNUCCWwB9xpDQ==","repository":{"url":"git+https://github.com/razzant/claudexor.git","type":"git","directory":"packages/claudexor"},"_npmVersion":"11.13.0","description":"Harness-agnostic AI coding control plane — one CLI over Codex, Claude Code, Cursor, and OpenCode with cross-family review, best-of-N runs, and typed apply gates.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@claudexor/cli":"2.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claudexor_2.1.2_1784373640650_0.46013936767810093","host":"s3://npm-registry-packages-npm-production"}},"2.1.3":{"name":"claudexor","version":"2.1.3","keywords":["ai","agents","cli","codex","claude","cursor","mcp","orchestration"],"license":"MIT","_id":"claudexor@2.1.3","maintainers":[{"name":"razzant","email":"anton.razzhigaev@gmail.com"}],"homepage":"https://github.com/razzant/claudexor#readme","bugs":{"url":"https://github.com/razzant/claudexor/issues"},"bin":{"claudexor":"bin/claudexor.js","claudexord":"bin/claudexord.js"},"dist":{"shasum":"438df1ecf3b012df09f7d838f6326cc512a25136","tarball":"https://registry.npmjs.org/claudexor/-/claudexor-2.1.3.tgz","fileCount":5,"integrity":"sha512-+21Mny7YjooH7BfmmJsKo8Dwje15QaKs5IUkSpCswAtAXaZMzl+nqbvXrkHfQlh9Ar5dlaq9oaCJHxT2dzX2Dw==","signatures":[{"sig":"MEYCIQCS41COFi1v5xC0fwztkEnm3Z/D2w2DZ9hXHRjD6XMWzgIhAJ3brMpYt2n6/tYN4U4zsdb9H+jVFznzLqJyu3F3+LE2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claudexor@2.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2959},"type":"module","_from":"file:/Users/runner/work/_temp/claudexor-npm-release/claudexor-2.1.3.tgz","engines":{"node":">=20.19"},"_npmUser":{"name":"razzant","email":"anton.razzhigaev@gmail.com"},"_resolved":"/Users/runner/work/_temp/claudexor-npm-release/claudexor-2.1.3.tgz","_integrity":"sha512-+21Mny7YjooH7BfmmJsKo8Dwje15QaKs5IUkSpCswAtAXaZMzl+nqbvXrkHfQlh9Ar5dlaq9oaCJHxT2dzX2Dw==","repository":{"url":"git+https://github.com/razzant/claudexor.git","type":"git","directory":"packages/claudexor"},"_npmVersion":"11.13.0","description":"Harness-agnostic AI coding control plane — one CLI over Codex, Claude Code, Cursor, and OpenCode with cross-family review, best-of-N runs, and typed apply gates.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@claudexor/cli":"2.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claudexor_2.1.3_1784426923478_0.40007747746022737","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"claudexor","version":"3.0.0","keywords":["ai","agents","cli","codex","claude","cursor","mcp","orchestration"],"license":"MIT","_id":"claudexor@3.0.0","maintainers":[{"name":"razzant","email":"anton.razzhigaev@gmail.com"}],"homepage":"https://github.com/razzant/claudexor#readme","bugs":{"url":"https://github.com/razzant/claudexor/issues"},"bin":{"claudexor":"bin/claudexor.js","claudexord":"bin/claudexord.js"},"dist":{"shasum":"db99fc11931349358b1b07d27a264145659d45c9","tarball":"https://registry.npmjs.org/claudexor/-/claudexor-3.0.0.tgz","fileCount":5,"integrity":"sha512-8syU3FHzlyu2a1ErzzS55EU/mU4G/ZXSN8Ldy6h+IAMzheMX9z/09mDZrT+UDANwWx7ol9ggFOz+1yj5GcXaeg==","signatures":[{"sig":"MEQCIEAlk6slOhKnEBCsUPdqXiH2t7QiaQMJNsGnfJykKUWUAiArqcbKYiHQvOt6HPlTHJD0p4N+s4A2TS475lxTcW+iPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claudexor@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2959},"type":"module","_from":"file:/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.0.0.tgz","engines":{"node":">=20.19"},"_npmUser":{"name":"razzant","email":"anton.razzhigaev@gmail.com"},"_resolved":"/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.0.0.tgz","_integrity":"sha512-8syU3FHzlyu2a1ErzzS55EU/mU4G/ZXSN8Ldy6h+IAMzheMX9z/09mDZrT+UDANwWx7ol9ggFOz+1yj5GcXaeg==","repository":{"url":"git+https://github.com/razzant/claudexor.git","type":"git","directory":"packages/claudexor"},"_npmVersion":"11.13.0","description":"Harness-agnostic AI coding control plane — one CLI over Codex, Claude Code, Cursor, and OpenCode with cross-family review, best-of-N runs, and typed apply gates.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@claudexor/cli":"3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claudexor_3.0.0_1784571292667_0.2520460026324658","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"claudexor","version":"3.0.1","keywords":["ai","agents","cli","codex","claude","cursor","mcp","orchestration"],"license":"MIT","_id":"claudexor@3.0.1","maintainers":[{"name":"razzant","email":"anton.razzhigaev@gmail.com"}],"homepage":"https://github.com/razzant/claudexor#readme","bugs":{"url":"https://github.com/razzant/claudexor/issues"},"bin":{"claudexor":"bin/claudexor.js","claudexord":"bin/claudexord.js"},"dist":{"shasum":"8236df87d38c069b8b0f181e9e2632428e530931","tarball":"https://registry.npmjs.org/claudexor/-/claudexor-3.0.1.tgz","fileCount":5,"integrity":"sha512-Lc5A2IiZEX18NJL94RMOD+HdOBllNJR6D9ZdSZDZfEJWa60/sDnnCuesPgrSGJO1sd+xY0nRysOajKDVDZTuow==","signatures":[{"sig":"MEUCIEEBLB5HU/i5ise0F3zSq6aWA0oKb0Xaz8984eVLr0LJAiEA6dGGl8goLDQjAq/0jVY8QWIP6t+tWDthU9TmlMHct/M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claudexor@3.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2959},"type":"module","_from":"file:/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.0.1.tgz","engines":{"node":">=20.19"},"_npmUser":{"name":"razzant","email":"anton.razzhigaev@gmail.com"},"_resolved":"/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.0.1.tgz","_integrity":"sha512-Lc5A2IiZEX18NJL94RMOD+HdOBllNJR6D9ZdSZDZfEJWa60/sDnnCuesPgrSGJO1sd+xY0nRysOajKDVDZTuow==","repository":{"url":"git+https://github.com/razzant/claudexor.git","type":"git","directory":"packages/claudexor"},"_npmVersion":"11.13.0","description":"Harness-agnostic AI coding control plane — one CLI over Codex, Claude Code, Cursor, and OpenCode with cross-family review, best-of-N runs, and typed apply gates.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@claudexor/cli":"3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claudexor_3.0.1_1784583353014_0.5130597013899811","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"claudexor","version":"3.0.2","keywords":["ai","agents","cli","codex","claude","cursor","mcp","orchestration"],"license":"MIT","_id":"claudexor@3.0.2","maintainers":[{"name":"razzant","email":"anton.razzhigaev@gmail.com"}],"homepage":"https://github.com/razzant/claudexor#readme","bugs":{"url":"https://github.com/razzant/claudexor/issues"},"bin":{"claudexor":"bin/claudexor.js","claudexord":"bin/claudexord.js"},"dist":{"shasum":"9a7284430224cfd956ccc2ca32558949b0b400b9","tarball":"https://registry.npmjs.org/claudexor/-/claudexor-3.0.2.tgz","fileCount":5,"integrity":"sha512-oqREcyTK/V40tDEO9+1Mt7lB4CKs2IC8id8qD4S4+evVRXNDUJgA1gA17APzoG2UHe00PDLpDOE4kLF30nQB5A==","signatures":[{"sig":"MEUCIG7e9r9I2fgaSs/GhA0du61i1suiTAPDtr/lAUDmBijVAiEApPDahannVyxDwcCDeGlhrwHERalMEH2wwiAE2dkzNP0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claudexor@3.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2959},"type":"module","_from":"file:/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.0.2.tgz","engines":{"node":">=20.19"},"_npmUser":{"name":"razzant","email":"anton.razzhigaev@gmail.com"},"_resolved":"/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.0.2.tgz","_integrity":"sha512-oqREcyTK/V40tDEO9+1Mt7lB4CKs2IC8id8qD4S4+evVRXNDUJgA1gA17APzoG2UHe00PDLpDOE4kLF30nQB5A==","repository":{"url":"git+https://github.com/razzant/claudexor.git","type":"git","directory":"packages/claudexor"},"_npmVersion":"11.13.0","description":"Harness-agnostic AI coding control plane — one CLI over Codex, Claude Code, Cursor, and OpenCode with cross-family review, best-of-N runs, and typed apply gates.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@claudexor/cli":"3.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claudexor_3.0.2_1784589264194_0.5237607378982925","host":"s3://npm-registry-packages-npm-production"}},"3.0.3":{"name":"claudexor","version":"3.0.3","keywords":["ai","agents","cli","codex","claude","cursor","mcp","orchestration"],"license":"MIT","_id":"claudexor@3.0.3","maintainers":[{"name":"razzant","email":"anton.razzhigaev@gmail.com"}],"homepage":"https://github.com/razzant/claudexor#readme","bugs":{"url":"https://github.com/razzant/claudexor/issues"},"bin":{"claudexor":"bin/claudexor.js","claudexord":"bin/claudexord.js"},"dist":{"shasum":"4576362244f1ced095c786bb233cc5b17eefbb94","tarball":"https://registry.npmjs.org/claudexor/-/claudexor-3.0.3.tgz","fileCount":5,"integrity":"sha512-DtDdiBEHotjamacGv3E04pqQL6FYdjiYLkpuDjKDmQXWl6V11/E87huRLb1YtO8HZU+4HCTMwfGMehxEvMY75A==","signatures":[{"sig":"MEUCIQCBYzLi3N5fkkTcPCFeiafn8257I5PdSB+x1/4uIdCXxQIgG1E89jLRYdLhdAW57WFAX2qgVDI52/IMxa6SaGI/c30=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claudexor@3.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2959},"type":"module","_from":"file:/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.0.3.tgz","engines":{"node":">=20.19"},"_npmUser":{"name":"razzant","email":"anton.razzhigaev@gmail.com"},"_resolved":"/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.0.3.tgz","_integrity":"sha512-DtDdiBEHotjamacGv3E04pqQL6FYdjiYLkpuDjKDmQXWl6V11/E87huRLb1YtO8HZU+4HCTMwfGMehxEvMY75A==","repository":{"url":"git+https://github.com/razzant/claudexor.git","type":"git","directory":"packages/claudexor"},"_npmVersion":"11.13.0","description":"Harness-agnostic AI coding control plane — one CLI over Codex, Claude Code, Cursor, and OpenCode with cross-family review, best-of-N runs, and typed apply gates.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@claudexor/cli":"3.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claudexor_3.0.3_1784667073062_0.7501022095366512","host":"s3://npm-registry-packages-npm-production"}},"3.0.4":{"name":"claudexor","version":"3.0.4","keywords":["ai","agents","cli","codex","claude","cursor","mcp","orchestration"],"license":"MIT","_id":"claudexor@3.0.4","maintainers":[{"name":"razzant","email":"anton.razzhigaev@gmail.com"}],"homepage":"https://github.com/razzant/claudexor#readme","bugs":{"url":"https://github.com/razzant/claudexor/issues"},"bin":{"claudexor":"bin/claudexor.js","claudexord":"bin/claudexord.js"},"dist":{"shasum":"b88c82b8aa12a4132975b28252c102881ecf6ff5","tarball":"https://registry.npmjs.org/claudexor/-/claudexor-3.0.4.tgz","fileCount":5,"integrity":"sha512-+VCfk3ikOGO+PZnsw9003C4nWoRsXby8fnJoIP1g8/SoEPl6UYLAH+IJMKWNXsp+SV+FmShXU/UIN4EY1WIbdA==","signatures":[{"sig":"MEUCIQDoiaxEm22W9p9hF0fhIXGffVIaDkdW/OKdJAfi98bJbgIgQcAaaZ4h0c492ZENSg/61ir6x2L0gp62gRQeg1g41aM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claudexor@3.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2968},"type":"module","_from":"file:/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.0.4.tgz","engines":{"node":">=20.19"},"_npmUser":{"name":"razzant","email":"anton.razzhigaev@gmail.com"},"_resolved":"/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.0.4.tgz","_integrity":"sha512-+VCfk3ikOGO+PZnsw9003C4nWoRsXby8fnJoIP1g8/SoEPl6UYLAH+IJMKWNXsp+SV+FmShXU/UIN4EY1WIbdA==","repository":{"url":"git+https://github.com/razzant/claudexor.git","type":"git","directory":"packages/claudexor"},"_npmVersion":"11.13.0","description":"Harness-agnostic AI coding control plane — one CLI over Codex, Claude Code, Cursor, and OpenCode with cross-family review, best-of-N runs, and typed apply gates.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@claudexor/cli":"3.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claudexor_3.0.4_1784691055879_0.048960722190471984","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"claudexor","version":"3.1.0","keywords":["ai","ai-agents","ai-coding","ai-coding-assistant","agent-orchestration","best-of-n","claude-code","cli","code-review","codex","codex-cli","cursor","developer-tools","mcp","mcp-server","multi-account","multi-agent","opencode","quota-management","subscription-management"],"license":"MIT","_id":"claudexor@3.1.0","maintainers":[{"name":"razzant","email":"anton.razzhigaev@gmail.com"}],"homepage":"https://razzant.github.io/claudexor/","bugs":{"url":"https://github.com/razzant/claudexor/issues"},"bin":{"claudexor":"bin/claudexor.js","claudexord":"bin/claudexord.js"},"dist":{"shasum":"2d661c481946dfd0d6bbc0ed8ba178557017f26c","tarball":"https://registry.npmjs.org/claudexor/-/claudexor-3.1.0.tgz","fileCount":5,"integrity":"sha512-23Wk0FDMmVpLN3kMQ0yG0LiN4ULGlLgCwDoA91LaLRbzcsN9ClVwuh2ZKSaNktNaVUv3uJdxCYUnu5mtV3bTYQ==","signatures":[{"sig":"MEUCIQDRoxb4PtgBeQJDmuuzPJhsUlgbNBIe1I+RZ+2lRZ74AwIgDvwfRDokQwp0WNjL2KCgy34dKzGoqMV2p1fRH9qYe4s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claudexor@3.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4204},"type":"module","_from":"file:/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.1.0.tgz","engines":{"node":">=20.19"},"_npmUser":{"name":"razzant","email":"anton.razzhigaev@gmail.com"},"_resolved":"/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.1.0.tgz","_integrity":"sha512-23Wk0FDMmVpLN3kMQ0yG0LiN4ULGlLgCwDoA91LaLRbzcsN9ClVwuh2ZKSaNktNaVUv3uJdxCYUnu5mtV3bTYQ==","repository":{"url":"git+https://github.com/razzant/claudexor.git","type":"git","directory":"packages/claudexor"},"_npmVersion":"11.13.0","description":"Local-first multi-harness control plane for Claude Code, Codex, Cursor, and OpenCode with quota-aware rotation across multiple Claude Code and Codex subscriptions.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@claudexor/cli":"3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claudexor_3.1.0_1784917818904_0.3718894660309704","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"claudexor","version":"3.1.1","keywords":["ai","ai-agents","ai-coding","ai-coding-assistant","agent-orchestration","best-of-n","claude-code","cli","code-review","codex","codex-cli","cursor","developer-tools","mcp","mcp-server","multi-account","multi-agent","opencode","quota-management","subscription-management"],"license":"MIT","_id":"claudexor@3.1.1","maintainers":[{"name":"razzant","email":"anton.razzhigaev@gmail.com"}],"homepage":"https://razzant.github.io/claudexor/","bugs":{"url":"https://github.com/razzant/claudexor/issues"},"bin":{"claudexor":"bin/claudexor.js","claudexord":"bin/claudexord.js"},"dist":{"shasum":"40b57f130885fda85df8f481257a7c57aab503c5","tarball":"https://registry.npmjs.org/claudexor/-/claudexor-3.1.1.tgz","fileCount":5,"integrity":"sha512-cKRzxxzmUnBehat530pXm/TDuCEpwNZDcA8fAUr+6OjSsj0VrnT1I5kwtGatM3VWCoJdVdFt5yQ8p3hebRn+nQ==","signatures":[{"sig":"MEQCIFuEWWLY0JeTDtKO9xtprn5yjCGWZDAfgr71Ubj1JTKsAiARoGuaQ+kK0u0QxN75kwuElb5WEkw+2vXui/FBTt+R4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claudexor@3.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4248},"type":"module","_from":"file:/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.1.1.tgz","engines":{"node":">=20.19"},"mcpName":"io.github.razzant/claudexor","_npmUser":{"name":"razzant","email":"anton.razzhigaev@gmail.com"},"_resolved":"/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.1.1.tgz","_integrity":"sha512-cKRzxxzmUnBehat530pXm/TDuCEpwNZDcA8fAUr+6OjSsj0VrnT1I5kwtGatM3VWCoJdVdFt5yQ8p3hebRn+nQ==","repository":{"url":"git+https://github.com/razzant/claudexor.git","type":"git","directory":"packages/claudexor"},"_npmVersion":"11.13.0","description":"Local-first multi-harness control plane for Claude Code, Codex, Cursor, and OpenCode with quota-aware rotation across multiple Claude Code and Codex subscriptions.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@claudexor/cli":"3.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claudexor_3.1.1_1784966342173_0.020782798732572383","host":"s3://npm-registry-packages-npm-production"}},"3.1.2":{"name":"claudexor","version":"3.1.2","keywords":["ai","ai-agents","ai-coding","ai-coding-assistant","agent-orchestration","best-of-n","claude-code","cli","code-review","codex","codex-cli","cursor","developer-tools","mcp","mcp-server","multi-account","multi-agent","opencode","quota-management","subscription-management"],"license":"MIT","_id":"claudexor@3.1.2","maintainers":[{"name":"razzant","email":"anton.razzhigaev@gmail.com"}],"homepage":"https://razzant.github.io/claudexor/","bugs":{"url":"https://github.com/razzant/claudexor/issues"},"bin":{"claudexor":"bin/claudexor.js","claudexord":"bin/claudexord.js"},"dist":{"shasum":"6af4d702478513f2917c8de76a560089ced0f64b","tarball":"https://registry.npmjs.org/claudexor/-/claudexor-3.1.2.tgz","fileCount":5,"integrity":"sha512-PH6eXbeCC4fhNjcUJfNGHjE4O/gtRok5LPzCYLGP7pXdgCica+PrBwoaDjH0j+Z47A50HDRfxyTTqawiAmgH7w==","signatures":[{"sig":"MEYCIQDX+rahL8RECjB+Jrb6hKXieRkW/UxYh24ocJbhY1HhXwIhAKcMsB0ESOyxQ9lxji0dDK0UFhkAEUDts9UBKGVV9x70","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claudexor@3.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4248},"type":"module","_from":"file:/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.1.2.tgz","engines":{"node":">=20.19"},"mcpName":"io.github.razzant/claudexor","_npmUser":{"name":"razzant","email":"anton.razzhigaev@gmail.com"},"_resolved":"/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.1.2.tgz","_integrity":"sha512-PH6eXbeCC4fhNjcUJfNGHjE4O/gtRok5LPzCYLGP7pXdgCica+PrBwoaDjH0j+Z47A50HDRfxyTTqawiAmgH7w==","repository":{"url":"git+https://github.com/razzant/claudexor.git","type":"git","directory":"packages/claudexor"},"_npmVersion":"11.13.0","description":"Local-first multi-harness control plane for Claude Code, Codex, Cursor, and OpenCode with quota-aware rotation across multiple Claude Code and Codex subscriptions.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@claudexor/cli":"3.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claudexor_3.1.2_1785103442392_0.766474252233216","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"claudexor","version":"3.2.0","keywords":["ai","ai-agents","ai-coding","ai-coding-assistant","agent-orchestration","best-of-n","claude-code","cli","code-review","codex","codex-cli","cursor","developer-tools","mcp","mcp-server","multi-account","multi-agent","opencode","quota-management","subscription-management"],"license":"MIT","_id":"claudexor@3.2.0","maintainers":[{"name":"razzant","email":"anton.razzhigaev@gmail.com"}],"homepage":"https://razzant.github.io/claudexor/","bugs":{"url":"https://github.com/razzant/claudexor/issues"},"bin":{"claudexor":"bin/claudexor.js","claudexord":"bin/claudexord.js"},"dist":{"shasum":"834af33c7815e395e8b13c8ee126772ee145409d","tarball":"https://registry.npmjs.org/claudexor/-/claudexor-3.2.0.tgz","fileCount":5,"integrity":"sha512-DCrJKcyAtuqdLPXtSsLvXRL7kfQc+FD3CDcWh7t69eJVgaoviXBKYV5i2j2qhyfwFG1Vnlm4HLUpA/TvdKHM9w==","signatures":[{"sig":"MEYCIQCpyl/CfxucGF/J8vuodm0waNlWa5u2LLoLXvZR87fdygIhAM0jWraNpAGxTm109T7srdAVZfc8pwVIKSP+Ip3vgwFp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claudexor@3.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4248},"type":"module","_from":"file:/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.2.0.tgz","engines":{"node":">=20.19"},"mcpName":"io.github.razzant/claudexor","_npmUser":{"name":"razzant","email":"anton.razzhigaev@gmail.com"},"_resolved":"/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.2.0.tgz","_integrity":"sha512-DCrJKcyAtuqdLPXtSsLvXRL7kfQc+FD3CDcWh7t69eJVgaoviXBKYV5i2j2qhyfwFG1Vnlm4HLUpA/TvdKHM9w==","repository":{"url":"git+https://github.com/razzant/claudexor.git","type":"git","directory":"packages/claudexor"},"_npmVersion":"11.13.0","description":"Local-first multi-harness control plane for Claude Code, Codex, Cursor, and OpenCode with quota-aware rotation across multiple Claude Code and Codex subscriptions.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@claudexor/cli":"3.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claudexor_3.2.0_1785475787342_0.12206984066453819","host":"s3://npm-registry-packages-npm-production"}},"3.3.7-rc.0":{"name":"claudexor","version":"3.3.7-rc.0","keywords":["ai","ai-agents","ai-coding","ai-coding-assistant","agent-orchestration","best-of-n","claude-code","cli","code-review","codex","codex-cli","cursor","developer-tools","mcp","mcp-server","multi-account","multi-agent","opencode","quota-management","subscription-management"],"license":"MIT","_id":"claudexor@3.3.7-rc.0","maintainers":[{"name":"razzant","email":"anton.razzhigaev@gmail.com"}],"homepage":"https://razzant.github.io/claudexor/","bugs":{"url":"https://github.com/razzant/claudexor/issues"},"bin":{"claudexor":"bin/claudexor.js","claudexord":"bin/claudexord.js"},"dist":{"shasum":"2eaf26bab2cd4681dd18820b7dab70e74c93cf2c","tarball":"https://registry.npmjs.org/claudexor/-/claudexor-3.3.7-rc.0.tgz","fileCount":5,"integrity":"sha512-NlYUaQFv95bH/OeqZN5jVNMcwRdVcolYWCUd8ylzwsyL6fUemB4FRFrzMHoUWd05JxDTZAcvptYbOmOMozKDKw==","signatures":[{"sig":"MEUCIFSQGHO+EavB6JEjd88VdxXP3QRTjgZ7RJyiRVSWm0bgAiEAwuGg5lzOYdjcDdEf4qTS5IeUUEmVLye0FFEnG1Waim8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4258},"type":"module","_from":"file:/private/tmp/claude-501/-Users-anton-Ouroboros/039ca19a-ab55-4167-a51d-18403528b4a4/scratchpad/npm-next-release/claudexor-3.3.7-rc.0.tgz","engines":{"node":">=20.19"},"mcpName":"io.github.razzant/claudexor","_npmUser":{"name":"razzant","email":"anton.razzhigaev@gmail.com"},"_resolved":"/private/tmp/claude-501/-Users-anton-Ouroboros/039ca19a-ab55-4167-a51d-18403528b4a4/scratchpad/npm-next-release/claudexor-3.3.7-rc.0.tgz","_integrity":"sha512-NlYUaQFv95bH/OeqZN5jVNMcwRdVcolYWCUd8ylzwsyL6fUemB4FRFrzMHoUWd05JxDTZAcvptYbOmOMozKDKw==","repository":{"url":"git+https://github.com/razzant/claudexor.git","type":"git","directory":"packages/claudexor"},"_npmVersion":"11.13.0","description":"Local-first multi-harness control plane for Claude Code, Codex, Cursor, and OpenCode with quota-aware rotation across multiple Claude Code and Codex subscriptions.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@claudexor/cli":"3.3.7-rc.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claudexor_3.3.7-rc.0_1785726975109_0.04953496700750848","host":"s3://npm-registry-packages-npm-production"}},"3.2.1":{"name":"claudexor","version":"3.2.1","keywords":["ai","ai-agents","ai-coding","ai-coding-assistant","agent-orchestration","best-of-n","claude-code","cli","code-review","codex","codex-cli","cursor","developer-tools","mcp","mcp-server","multi-account","multi-agent","opencode","quota-management","subscription-management"],"license":"MIT","_id":"claudexor@3.2.1","maintainers":[{"name":"razzant","email":"anton.razzhigaev@gmail.com"}],"homepage":"https://razzant.github.io/claudexor/","bugs":{"url":"https://github.com/razzant/claudexor/issues"},"bin":{"claudexor":"bin/claudexor.js","claudexord":"bin/claudexord.js"},"dist":{"shasum":"9fadaaf2392d4db290309a67bf009f16a18634d5","tarball":"https://registry.npmjs.org/claudexor/-/claudexor-3.2.1.tgz","fileCount":5,"integrity":"sha512-s7wGU/3WukThR+wCzENHWlJHRP7NvoOiGr9EcxBiq44U4D9Iq6263QiIcWQEFpEWoC+RoCPpdnIRql/kJS+gBA==","signatures":[{"sig":"MEUCIQCju6yQ6El8Xj9JwwkH3aPnqhWTLJefQGR+oxNrjz6omwIgDNcrEQ6VBOtAkJwY6g3re/ssZNkT09Q8x+zhMC0wcM4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4248},"type":"module","_from":"file:/Users/Shared/claudexor-vm-poc/evidence/v321-08c3c57d/npm-owner-waiver-3.2.1/claudexor-3.2.1.tgz","engines":{"node":">=20.19"},"mcpName":"io.github.razzant/claudexor","_npmUser":{"name":"razzant","email":"anton.razzhigaev@gmail.com"},"_resolved":"/Users/Shared/claudexor-vm-poc/evidence/v321-08c3c57d/npm-owner-waiver-3.2.1/claudexor-3.2.1.tgz","_integrity":"sha512-s7wGU/3WukThR+wCzENHWlJHRP7NvoOiGr9EcxBiq44U4D9Iq6263QiIcWQEFpEWoC+RoCPpdnIRql/kJS+gBA==","repository":{"url":"git+https://github.com/razzant/claudexor.git","type":"git","directory":"packages/claudexor"},"_npmVersion":"11.13.0","description":"Local-first multi-harness control plane for Claude Code, Codex, Cursor, and OpenCode with quota-aware rotation across multiple Claude Code and Codex subscriptions.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@claudexor/cli":"3.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claudexor_3.2.1_1785758920668_0.10642758301113697","host":"s3://npm-registry-packages-npm-production"}},"3.3.7":{"name":"claudexor","version":"3.3.7","keywords":["ai","ai-agents","ai-coding","ai-coding-assistant","agent-orchestration","best-of-n","claude-code","cli","code-review","codex","codex-cli","cursor","developer-tools","mcp","mcp-server","multi-account","multi-agent","opencode","quota-management","subscription-management"],"license":"MIT","_id":"claudexor@3.3.7","maintainers":[{"name":"razzant","email":"anton.razzhigaev@gmail.com"}],"homepage":"https://razzant.github.io/claudexor/","bugs":{"url":"https://github.com/razzant/claudexor/issues"},"bin":{"claudexor":"bin/claudexor.js","claudexord":"bin/claudexord.js"},"dist":{"shasum":"d28ed18ad30e12e73866f1eb5988059d90960834","tarball":"https://registry.npmjs.org/claudexor/-/claudexor-3.3.7.tgz","fileCount":5,"integrity":"sha512-6zys6BUjUkYDAz0uP+nVAxL94R8ZKekV38AF2NcKv9qzbqPL4fVwHilwPje1rO+4k15I5/G/rnLWStgklVpp1Q==","signatures":[{"sig":"MEUCIFBY0XWgkI6O31aI93OWVyOXzBh3QIa7KcUtWPUgxlhnAiEAwbMktNmKB9iYZ3HYPqXS6bOYXBZL7ROmvifF+auyB0c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claudexor@3.3.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4248},"type":"module","_from":"file:/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.3.7.tgz","engines":{"node":">=20.19"},"mcpName":"io.github.razzant/claudexor","_npmUser":{"name":"razzant","email":"anton.razzhigaev@gmail.com"},"_resolved":"/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.3.7.tgz","_integrity":"sha512-6zys6BUjUkYDAz0uP+nVAxL94R8ZKekV38AF2NcKv9qzbqPL4fVwHilwPje1rO+4k15I5/G/rnLWStgklVpp1Q==","repository":{"url":"git+https://github.com/razzant/claudexor.git","type":"git","directory":"packages/claudexor"},"_npmVersion":"11.13.0","description":"Local-first multi-harness control plane for Claude Code, Codex, Cursor, and OpenCode with quota-aware rotation across multiple Claude Code and Codex subscriptions.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@claudexor/cli":"3.3.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claudexor_3.3.7_1786019400136_0.10222097498830784","host":"s3://npm-registry-packages-npm-production"}},"3.3.8":{"name":"claudexor","version":"3.3.8","keywords":["ai","ai-agents","ai-coding","ai-coding-assistant","agent-orchestration","best-of-n","claude-code","cli","code-review","codex","codex-cli","cursor","developer-tools","mcp","mcp-server","multi-account","multi-agent","opencode","quota-management","subscription-management"],"license":"MIT","_id":"claudexor@3.3.8","maintainers":[{"name":"razzant","email":"anton.razzhigaev@gmail.com"}],"homepage":"https://razzant.github.io/claudexor/","bugs":{"url":"https://github.com/razzant/claudexor/issues"},"bin":{"claudexor":"bin/claudexor.js","claudexord":"bin/claudexord.js"},"dist":{"shasum":"8f2ba81ab9648886771519cf2da7dbf97670d5a3","tarball":"https://registry.npmjs.org/claudexor/-/claudexor-3.3.8.tgz","fileCount":5,"integrity":"sha512-RRxiDJveM4Z8sE6PU/l5WolrobLshFx0iqkE5uSIV6JdOBkGlbatai7bpgH1+R16986xY7thp8CWhysMaZsIug==","signatures":[{"sig":"MEQCIDNklYNCDLRdxsw8iywWd8LJxYLll6dgnLkzvYREYnVvAiAmgw0ALmO8LS/pAWm/ouGN3FFw3ZAGRmqvsI6380VWSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claudexor@3.3.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4248},"type":"module","_from":"file:/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.3.8.tgz","engines":{"node":">=20.19"},"mcpName":"io.github.razzant/claudexor","_npmUser":{"name":"razzant","email":"anton.razzhigaev@gmail.com"},"_resolved":"/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.3.8.tgz","_integrity":"sha512-RRxiDJveM4Z8sE6PU/l5WolrobLshFx0iqkE5uSIV6JdOBkGlbatai7bpgH1+R16986xY7thp8CWhysMaZsIug==","repository":{"url":"git+https://github.com/razzant/claudexor.git","type":"git","directory":"packages/claudexor"},"_npmVersion":"11.13.0","description":"Local-first multi-harness control plane for Claude Code, Codex, Cursor, and OpenCode with quota-aware rotation across multiple Claude Code and Codex subscriptions.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@claudexor/cli":"3.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claudexor_3.3.8_1786026592420_0.38862461000471016","host":"s3://npm-registry-packages-npm-production"}},"3.3.9":{"name":"claudexor","version":"3.3.9","keywords":["ai","ai-agents","ai-coding","ai-coding-assistant","agent-orchestration","best-of-n","claude-code","cli","code-review","codex","codex-cli","cursor","developer-tools","mcp","mcp-server","multi-account","multi-agent","opencode","quota-management","subscription-management"],"license":"MIT","_id":"claudexor@3.3.9","maintainers":[{"name":"razzant","email":"anton.razzhigaev@gmail.com"}],"homepage":"https://razzant.github.io/claudexor/","bugs":{"url":"https://github.com/razzant/claudexor/issues"},"bin":{"claudexor":"bin/claudexor.js","claudexord":"bin/claudexord.js"},"dist":{"shasum":"7032fb5d9271f75dbae9acc566b19e0b37f092ac","tarball":"https://registry.npmjs.org/claudexor/-/claudexor-3.3.9.tgz","fileCount":5,"integrity":"sha512-lBQnwxOsY2p2SuVFHX8Ry5+7LoAEk2xA/qch9OCroXKAXGJsvlDnm/oLJGIUYnIUCUdKCes9xOGDMemhRRRrrQ==","signatures":[{"sig":"MEUCIQCBccdziYTzwmy2EyOfz9oVy2J7GWm95wxcSWNTy/mbFAIgSLYUkrr6ndEnmTXN/4gMnKh9N1n0lbjvFV/tYJRZ1+U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claudexor@3.3.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4248},"type":"module","_from":"file:/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.3.9.tgz","engines":{"node":">=20.19"},"mcpName":"io.github.razzant/claudexor","_npmUser":{"name":"razzant","email":"anton.razzhigaev@gmail.com"},"_resolved":"/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.3.9.tgz","_integrity":"sha512-lBQnwxOsY2p2SuVFHX8Ry5+7LoAEk2xA/qch9OCroXKAXGJsvlDnm/oLJGIUYnIUCUdKCes9xOGDMemhRRRrrQ==","repository":{"url":"git+https://github.com/razzant/claudexor.git","type":"git","directory":"packages/claudexor"},"_npmVersion":"11.13.0","description":"Local-first multi-harness control plane for Claude Code, Codex, Cursor, and OpenCode with quota-aware rotation across multiple Claude Code and Codex subscriptions.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@claudexor/cli":"3.3.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claudexor_3.3.9_1786062041301_0.21483264647262112","host":"s3://npm-registry-packages-npm-production"}},"3.3.10":{"name":"claudexor","version":"3.3.10","keywords":["ai","ai-agents","ai-coding","ai-coding-assistant","agent-orchestration","best-of-n","claude-code","cli","code-review","codex","codex-cli","cursor","developer-tools","mcp","mcp-server","multi-account","multi-agent","opencode","quota-management","subscription-management"],"license":"MIT","_id":"claudexor@3.3.10","maintainers":[{"name":"razzant","email":"anton.razzhigaev@gmail.com"}],"homepage":"https://razzant.github.io/claudexor/","bugs":{"url":"https://github.com/razzant/claudexor/issues"},"bin":{"claudexor":"bin/claudexor.js","claudexord":"bin/claudexord.js"},"dist":{"shasum":"b12587183b5519839e84ba47399526bf7705c33d","tarball":"https://registry.npmjs.org/claudexor/-/claudexor-3.3.10.tgz","fileCount":5,"integrity":"sha512-Rl7Be2HBClFzY3HMJltYd+ka9PVmhtacCi33hU7advYfB8YU0RGxCU9dKCTrEBMgkVKiRF0ngr2g07S/ocHB7A==","signatures":[{"sig":"MEYCIQDZmPGK9/Bir5g+mZPm/NZoDnQecpB3dH1xvEhnRNUDXQIhAIn3aSz8N7IFF2XViokr2gtMzeYqRphk7tk0SZfvtLDL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claudexor@3.3.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4250},"type":"module","_from":"file:/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.3.10.tgz","engines":{"node":">=20.19"},"mcpName":"io.github.razzant/claudexor","_npmUser":{"name":"razzant","email":"anton.razzhigaev@gmail.com"},"_resolved":"/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.3.10.tgz","_integrity":"sha512-Rl7Be2HBClFzY3HMJltYd+ka9PVmhtacCi33hU7advYfB8YU0RGxCU9dKCTrEBMgkVKiRF0ngr2g07S/ocHB7A==","repository":{"url":"git+https://github.com/razzant/claudexor.git","type":"git","directory":"packages/claudexor"},"_npmVersion":"11.13.0","description":"Local-first multi-harness control plane for Claude Code, Codex, Cursor, and OpenCode with quota-aware rotation across multiple Claude Code and Codex subscriptions.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@claudexor/cli":"3.3.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claudexor_3.3.10_1786069563892_0.9697249972006903","host":"s3://npm-registry-packages-npm-production"}},"3.3.11":{"name":"claudexor","version":"3.3.11","keywords":["ai","ai-agents","ai-coding","ai-coding-assistant","agent-orchestration","best-of-n","claude-code","cli","code-review","codex","codex-cli","cursor","developer-tools","mcp","mcp-server","multi-account","multi-agent","opencode","quota-management","subscription-management"],"license":"MIT","_id":"claudexor@3.3.11","maintainers":[{"name":"razzant","email":"anton.razzhigaev@gmail.com"}],"homepage":"https://razzant.github.io/claudexor/","bugs":{"url":"https://github.com/razzant/claudexor/issues"},"bin":{"claudexor":"bin/claudexor.js","claudexord":"bin/claudexord.js"},"dist":{"shasum":"1dc3de4abe6d0341e47b8b5cbbe5a90b9df633a5","tarball":"https://registry.npmjs.org/claudexor/-/claudexor-3.3.11.tgz","fileCount":5,"integrity":"sha512-n0v4igg41li9VIHM9Hd/m1ZOCrm2Pk9nXFf3kf0CzU3ODFCOSLUQXOQdhLwVGZ1+WD3ofm6hoN6Nnji0QIlkbQ==","signatures":[{"sig":"MEUCIAOxqDuwChRdA3cmmw5+RhwopK31q08rnkjMFb2rVYePAiEAm3cWMJZe+fr6NV2mqQGDGkrgOod3NOyI5g/sl0f4kww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claudexor@3.3.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4250},"type":"module","_from":"file:/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.3.11.tgz","engines":{"node":">=20.19"},"mcpName":"io.github.razzant/claudexor","_npmUser":{"name":"razzant","email":"anton.razzhigaev@gmail.com"},"_resolved":"/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.3.11.tgz","_integrity":"sha512-n0v4igg41li9VIHM9Hd/m1ZOCrm2Pk9nXFf3kf0CzU3ODFCOSLUQXOQdhLwVGZ1+WD3ofm6hoN6Nnji0QIlkbQ==","repository":{"url":"git+https://github.com/razzant/claudexor.git","type":"git","directory":"packages/claudexor"},"_npmVersion":"11.13.0","description":"Local-first multi-harness control plane for Claude Code, Codex, Cursor, and OpenCode with quota-aware rotation across multiple Claude Code and Codex subscriptions.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@claudexor/cli":"3.3.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claudexor_3.3.11_1786094598353_0.018689633602789968","host":"s3://npm-registry-packages-npm-production"}},"3.3.12":{"name":"claudexor","version":"3.3.12","keywords":["ai","ai-agents","ai-coding","ai-coding-assistant","agent-orchestration","best-of-n","claude-code","cli","code-review","codex","codex-cli","cursor","developer-tools","mcp","mcp-server","multi-account","multi-agent","opencode","quota-management","subscription-management"],"license":"MIT","_id":"claudexor@3.3.12","maintainers":[{"name":"razzant","email":"anton.razzhigaev@gmail.com"}],"homepage":"https://razzant.github.io/claudexor/","bugs":{"url":"https://github.com/razzant/claudexor/issues"},"bin":{"claudexor":"bin/claudexor.js","claudexord":"bin/claudexord.js"},"dist":{"shasum":"8b92df965eb9cb49659148246b54a35a493d3e70","tarball":"https://registry.npmjs.org/claudexor/-/claudexor-3.3.12.tgz","fileCount":5,"integrity":"sha512-gZmEA51Q22+6xMSg9MffcIrjdhx4SZsp4DYLbwwbFWcikh9zWFzo+BXMprqygPn49nMvNX9wQQIYfiULELdtuw==","signatures":[{"sig":"MEQCIHWBEU4Ja9DIwno1VEU7xKrhBtR6ye3ImYbEV5mF6xgjAiA/CS+xcwdQ/pL5y6dx1kCATadi+cwH0OATo40MLOLvLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claudexor@3.3.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4250},"type":"module","_from":"file:/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.3.12.tgz","engines":{"node":">=20.19"},"mcpName":"io.github.razzant/claudexor","_npmUser":{"name":"razzant","email":"anton.razzhigaev@gmail.com"},"_resolved":"/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.3.12.tgz","_integrity":"sha512-gZmEA51Q22+6xMSg9MffcIrjdhx4SZsp4DYLbwwbFWcikh9zWFzo+BXMprqygPn49nMvNX9wQQIYfiULELdtuw==","repository":{"url":"git+https://github.com/razzant/claudexor.git","type":"git","directory":"packages/claudexor"},"_npmVersion":"11.13.0","description":"Local-first multi-harness control plane for Claude Code, Codex, Cursor, and OpenCode with quota-aware rotation across multiple Claude Code and Codex subscriptions.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@claudexor/cli":"3.3.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claudexor_3.3.12_1786206083310_0.9758031725338316","host":"s3://npm-registry-packages-npm-production"}},"3.3.13":{"name":"claudexor","version":"3.3.13","keywords":["ai","ai-agents","ai-coding","ai-coding-assistant","agent-orchestration","best-of-n","claude-code","cli","code-review","codex","codex-cli","cursor","developer-tools","mcp","mcp-server","multi-account","multi-agent","opencode","quota-management","subscription-management"],"license":"MIT","_id":"claudexor@3.3.13","maintainers":[{"name":"razzant","email":"anton.razzhigaev@gmail.com"}],"homepage":"https://razzant.github.io/claudexor/","bugs":{"url":"https://github.com/razzant/claudexor/issues"},"bin":{"claudexor":"bin/claudexor.js","claudexord":"bin/claudexord.js"},"dist":{"shasum":"b09888fa77284245893a107c7490465b17237df8","tarball":"https://registry.npmjs.org/claudexor/-/claudexor-3.3.13.tgz","fileCount":5,"integrity":"sha512-DcxV/vvzB0G5bqwbupbC4UM6WgPMteBgxyeL3AHNm/uBgykWMN5mGA47eeNd6SDkyej65hIbN19c1XazAnO7wA==","signatures":[{"sig":"MEYCIQDoOy0R4iyp+xX9o2RW9gM4Rh3tGRBu6DjnXCAY934VSAIhAKMozqhF8niDxNO2WD5rarX/eNFdd/65OAAfE0ChNoKZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claudexor@3.3.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4250},"type":"module","_from":"file:/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.3.13.tgz","engines":{"node":">=20.19"},"mcpName":"io.github.razzant/claudexor","_npmUser":{"name":"razzant","email":"anton.razzhigaev@gmail.com"},"_resolved":"/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.3.13.tgz","_integrity":"sha512-DcxV/vvzB0G5bqwbupbC4UM6WgPMteBgxyeL3AHNm/uBgykWMN5mGA47eeNd6SDkyej65hIbN19c1XazAnO7wA==","repository":{"url":"git+https://github.com/razzant/claudexor.git","type":"git","directory":"packages/claudexor"},"_npmVersion":"11.13.0","description":"Local-first multi-harness control plane for Claude Code, Codex, Cursor, and OpenCode with quota-aware rotation across multiple Claude Code and Codex subscriptions.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@claudexor/cli":"3.3.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claudexor_3.3.13_1786214449054_0.7665178786960516","host":"s3://npm-registry-packages-npm-production"}},"3.3.14":{"name":"claudexor","version":"3.3.14","keywords":["ai","ai-agents","ai-coding","ai-coding-assistant","agent-orchestration","best-of-n","claude-code","cli","code-review","codex","codex-cli","cursor","developer-tools","mcp","mcp-server","multi-account","multi-agent","opencode","quota-management","subscription-management"],"license":"MIT","_id":"claudexor@3.3.14","maintainers":[{"name":"razzant","email":"anton.razzhigaev@gmail.com"}],"homepage":"https://razzant.github.io/claudexor/","bugs":{"url":"https://github.com/razzant/claudexor/issues"},"bin":{"claudexor":"bin/claudexor.js","claudexord":"bin/claudexord.js"},"dist":{"shasum":"1afc94dfaa7c375709f6fc93163ebdb57bcd7fdb","tarball":"https://registry.npmjs.org/claudexor/-/claudexor-3.3.14.tgz","fileCount":5,"integrity":"sha512-rjUm/Lsl+ogAYU7gCAC3NViacRqrBjjueqaF1560R5gJ62FzYTeYGjKYY66waLVgjAARKzaE4xzqMX3xtaxalg==","signatures":[{"sig":"MEYCIQCFroliDSD5PlZgc+P8G4RoHFVwmOTOn23ZIbyO/+v5ngIhAIKYO52hdWOnOAIT3qtLnsDHLD1lN55mKVP1b0XWZZu7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claudexor@3.3.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4250},"type":"module","_from":"file:/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.3.14.tgz","engines":{"node":">=20.19"},"mcpName":"io.github.razzant/claudexor","_npmUser":{"name":"razzant","email":"anton.razzhigaev@gmail.com"},"_resolved":"/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.3.14.tgz","_integrity":"sha512-rjUm/Lsl+ogAYU7gCAC3NViacRqrBjjueqaF1560R5gJ62FzYTeYGjKYY66waLVgjAARKzaE4xzqMX3xtaxalg==","repository":{"url":"git+https://github.com/razzant/claudexor.git","type":"git","directory":"packages/claudexor"},"_npmVersion":"11.13.0","description":"Local-first multi-harness control plane for Claude Code, Codex, Cursor, and OpenCode with quota-aware rotation across multiple Claude Code and Codex subscriptions.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@claudexor/cli":"3.3.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claudexor_3.3.14_1786253148724_0.17356624576639046","host":"s3://npm-registry-packages-npm-production"}},"3.3.15":{"name":"claudexor","version":"3.3.15","keywords":["ai","ai-agents","ai-coding","ai-coding-assistant","agent-orchestration","best-of-n","claude-code","cli","code-review","codex","codex-cli","cursor","developer-tools","mcp","mcp-server","multi-account","multi-agent","opencode","quota-management","subscription-management"],"license":"MIT","_id":"claudexor@3.3.15","maintainers":[{"name":"razzant","email":"anton.razzhigaev@gmail.com"}],"homepage":"https://razzant.github.io/claudexor/","bugs":{"url":"https://github.com/razzant/claudexor/issues"},"bin":{"claudexor":"bin/claudexor.js","claudexord":"bin/claudexord.js"},"dist":{"shasum":"459fc44dad6a4507a0835a1fa99779d8e41a597b","tarball":"https://registry.npmjs.org/claudexor/-/claudexor-3.3.15.tgz","fileCount":5,"integrity":"sha512-mgZkZy42mD2LXxxrHN79hnesonUbYOX69tvRex7jKDnuDvxpcA+95J1kMX+V58FwHZ1yaFQJpSXCmsQ69MKtXg==","signatures":[{"sig":"MEUCIQDIDiTqTtl7oR9NcWELSKAvmG3j2X/zJIlsbLcSq/RiSgIgWCceb/KSFeQT53G4pVZC4CI0XhZvRtzzOlCr3buBH0o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claudexor@3.3.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4250},"type":"module","_from":"file:/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.3.15.tgz","engines":{"node":">=20.19"},"mcpName":"io.github.razzant/claudexor","_npmUser":{"name":"razzant","email":"anton.razzhigaev@gmail.com"},"_resolved":"/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.3.15.tgz","_integrity":"sha512-mgZkZy42mD2LXxxrHN79hnesonUbYOX69tvRex7jKDnuDvxpcA+95J1kMX+V58FwHZ1yaFQJpSXCmsQ69MKtXg==","repository":{"url":"git+https://github.com/razzant/claudexor.git","type":"git","directory":"packages/claudexor"},"_npmVersion":"11.13.0","description":"Local-first multi-harness control plane for Claude Code, Codex, Cursor, and OpenCode with quota-aware rotation across multiple Claude Code and Codex subscriptions.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@claudexor/cli":"3.3.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claudexor_3.3.15_1786400557261_0.7446137513885454","host":"s3://npm-registry-packages-npm-production"}},"3.3.16":{"name":"claudexor","version":"3.3.16","keywords":["ai","ai-agents","ai-coding","ai-coding-assistant","agent-orchestration","best-of-n","claude-code","cli","code-review","codex","codex-cli","cursor","developer-tools","mcp","mcp-server","multi-account","multi-agent","opencode","quota-management","subscription-management"],"license":"MIT","_id":"claudexor@3.3.16","maintainers":[{"name":"razzant","email":"anton.razzhigaev@gmail.com"}],"homepage":"https://razzant.github.io/claudexor/","bugs":{"url":"https://github.com/razzant/claudexor/issues"},"bin":{"claudexor":"bin/claudexor.js","claudexord":"bin/claudexord.js"},"dist":{"shasum":"ddd792734276abb4ce5d2be60a7fa26866385435","tarball":"https://registry.npmjs.org/claudexor/-/claudexor-3.3.16.tgz","fileCount":5,"integrity":"sha512-UkCcPerxjk0E6tL0QexabjQeZ+ttJbsYD5R1nDQzz6gECgw3ANFxC7LA0waR9ZXhLGei0PYmEcrdduHmBxuA8g==","signatures":[{"sig":"MEQCIE0yDUndxd3bNRPMJfenffPmjWb6uAjdZMqI3CKBmfzOAiAHYCDQNca/1gRuCZ96oEdNZl9+Q/GCEuilJYru6KmaaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claudexor@3.3.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4250},"type":"module","_from":"file:/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.3.16.tgz","engines":{"node":">=20.19"},"mcpName":"io.github.razzant/claudexor","_npmUser":{"name":"razzant","email":"anton.razzhigaev@gmail.com"},"_resolved":"/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.3.16.tgz","_integrity":"sha512-UkCcPerxjk0E6tL0QexabjQeZ+ttJbsYD5R1nDQzz6gECgw3ANFxC7LA0waR9ZXhLGei0PYmEcrdduHmBxuA8g==","repository":{"url":"git+https://github.com/razzant/claudexor.git","type":"git","directory":"packages/claudexor"},"_npmVersion":"11.13.0","description":"Local-first multi-harness control plane for Claude Code, Codex, Cursor, and OpenCode with quota-aware rotation across multiple Claude Code and Codex subscriptions.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@claudexor/cli":"3.3.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claudexor_3.3.16_1786754290366_0.9131586014398687","host":"s3://npm-registry-packages-npm-production"}},"3.4.0":{"name":"claudexor","version":"3.4.0","keywords":["ai","ai-agents","ai-coding","ai-coding-assistant","agent-orchestration","best-of-n","claude-code","cli","code-review","codex","codex-cli","cursor","developer-tools","mcp","mcp-server","multi-account","multi-agent","opencode","quota-management","subscription-management"],"license":"MIT","_id":"claudexor@3.4.0","maintainers":[{"name":"razzant","email":"anton.razzhigaev@gmail.com"}],"homepage":"https://razzant.github.io/claudexor/","bugs":{"url":"https://github.com/razzant/claudexor/issues"},"bin":{"claudexor":"bin/claudexor.js","claudexord":"bin/claudexord.js"},"dist":{"shasum":"943e657db9bc33bd31a344d41af919f69e50ddf6","tarball":"https://registry.npmjs.org/claudexor/-/claudexor-3.4.0.tgz","fileCount":5,"integrity":"sha512-1/MQ0OZgeBJ0Y/6L5XjjyMTouU7Gk4S/45PS6dLoEjyebzQE0CAgff2FTj0vojEpwfDs1T95HHBDdRlGlQ/D3A==","signatures":[{"sig":"MEUCIDd0ANHxVPHcxXV0QQGDYGqp+dAd+Hm8XxAD+US7ivb3AiEArlLMOMFfGyXRHSbyQAj/i03hvBfglAb7A5MM5fvrJ30=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claudexor@3.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4248},"type":"module","_from":"file:/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.4.0.tgz","engines":{"node":">=20.19"},"mcpName":"io.github.razzant/claudexor","_npmUser":{"name":"razzant","email":"anton.razzhigaev@gmail.com"},"_resolved":"/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.4.0.tgz","_integrity":"sha512-1/MQ0OZgeBJ0Y/6L5XjjyMTouU7Gk4S/45PS6dLoEjyebzQE0CAgff2FTj0vojEpwfDs1T95HHBDdRlGlQ/D3A==","repository":{"url":"git+https://github.com/razzant/claudexor.git","type":"git","directory":"packages/claudexor"},"_npmVersion":"11.13.0","description":"Local-first multi-harness control plane for Claude Code, Codex, Cursor, and OpenCode with quota-aware rotation across multiple Claude Code and Codex subscriptions.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@claudexor/cli":"3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claudexor_3.4.0_1786809711107_0.6749533632014384","host":"s3://npm-registry-packages-npm-production"}},"3.4.1":{"name":"claudexor","version":"3.4.1","keywords":["ai","ai-agents","ai-coding","ai-coding-assistant","agent-orchestration","best-of-n","claude-code","cli","code-review","codex","codex-cli","cursor","developer-tools","mcp","mcp-server","multi-account","multi-agent","opencode","quota-management","subscription-management"],"license":"MIT","_id":"claudexor@3.4.1","maintainers":[{"name":"razzant","email":"anton.razzhigaev@gmail.com"}],"homepage":"https://razzant.github.io/claudexor/","bugs":{"url":"https://github.com/razzant/claudexor/issues"},"bin":{"claudexor":"bin/claudexor.js","claudexord":"bin/claudexord.js"},"dist":{"shasum":"1234a26a94a49dc664ec1ed943ea29f6d27adc7f","tarball":"https://registry.npmjs.org/claudexor/-/claudexor-3.4.1.tgz","fileCount":5,"integrity":"sha512-5Z/1yWTUOO2ayXN/gmlQKLl01YGe9pkek7aQP8TxGNM9bUktGEacC7nLuVGdm0Wy64AjpM6K/suHt69HPnPJrw==","signatures":[{"sig":"MEQCID0f6oDK43Vv8VZDSoCTmtse9MQeTwaanzFMqAlo808dAiBmRBrssrNe/xU/Ga3cz8051kCUvTza66CkP71KoPgcSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claudexor@3.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4248},"type":"module","_from":"file:/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.4.1.tgz","engines":{"node":">=20.19"},"mcpName":"io.github.razzant/claudexor","_npmUser":{"name":"razzant","email":"anton.razzhigaev@gmail.com"},"_resolved":"/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.4.1.tgz","_integrity":"sha512-5Z/1yWTUOO2ayXN/gmlQKLl01YGe9pkek7aQP8TxGNM9bUktGEacC7nLuVGdm0Wy64AjpM6K/suHt69HPnPJrw==","repository":{"url":"git+https://github.com/razzant/claudexor.git","type":"git","directory":"packages/claudexor"},"_npmVersion":"11.13.0","description":"Local-first multi-harness control plane for Claude Code, Codex, Cursor, and OpenCode with quota-aware rotation across multiple Claude Code and Codex subscriptions.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@claudexor/cli":"3.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claudexor_3.4.1_1786830825486_0.570935828905994","host":"s3://npm-registry-packages-npm-production"}},"3.4.2":{"name":"claudexor","version":"3.4.2","keywords":["ai","ai-agents","ai-coding","ai-coding-assistant","agent-orchestration","best-of-n","claude-code","cli","code-review","codex","codex-cli","cursor","developer-tools","mcp","mcp-server","multi-account","multi-agent","opencode","quota-management","subscription-management"],"license":"MIT","_id":"claudexor@3.4.2","maintainers":[{"name":"razzant","email":"anton.razzhigaev@gmail.com"}],"homepage":"https://razzant.github.io/claudexor/","bugs":{"url":"https://github.com/razzant/claudexor/issues"},"bin":{"claudexor":"bin/claudexor.js","claudexord":"bin/claudexord.js"},"dist":{"shasum":"af91336f87035f0b74cf6372396abfc4c3922a75","tarball":"https://registry.npmjs.org/claudexor/-/claudexor-3.4.2.tgz","fileCount":5,"integrity":"sha512-GkJXPTM/gQOqaC1OjSK3PAzw9RFfXTwBQP0x1njvrga/MDFNuWakjpb8FaS0mmNcgPtUvdLRSx/M1iOpAf9Sow==","signatures":[{"sig":"MEUCIGvJkL9wmTG6jBf9g3u/yqNfShRqi40rwLy5GKslDiLqAiEA7alI8SMm0yKF/iWjr2DlCCApzjV4F04whoKu4PBES00=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claudexor@3.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4248},"type":"module","_from":"file:/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.4.2.tgz","engines":{"node":">=20.19"},"mcpName":"io.github.razzant/claudexor","_npmUser":{"name":"razzant","email":"anton.razzhigaev@gmail.com"},"_resolved":"/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.4.2.tgz","_integrity":"sha512-GkJXPTM/gQOqaC1OjSK3PAzw9RFfXTwBQP0x1njvrga/MDFNuWakjpb8FaS0mmNcgPtUvdLRSx/M1iOpAf9Sow==","repository":{"url":"git+https://github.com/razzant/claudexor.git","type":"git","directory":"packages/claudexor"},"_npmVersion":"11.13.0","description":"Local-first multi-harness control plane for Claude Code, Codex, Cursor, and OpenCode with quota-aware rotation across multiple Claude Code and Codex subscriptions.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@claudexor/cli":"3.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claudexor_3.4.2_1786910119546_0.8348237555019451","host":"s3://npm-registry-packages-npm-production"}},"3.5.0":{"name":"claudexor","version":"3.5.0","keywords":["ai","ai-agents","ai-coding","ai-coding-assistant","agent-orchestration","best-of-n","claude-code","cli","code-review","codex","codex-cli","cursor","developer-tools","mcp","mcp-server","multi-account","multi-agent","opencode","quota-management","subscription-management"],"license":"MIT","_id":"claudexor@3.5.0","maintainers":[{"name":"razzant","email":"anton.razzhigaev@gmail.com"}],"homepage":"https://razzant.github.io/claudexor/","bugs":{"url":"https://github.com/razzant/claudexor/issues"},"bin":{"claudexor":"bin/claudexor.js","claudexord":"bin/claudexord.js"},"dist":{"shasum":"76d8bd59e74ac601a2523b7bed1265b142b3938f","tarball":"https://registry.npmjs.org/claudexor/-/claudexor-3.5.0.tgz","fileCount":5,"integrity":"sha512-ZSip0q6vN0q4tjKM9dwELvSrkHNjtZWnk8Nz+l/cQY649W8OmIsCMgqTZGWdAgPpEshlUzs6Awt4JRJHvFDffQ==","signatures":[{"sig":"MEQCIClL/DWypgsZ8qy+zfGsf9xtFzzoYKK97aXskB4qeTntAiBBUCF77udrymOfMQh1qPj5c268koBZaZp9d/Li4dPekA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claudexor@3.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4248},"type":"module","_from":"file:/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.5.0.tgz","engines":{"node":">=20.19"},"mcpName":"io.github.razzant/claudexor","_npmUser":{"name":"razzant","email":"anton.razzhigaev@gmail.com"},"_resolved":"/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.5.0.tgz","_integrity":"sha512-ZSip0q6vN0q4tjKM9dwELvSrkHNjtZWnk8Nz+l/cQY649W8OmIsCMgqTZGWdAgPpEshlUzs6Awt4JRJHvFDffQ==","repository":{"url":"git+https://github.com/razzant/claudexor.git","type":"git","directory":"packages/claudexor"},"_npmVersion":"11.13.0","description":"Local-first multi-harness control plane for Claude Code, Codex, Cursor, and OpenCode with quota-aware rotation across multiple Claude Code and Codex subscriptions.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@claudexor/cli":"3.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claudexor_3.5.0_1786973978590_0.7089393142978075","host":"s3://npm-registry-packages-npm-production"}},"3.6.0":{"name":"claudexor","version":"3.6.0","keywords":["ai","ai-agents","ai-coding","ai-coding-assistant","agent-orchestration","best-of-n","claude-code","cli","code-review","codex","codex-cli","cursor","developer-tools","mcp","mcp-server","multi-account","multi-agent","opencode","quota-management","subscription-management"],"license":"MIT","_id":"claudexor@3.6.0","maintainers":[{"name":"razzant","email":"anton.razzhigaev@gmail.com"}],"homepage":"https://razzant.github.io/claudexor/","bugs":{"url":"https://github.com/razzant/claudexor/issues"},"bin":{"claudexor":"bin/claudexor.js","claudexord":"bin/claudexord.js"},"dist":{"shasum":"d0b7e04390803d868e240e8b82a1660e54941a23","tarball":"https://registry.npmjs.org/claudexor/-/claudexor-3.6.0.tgz","fileCount":5,"integrity":"sha512-OFa1jRnZ1n+0KkAGhDS+lT+ZblODZcJO8FfRoHftcuP1B48tQ2BJgDYmGE2NLEzESUVM3rB/kt1Fma9K8+KL/A==","signatures":[{"sig":"MEUCIQDRr6WrlN9BCtrTr0ikJk5FhQbSyV1LpPGthP0+L4PwvgIgcG84pbit/cWhYR/sLS/03Mc8uOchkAeb4/Ylk3rG1J8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claudexor@3.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4248},"type":"module","_from":"file:/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.6.0.tgz","engines":{"node":">=20.19"},"mcpName":"io.github.razzant/claudexor","_npmUser":{"name":"razzant","email":"anton.razzhigaev@gmail.com"},"_resolved":"/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.6.0.tgz","_integrity":"sha512-OFa1jRnZ1n+0KkAGhDS+lT+ZblODZcJO8FfRoHftcuP1B48tQ2BJgDYmGE2NLEzESUVM3rB/kt1Fma9K8+KL/A==","repository":{"url":"git+https://github.com/razzant/claudexor.git","type":"git","directory":"packages/claudexor"},"_npmVersion":"11.13.0","description":"Local-first multi-harness control plane for Claude Code, Codex, Cursor, and OpenCode with quota-aware rotation across multiple Claude Code and Codex subscriptions.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@claudexor/cli":"3.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claudexor_3.6.0_1787072547197_0.4074241445072022","host":"s3://npm-registry-packages-npm-production"}},"3.8.0":{"name":"claudexor","version":"3.8.0","keywords":["ai","ai-agents","ai-coding","ai-coding-assistant","agent-orchestration","best-of-n","claude-code","cli","code-review","codex","codex-cli","cursor","developer-tools","mcp","mcp-server","multi-account","multi-agent","opencode","quota-management","subscription-management"],"license":"MIT","_id":"claudexor@3.8.0","maintainers":[{"name":"razzant","email":"anton.razzhigaev@gmail.com"}],"homepage":"https://razzant.github.io/claudexor/","bugs":{"url":"https://github.com/razzant/claudexor/issues"},"bin":{"claudexor":"bin/claudexor.js","claudexord":"bin/claudexord.js"},"dist":{"shasum":"3626301a74c6a3099efb0029268551f4833b0ff2","tarball":"https://registry.npmjs.org/claudexor/-/claudexor-3.8.0.tgz","fileCount":7,"integrity":"sha512-90LFgmZKzlOtIhM8chHAxLcvRwklXHG7nZFkvMcFTlvHpj6ofG7q9F1iBZI/TbmNw27eRqWiML7k3AwvQBnxZw==","signatures":[{"sig":"MEYCIQCmqzuQrKnGQGQCStcA4QKS8g0tQJhxx4dhNEjgU6sahwIhAM5hsy4WINeY6mWAfScLdpaWPW9grFF9sRAVqxqjl5pf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claudexor@3.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4248},"type":"module","_from":"file:/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.8.0.tgz","engines":{"node":">=20.19"},"mcpName":"io.github.razzant/claudexor","_npmUser":{"name":"razzant","email":"anton.razzhigaev@gmail.com"},"_resolved":"/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.8.0.tgz","_integrity":"sha512-90LFgmZKzlOtIhM8chHAxLcvRwklXHG7nZFkvMcFTlvHpj6ofG7q9F1iBZI/TbmNw27eRqWiML7k3AwvQBnxZw==","repository":{"url":"git+https://github.com/razzant/claudexor.git","type":"git","directory":"packages/claudexor"},"_npmVersion":"11.13.0","description":"Local-first multi-harness control plane for Claude Code, Codex, Cursor, and OpenCode with quota-aware rotation across multiple Claude Code and Codex subscriptions.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@claudexor/cli":"3.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claudexor_3.8.0_1787201090143_0.35167421174090685","host":"s3://npm-registry-packages-npm-production"}},"3.8.1":{"name":"claudexor","version":"3.8.1","keywords":["ai","ai-agents","ai-coding","ai-coding-assistant","agent-orchestration","best-of-n","claude-code","cli","code-review","codex","codex-cli","cursor","developer-tools","mcp","mcp-server","multi-account","multi-agent","opencode","quota-management","subscription-management"],"license":"MIT","_id":"claudexor@3.8.1","maintainers":[{"name":"razzant","email":"anton.razzhigaev@gmail.com"}],"homepage":"https://razzant.github.io/claudexor/","bugs":{"url":"https://github.com/razzant/claudexor/issues"},"bin":{"claudexor":"bin/claudexor.js","claudexord":"bin/claudexord.js"},"dist":{"shasum":"5c17256b459a8cf0a4770f0a42d77e8ce7143f3f","tarball":"https://registry.npmjs.org/claudexor/-/claudexor-3.8.1.tgz","fileCount":7,"integrity":"sha512-/qQSj5qh5czEcnM3pK+DgJoPt6qoRbhGCgycKtxqVBKgM2cKJAb4fRAf5Joyp62a5lbeG3h/CTpQgvQsSm6Umw==","signatures":[{"sig":"MEQCIFhsJbXcNIkrefD57XwVs+ZAMXWX/9LNw9C/FWU9i+D/AiA+MFw6iSYsGw6ZI1T6XfDMqx+9imQaegq7bEkWHiShdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claudexor@3.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4248},"type":"module","_from":"file:/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.8.1.tgz","engines":{"node":">=20.19"},"mcpName":"io.github.razzant/claudexor","_npmUser":{"name":"razzant","email":"anton.razzhigaev@gmail.com"},"_resolved":"/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.8.1.tgz","_integrity":"sha512-/qQSj5qh5czEcnM3pK+DgJoPt6qoRbhGCgycKtxqVBKgM2cKJAb4fRAf5Joyp62a5lbeG3h/CTpQgvQsSm6Umw==","repository":{"url":"git+https://github.com/razzant/claudexor.git","type":"git","directory":"packages/claudexor"},"_npmVersion":"11.13.0","description":"Local-first multi-harness control plane for Claude Code, Codex, Cursor, and OpenCode with quota-aware rotation across multiple Claude Code and Codex subscriptions.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@claudexor/cli":"3.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claudexor_3.8.1_1787436712567_0.005705875500405577","host":"s3://npm-registry-packages-npm-production"}},"3.8.2":{"name":"claudexor","version":"3.8.2","keywords":["ai","ai-agents","ai-coding","ai-coding-assistant","agent-orchestration","best-of-n","claude-code","cli","code-review","codex","codex-cli","cursor","developer-tools","mcp","mcp-server","multi-account","multi-agent","opencode","quota-management","subscription-management"],"license":"MIT","_id":"claudexor@3.8.2","maintainers":[{"name":"razzant","email":"anton.razzhigaev@gmail.com"}],"homepage":"https://razzant.github.io/claudexor/","bugs":{"url":"https://github.com/razzant/claudexor/issues"},"bin":{"claudexor":"bin/claudexor.js","claudexord":"bin/claudexord.js"},"dist":{"shasum":"fb779506ddcf49d0312abb0c94022c2352c950c3","tarball":"https://registry.npmjs.org/claudexor/-/claudexor-3.8.2.tgz","fileCount":7,"integrity":"sha512-vSENa5q5hAYuaEoVfaVGxthdGLqKJ9BGf/3hkyyccnL6vK59boQ0HnVRb+cRx5Ef15KGIoxc7dgP2d5qWbG9rA==","signatures":[{"sig":"MEQCIGUbE8VicQx5X2SOJZbgYko2WhQTtYT+0H83vBoI2i4cAiA01iSQ5vbcn0xc+9NZSKcX1/LM1GeoLi10iZ8Ls6dBfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claudexor@3.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4248},"type":"module","_from":"file:/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.8.2.tgz","engines":{"node":">=20.19"},"mcpName":"io.github.razzant/claudexor","_npmUser":{"name":"razzant","email":"anton.razzhigaev@gmail.com"},"_resolved":"/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.8.2.tgz","_integrity":"sha512-vSENa5q5hAYuaEoVfaVGxthdGLqKJ9BGf/3hkyyccnL6vK59boQ0HnVRb+cRx5Ef15KGIoxc7dgP2d5qWbG9rA==","repository":{"url":"git+https://github.com/razzant/claudexor.git","type":"git","directory":"packages/claudexor"},"_npmVersion":"11.13.0","description":"Local-first multi-harness control plane for Claude Code, Codex, Cursor, and OpenCode with quota-aware rotation across multiple Claude Code and Codex subscriptions.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@claudexor/cli":"3.8.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claudexor_3.8.2_1787678707994_0.5241702338806808","host":"s3://npm-registry-packages-npm-production"}},"3.8.3":{"name":"claudexor","version":"3.8.3","keywords":["ai","ai-agents","ai-coding","ai-coding-assistant","agent-orchestration","best-of-n","claude-code","cli","code-review","codex","codex-cli","cursor","developer-tools","mcp","mcp-server","multi-account","multi-agent","opencode","quota-management","subscription-management"],"license":"MIT","_id":"claudexor@3.8.3","maintainers":[{"name":"razzant","email":"anton.razzhigaev@gmail.com"}],"homepage":"https://razzant.github.io/claudexor/","bugs":{"url":"https://github.com/razzant/claudexor/issues"},"bin":{"claudexor":"bin/claudexor.js","claudexord":"bin/claudexord.js"},"dist":{"shasum":"caf2088d66e5a0fe2cc9c0a11d25ff70c3f7eba9","tarball":"https://registry.npmjs.org/claudexor/-/claudexor-3.8.3.tgz","fileCount":7,"integrity":"sha512-I7TlBX3YCEB5ns/HKM5GGg+7QYARrQiNCBgnsEkqiORqvqbAK5h/vR+usDBrj88IxVEKmooIBqVMEG6soGKXfA==","signatures":[{"sig":"MEQCIBAMsoDxutpzgvOzI9dr0MrYQAUJA5IXN7arwBUqCVW2AiAf0FYfEZBRaCKRXU8jmCqd/qPwv/PiURETstyneV8sYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claudexor@3.8.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4248},"type":"module","_from":"file:/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.8.3.tgz","engines":{"node":">=20.19"},"mcpName":"io.github.razzant/claudexor","_npmUser":{"name":"razzant","email":"anton.razzhigaev@gmail.com"},"_resolved":"/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.8.3.tgz","_integrity":"sha512-I7TlBX3YCEB5ns/HKM5GGg+7QYARrQiNCBgnsEkqiORqvqbAK5h/vR+usDBrj88IxVEKmooIBqVMEG6soGKXfA==","repository":{"url":"git+https://github.com/razzant/claudexor.git","type":"git","directory":"packages/claudexor"},"_npmVersion":"11.13.0","description":"Local-first multi-harness control plane for Claude Code, Codex, Cursor, and OpenCode with quota-aware rotation across multiple Claude Code and Codex subscriptions.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@claudexor/cli":"3.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claudexor_3.8.3_1787745615497_0.6570576341661412","host":"s3://npm-registry-packages-npm-production"}},"3.8.4":{"name":"claudexor","version":"3.8.4","keywords":["ai","ai-agents","ai-coding","ai-coding-assistant","agent-orchestration","best-of-n","claude-code","cli","code-review","codex","codex-cli","cursor","developer-tools","mcp","mcp-server","multi-account","multi-agent","opencode","quota-management","subscription-management"],"license":"MIT","_id":"claudexor@3.8.4","maintainers":[{"name":"razzant","email":"anton.razzhigaev@gmail.com"}],"homepage":"https://razzant.github.io/claudexor/","bugs":{"url":"https://github.com/razzant/claudexor/issues"},"bin":{"claudexor":"bin/claudexor.js","claudexord":"bin/claudexord.js"},"dist":{"shasum":"0a104305b1e2a210ce6a035539fb610c8d25d619","tarball":"https://registry.npmjs.org/claudexor/-/claudexor-3.8.4.tgz","fileCount":7,"integrity":"sha512-MzfNFA1mS4JUJ9MECZv9BtS5Z/uLj1n4GB9ND8yKqVVt0RyZvKsZhy15sS+u5DSVSm9we3SV/0/ErF87Qk2Xdw==","signatures":[{"sig":"MEUCIBbOIgTW53+H0diPfRNafgZiU8dKNbKX4xL2sAO15ewHAiEAmC713HTcxBgKNUMucqhz0dlfNMLEWcRVUeP8SZ41reg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claudexor@3.8.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4248},"type":"module","_from":"file:/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.8.4.tgz","engines":{"node":">=20.19"},"mcpName":"io.github.razzant/claudexor","_npmUser":{"name":"razzant","email":"anton.razzhigaev@gmail.com"},"_resolved":"/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.8.4.tgz","_integrity":"sha512-MzfNFA1mS4JUJ9MECZv9BtS5Z/uLj1n4GB9ND8yKqVVt0RyZvKsZhy15sS+u5DSVSm9we3SV/0/ErF87Qk2Xdw==","repository":{"url":"git+https://github.com/razzant/claudexor.git","type":"git","directory":"packages/claudexor"},"_npmVersion":"11.13.0","description":"Local-first multi-harness control plane for Claude Code, Codex, Cursor, and OpenCode with quota-aware rotation across multiple Claude Code and Codex subscriptions.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@claudexor/cli":"3.8.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claudexor_3.8.4_1787889315755_0.7327344987287228","host":"s3://npm-registry-packages-npm-production"}},"3.9.0":{"name":"claudexor","version":"3.9.0","keywords":["ai","ai-agents","ai-coding","ai-coding-assistant","agent-orchestration","best-of-n","claude-code","cli","code-review","codex","codex-cli","cursor","developer-tools","mcp","mcp-server","multi-account","multi-agent","opencode","quota-management","subscription-management"],"license":"MIT","_id":"claudexor@3.9.0","maintainers":[{"name":"razzant","email":"anton.razzhigaev@gmail.com"}],"homepage":"https://razzant.github.io/claudexor/","bugs":{"url":"https://github.com/razzant/claudexor/issues"},"bin":{"claudexor":"bin/claudexor.js","claudexord":"bin/claudexord.js"},"dist":{"shasum":"084132e75e826ab848742bdf5a190e3c62c90558","tarball":"https://registry.npmjs.org/claudexor/-/claudexor-3.9.0.tgz","fileCount":7,"integrity":"sha512-0Weu16vNMVwqeSO7W3RS9HYPUuH/RnG9GUPaidDSE7srJmUR30m5XW3+4lTjTYJN94NE4BGJuwz6gLtqnKubDg==","signatures":[{"sig":"MEYCIQCtZkglszlM8ypI0RdGrrgu/6NQlErC+gRpCoN+irOYLAIhAMsSMbUqjF5rbYy3Qd16rrjBGbiqxb6BlWJo+b3vtGtP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claudexor@3.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4248},"type":"module","_from":"file:/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.9.0.tgz","engines":{"node":">=20.19"},"mcpName":"io.github.razzant/claudexor","_npmUser":{"name":"razzant","email":"anton.razzhigaev@gmail.com"},"_resolved":"/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.9.0.tgz","_integrity":"sha512-0Weu16vNMVwqeSO7W3RS9HYPUuH/RnG9GUPaidDSE7srJmUR30m5XW3+4lTjTYJN94NE4BGJuwz6gLtqnKubDg==","repository":{"url":"git+https://github.com/razzant/claudexor.git","type":"git","directory":"packages/claudexor"},"_npmVersion":"11.13.0","description":"Local-first multi-harness control plane for Claude Code, Codex, Cursor, and OpenCode with quota-aware rotation across multiple Claude Code and Codex subscriptions.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@claudexor/cli":"3.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claudexor_3.9.0_1788001149765_0.990016477922042","host":"s3://npm-registry-packages-npm-production"}},"3.9.1":{"name":"claudexor","version":"3.9.1","keywords":["ai","ai-agents","ai-coding","ai-coding-assistant","agent-orchestration","best-of-n","claude-code","cli","code-review","codex","codex-cli","cursor","developer-tools","mcp","mcp-server","multi-account","multi-agent","opencode","quota-management","subscription-management"],"license":"MIT","_id":"claudexor@3.9.1","maintainers":[{"name":"razzant","email":"anton.razzhigaev@gmail.com"}],"homepage":"https://razzant.github.io/claudexor/","bugs":{"url":"https://github.com/razzant/claudexor/issues"},"bin":{"claudexor":"bin/claudexor.js","claudexord":"bin/claudexord.js"},"dist":{"shasum":"b9979a9adf93be500cc46a85cc304cd410007030","tarball":"https://registry.npmjs.org/claudexor/-/claudexor-3.9.1.tgz","fileCount":7,"integrity":"sha512-Dp947SQA8OEp61hfzvcR+CsXsgjFHlJroQoGR3pN455EiulmvBRIGDD4ihuwXJ64W/oVRVH+0bVNV0XhIi/AVQ==","signatures":[{"sig":"MEQCIDddKl1x3CeKIQgQGMmHbEj9HH+p6oF9gppy5mt0poJYAiB1IJgSJ8yqz2aVd2bKxhCjvf+4JrNlAqaVhvskTkYtOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claudexor@3.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4248},"type":"module","_from":"file:/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.9.1.tgz","engines":{"node":">=20.19"},"mcpName":"io.github.razzant/claudexor","_npmUser":{"name":"razzant","email":"anton.razzhigaev@gmail.com"},"_resolved":"/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.9.1.tgz","_integrity":"sha512-Dp947SQA8OEp61hfzvcR+CsXsgjFHlJroQoGR3pN455EiulmvBRIGDD4ihuwXJ64W/oVRVH+0bVNV0XhIi/AVQ==","repository":{"url":"git+https://github.com/razzant/claudexor.git","type":"git","directory":"packages/claudexor"},"_npmVersion":"11.13.0","description":"Local-first multi-harness control plane for Claude Code, Codex, Cursor, and OpenCode with quota-aware rotation across multiple Claude Code and Codex subscriptions.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@claudexor/cli":"3.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claudexor_3.9.1_1788068161301_0.2920835972461082","host":"s3://npm-registry-packages-npm-production"}},"3.9.2":{"name":"claudexor","version":"3.9.2","keywords":["ai","ai-agents","ai-coding","ai-coding-assistant","agent-orchestration","best-of-n","claude-code","cli","code-review","codex","codex-cli","cursor","developer-tools","mcp","mcp-server","multi-account","multi-agent","opencode","quota-management","subscription-management"],"license":"MIT","_id":"claudexor@3.9.2","maintainers":[{"name":"razzant","email":"anton.razzhigaev@gmail.com"}],"homepage":"https://razzant.github.io/claudexor/","bugs":{"url":"https://github.com/razzant/claudexor/issues"},"bin":{"claudexor":"bin/claudexor.js","claudexord":"bin/claudexord.js"},"dist":{"shasum":"ffdf6aac69868a6156f141b092b0c2cbff36894a","tarball":"https://registry.npmjs.org/claudexor/-/claudexor-3.9.2.tgz","fileCount":7,"integrity":"sha512-GjezTbiB5lD/wtUzzXSuDMwnvjWMSr24/dmlvue6D4xvfvIilPkWWAe3t4IArWfhSyWu89z7ct8xS5KzO/Myng==","signatures":[{"sig":"MEUCIQClNGbucHc8ZrG6jTzraYfdCSChzWVRRlfLjehm9jRHqAIgH6Dm4jNnPvDZ0xg3HJ6izdgjj/lKSZVTN/pDXe9UaoA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claudexor@3.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4248},"type":"module","_from":"file:/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.9.2.tgz","engines":{"node":">=20.19"},"mcpName":"io.github.razzant/claudexor","_npmUser":{"name":"razzant","email":"anton.razzhigaev@gmail.com"},"_resolved":"/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.9.2.tgz","_integrity":"sha512-GjezTbiB5lD/wtUzzXSuDMwnvjWMSr24/dmlvue6D4xvfvIilPkWWAe3t4IArWfhSyWu89z7ct8xS5KzO/Myng==","repository":{"url":"git+https://github.com/razzant/claudexor.git","type":"git","directory":"packages/claudexor"},"_npmVersion":"11.13.0","description":"Local-first multi-harness control plane for Claude Code, Codex, Cursor, and OpenCode with quota-aware rotation across multiple Claude Code and Codex subscriptions.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@claudexor/cli":"3.9.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claudexor_3.9.2_1788081868054_0.8773162937064456","host":"s3://npm-registry-packages-npm-production"}},"3.9.4":{"name":"claudexor","version":"3.9.4","keywords":["ai","ai-agents","ai-coding","ai-coding-assistant","agent-orchestration","best-of-n","claude-code","cli","code-review","codex","codex-cli","cursor","developer-tools","mcp","mcp-server","multi-account","multi-agent","opencode","quota-management","subscription-management"],"license":"MIT","_id":"claudexor@3.9.4","maintainers":[{"name":"razzant","email":"anton.razzhigaev@gmail.com"}],"homepage":"https://razzant.github.io/claudexor/","bugs":{"url":"https://github.com/razzant/claudexor/issues"},"bin":{"claudexor":"bin/claudexor.js","claudexord":"bin/claudexord.js"},"dist":{"shasum":"2774b13feca476cdb82df9ef21be0334b351bf5e","tarball":"https://registry.npmjs.org/claudexor/-/claudexor-3.9.4.tgz","fileCount":7,"integrity":"sha512-O7OYOwiVfrTJWIK33UsdR44LTq5Lt0BlwE+odGVN+tHV74JEKsk0Y80S+NUTIzgX/iTyxg5HY+NKgreWVjP+Lw==","signatures":[{"sig":"MEUCIQCoK64y+i7N+a1C83mGH1kWSxE4kwnkEwHjYOhS6Voa5QIgddtWANDuAVS3gd6sGieuYOU/Fi6rgGDvpm8PVAKbaQw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claudexor@3.9.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4248},"type":"module","_from":"file:/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.9.4.tgz","engines":{"node":">=20.19"},"mcpName":"io.github.razzant/claudexor","_npmUser":{"name":"razzant","email":"anton.razzhigaev@gmail.com"},"_resolved":"/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.9.4.tgz","_integrity":"sha512-O7OYOwiVfrTJWIK33UsdR44LTq5Lt0BlwE+odGVN+tHV74JEKsk0Y80S+NUTIzgX/iTyxg5HY+NKgreWVjP+Lw==","repository":{"url":"git+https://github.com/razzant/claudexor.git","type":"git","directory":"packages/claudexor"},"_npmVersion":"11.13.0","description":"Local-first multi-harness control plane for Claude Code, Codex, Cursor, and OpenCode with quota-aware rotation across multiple Claude Code and Codex subscriptions.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@claudexor/cli":"3.9.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claudexor_3.9.4_1788181242522_0.5536402929003823","host":"s3://npm-registry-packages-npm-production"}},"3.9.5":{"name":"claudexor","version":"3.9.5","keywords":["ai","ai-agents","ai-coding","ai-coding-assistant","agent-orchestration","best-of-n","claude-code","cli","code-review","codex","codex-cli","cursor","developer-tools","mcp","mcp-server","multi-account","multi-agent","opencode","quota-management","subscription-management"],"license":"MIT","_id":"claudexor@3.9.5","maintainers":[{"name":"razzant","email":"anton.razzhigaev@gmail.com"}],"homepage":"https://razzant.github.io/claudexor/","bugs":{"url":"https://github.com/razzant/claudexor/issues"},"bin":{"claudexor":"bin/claudexor.js","claudexord":"bin/claudexord.js"},"dist":{"shasum":"cd2298d62e551c975b830f4c16069eef5ae1547c","tarball":"https://registry.npmjs.org/claudexor/-/claudexor-3.9.5.tgz","fileCount":7,"integrity":"sha512-JPlo5sED2Siju2gWn1ilBkTiP4ZOzmPCp18shTegkMu5qCUymNP9whQpbzdPp9VHKgcbAIjQ3L+WzLhDfqAq4w==","signatures":[{"sig":"MEQCIGgF9iEoXaAOMWeIgdYwBueTT5uvDZGOOIMkYjWwDWXgAiBN6Zp64m4mBEoNwLsjPxDAcLQTDQg2p2anY4gUCGL8sA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claudexor@3.9.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4248},"type":"module","_from":"file:/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.9.5.tgz","engines":{"node":">=20.19"},"mcpName":"io.github.razzant/claudexor","_npmUser":{"name":"razzant","email":"anton.razzhigaev@gmail.com"},"_resolved":"/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.9.5.tgz","_integrity":"sha512-JPlo5sED2Siju2gWn1ilBkTiP4ZOzmPCp18shTegkMu5qCUymNP9whQpbzdPp9VHKgcbAIjQ3L+WzLhDfqAq4w==","repository":{"url":"git+https://github.com/razzant/claudexor.git","type":"git","directory":"packages/claudexor"},"_npmVersion":"11.13.0","description":"Local-first multi-harness control plane for Claude Code, Codex, Cursor, and OpenCode with quota-aware rotation across multiple Claude Code and Codex subscriptions.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@claudexor/cli":"3.9.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claudexor_3.9.5_1788267071607_0.6659760673124877","host":"s3://npm-registry-packages-npm-production"}},"3.9.7":{"name":"claudexor","version":"3.9.7","keywords":["ai","ai-agents","ai-coding","ai-coding-assistant","agent-orchestration","best-of-n","claude-code","cli","code-review","codex","codex-cli","cursor","developer-tools","mcp","mcp-server","multi-account","multi-agent","opencode","quota-management","subscription-management"],"license":"MIT","_id":"claudexor@3.9.7","maintainers":[{"name":"razzant","email":"anton.razzhigaev@gmail.com"}],"homepage":"https://razzant.github.io/claudexor/","bugs":{"url":"https://github.com/razzant/claudexor/issues"},"bin":{"claudexor":"bin/claudexor.js","claudexord":"bin/claudexord.js"},"dist":{"shasum":"c5b69625cbb86fc91f2128034c551b201415d9c4","tarball":"https://registry.npmjs.org/claudexor/-/claudexor-3.9.7.tgz","fileCount":7,"integrity":"sha512-8RR7KlCVVM4Ce6D6E2JRPs77K+UKVJFNPlvqRMhucZwTykKr+1LtEn5+Ntx1O+BUikHoAK0JQWL6nVS5DERL9Q==","signatures":[{"sig":"MEUCIQDdfKFaQZdiu2Cm1nlnxtiTGm8oj6HufaT96Kt53eD7uQIgdMXqtyKG15XxF1NAU7pdLXp0eggZ5cys3Xjr2yaercw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claudexor@3.9.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4248},"type":"module","_from":"file:/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.9.7.tgz","engines":{"node":">=20.19"},"mcpName":"io.github.razzant/claudexor","_npmUser":{"name":"razzant","email":"anton.razzhigaev@gmail.com"},"_resolved":"/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.9.7.tgz","_integrity":"sha512-8RR7KlCVVM4Ce6D6E2JRPs77K+UKVJFNPlvqRMhucZwTykKr+1LtEn5+Ntx1O+BUikHoAK0JQWL6nVS5DERL9Q==","repository":{"url":"git+https://github.com/razzant/claudexor.git","type":"git","directory":"packages/claudexor"},"_npmVersion":"11.13.0","description":"Local-first multi-harness control plane for Claude Code, Codex, Cursor, and OpenCode with quota-aware rotation across multiple Claude Code and Codex subscriptions.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@claudexor/cli":"3.9.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claudexor_3.9.7_1788498681531_0.6320028984944834","host":"s3://npm-registry-packages-npm-production"}},"3.9.8":{"name":"claudexor","version":"3.9.8","keywords":["ai","ai-agents","ai-coding","ai-coding-assistant","agent-orchestration","best-of-n","claude-code","cli","code-review","codex","codex-cli","cursor","developer-tools","mcp","mcp-server","multi-account","multi-agent","opencode","quota-management","subscription-management"],"license":"MIT","_id":"claudexor@3.9.8","maintainers":[{"name":"razzant","email":"anton.razzhigaev@gmail.com"}],"homepage":"https://razzant.github.io/claudexor/","bugs":{"url":"https://github.com/razzant/claudexor/issues"},"bin":{"claudexor":"bin/claudexor.js","claudexord":"bin/claudexord.js"},"dist":{"shasum":"341d174e96edc51ef9028d0fded862eff7de6aa0","tarball":"https://registry.npmjs.org/claudexor/-/claudexor-3.9.8.tgz","fileCount":7,"integrity":"sha512-c4P1PGYp/MBgYOZRKD1RqKDRQ8gPL5wWat0gOuBTD4d2hXBgt61+Gx1pU6U2iFpCSuggfT+P6aKtyIH6XzVnMA==","signatures":[{"sig":"MEQCIAGuRvrNksOif8TCvhZELffWKnMZVxnEp1EC0X1yKhsYAiAiiBC2WQblvNz2eaVM0cxIegMuFIntm0rs/SXY1Ko6jg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claudexor@3.9.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4248},"type":"module","_from":"file:/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.9.8.tgz","engines":{"node":">=20.19"},"mcpName":"io.github.razzant/claudexor","_npmUser":{"name":"razzant","email":"anton.razzhigaev@gmail.com"},"_resolved":"/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.9.8.tgz","_integrity":"sha512-c4P1PGYp/MBgYOZRKD1RqKDRQ8gPL5wWat0gOuBTD4d2hXBgt61+Gx1pU6U2iFpCSuggfT+P6aKtyIH6XzVnMA==","repository":{"url":"git+https://github.com/razzant/claudexor.git","type":"git","directory":"packages/claudexor"},"_npmVersion":"11.13.0","description":"Local-first multi-harness control plane for Claude Code, Codex, Cursor, and OpenCode with quota-aware rotation across multiple Claude Code and Codex subscriptions.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@claudexor/cli":"3.9.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claudexor_3.9.8_1788601518027_0.42341642895087706","host":"s3://npm-registry-packages-npm-production"}},"3.10.0":{"name":"claudexor","version":"3.10.0","keywords":["ai","ai-agents","ai-coding","ai-coding-assistant","agent-orchestration","best-of-n","claude-code","cli","code-review","codex","codex-cli","cursor","developer-tools","mcp","mcp-server","multi-account","multi-agent","opencode","quota-management","subscription-management"],"license":"MIT","_id":"claudexor@3.10.0","maintainers":[{"name":"razzant","email":"anton.razzhigaev@gmail.com"}],"homepage":"https://razzant.github.io/claudexor/","bugs":{"url":"https://github.com/razzant/claudexor/issues"},"bin":{"claudexor":"bin/claudexor.js","claudexord":"bin/claudexord.js"},"dist":{"shasum":"9f0a0a1190276ef3585ea4b80b589fcb9082ac5b","tarball":"https://registry.npmjs.org/claudexor/-/claudexor-3.10.0.tgz","fileCount":7,"integrity":"sha512-nukKqW11MEowdZAtCUuwAs7vNNRfNuxMH+5BhHDh93XIoCBehuCc75FiZcXcCjHTv60sU4elTkhSNVLcsI7AJA==","signatures":[{"sig":"MEUCIDr++8LXV6wgFKqhPSONUqF7XOcY1Dtgo4d8b5ZpkqLbAiEAoU1DViF6JFSuz+UgAtOA9XzPIFA9WbwARVPpLTKB+rc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claudexor@3.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4250},"type":"module","_from":"file:/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.10.0.tgz","engines":{"node":">=20.19"},"mcpName":"io.github.razzant/claudexor","_npmUser":{"name":"razzant","email":"anton.razzhigaev@gmail.com"},"_resolved":"/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.10.0.tgz","_integrity":"sha512-nukKqW11MEowdZAtCUuwAs7vNNRfNuxMH+5BhHDh93XIoCBehuCc75FiZcXcCjHTv60sU4elTkhSNVLcsI7AJA==","repository":{"url":"git+https://github.com/razzant/claudexor.git","type":"git","directory":"packages/claudexor"},"_npmVersion":"11.13.0","description":"Local-first multi-harness control plane for Claude Code, Codex, Cursor, and OpenCode with quota-aware rotation across multiple Claude Code and Codex subscriptions.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@claudexor/cli":"3.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claudexor_3.10.0_1788821609618_0.7238495371424465","host":"s3://npm-registry-packages-npm-production"}},"3.10.1":{"name":"claudexor","version":"3.10.1","keywords":["ai","ai-agents","ai-coding","ai-coding-assistant","agent-orchestration","best-of-n","claude-code","cli","code-review","codex","codex-cli","cursor","developer-tools","mcp","mcp-server","multi-account","multi-agent","opencode","quota-management","subscription-management"],"license":"MIT","_id":"claudexor@3.10.1","maintainers":[{"name":"razzant","email":"anton.razzhigaev@gmail.com"}],"homepage":"https://razzant.github.io/claudexor/","bugs":{"url":"https://github.com/razzant/claudexor/issues"},"bin":{"claudexor":"bin/claudexor.js","claudexord":"bin/claudexord.js"},"dist":{"shasum":"2a74ed6b490b271e41b7663d40735897cbd53696","tarball":"https://registry.npmjs.org/claudexor/-/claudexor-3.10.1.tgz","fileCount":7,"integrity":"sha512-UueahsKlhUzNaPaHoLPekDnX3rs83l0FEa17YhyyomdkHEi8IAxYqVX+mq+6agpHXQJl7NjiqmxKu5dexzAgbg==","signatures":[{"sig":"MEYCIQDeqbyjgLjuTci7sUFuBBrmzhlhjp8P/NuNQa5CVs2o9QIhALDc0ChvIV1G32QE5Z7e3MpDnQ6rjgKeGDJ110PG0Gi3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claudexor@3.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4250},"type":"module","_from":"file:/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.10.1.tgz","engines":{"node":">=20.19"},"mcpName":"io.github.razzant/claudexor","_npmUser":{"name":"razzant","email":"anton.razzhigaev@gmail.com"},"_resolved":"/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.10.1.tgz","_integrity":"sha512-UueahsKlhUzNaPaHoLPekDnX3rs83l0FEa17YhyyomdkHEi8IAxYqVX+mq+6agpHXQJl7NjiqmxKu5dexzAgbg==","repository":{"url":"git+https://github.com/razzant/claudexor.git","type":"git","directory":"packages/claudexor"},"_npmVersion":"11.13.0","description":"Local-first multi-harness control plane for Claude Code, Codex, Cursor, and OpenCode with quota-aware rotation across multiple Claude Code and Codex subscriptions.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@claudexor/cli":"3.10.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claudexor_3.10.1_1788888429898_0.47810096716388206","host":"s3://npm-registry-packages-npm-production"}},"3.10.2":{"name":"claudexor","version":"3.10.2","keywords":["ai","ai-agents","ai-coding","ai-coding-assistant","agent-orchestration","best-of-n","claude-code","cli","code-review","codex","codex-cli","cursor","developer-tools","mcp","mcp-server","multi-account","multi-agent","opencode","quota-management","subscription-management"],"license":"MIT","_id":"claudexor@3.10.2","maintainers":[{"name":"razzant","email":"anton.razzhigaev@gmail.com"}],"homepage":"https://razzant.github.io/claudexor/","bugs":{"url":"https://github.com/razzant/claudexor/issues"},"bin":{"claudexor":"bin/claudexor.js","claudexord":"bin/claudexord.js"},"dist":{"shasum":"2d8fa09d6db3281158bb1ca49d84ec9cfc8db956","tarball":"https://registry.npmjs.org/claudexor/-/claudexor-3.10.2.tgz","fileCount":7,"integrity":"sha512-yxJ/a1LZ5HQURY5Q+o0R+ujlS6eHegC5i1gcwpnxLJvkm18NI/KyNbqN/1iQEA2MD/xrtDY+oYASEE9OJ5sH2A==","signatures":[{"sig":"MEUCIFY1Rom7X6cU7rlKDLkWH4toVRWJKX9nk/EtzVZ4mV3vAiEAyZt7HeqBSx67bLxlXW3ppFOB6AKKLdUK8G4rENS434c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claudexor@3.10.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4250},"type":"module","_from":"file:/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.10.2.tgz","engines":{"node":">=20.19"},"mcpName":"io.github.razzant/claudexor","_npmUser":{"name":"razzant","email":"anton.razzhigaev@gmail.com"},"_resolved":"/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.10.2.tgz","_integrity":"sha512-yxJ/a1LZ5HQURY5Q+o0R+ujlS6eHegC5i1gcwpnxLJvkm18NI/KyNbqN/1iQEA2MD/xrtDY+oYASEE9OJ5sH2A==","repository":{"url":"git+https://github.com/razzant/claudexor.git","type":"git","directory":"packages/claudexor"},"_npmVersion":"11.13.0","description":"Local-first multi-harness control plane for Claude Code, Codex, Cursor, and OpenCode with quota-aware rotation across multiple Claude Code and Codex subscriptions.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@claudexor/cli":"3.10.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claudexor_3.10.2_1788982151333_0.9531347021793859","host":"s3://npm-registry-packages-npm-production"}},"3.10.3":{"name":"claudexor","version":"3.10.3","keywords":["ai","ai-agents","ai-coding","ai-coding-assistant","agent-orchestration","best-of-n","claude-code","cli","code-review","codex","codex-cli","cursor","developer-tools","mcp","mcp-server","multi-account","multi-agent","opencode","quota-management","subscription-management"],"license":"MIT","_id":"claudexor@3.10.3","maintainers":[{"name":"razzant","email":"anton.razzhigaev@gmail.com"}],"homepage":"https://razzant.github.io/claudexor/","bugs":{"url":"https://github.com/razzant/claudexor/issues"},"bin":{"claudexor":"bin/claudexor.js","claudexord":"bin/claudexord.js"},"dist":{"shasum":"a35cd51ea42ba7e532487cc93e819f1a474e4549","tarball":"https://registry.npmjs.org/claudexor/-/claudexor-3.10.3.tgz","fileCount":7,"integrity":"sha512-Up7+E79eFfewaacVYIrUSCXLT8lWh6Xg6elp9Fq8V00tRUHuphHhj6Ft4nCjJ+1JOeace/Cq/3yJvzEzw3bIag==","signatures":[{"sig":"MEYCIQD1euQyyAX0h6TKoD3eeR4E2ON4iokNEcWKYZxSgnwQvwIhAPrgRWm8cKY+Uq3si7Lj/D6OuZqSwtxlyTuYanOnhoCB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claudexor@3.10.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4250},"type":"module","_from":"file:/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.10.3.tgz","engines":{"node":">=20.19"},"mcpName":"io.github.razzant/claudexor","_npmUser":{"name":"razzant","email":"anton.razzhigaev@gmail.com"},"_resolved":"/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.10.3.tgz","_integrity":"sha512-Up7+E79eFfewaacVYIrUSCXLT8lWh6Xg6elp9Fq8V00tRUHuphHhj6Ft4nCjJ+1JOeace/Cq/3yJvzEzw3bIag==","repository":{"url":"git+https://github.com/razzant/claudexor.git","type":"git","directory":"packages/claudexor"},"_npmVersion":"11.13.0","description":"Local-first multi-harness control plane for Claude Code, Codex, Cursor, and OpenCode with quota-aware rotation across multiple Claude Code and Codex subscriptions.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@claudexor/cli":"3.10.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claudexor_3.10.3_1789090550141_0.06335945798171672","host":"s3://npm-registry-packages-npm-production"}},"3.10.4":{"name":"claudexor","version":"3.10.4","keywords":["ai","ai-agents","ai-coding","ai-coding-assistant","agent-orchestration","best-of-n","claude-code","cli","code-review","codex","codex-cli","cursor","developer-tools","mcp","mcp-server","multi-account","multi-agent","opencode","quota-management","subscription-management"],"license":"MIT","_id":"claudexor@3.10.4","maintainers":[{"name":"razzant","email":"anton.razzhigaev@gmail.com"}],"homepage":"https://razzant.github.io/claudexor/","bugs":{"url":"https://github.com/razzant/claudexor/issues"},"bin":{"claudexor":"bin/claudexor.js","claudexord":"bin/claudexord.js"},"dist":{"shasum":"3464eb9e1da3778255013ac6b75213c75b45ba2a","tarball":"https://registry.npmjs.org/claudexor/-/claudexor-3.10.4.tgz","fileCount":7,"integrity":"sha512-MxISKUDKx7ure6lnJ0bzad6K6nl57pmoQ80RrQYjsD/pdmuQaItWSbRtuqSF9qYVLeJW0QwhhaRghARV56NIHg==","signatures":[{"sig":"MEYCIQCmDuZf5+66j48XYn2ZVG1jLzNLvrW/Mgsg1F7Pvo52hwIhAMsvXQIEAkD53Ehro+VmxR1wtKa6DoSE+PM4My0P38uj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claudexor@3.10.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4250},"type":"module","_from":"file:/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.10.4.tgz","engines":{"node":">=20.19"},"mcpName":"io.github.razzant/claudexor","_npmUser":{"name":"razzant","email":"anton.razzhigaev@gmail.com"},"_resolved":"/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.10.4.tgz","_integrity":"sha512-MxISKUDKx7ure6lnJ0bzad6K6nl57pmoQ80RrQYjsD/pdmuQaItWSbRtuqSF9qYVLeJW0QwhhaRghARV56NIHg==","repository":{"url":"git+https://github.com/razzant/claudexor.git","type":"git","directory":"packages/claudexor"},"_npmVersion":"11.13.0","description":"Local-first multi-harness control plane for Claude Code, Codex, Cursor, and OpenCode with quota-aware rotation across multiple Claude Code and Codex subscriptions.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@claudexor/cli":"3.10.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claudexor_3.10.4_1789197474263_0.21335316632421963","host":"s3://npm-registry-packages-npm-production"}},"3.10.5":{"name":"claudexor","version":"3.10.5","keywords":["ai","ai-agents","ai-coding","ai-coding-assistant","agent-orchestration","best-of-n","claude-code","cli","code-review","codex","codex-cli","cursor","developer-tools","mcp","mcp-server","multi-account","multi-agent","opencode","quota-management","subscription-management"],"license":"MIT","_id":"claudexor@3.10.5","maintainers":[{"name":"razzant","email":"anton.razzhigaev@gmail.com"}],"homepage":"https://razzant.github.io/claudexor/","bugs":{"url":"https://github.com/razzant/claudexor/issues"},"bin":{"claudexor":"bin/claudexor.js","claudexord":"bin/claudexord.js"},"dist":{"shasum":"32d11941caa756f383a5d2ef0e33e4a92f040c8e","tarball":"https://registry.npmjs.org/claudexor/-/claudexor-3.10.5.tgz","fileCount":7,"integrity":"sha512-9vrcf/y2i3M8S+Rn+dQk1yNzg7xgTDBM6c5H5sjv6SvIMaKM6R3AuCQgtXZ56HdTbnH3sgNpXUZPb5ES6uGsaw==","signatures":[{"sig":"MEQCIA6/kt9/o4WukkFAbhTnIut7LNDF4fA2ETPHncVh06diAiB0kvoroe9qCXxVrcWE232u1xSivFA8alOGMoh9Lv+tQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claudexor@3.10.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4250},"type":"module","_from":"file:/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.10.5.tgz","engines":{"node":">=20.19"},"mcpName":"io.github.razzant/claudexor","_npmUser":{"name":"razzant","email":"anton.razzhigaev@gmail.com"},"_resolved":"/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.10.5.tgz","_integrity":"sha512-9vrcf/y2i3M8S+Rn+dQk1yNzg7xgTDBM6c5H5sjv6SvIMaKM6R3AuCQgtXZ56HdTbnH3sgNpXUZPb5ES6uGsaw==","repository":{"url":"git+https://github.com/razzant/claudexor.git","type":"git","directory":"packages/claudexor"},"_npmVersion":"11.13.0","description":"Local-first multi-harness control plane for Claude Code, Codex, Cursor, and OpenCode with quota-aware rotation across multiple Claude Code and Codex subscriptions.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@claudexor/cli":"3.10.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claudexor_3.10.5_1789206519800_0.3002312971630021","host":"s3://npm-registry-packages-npm-production"}},"3.11.0":{"name":"claudexor","version":"3.11.0","keywords":["ai","ai-agents","ai-coding","ai-coding-assistant","agent-orchestration","best-of-n","claude-code","cli","code-review","codex","codex-cli","cursor","developer-tools","mcp","mcp-server","multi-account","multi-agent","opencode","quota-management","subscription-management"],"license":"MIT","_id":"claudexor@3.11.0","maintainers":[{"name":"razzant","email":"anton.razzhigaev@gmail.com"}],"homepage":"https://razzant.github.io/claudexor/","bugs":{"url":"https://github.com/razzant/claudexor/issues"},"bin":{"claudexor":"bin/claudexor.js","claudexord":"bin/claudexord.js"},"dist":{"shasum":"3944430fae5da152ac37f37c33adbc66ceca970e","tarball":"https://registry.npmjs.org/claudexor/-/claudexor-3.11.0.tgz","fileCount":7,"integrity":"sha512-1dQmhNhs3boPSMdlEf9haQrtVFcZpBgwCjTbXBAP735pLInThysDuaUslaXZgOK8rqgpzPI12yn11RqiPyYw5Q==","signatures":[{"sig":"MEUCIQD1N/Bian0Piiq9gOg2YrfIQTjzhNplj43RTDkUTpi3xgIgBnOROQK8qmv1yC9ybDD0Ht/XJGeXTiws02GmPQ+8MaM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claudexor@3.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4250},"type":"module","_from":"file:/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.11.0.tgz","engines":{"node":">=20.19"},"mcpName":"io.github.razzant/claudexor","_npmUser":{"name":"razzant","email":"anton.razzhigaev@gmail.com"},"_resolved":"/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.11.0.tgz","_integrity":"sha512-1dQmhNhs3boPSMdlEf9haQrtVFcZpBgwCjTbXBAP735pLInThysDuaUslaXZgOK8rqgpzPI12yn11RqiPyYw5Q==","repository":{"url":"git+https://github.com/razzant/claudexor.git","type":"git","directory":"packages/claudexor"},"_npmVersion":"11.13.0","description":"Local-first multi-harness control plane for Claude Code, Codex, Cursor, and OpenCode with quota-aware rotation across multiple Claude Code and Codex subscriptions.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@claudexor/cli":"3.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claudexor_3.11.0_1789309171860_0.6255034859668591","host":"s3://npm-registry-packages-npm-production"}},"3.12.0":{"name":"claudexor","version":"3.12.0","keywords":["ai","ai-agents","ai-coding","ai-coding-assistant","agent-orchestration","best-of-n","claude-code","cli","code-review","codex","codex-cli","cursor","developer-tools","mcp","mcp-server","multi-account","multi-agent","opencode","quota-management","subscription-management"],"license":"MIT","_id":"claudexor@3.12.0","maintainers":[{"name":"razzant","email":"anton.razzhigaev@gmail.com"}],"homepage":"https://razzant.github.io/claudexor/","bugs":{"url":"https://github.com/razzant/claudexor/issues"},"bin":{"claudexor":"bin/claudexor.js","claudexord":"bin/claudexord.js"},"dist":{"shasum":"2ef58def42f13f53f415c6793a34c4303d0bc6d0","tarball":"https://registry.npmjs.org/claudexor/-/claudexor-3.12.0.tgz","fileCount":7,"integrity":"sha512-A+Vg6K1zB/W67W2jaUCdIUdWpV7u9DQDQD1mAtUEK+nQyr8ZeZpVR5TWgmVHKNUH0LrQTKerY7TBvOx9x2nOnQ==","signatures":[{"sig":"MEUCIDZGg++P41EizusO4HQbWJrLZg4u5X6A8jMo+uWmvVhnAiEAn9eU3dl1vAerTT6/TPtlE/VNIsJrXvocEQUTmk7IUgM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claudexor@3.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4250},"type":"module","_from":"file:/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.12.0.tgz","engines":{"node":">=20.19"},"mcpName":"io.github.razzant/claudexor","_npmUser":{"name":"razzant","email":"anton.razzhigaev@gmail.com"},"_resolved":"/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.12.0.tgz","_integrity":"sha512-A+Vg6K1zB/W67W2jaUCdIUdWpV7u9DQDQD1mAtUEK+nQyr8ZeZpVR5TWgmVHKNUH0LrQTKerY7TBvOx9x2nOnQ==","repository":{"url":"git+https://github.com/razzant/claudexor.git","type":"git","directory":"packages/claudexor"},"_npmVersion":"11.13.0","description":"Local-first multi-harness control plane for Claude Code, Codex, Cursor, and OpenCode with quota-aware rotation across multiple Claude Code and Codex subscriptions.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@claudexor/cli":"3.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claudexor_3.12.0_1789399189961_0.6908753991938954","host":"s3://npm-registry-packages-npm-production"}},"3.12.1":{"name":"claudexor","version":"3.12.1","keywords":["ai","ai-agents","ai-coding","ai-coding-assistant","agent-orchestration","best-of-n","claude-code","cli","code-review","codex","codex-cli","cursor","developer-tools","mcp","mcp-server","multi-account","multi-agent","opencode","quota-management","subscription-management"],"license":"MIT","_id":"claudexor@3.12.1","maintainers":[{"name":"razzant","email":"anton.razzhigaev@gmail.com"}],"homepage":"https://razzant.github.io/claudexor/","bugs":{"url":"https://github.com/razzant/claudexor/issues"},"bin":{"claudexor":"bin/claudexor.js","claudexord":"bin/claudexord.js"},"dist":{"shasum":"f97db4480680ed1c3ee3a8fca820604225651073","tarball":"https://registry.npmjs.org/claudexor/-/claudexor-3.12.1.tgz","fileCount":7,"integrity":"sha512-V1mn3Csg4G+3nrKeOvtdOLvG357eUaazxpPBpnlUuJLos03/YhRE/Tb8ZY1ccVOK5K9o5vCSY6arbu/Txn4G6Q==","signatures":[{"sig":"MEUCIFD0zluHxryItDl3Zid8slNTrUegsNvotDiWPhnf5wVzAiEA+cIAm5NMgwcliEhjNAy5RQxadx53IfIyALcRbiK3D4A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCWzqP95mKj38yHShkS3s1yOwsOLgqY3EnTIn7mHRWFsAIhALCsc/URwExCyfTmqQycj4oT5kzJUx1iNPw9zvDkkEos","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claudexor@3.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4250},"type":"module","_from":"file:/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.12.1.tgz","engines":{"node":">=20.19"},"mcpName":"io.github.razzant/claudexor","_npmUser":{"name":"razzant","email":"anton.razzhigaev@gmail.com"},"_resolved":"/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.12.1.tgz","_integrity":"sha512-V1mn3Csg4G+3nrKeOvtdOLvG357eUaazxpPBpnlUuJLos03/YhRE/Tb8ZY1ccVOK5K9o5vCSY6arbu/Txn4G6Q==","repository":{"url":"git+https://github.com/razzant/claudexor.git","type":"git","directory":"packages/claudexor"},"_npmVersion":"11.13.0","description":"Local-first multi-harness control plane for Claude Code, Codex, Cursor, and OpenCode with quota-aware rotation across multiple Claude Code and Codex subscriptions.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@claudexor/cli":"3.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claudexor_3.12.1_1789513494513_0.9680988955379084","host":"s3://npm-registry-packages-npm-production"}},"3.12.2":{"name":"claudexor","version":"3.12.2","keywords":["ai","ai-agents","ai-coding","ai-coding-assistant","agent-orchestration","best-of-n","claude-code","cli","code-review","codex","codex-cli","cursor","developer-tools","mcp","mcp-server","multi-account","multi-agent","opencode","quota-management","subscription-management"],"license":"MIT","_id":"claudexor@3.12.2","maintainers":[{"name":"razzant","email":"anton.razzhigaev@gmail.com"}],"homepage":"https://razzant.github.io/claudexor/","bugs":{"url":"https://github.com/razzant/claudexor/issues"},"bin":{"claudexor":"bin/claudexor.js","claudexord":"bin/claudexord.js"},"dist":{"shasum":"33504f2cb73dfe6c03f700493bd80da4bcd8a894","tarball":"https://registry.npmjs.org/claudexor/-/claudexor-3.12.2.tgz","fileCount":7,"integrity":"sha512-PlKyU625Pq/VjsjHkXzOpD/bLoOaCQz4rLrM49Buz7eb3En5k2ESo+Oxk1xi0j9LnjrrS6KYxIm4iMxtMGCwCg==","signatures":[{"sig":"MEUCIQD656VHrcmrDDzoOB5mW6gPoPqlFvluxjWk4C/YACkwrQIgCfOgrHp3VnTTrEl/++RS6shqZDLQBxycCRSaxv+Iuas=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC/9oVcoBbdpbCFXSTizUT2hLWl1a8h19mE+5Y6CrbftgIhAIsWmXlP2wV9JSxm3Mx/4behLhdjTGGqYN615sEBwtcE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claudexor@3.12.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4250},"type":"module","_from":"file:/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.12.2.tgz","engines":{"node":">=20.19"},"mcpName":"io.github.razzant/claudexor","_npmUser":{"name":"razzant","email":"anton.razzhigaev@gmail.com"},"_resolved":"/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.12.2.tgz","_integrity":"sha512-PlKyU625Pq/VjsjHkXzOpD/bLoOaCQz4rLrM49Buz7eb3En5k2ESo+Oxk1xi0j9LnjrrS6KYxIm4iMxtMGCwCg==","repository":{"url":"git+https://github.com/razzant/claudexor.git","type":"git","directory":"packages/claudexor"},"_npmVersion":"11.13.0","description":"Local-first multi-harness control plane for Claude Code, Codex, Cursor, and OpenCode with quota-aware rotation across multiple Claude Code and Codex subscriptions.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@claudexor/cli":"3.12.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claudexor_3.12.2_1789738926904_0.3910774068303431","host":"s3://npm-registry-packages-npm-production"}},"3.12.4":{"name":"claudexor","version":"3.12.4","keywords":["ai","ai-agents","ai-coding","ai-coding-assistant","agent-orchestration","best-of-n","claude-code","cli","code-review","codex","codex-cli","cursor","developer-tools","mcp","mcp-server","multi-account","multi-agent","opencode","quota-management","subscription-management"],"license":"MIT","_id":"claudexor@3.12.4","maintainers":[{"name":"razzant","email":"anton.razzhigaev@gmail.com"}],"homepage":"https://razzant.github.io/claudexor/","bugs":{"url":"https://github.com/razzant/claudexor/issues"},"bin":{"claudexor":"bin/claudexor.js","claudexord":"bin/claudexord.js"},"dist":{"shasum":"1c6fa4d4147000a34872e6fb00afcf84feb2b497","tarball":"https://registry.npmjs.org/claudexor/-/claudexor-3.12.4.tgz","fileCount":7,"integrity":"sha512-O/mz31BomT+KsmTTgChndvBGjI6ZKgc2tbKdlfgL5KzpwfhKvU+2gezgTh3t5XAG4KX3NPzWGQff5conaKncbA==","signatures":[{"sig":"MEUCIQDiMoRKAAoQ0075TygmQvZ+dXh5SErGQdyKJMTrRz2YoQIgXsHxvqznttOIwpB1KNW5sgt0fszzJKVXcrHEinAvt6E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEEpLq4gu4wzzzWZ2CC0OXtfwkIypH/dmMi3Wg6TnEgGAiEA8L7o16hD3lyKLYG0SxSudKkhPcqZ2FSJ3BHXNx5TQ4Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claudexor@3.12.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4250},"type":"module","_from":"file:/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.12.4.tgz","engines":{"node":">=20.19"},"mcpName":"io.github.razzant/claudexor","_npmUser":{"name":"razzant","email":"anton.razzhigaev@gmail.com"},"_resolved":"/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.12.4.tgz","_integrity":"sha512-O/mz31BomT+KsmTTgChndvBGjI6ZKgc2tbKdlfgL5KzpwfhKvU+2gezgTh3t5XAG4KX3NPzWGQff5conaKncbA==","repository":{"url":"git+https://github.com/razzant/claudexor.git","type":"git","directory":"packages/claudexor"},"_npmVersion":"11.13.0","description":"Local-first multi-harness control plane for Claude Code, Codex, Cursor, and OpenCode with quota-aware rotation across multiple Claude Code and Codex subscriptions.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@claudexor/cli":"3.12.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claudexor_3.12.4_1789775947670_0.9701230898839444","host":"s3://npm-registry-packages-npm-production"}},"3.12.5":{"name":"claudexor","version":"3.12.5","keywords":["ai","ai-agents","ai-coding","ai-coding-assistant","agent-orchestration","best-of-n","claude-code","cli","code-review","codex","codex-cli","cursor","developer-tools","mcp","mcp-server","multi-account","multi-agent","opencode","quota-management","subscription-management"],"license":"MIT","_id":"claudexor@3.12.5","maintainers":[{"name":"razzant","email":"anton.razzhigaev@gmail.com"}],"homepage":"https://razzant.github.io/claudexor/","bugs":{"url":"https://github.com/razzant/claudexor/issues"},"bin":{"claudexor":"bin/claudexor.js","claudexord":"bin/claudexord.js"},"dist":{"shasum":"1e74a04998ed256f75f9a084071f560977946f28","tarball":"https://registry.npmjs.org/claudexor/-/claudexor-3.12.5.tgz","fileCount":7,"integrity":"sha512-0nNry5Uoh2bXX0/+V93GHDF7cJtCf7XRHsSMMaD5EfafKZm77tm75gjBPiupz6kwDN37+JxOK22GYO1hrD3jJA==","signatures":[{"sig":"MEUCIBASqQYBOMaiKoDz3gU3ZmY0F28eAg5Sc0KmyR7zB6YTAiEAgBYqSaX3RUg4z/M2XxV/dkGy8Wr0LoFp0MjJB6HMrxE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD7hv/6DmSVpuCjY+7Yyqz+CMipSCpE6g8YImrB96rr3QIhAKS1NWoNMmDJ9rWu034V1UMa9k7CBNTo+9v1zxeNrVjo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claudexor@3.12.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4250},"type":"module","_from":"file:/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.12.5.tgz","engines":{"node":">=20.19"},"mcpName":"io.github.razzant/claudexor","_npmUser":{"name":"razzant","email":"anton.razzhigaev@gmail.com"},"_resolved":"/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.12.5.tgz","_integrity":"sha512-0nNry5Uoh2bXX0/+V93GHDF7cJtCf7XRHsSMMaD5EfafKZm77tm75gjBPiupz6kwDN37+JxOK22GYO1hrD3jJA==","repository":{"url":"git+https://github.com/razzant/claudexor.git","type":"git","directory":"packages/claudexor"},"_npmVersion":"11.13.0","description":"Local-first multi-harness control plane for Claude Code, Codex, Cursor, and OpenCode with quota-aware rotation across multiple Claude Code and Codex subscriptions.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@claudexor/cli":"3.12.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claudexor_3.12.5_1789871101512_0.8553443249555068","host":"s3://npm-registry-packages-npm-production"}},"3.12.6":{"name":"claudexor","version":"3.12.6","keywords":["ai","ai-agents","ai-coding","ai-coding-assistant","agent-orchestration","best-of-n","claude-code","cli","code-review","codex","codex-cli","cursor","developer-tools","mcp","mcp-server","multi-account","multi-agent","opencode","quota-management","subscription-management"],"license":"MIT","_id":"claudexor@3.12.6","maintainers":[{"name":"razzant","email":"anton.razzhigaev@gmail.com"}],"homepage":"https://razzant.github.io/claudexor/","bugs":{"url":"https://github.com/razzant/claudexor/issues"},"bin":{"claudexor":"bin/claudexor.js","claudexord":"bin/claudexord.js"},"dist":{"shasum":"f476fe6c57c4c05a2d24950f8d86f9e173e5b30c","tarball":"https://registry.npmjs.org/claudexor/-/claudexor-3.12.6.tgz","fileCount":7,"integrity":"sha512-CAYeYYHz4LJ61ttp5IDh27wyDL1lt1c1/xYZAZIoRgJuviTzNKvNlFcxgtGdTKvuingbdzh6q7gKiNBLdD6YBg==","signatures":[{"sig":"MEUCIQDrIGVGCydlyj4HGL/PL04/ZS5axp6Cj5DVVhRzAG7YZQIgSCIEvySXGh2J6Kt+lBJNhbSXh6LRW69NjHtpyVmG4NI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCCDDadifbwlKGXn1dpkIVu+AFn6Kxx3IIknost/s99zwIhAOktqdonV0Bpob6sSbL9zSvISjqP6IE8+v3DXgjhcIWy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claudexor@3.12.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4250},"type":"module","_from":"file:/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.12.6.tgz","engines":{"node":">=20.19"},"mcpName":"io.github.razzant/claudexor","_npmUser":{"name":"razzant","email":"anton.razzhigaev@gmail.com"},"_resolved":"/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.12.6.tgz","_integrity":"sha512-CAYeYYHz4LJ61ttp5IDh27wyDL1lt1c1/xYZAZIoRgJuviTzNKvNlFcxgtGdTKvuingbdzh6q7gKiNBLdD6YBg==","repository":{"url":"git+https://github.com/razzant/claudexor.git","type":"git","directory":"packages/claudexor"},"_npmVersion":"11.13.0","description":"Local-first multi-harness control plane for Claude Code, Codex, Cursor, and OpenCode with quota-aware rotation across multiple Claude Code and Codex subscriptions.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@claudexor/cli":"3.12.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claudexor_3.12.6_1789902897815_0.06145552069030469","host":"s3://npm-registry-packages-npm-production"}},"3.12.7":{"name":"claudexor","version":"3.12.7","keywords":["ai","ai-agents","ai-coding","ai-coding-assistant","agent-orchestration","best-of-n","claude-code","cli","code-review","codex","codex-cli","cursor","developer-tools","mcp","mcp-server","multi-account","multi-agent","opencode","quota-management","subscription-management"],"license":"MIT","_id":"claudexor@3.12.7","maintainers":[{"name":"razzant","email":"anton.razzhigaev@gmail.com"}],"homepage":"https://razzant.github.io/claudexor/","bugs":{"url":"https://github.com/razzant/claudexor/issues"},"bin":{"claudexor":"bin/claudexor.js","claudexord":"bin/claudexord.js"},"dist":{"shasum":"f97447ed5625c78ce769ea7feb9f34af4c44a1f1","tarball":"https://registry.npmjs.org/claudexor/-/claudexor-3.12.7.tgz","fileCount":7,"integrity":"sha512-2hZx3xA7h9wSnEiaRYJAUUdUdfv4F3ZD0SVrPnsnbDNjCZwtMClEE3mMCFRkatf8O71zYkNvHSUZBAgFvumD+Q==","signatures":[{"sig":"MEQCIH7X04IL3moLEEoqCVtedrSmZySbCL9WH39nt/1HQMZRAiBAWoFJg8ra8ovKuNiYupf0S5LT5OjDDePeI3Dl79ifCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCymSHezGto5lwR1TBihGWQl6yBGZpCAhWbX5W8ZJ/uzAIhAIT2nu42oUPjCf2evoiTc1jrEEYHKJvpMKP5Zm5l8fY2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claudexor@3.12.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4250},"type":"module","_from":"file:/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.12.7.tgz","engines":{"node":">=20.19"},"mcpName":"io.github.razzant/claudexor","_npmUser":{"name":"razzant","email":"anton.razzhigaev@gmail.com"},"_resolved":"/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.12.7.tgz","_integrity":"sha512-2hZx3xA7h9wSnEiaRYJAUUdUdfv4F3ZD0SVrPnsnbDNjCZwtMClEE3mMCFRkatf8O71zYkNvHSUZBAgFvumD+Q==","repository":{"url":"git+https://github.com/razzant/claudexor.git","type":"git","directory":"packages/claudexor"},"_npmVersion":"11.13.0","description":"Local-first multi-harness control plane for Claude Code, Codex, Cursor, and OpenCode with quota-aware rotation across multiple Claude Code and Codex subscriptions.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@claudexor/cli":"3.12.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claudexor_3.12.7_1789929069379_0.4416061233354034","host":"s3://npm-registry-packages-npm-production"}},"3.12.8":{"name":"claudexor","version":"3.12.8","keywords":["ai","ai-agents","ai-coding","ai-coding-assistant","agent-orchestration","best-of-n","claude-code","cli","code-review","codex","codex-cli","cursor","developer-tools","mcp","mcp-server","multi-account","multi-agent","opencode","quota-management","subscription-management"],"license":"MIT","_id":"claudexor@3.12.8","maintainers":[{"name":"razzant","email":"anton.razzhigaev@gmail.com"}],"homepage":"https://razzant.github.io/claudexor/","bugs":{"url":"https://github.com/razzant/claudexor/issues"},"bin":{"claudexor":"bin/claudexor.js","claudexord":"bin/claudexord.js"},"dist":{"shasum":"0e0734cdc9e6fc0212632c3de09ad47cc44f4b7e","tarball":"https://registry.npmjs.org/claudexor/-/claudexor-3.12.8.tgz","fileCount":7,"integrity":"sha512-qRGV+S8yM2BjUx0YyEyQSc6qAznByJT+PUrJDlkkrbN3BkqLN+8ilf2pZnqVm7kHRHoN8OITZt2ItsxSk4TDvg==","signatures":[{"sig":"MEQCICVoqNBakFjl9raJDRRlcJpRG1+6xfOzd3/Tit3Dh+JcAiBY3PgjuYFkY2thg2N09ej4ojzn7DXtnb+6RdVNbGwpWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCnJGKv1ZatOtcVR6uluUslFkQC+ET5OJSMl/ibcCm0XwIgfarRZEap2XDNSUh7s0+PfdB0NlREizdcGbVfFkawXLs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claudexor@3.12.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4250},"type":"module","_from":"file:/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.12.8.tgz","engines":{"node":">=20.19"},"mcpName":"io.github.razzant/claudexor","_npmUser":{"name":"razzant","email":"anton.razzhigaev@gmail.com"},"_resolved":"/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.12.8.tgz","_integrity":"sha512-qRGV+S8yM2BjUx0YyEyQSc6qAznByJT+PUrJDlkkrbN3BkqLN+8ilf2pZnqVm7kHRHoN8OITZt2ItsxSk4TDvg==","repository":{"url":"git+https://github.com/razzant/claudexor.git","type":"git","directory":"packages/claudexor"},"_npmVersion":"11.13.0","description":"Local-first multi-harness control plane for Claude Code, Codex, Cursor, and OpenCode with quota-aware rotation across multiple Claude Code and Codex subscriptions.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@claudexor/cli":"3.12.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claudexor_3.12.8_1789943329873_0.2652921529679293","host":"s3://npm-registry-packages-npm-production"}},"3.12.9":{"name":"claudexor","version":"3.12.9","keywords":["ai","ai-agents","ai-coding","ai-coding-assistant","agent-orchestration","best-of-n","claude-code","cli","code-review","codex","codex-cli","cursor","developer-tools","mcp","mcp-server","multi-account","multi-agent","opencode","quota-management","subscription-management"],"license":"MIT","_id":"claudexor@3.12.9","maintainers":[{"name":"razzant","email":"anton.razzhigaev@gmail.com"}],"homepage":"https://razzant.github.io/claudexor/","bugs":{"url":"https://github.com/razzant/claudexor/issues"},"bin":{"claudexor":"bin/claudexor.js","claudexord":"bin/claudexord.js"},"dist":{"shasum":"f151829a87468db50eab8fd46743ef49f6f7fd78","tarball":"https://registry.npmjs.org/claudexor/-/claudexor-3.12.9.tgz","fileCount":7,"integrity":"sha512-uGR0n2mWP0gIOACbDCUwrM33/7rusW+/E0+GBV8y5QwK+GLnknm7LoXyyQ+dJWKS73Os6Rod0voLsqaJbIZALg==","signatures":[{"sig":"MEUCIFUlWKAaebBJo2M5b6KGW+VvZTrixEAW5k2JboTTQXHHAiEA7t6A4YdCCeyPUDogxWJ6TGHQ5AkDd5C9TAUlBn1WHU8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCibVACReoGl2b27hzUUomw0iBP6ZF0t2TkUKXp45Fe3wIgHzootBBlxZzLTWJIuIjAt6T/zlxL2U90XS2iRZ6+srQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claudexor@3.12.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4250},"type":"module","_from":"file:/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.12.9.tgz","engines":{"node":">=20.19"},"mcpName":"io.github.razzant/claudexor","_npmUser":{"name":"razzant","email":"anton.razzhigaev@gmail.com"},"_resolved":"/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.12.9.tgz","_integrity":"sha512-uGR0n2mWP0gIOACbDCUwrM33/7rusW+/E0+GBV8y5QwK+GLnknm7LoXyyQ+dJWKS73Os6Rod0voLsqaJbIZALg==","repository":{"url":"git+https://github.com/razzant/claudexor.git","type":"git","directory":"packages/claudexor"},"_npmVersion":"11.13.0","description":"Local-first multi-harness control plane for Claude Code, Codex, Cursor, and OpenCode with quota-aware rotation across multiple Claude Code and Codex subscriptions.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@claudexor/cli":"3.12.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claudexor_3.12.9_1789960531538_0.13120660762391867","host":"s3://npm-registry-packages-npm-production"}},"3.12.10":{"name":"claudexor","version":"3.12.10","keywords":["ai","ai-agents","ai-coding","ai-coding-assistant","agent-orchestration","best-of-n","claude-code","cli","code-review","codex","codex-cli","cursor","developer-tools","mcp","mcp-server","multi-account","multi-agent","opencode","quota-management","subscription-management"],"license":"MIT","_id":"claudexor@3.12.10","maintainers":[{"name":"razzant","email":"anton.razzhigaev@gmail.com"}],"homepage":"https://razzant.github.io/claudexor/","bugs":{"url":"https://github.com/razzant/claudexor/issues"},"bin":{"claudexor":"bin/claudexor.js","claudexord":"bin/claudexord.js"},"dist":{"shasum":"3f7153632bc385d39cc83c15b48fd403bca1ff7c","tarball":"https://registry.npmjs.org/claudexor/-/claudexor-3.12.10.tgz","fileCount":7,"integrity":"sha512-sak5FlEH1Ug8cKZnWxxfw+FXaZ9ONiGDFpbVz6WrJk4RbwuTCVxWKBvcreM3+Xsjil7kskwcje2t2fAqcYgVUA==","signatures":[{"sig":"MEYCIQC1bJkfnXGxk0SfyfsMwDmt+tfqTmShBzHxZBCXGffaiAIhAOzp4fHwBbI8MH7S3HTOVLfBvWNwS/PJhK4EuCTj9q7x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDFvIRnSP2SvwlMeCxrTQ6IoQ/rz2K61N3mE7giSf/zDwIhAMYjWoWUSRYkMGfFbYSFLjqDRtiiPSGf41cShAM7woOh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claudexor@3.12.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4252},"type":"module","_from":"file:/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.12.10.tgz","engines":{"node":">=20.19"},"mcpName":"io.github.razzant/claudexor","_npmUser":{"name":"razzant","email":"anton.razzhigaev@gmail.com"},"_resolved":"/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.12.10.tgz","_integrity":"sha512-sak5FlEH1Ug8cKZnWxxfw+FXaZ9ONiGDFpbVz6WrJk4RbwuTCVxWKBvcreM3+Xsjil7kskwcje2t2fAqcYgVUA==","repository":{"url":"git+https://github.com/razzant/claudexor.git","type":"git","directory":"packages/claudexor"},"_npmVersion":"11.13.0","description":"Local-first multi-harness control plane for Claude Code, Codex, Cursor, and OpenCode with quota-aware rotation across multiple Claude Code and Codex subscriptions.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@claudexor/cli":"3.12.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claudexor_3.12.10_1790031634811_0.7743621927349291","host":"s3://npm-registry-packages-npm-production"}},"3.13.0":{"name":"claudexor","version":"3.13.0","keywords":["ai","ai-agents","ai-coding","ai-coding-assistant","agent-orchestration","best-of-n","claude-code","cli","code-review","codex","codex-cli","cursor","developer-tools","mcp","mcp-server","multi-account","multi-agent","opencode","quota-management","subscription-management"],"license":"MIT","_id":"claudexor@3.13.0","maintainers":[{"name":"razzant","email":"anton.razzhigaev@gmail.com"}],"homepage":"https://razzant.github.io/claudexor/","bugs":{"url":"https://github.com/razzant/claudexor/issues"},"bin":{"claudexor":"bin/claudexor.js","claudexord":"bin/claudexord.js"},"dist":{"shasum":"529e13dc72101d95fdfa8819087a3727e1157c3b","tarball":"https://registry.npmjs.org/claudexor/-/claudexor-3.13.0.tgz","fileCount":7,"integrity":"sha512-EXLdjCpPmUmm/Ep2U1J5buJEv1g3dK9uXEzB3cF+PNB3gvnb7KYQJEYtyjo+vZ17xE7mANOH7v6fjugz51I8/A==","signatures":[{"sig":"MEUCIQCXtK5edLhADFGKnUiTAH/+wZ0FC6TCLW2+eXeaJ+pXjAIgN+qqvbmKYv2woh3CQnPbynoaatJao3jOaO2PnKwvJjE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCNUoD0ptb/4Lt+1jhuAnrZad7wN5WcUtjOg5UeqRAjZAIgbGZLlzPZbLE2L4oEdc49RY+KpOy6R6Gu434WRKpqXmU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claudexor@3.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4250},"type":"module","_from":"file:/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.13.0.tgz","engines":{"node":">=20.19"},"mcpName":"io.github.razzant/claudexor","_npmUser":{"name":"razzant","email":"anton.razzhigaev@gmail.com"},"_resolved":"/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.13.0.tgz","_integrity":"sha512-EXLdjCpPmUmm/Ep2U1J5buJEv1g3dK9uXEzB3cF+PNB3gvnb7KYQJEYtyjo+vZ17xE7mANOH7v6fjugz51I8/A==","repository":{"url":"git+https://github.com/razzant/claudexor.git","type":"git","directory":"packages/claudexor"},"_npmVersion":"11.13.0","description":"Local-first multi-harness control plane for Claude Code, Codex, Cursor, and OpenCode with quota-aware rotation across multiple Claude Code and Codex subscriptions.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@claudexor/cli":"3.13.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claudexor_3.13.0_1790040118463_0.7606434081677469","host":"s3://npm-registry-packages-npm-production"}},"3.14.0":{"name":"claudexor","version":"3.14.0","keywords":["ai","ai-agents","ai-coding","ai-coding-assistant","agent-orchestration","best-of-n","claude-code","cli","code-review","codex","codex-cli","cursor","developer-tools","mcp","mcp-server","multi-account","multi-agent","opencode","quota-management","subscription-management"],"license":"MIT","_id":"claudexor@3.14.0","maintainers":[{"name":"razzant","email":"anton.razzhigaev@gmail.com"}],"homepage":"https://razzant.github.io/claudexor/","bugs":{"url":"https://github.com/razzant/claudexor/issues"},"bin":{"claudexor":"bin/claudexor.js","claudexord":"bin/claudexord.js"},"dist":{"shasum":"1d097b7f75a0d2af6e4a7626433761c844d77081","tarball":"https://registry.npmjs.org/claudexor/-/claudexor-3.14.0.tgz","fileCount":7,"integrity":"sha512-TUoyif6vjtW8F4mH5UpbupgD6qqUUy6n6/9HWyOIlwWTh0Eu8DP0zgBkLIjKxe8mSJFqEiMrIuqWztgZhx9EnA==","signatures":[{"sig":"MEYCIQCbSr2jqn+8EYsJ2uNpsmqxp4gCPjBDWjgsqcBkEpN/DgIhANrng9U7jY9W/NxhP0x96shtgjUtnO1tugNcWKqIhMpA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCsnkHM+nE6Zl5TFdct8fS4LKb2yXHuIScdz5CP1rYzqwIhAORnMbIhwOdTa5wp9U2RMtYXqHmwSS/gd/a0VUTJfl7a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claudexor@3.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4250},"type":"module","_from":"file:/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.14.0.tgz","engines":{"node":">=20.19"},"mcpName":"io.github.razzant/claudexor","_npmUser":{"name":"razzant","email":"anton.razzhigaev@gmail.com"},"_resolved":"/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.14.0.tgz","_integrity":"sha512-TUoyif6vjtW8F4mH5UpbupgD6qqUUy6n6/9HWyOIlwWTh0Eu8DP0zgBkLIjKxe8mSJFqEiMrIuqWztgZhx9EnA==","repository":{"url":"git+https://github.com/razzant/claudexor.git","type":"git","directory":"packages/claudexor"},"_npmVersion":"11.13.0","description":"Local-first multi-harness control plane for Claude Code, Codex, Cursor, and OpenCode with quota-aware rotation across multiple Claude Code and Codex subscriptions.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@claudexor/cli":"3.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claudexor_3.14.0_1790279043849_0.46262162249763517","host":"s3://npm-registry-packages-npm-production"}},"3.15.0":{"name":"claudexor","version":"3.15.0","keywords":["ai","ai-agents","ai-coding","ai-coding-assistant","agent-orchestration","best-of-n","claude-code","cli","code-review","codex","codex-cli","cursor","developer-tools","mcp","mcp-server","multi-account","multi-agent","opencode","quota-management","subscription-management"],"license":"MIT","_id":"claudexor@3.15.0","maintainers":[{"name":"razzant","email":"anton.razzhigaev@gmail.com"}],"homepage":"https://razzant.github.io/claudexor/","bugs":{"url":"https://github.com/razzant/claudexor/issues"},"bin":{"claudexor":"bin/claudexor.js","claudexord":"bin/claudexord.js"},"dist":{"shasum":"4948bd982a00d408f28c3ae8a9e4ef6bbd77fa7e","tarball":"https://registry.npmjs.org/claudexor/-/claudexor-3.15.0.tgz","fileCount":7,"integrity":"sha512-cZAmD+veV/2Ca/rHxd8IlN7jFfbM2wUwVe4KSEpa0LuebWFOKJ0QYziBeTkd5w7W7YXcoGkBdLL2slO1IhN5hQ==","signatures":[{"sig":"MEUCIHkbo+sVWlapBrdhty6XvnG3UnICVeW4TyOC+M7qtfdQAiEA0C2ItqYhdRBSw4K06ZqXVzJTS7Yf8RdTMTLCs3XpaJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCJZ5QQ1E94rJMaSwdLt+ml0MXVuSs1nlZCVMfydOH2BAIgSBVMSTM+WWQ6L2AqX+nc9RH4Sv/5/TcYkxJD4iKS3VM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claudexor@3.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4250},"type":"module","_from":"file:/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.15.0.tgz","engines":{"node":">=20.19"},"mcpName":"io.github.razzant/claudexor","_npmUser":{"name":"razzant","email":"anton.razzhigaev@gmail.com"},"_resolved":"/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.15.0.tgz","_integrity":"sha512-cZAmD+veV/2Ca/rHxd8IlN7jFfbM2wUwVe4KSEpa0LuebWFOKJ0QYziBeTkd5w7W7YXcoGkBdLL2slO1IhN5hQ==","repository":{"url":"git+https://github.com/razzant/claudexor.git","type":"git","directory":"packages/claudexor"},"_npmVersion":"11.13.0","description":"Local-first multi-harness control plane for Claude Code, Codex, Cursor, and OpenCode with quota-aware rotation across multiple Claude Code and Codex subscriptions.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@claudexor/cli":"3.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claudexor_3.15.0_1790340869201_0.07415225502731904","host":"s3://npm-registry-packages-npm-production"}},"3.15.1":{"name":"claudexor","version":"3.15.1","keywords":["ai","ai-agents","ai-coding","ai-coding-assistant","agent-orchestration","best-of-n","claude-code","cli","code-review","codex","codex-cli","cursor","developer-tools","mcp","mcp-server","multi-account","multi-agent","opencode","quota-management","subscription-management"],"license":"MIT","_id":"claudexor@3.15.1","maintainers":[{"name":"razzant","email":"anton.razzhigaev@gmail.com"}],"homepage":"https://razzant.github.io/claudexor/","bugs":{"url":"https://github.com/razzant/claudexor/issues"},"bin":{"claudexor":"bin/claudexor.js","claudexord":"bin/claudexord.js"},"dist":{"shasum":"d4d9146776fb04e59fbc32da62c8c568d2c73543","tarball":"https://registry.npmjs.org/claudexor/-/claudexor-3.15.1.tgz","fileCount":7,"integrity":"sha512-prWt3NKpJ+UlHb4/6oDqudutzpvs9Mtw6rSiujWHNZoPGtafkLmNbcGJf7XAXrw87zuN/Qk9CVfJR1Yn07qrpg==","signatures":[{"sig":"MEQCIA/mziRZxWoC/Cas9vQLHm63cJzgwpNP2qcx7BywK6RnAiB5zQFm9yCxks5Gtu4QasHA1PP+HWFbrrh6ObbK3FMobQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDEyBw08hsfrYKdnx7qgqR+PqrBg+dtE4Kkr+zxKEnmxgIgdK5GTYcCTp9SeJugu162KpyTFZ4E49Gyw9AhKcvOt+w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claudexor@3.15.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4250},"type":"module","_from":"file:/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.15.1.tgz","engines":{"node":">=20.19"},"mcpName":"io.github.razzant/claudexor","_npmUser":{"name":"razzant","email":"anton.razzhigaev@gmail.com"},"_resolved":"/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.15.1.tgz","_integrity":"sha512-prWt3NKpJ+UlHb4/6oDqudutzpvs9Mtw6rSiujWHNZoPGtafkLmNbcGJf7XAXrw87zuN/Qk9CVfJR1Yn07qrpg==","repository":{"url":"git+https://github.com/razzant/claudexor.git","type":"git","directory":"packages/claudexor"},"_npmVersion":"11.13.0","description":"Local-first multi-harness control plane for Claude Code, Codex, Cursor, and OpenCode with quota-aware rotation across multiple Claude Code and Codex subscriptions.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@claudexor/cli":"3.15.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claudexor_3.15.1_1790376741929_0.7280215218903081","host":"s3://npm-registry-packages-npm-production"}},"3.16.0":{"name":"claudexor","version":"3.16.0","keywords":["ai","ai-agents","ai-coding","ai-coding-assistant","agent-orchestration","best-of-n","claude-code","cli","code-review","codex","codex-cli","cursor","developer-tools","mcp","mcp-server","multi-account","multi-agent","opencode","quota-management","subscription-management"],"license":"MIT","_id":"claudexor@3.16.0","maintainers":[{"name":"razzant","email":"anton.razzhigaev@gmail.com"}],"homepage":"https://razzant.github.io/claudexor/","bugs":{"url":"https://github.com/razzant/claudexor/issues"},"bin":{"claudexor":"bin/claudexor.js","claudexord":"bin/claudexord.js"},"dist":{"shasum":"0ed00ca66900bde206aa3dec1c0637fea0d3bbcb","tarball":"https://registry.npmjs.org/claudexor/-/claudexor-3.16.0.tgz","fileCount":7,"integrity":"sha512-GgZizRRmnwduAU+BZevTbv4+bVUUfoyPGdl0MBm6PmM4ZkZGzrgWUNAKuoq7ceiZrOBGyhr9c7SpWlG3PmQKVg==","signatures":[{"sig":"MEQCIH61WMBNRFqovV30ekV2VaiHeum28tfZH4VbQK/dYq4pAiBr2dOYHFOuFTl05IHwHWGiTUeIx9Te3Wwby6NMPEtYEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIH09A/Z5qjSV0sYtHG04AWK5cTjsQqILYqw4UprhAYdVAiEA40egNQ66XJzeFJDG7qCiPIBejqP4SbhScsz/eiha/jA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claudexor@3.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4250},"type":"module","_from":"file:/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.16.0.tgz","engines":{"node":">=20.19"},"mcpName":"io.github.razzant/claudexor","_npmUser":{"name":"razzant","email":"anton.razzhigaev@gmail.com"},"_resolved":"/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.16.0.tgz","_integrity":"sha512-GgZizRRmnwduAU+BZevTbv4+bVUUfoyPGdl0MBm6PmM4ZkZGzrgWUNAKuoq7ceiZrOBGyhr9c7SpWlG3PmQKVg==","repository":{"url":"git+https://github.com/razzant/claudexor.git","type":"git","directory":"packages/claudexor"},"_npmVersion":"11.13.0","description":"Local-first multi-harness control plane for Claude Code, Codex, Cursor, and OpenCode with quota-aware rotation across multiple Claude Code and Codex subscriptions.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@claudexor/cli":"3.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claudexor_3.16.0_1790412127252_0.7359354564724856","host":"s3://npm-registry-packages-npm-production"}},"3.17.0":{"name":"claudexor","version":"3.17.0","keywords":["ai","ai-agents","ai-coding","ai-coding-assistant","agent-orchestration","best-of-n","claude-code","cli","code-review","codex","codex-cli","cursor","developer-tools","mcp","mcp-server","multi-account","multi-agent","opencode","quota-management","subscription-management"],"license":"MIT","_id":"claudexor@3.17.0","maintainers":[{"name":"razzant","email":"anton.razzhigaev@gmail.com"}],"homepage":"https://razzant.github.io/claudexor/","bugs":{"url":"https://github.com/razzant/claudexor/issues"},"bin":{"claudexor":"bin/claudexor.js","claudexord":"bin/claudexord.js"},"dist":{"shasum":"69497f20fa3f0f558baad558c6a89371373830c9","tarball":"https://registry.npmjs.org/claudexor/-/claudexor-3.17.0.tgz","fileCount":7,"integrity":"sha512-D0SvNKopA9Ai3gLXjinkrXVi9czJ6TmpipU2pqjtVy9iRzJ3UioB9cRGQSObbVCWMLR2eqUCjDJpRPk4aaMrKQ==","signatures":[{"sig":"MEUCIQDfPR03rUqhr8azJpib1k/nMGW8HYw0NI81OEXf3MuaQQIgVSYiZxajMbae5Dsxklb6MtxlsfZkfOb95Iyr70BT7D8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHZu1yhwRPmYft2H3U1/1TvKAnjOCx0daJhQ+477FNqxAiEAuqmex86HCfQd668jEEJ8krUdN4UnEPTMiVP55Ch7wPw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claudexor@3.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4250},"type":"module","_from":"file:/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.17.0.tgz","engines":{"node":">=20.19"},"mcpName":"io.github.razzant/claudexor","_npmUser":{"name":"razzant","email":"anton.razzhigaev@gmail.com"},"_resolved":"/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.17.0.tgz","_integrity":"sha512-D0SvNKopA9Ai3gLXjinkrXVi9czJ6TmpipU2pqjtVy9iRzJ3UioB9cRGQSObbVCWMLR2eqUCjDJpRPk4aaMrKQ==","repository":{"url":"git+https://github.com/razzant/claudexor.git","type":"git","directory":"packages/claudexor"},"_npmVersion":"11.13.0","description":"Local-first multi-harness control plane for Claude Code, Codex, Cursor, and OpenCode with quota-aware rotation across multiple Claude Code and Codex subscriptions.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@claudexor/cli":"3.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claudexor_3.17.0_1790445639674_0.0689578129495858","host":"s3://npm-registry-packages-npm-production"}},"3.17.1":{"name":"claudexor","version":"3.17.1","keywords":["ai","ai-agents","ai-coding","ai-coding-assistant","agent-orchestration","best-of-n","claude-code","cli","code-review","codex","codex-cli","cursor","developer-tools","mcp","mcp-server","multi-account","multi-agent","opencode","quota-management","subscription-management"],"license":"MIT","_id":"claudexor@3.17.1","maintainers":[{"name":"razzant","email":"anton.razzhigaev@gmail.com"}],"homepage":"https://razzant.github.io/claudexor/","bugs":{"url":"https://github.com/razzant/claudexor/issues"},"bin":{"claudexor":"bin/claudexor.js","claudexord":"bin/claudexord.js"},"dist":{"shasum":"20cfeb6dd0bdb1353fc4fe534766aaf0cd257ef9","tarball":"https://registry.npmjs.org/claudexor/-/claudexor-3.17.1.tgz","fileCount":7,"integrity":"sha512-ecXGd7ooeK3uIFH9iWzqpA/i1nEKkzLHGiCsRMZnQl+cisEj32SSMGJaDYWRc9+5z26q0CGfyBD9gj6MYxWbGQ==","signatures":[{"sig":"MEUCIBraGmeCKQosw3E59i7CQIYqUWTdW0lfhc2tdCmfLXOVAiEAsJ16FJN9ICw1ZsBAO0LX/hazRN2b/H4ksAFk+uO4YDE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCrbb7uPQoK0Xf2iUIg7skXhQg6dx6hfXfsU9+1lDXRZgIgCK95y9a5UVO0T1nYaROTS5pxRTH2akkFLg60fahgLTg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claudexor@3.17.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4250},"type":"module","_from":"file:/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.17.1.tgz","engines":{"node":">=20.19"},"mcpName":"io.github.razzant/claudexor","_npmUser":{"name":"razzant","email":"anton.razzhigaev@gmail.com"},"_resolved":"/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.17.1.tgz","_integrity":"sha512-ecXGd7ooeK3uIFH9iWzqpA/i1nEKkzLHGiCsRMZnQl+cisEj32SSMGJaDYWRc9+5z26q0CGfyBD9gj6MYxWbGQ==","repository":{"url":"git+https://github.com/razzant/claudexor.git","type":"git","directory":"packages/claudexor"},"_npmVersion":"11.13.0","description":"Local-first multi-harness control plane for Claude Code, Codex, Cursor, and OpenCode with quota-aware rotation across multiple Claude Code and Codex subscriptions.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@claudexor/cli":"3.17.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claudexor_3.17.1_1790631497948_0.7327670213544246","host":"s3://npm-registry-packages-npm-production"}},"3.17.2":{"name":"claudexor","version":"3.17.2","keywords":["ai","ai-agents","ai-coding","ai-coding-assistant","agent-orchestration","best-of-n","claude-code","cli","code-review","codex","codex-cli","cursor","developer-tools","mcp","mcp-server","multi-account","multi-agent","opencode","quota-management","subscription-management"],"license":"MIT","_id":"claudexor@3.17.2","maintainers":[{"name":"razzant","email":"anton.razzhigaev@gmail.com"}],"homepage":"https://razzant.github.io/claudexor/","bugs":{"url":"https://github.com/razzant/claudexor/issues"},"bin":{"claudexor":"bin/claudexor.js","claudexord":"bin/claudexord.js"},"dist":{"shasum":"15ce9786231d068b4be2c23c89a151b885a33151","tarball":"https://registry.npmjs.org/claudexor/-/claudexor-3.17.2.tgz","fileCount":7,"integrity":"sha512-GHvoedAFyIBk61V2ipa1gWKXtjQPPfk7sNWnYIMEKksOxzMH1yvBPQwBPTDDRqsobmp24G3OQlvgiXPIMa6ASQ==","signatures":[{"sig":"MEYCIQCdtO8Z/2H2kjntAc5Y0AXwqoRXnu7IDKDHZz6iad0b/gIhAN2i7BpCiv8x+d72fM/I9srPiB2t9+F3cAUI9jePgRqI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICtXzexq0wwv2ybFEdL6WMWZBbH2aVTGtwHDsTkegeiJAiEA3ctUwYr6cwe9azBwwqiU8EwcpsYpSVi8SzBcoT6S1cg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claudexor@3.17.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4250},"type":"module","_from":"file:/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.17.2.tgz","engines":{"node":">=20.19"},"mcpName":"io.github.razzant/claudexor","_npmUser":{"name":"razzant","email":"anton.razzhigaev@gmail.com"},"_resolved":"/Users/runner/work/_temp/claudexor-npm-release/claudexor-3.17.2.tgz","_integrity":"sha512-GHvoedAFyIBk61V2ipa1gWKXtjQPPfk7sNWnYIMEKksOxzMH1yvBPQwBPTDDRqsobmp24G3OQlvgiXPIMa6ASQ==","repository":{"url":"git+https://github.com/razzant/claudexor.git","type":"git","directory":"packages/claudexor"},"_npmVersion":"11.13.0","description":"Local-first multi-harness control plane for Claude Code, Codex, Cursor, and OpenCode with quota-aware rotation across multiple Claude Code and Codex subscriptions.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@claudexor/cli":"3.17.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claudexor_3.17.2_1790835578644_0.16661905193224946","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-07-10T18:53:38.094Z","modified":"2026-10-01T06:20:30.489Z","1.0.1":"2026-07-10T18:53:38.384Z","2.1.2":"2026-07-18T11:20:40.805Z","2.1.3":"2026-07-19T02:08:43.602Z","3.0.0":"2026-07-20T18:14:52.820Z","3.0.1":"2026-07-20T21:35:53.155Z","3.0.2":"2026-07-20T23:14:24.345Z","3.0.3":"2026-07-21T20:51:13.197Z","3.0.4":"2026-07-22T03:30:56.038Z","3.1.0":"2026-07-24T18:30:19.079Z","3.1.1":"2026-07-25T07:59:02.320Z","3.1.2":"2026-07-26T22:04:02.542Z","3.2.0":"2026-07-31T05:29:47.482Z","3.3.7-rc.0":"2026-08-03T03:16:15.252Z","3.2.1":"2026-08-03T12:08:40.805Z","3.3.7":"2026-08-06T12:30:00.300Z","3.3.8":"2026-08-06T14:29:52.564Z","3.3.9":"2026-08-07T00:20:41.446Z","3.3.10":"2026-08-07T02:26:04.087Z","3.3.11":"2026-08-07T09:23:18.491Z","3.3.12":"2026-08-08T16:21:23.453Z","3.3.13":"2026-08-08T18:40:49.197Z","3.3.14":"2026-08-09T05:25:48.877Z","3.3.15":"2026-08-10T22:22:37.444Z","3.3.16":"2026-08-15T00:38:10.523Z","3.4.0":"2026-08-15T16:01:51.270Z","3.4.1":"2026-08-15T21:53:45.643Z","3.4.2":"2026-08-16T19:55:19.733Z","3.5.0":"2026-08-17T13:39:38.720Z","3.6.0":"2026-08-18T17:02:27.356Z","3.8.0":"2026-08-20T04:44:50.284Z","3.8.1":"2026-08-22T22:11:52.712Z","3.8.2":"2026-08-25T17:25:08.138Z","3.8.3":"2026-08-26T12:00:15.683Z","3.8.4":"2026-08-28T03:55:15.886Z","3.9.0":"2026-08-29T10:59:10.022Z","3.9.1":"2026-08-30T05:36:01.446Z","3.9.2":"2026-08-30T09:24:28.199Z","3.9.4":"2026-08-31T13:00:42.653Z","3.9.5":"2026-09-01T12:51:11.747Z","3.9.7":"2026-09-04T05:11:21.668Z","3.9.8":"2026-09-05T09:45:18.154Z","3.10.0":"2026-09-07T22:53:29.758Z","3.10.1":"2026-09-08T17:27:10.037Z","3.10.2":"2026-09-09T19:29:11.462Z","3.10.3":"2026-09-11T01:35:50.284Z","3.10.4":"2026-09-12T07:17:54.399Z","3.10.5":"2026-09-12T09:48:39.935Z","3.11.0":"2026-09-13T14:19:31.990Z","3.12.0":"2026-09-14T15:19:50.097Z","3.12.1":"2026-09-15T23:04:54.630Z","3.12.2":"2026-09-18T13:42:06.998Z","3.12.4":"2026-09-18T23:59:07.757Z","3.12.5":"2026-09-20T02:25:01.592Z","3.12.6":"2026-09-20T11:14:57.893Z","3.12.7":"2026-09-20T18:31:09.466Z","3.12.8":"2026-09-20T22:28:49.951Z","3.12.9":"2026-09-21T03:15:31.701Z","3.12.10":"2026-09-21T23:00:34.904Z","3.13.0":"2026-09-22T01:21:58.555Z","3.14.0":"2026-09-24T19:44:03.931Z","3.15.0":"2026-09-25T12:54:29.284Z","3.15.1":"2026-09-25T22:52:22.037Z","3.16.0":"2026-09-26T08:42:07.328Z","3.17.0":"2026-09-26T18:00:39.763Z","3.17.1":"2026-09-28T21:38:18.041Z","3.17.2":"2026-10-01T06:19:38.727Z"},"bugs":{"url":"https://github.com/razzant/claudexor/issues"},"license":"MIT","homepage":"https://razzant.github.io/claudexor/","keywords":["ai","ai-agents","ai-coding","ai-coding-assistant","agent-orchestration","best-of-n","claude-code","cli","code-review","codex","codex-cli","cursor","developer-tools","mcp","mcp-server","multi-account","multi-agent","opencode","quota-management","subscription-management"],"repository":{"url":"git+https://github.com/razzant/claudexor.git","type":"git","directory":"packages/claudexor"},"description":"Local-first multi-harness control plane for Claude Code, Codex, Cursor, and OpenCode with quota-aware rotation across multiple Claude Code and Codex subscriptions.","maintainers":[{"name":"razzant","email":"anton.razzhigaev@gmail.com"}],"readme":"# claudexor\n\nLocal-first control plane for Claude Code, Codex, Cursor, and OpenCode. It keeps\none Claudexor coding thread moving across harnesses and can track quota and\nrotate across multiple user-owned Claude Code and Codex subscriptions.\n\n- Route planning, implementation, and review through different coding agents.\n- Run Best-of-N candidates and cross-model reviews in isolated workspaces.\n- Continue across harness or account lanes with bounded context packets.\n- Inspect evidence, checks, review state, and typed apply gates before delivery.\n- Expose the same control plane to existing agents through a local MCP server.\n\nQuota telemetry and automatic subscription rotation apply to Claude Code and\nCodex. Cursor and OpenCode participate in the multi-harness pool. Claudexor does\nnot migrate native vendor sessions between credential profiles.\n\n```bash\nnpm install -g claudexor\nclaudexor doctor\n\nclaudexor ask \"map this repository\"\nclaudexor agent \"implement the approved plan\" --harness codex\nclaudexor best-of \"review this patch\" --harness codex,claude --n 2\nclaudexor mcp serve\n```\n\nThis package is the bin wrapper over\n[`@claudexor/cli`](https://www.npmjs.com/package/@claudexor/cli).\n\n[Product overview](https://razzant.github.io/claudexor/) ·\n[documentation and source](https://github.com/razzant/claudexor#readme) ·\n[releases](https://github.com/razzant/claudexor/releases/latest)\n","readmeFilename":"README.md"}