{"_id":"@fusionkit/ensemble","_rev":"37-ab63a3643712d0ae45015c7903b72636","name":"@fusionkit/ensemble","dist-tags":{"latest":"0.10.1"},"versions":{"0.1.0":{"name":"@fusionkit/ensemble","version":"0.1.0","license":"UNLICENSED","_id":"@fusionkit/ensemble@0.1.0","maintainers":[{"name":"000alen","email":"lclc.alen@gmail.com"},{"name":"benjamzc","email":"benjamin@velum-labs.com"}],"homepage":"https://github.com/velum-labs/handoffkit#readme","bugs":{"url":"https://github.com/velum-labs/handoffkit/issues"},"dist":{"shasum":"d20afb748c3508745cbda423d0fed942f6ef4617","tarball":"https://registry.npmjs.org/@fusionkit/ensemble/-/ensemble-0.1.0.tgz","fileCount":51,"integrity":"sha512-9TJd2oXdtSrL73qv/D5MhQFCXwxDbx+qSqD8xH0AzUbf7deMp6n8kZIi3V5yyh2t23PjpJ3JXkcHYllEGumCww==","signatures":[{"sig":"MEUCIQD+mmBgAaKzQuBSOtZsm7lcvXgxSXOe+m9tmFrB6COZ6gIgC2i3Y9vzo/g0lhFFPVRe/fkt1Zrw9NS3IkKdxGL/B+M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fusionkit%2fensemble@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":296392},"type":"module","_from":"file:/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.1.0.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"_npmUser":{"name":"000alen","email":"lclc.alen@gmail.com"},"_resolved":"/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.1.0.tgz","_integrity":"sha512-9TJd2oXdtSrL73qv/D5MhQFCXwxDbx+qSqD8xH0AzUbf7deMp6n8kZIi3V5yyh2t23PjpJ3JXkcHYllEGumCww==","repository":{"url":"git+https://github.com/velum-labs/handoffkit.git","type":"git","directory":"packages/ensemble"},"_npmVersion":"11.17.0","description":"Harness-agnostic ensemble runner that emits model-fusion protocol records.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@fusionkit/runner":"0.1.0","@fusionkit/protocol":"0.1.0","@fusionkit/workspace":"0.1.0","@fusionkit/model-gateway":"0.1.0","@fusionkit/adapter-ai-sdk":"0.1.0","@fusionkit/session-harness":"0.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ensemble_0.1.0_1781836902898_0.49829161980576564","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@fusionkit/ensemble","version":"0.1.1","license":"UNLICENSED","_id":"@fusionkit/ensemble@0.1.1","maintainers":[{"name":"000alen","email":"lclc.alen@gmail.com"},{"name":"benjamzc","email":"benjamin@velum-labs.com"}],"homepage":"https://github.com/velum-labs/handoffkit#readme","bugs":{"url":"https://github.com/velum-labs/handoffkit/issues"},"dist":{"shasum":"3bca03f3d25cbcf83eb3e28eb8c5fd332bc2e002","tarball":"https://registry.npmjs.org/@fusionkit/ensemble/-/ensemble-0.1.1.tgz","fileCount":51,"integrity":"sha512-Z/e+dCZMQJNzyOHxSD6Wfv9Nf7+aMgup7IeTtfOU9r6kHl+LL42Ocl8Uda3mub/mxdD8eH0eqTTsjT8vVH9QUw==","signatures":[{"sig":"MEYCIQCY4wdh5KpMlxcGIyOFQumv9dCzJHiKg1JwH2WWc4IQsgIhAObOupdi0UmE50xdfvG2XG4b/bb30va287t6/MOsbrvO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fusionkit%2fensemble@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":296392},"type":"module","_from":"file:/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.1.1.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"_npmUser":{"name":"000alen","email":"lclc.alen@gmail.com"},"_resolved":"/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.1.1.tgz","_integrity":"sha512-Z/e+dCZMQJNzyOHxSD6Wfv9Nf7+aMgup7IeTtfOU9r6kHl+LL42Ocl8Uda3mub/mxdD8eH0eqTTsjT8vVH9QUw==","repository":{"url":"git+https://github.com/velum-labs/handoffkit.git","type":"git","directory":"packages/ensemble"},"_npmVersion":"11.17.0","description":"Harness-agnostic ensemble runner that emits model-fusion protocol records.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@fusionkit/runner":"0.1.1","@fusionkit/protocol":"0.1.1","@fusionkit/workspace":"0.1.1","@fusionkit/model-gateway":"0.1.1","@fusionkit/adapter-ai-sdk":"0.1.1","@fusionkit/session-harness":"0.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ensemble_0.1.1_1781846490742_0.5617417277973991","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@fusionkit/ensemble","version":"0.1.2","license":"UNLICENSED","_id":"@fusionkit/ensemble@0.1.2","maintainers":[{"name":"000alen","email":"lclc.alen@gmail.com"},{"name":"benjamzc","email":"benjamin@velum-labs.com"}],"homepage":"https://github.com/velum-labs/handoffkit#readme","bugs":{"url":"https://github.com/velum-labs/handoffkit/issues"},"dist":{"shasum":"654ced8df09a54b68c93f5b82c6298b3489e4f98","tarball":"https://registry.npmjs.org/@fusionkit/ensemble/-/ensemble-0.1.2.tgz","fileCount":51,"integrity":"sha512-XofHFQu8bHpZE0QcB2IOnepSS3M4eH2x7vAdnGyk4xTOEZYNrhsU9bVk1KI6WKAG5R1LtC7tNB+VcK9Bth1oLA==","signatures":[{"sig":"MEUCIQCrBKOtlvMKaROTXRuFKJ2+F+6M5HfAldPnv7uXemETYwIgBdfyo80X+UHhbJaxAHrBp5js9MK/Mf81Hkw4OY/ubcs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fusionkit%2fensemble@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":296392},"type":"module","_from":"file:/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.1.2.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"_npmUser":{"name":"000alen","email":"lclc.alen@gmail.com"},"_resolved":"/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.1.2.tgz","_integrity":"sha512-XofHFQu8bHpZE0QcB2IOnepSS3M4eH2x7vAdnGyk4xTOEZYNrhsU9bVk1KI6WKAG5R1LtC7tNB+VcK9Bth1oLA==","repository":{"url":"git+https://github.com/velum-labs/handoffkit.git","type":"git","directory":"packages/ensemble"},"_npmVersion":"11.17.0","description":"Harness-agnostic ensemble runner that emits model-fusion protocol records.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@fusionkit/runner":"0.1.2","@fusionkit/protocol":"0.1.2","@fusionkit/workspace":"0.1.2","@fusionkit/model-gateway":"0.1.2","@fusionkit/adapter-ai-sdk":"0.1.2","@fusionkit/session-harness":"0.1.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ensemble_0.1.2_1781848330018_0.2248205583954661","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@fusionkit/ensemble","version":"0.1.3","license":"UNLICENSED","_id":"@fusionkit/ensemble@0.1.3","maintainers":[{"name":"000alen","email":"lclc.alen@gmail.com"},{"name":"benjamzc","email":"benjamin@velum-labs.com"}],"homepage":"https://github.com/velum-labs/handoffkit#readme","bugs":{"url":"https://github.com/velum-labs/handoffkit/issues"},"dist":{"shasum":"5587a87e4ecbdfeebe533f26cb4a9c63e17c9943","tarball":"https://registry.npmjs.org/@fusionkit/ensemble/-/ensemble-0.1.3.tgz","fileCount":51,"integrity":"sha512-Fu55IQFSWwfEjLJMikO0fGXBb5xXUa0lXOfcjsO4psunSAcYMXzPaVM4TyEgyU0SFC4Jh082y8MF3GpuCfHcLQ==","signatures":[{"sig":"MEQCIGMYoA/IVG7gAvTi+YKY/QVYeatioLAslqZ9ewEGCF5bAiAJVvsj5kFbVNQnL96LvqDHLv+zs0qGGqw/l+yzJ1Cy+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fusionkit%2fensemble@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":296392},"type":"module","_from":"file:/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.1.3.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"_npmUser":{"name":"000alen","email":"lclc.alen@gmail.com"},"_resolved":"/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.1.3.tgz","_integrity":"sha512-Fu55IQFSWwfEjLJMikO0fGXBb5xXUa0lXOfcjsO4psunSAcYMXzPaVM4TyEgyU0SFC4Jh082y8MF3GpuCfHcLQ==","repository":{"url":"git+https://github.com/velum-labs/handoffkit.git","type":"git","directory":"packages/ensemble"},"_npmVersion":"11.17.0","description":"Harness-agnostic ensemble runner that emits model-fusion protocol records.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@fusionkit/runner":"0.1.3","@fusionkit/protocol":"0.1.3","@fusionkit/workspace":"0.1.3","@fusionkit/model-gateway":"0.1.3","@fusionkit/adapter-ai-sdk":"0.1.3","@fusionkit/session-harness":"0.1.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ensemble_0.1.3_1781849702985_0.2811937123110084","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@fusionkit/ensemble","version":"0.1.4","license":"UNLICENSED","_id":"@fusionkit/ensemble@0.1.4","maintainers":[{"name":"000alen","email":"lclc.alen@gmail.com"},{"name":"benjamzc","email":"benjamin@velum-labs.com"}],"homepage":"https://github.com/velum-labs/handoffkit#readme","bugs":{"url":"https://github.com/velum-labs/handoffkit/issues"},"dist":{"shasum":"e99efa8143ffd8de2a6e5af2551b9aedcdb036b3","tarball":"https://registry.npmjs.org/@fusionkit/ensemble/-/ensemble-0.1.4.tgz","fileCount":51,"integrity":"sha512-M5Mt2jnYYTH1wBGr01HA7/TEHA0pDJet9sdfy4jzW8ri5E66vxi8GX5uSNwSBOUOxQT+qVRvJmL0qDzw90gAUw==","signatures":[{"sig":"MEYCIQDISudL6Q80tn0GSap8UdeccjiDe9lBcqnDs+aSUc15/gIhANtvkyNrJXqZgyvehjl9w6IPx76BIs12xjUcpf2N4CMb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fusionkit%2fensemble@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":296743},"type":"module","_from":"file:/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.1.4.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"_npmUser":{"name":"000alen","email":"lclc.alen@gmail.com"},"_resolved":"/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.1.4.tgz","_integrity":"sha512-M5Mt2jnYYTH1wBGr01HA7/TEHA0pDJet9sdfy4jzW8ri5E66vxi8GX5uSNwSBOUOxQT+qVRvJmL0qDzw90gAUw==","repository":{"url":"git+https://github.com/velum-labs/handoffkit.git","type":"git","directory":"packages/ensemble"},"_npmVersion":"11.17.0","description":"Harness-agnostic ensemble runner that emits model-fusion protocol records.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@fusionkit/runner":"0.1.4","@fusionkit/protocol":"0.1.4","@fusionkit/workspace":"0.1.4","@fusionkit/model-gateway":"0.1.4","@fusionkit/adapter-ai-sdk":"0.1.4","@fusionkit/session-harness":"0.1.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ensemble_0.1.4_1781855984778_0.3546994816065612","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@fusionkit/ensemble","version":"0.1.5","license":"UNLICENSED","_id":"@fusionkit/ensemble@0.1.5","maintainers":[{"name":"000alen","email":"lclc.alen@gmail.com"},{"name":"benjamzc","email":"benjamin@velum-labs.com"}],"homepage":"https://github.com/velum-labs/handoffkit#readme","bugs":{"url":"https://github.com/velum-labs/handoffkit/issues"},"dist":{"shasum":"f84985ed4d4dfb45afd0faff7dcc6db628c696ec","tarball":"https://registry.npmjs.org/@fusionkit/ensemble/-/ensemble-0.1.5.tgz","fileCount":55,"integrity":"sha512-t33VVBvn6xVL7cERWezf4NE9LxcL3f78stWCmVhSe4IXXOiwavlvwm7qBbas8rKShBrYjHaoZdi+nLYjpk2Eww==","signatures":[{"sig":"MEQCICB89Gx2nAOfU0/Dj5jruIWd1HkOxkbFL8+aiXIpOCbiAiAdwhc+a1+rqC/IfbPAkjJvyLFamz3DlnSWC2t7vgvFjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fusionkit%2fensemble@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":318775},"type":"module","_from":"file:/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.1.5.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"_npmUser":{"name":"000alen","email":"lclc.alen@gmail.com"},"_resolved":"/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.1.5.tgz","_integrity":"sha512-t33VVBvn6xVL7cERWezf4NE9LxcL3f78stWCmVhSe4IXXOiwavlvwm7qBbas8rKShBrYjHaoZdi+nLYjpk2Eww==","repository":{"url":"git+https://github.com/velum-labs/handoffkit.git","type":"git","directory":"packages/ensemble"},"_npmVersion":"11.17.0","description":"Harness-agnostic ensemble runner that emits model-fusion protocol records.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@fusionkit/runner":"0.1.5","@fusionkit/protocol":"0.1.5","@fusionkit/workspace":"0.1.5","@fusionkit/model-gateway":"0.1.5","@fusionkit/adapter-ai-sdk":"0.1.5","@fusionkit/session-harness":"0.1.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ensemble_0.1.5_1781915179620_0.1897920258113175","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@fusionkit/ensemble","version":"0.1.6","license":"UNLICENSED","_id":"@fusionkit/ensemble@0.1.6","maintainers":[{"name":"000alen","email":"lclc.alen@gmail.com"},{"name":"benjamzc","email":"benjamin@velum-labs.com"}],"homepage":"https://github.com/velum-labs/handoffkit#readme","bugs":{"url":"https://github.com/velum-labs/handoffkit/issues"},"dist":{"shasum":"9c720ada5fe81c3e0b6333580e808c5dbe6bb71c","tarball":"https://registry.npmjs.org/@fusionkit/ensemble/-/ensemble-0.1.6.tgz","fileCount":43,"integrity":"sha512-RjucdRNqaIk8EYlZ0Miuk4Ny0vUA8wvkM6xEcVFVfKbmqB8sDHcUd6Pd54o9Q/rlE+MvRQsxsf7djvCnMdKlkw==","signatures":[{"sig":"MEUCIQCdbNbN5kvVqAxFXGF8R+P5EKVFljsAEDfsL1Q+aj4K5wIgMsrZh1qj9K+AwxUNbSIt3ztb8CdxwafmbLbeBp6Ngg0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fusionkit%2fensemble@0.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":203926},"type":"module","_from":"file:/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.1.6.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"_npmUser":{"name":"000alen","email":"lclc.alen@gmail.com"},"_resolved":"/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.1.6.tgz","_integrity":"sha512-RjucdRNqaIk8EYlZ0Miuk4Ny0vUA8wvkM6xEcVFVfKbmqB8sDHcUd6Pd54o9Q/rlE+MvRQsxsf7djvCnMdKlkw==","repository":{"url":"git+https://github.com/velum-labs/handoffkit.git","type":"git","directory":"packages/ensemble"},"_npmVersion":"11.17.0","description":"Harness-agnostic ensemble runner that emits model-fusion protocol records.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@fusionkit/runner":"0.1.6","@fusionkit/protocol":"0.1.6","@fusionkit/workspace":"0.1.6","@velum-labs/cursorkit":"0.1.2","@fusionkit/model-gateway":"0.1.6","@fusionkit/adapter-ai-sdk":"0.1.6","@fusionkit/session-harness":"0.1.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ensemble_0.1.6_1781931098151_0.19626231638327551","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@fusionkit/ensemble","version":"0.1.7","license":"UNLICENSED","_id":"@fusionkit/ensemble@0.1.7","maintainers":[{"name":"000alen","email":"lclc.alen@gmail.com"},{"name":"benjamzc","email":"benjamin@velum-labs.com"}],"homepage":"https://github.com/velum-labs/handoffkit#readme","bugs":{"url":"https://github.com/velum-labs/handoffkit/issues"},"dist":{"shasum":"e5edf3805b57020d8e111d6686ae86a432529d08","tarball":"https://registry.npmjs.org/@fusionkit/ensemble/-/ensemble-0.1.7.tgz","fileCount":43,"integrity":"sha512-gfqknWyCIRLIpwfb+p6uTDK83rmcYaRjuGoPf0yMRhCgmyqL+ESTZZ0ZDlLEonjxF+r1VZn9Q9paUOZ53eQ1xw==","signatures":[{"sig":"MEUCIBYA/0Te6hoDTM/pSstGA/AWuhOCthUuISyG7MCW7/pGAiEApT5w8C07oVFJ2N8UicC0jVF83qFSwc0R9xquNw9kNV4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fusionkit%2fensemble@0.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":203926},"type":"module","_from":"file:/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.1.7.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"_npmUser":{"name":"000alen","email":"lclc.alen@gmail.com"},"_resolved":"/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.1.7.tgz","_integrity":"sha512-gfqknWyCIRLIpwfb+p6uTDK83rmcYaRjuGoPf0yMRhCgmyqL+ESTZZ0ZDlLEonjxF+r1VZn9Q9paUOZ53eQ1xw==","repository":{"url":"git+https://github.com/velum-labs/handoffkit.git","type":"git","directory":"packages/ensemble"},"_npmVersion":"11.17.0","description":"Harness-agnostic ensemble runner that emits model-fusion protocol records.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@fusionkit/runner":"0.1.7","@fusionkit/protocol":"0.1.7","@fusionkit/workspace":"0.1.7","@velum-labs/cursorkit":"0.1.2","@fusionkit/model-gateway":"0.1.7","@fusionkit/adapter-ai-sdk":"0.1.7","@fusionkit/session-harness":"0.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ensemble_0.1.7_1782075809874_0.8663300691655527","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@fusionkit/ensemble","version":"0.1.8","license":"UNLICENSED","_id":"@fusionkit/ensemble@0.1.8","maintainers":[{"name":"000alen","email":"lclc.alen@gmail.com"},{"name":"benjamzc","email":"benjamin@velum-labs.com"}],"homepage":"https://github.com/velum-labs/handoffkit#readme","bugs":{"url":"https://github.com/velum-labs/handoffkit/issues"},"dist":{"shasum":"ed9b9fc7a5a94605c2b72cef02db1be75b4ddffe","tarball":"https://registry.npmjs.org/@fusionkit/ensemble/-/ensemble-0.1.8.tgz","fileCount":43,"integrity":"sha512-3pVQ/5/RnasQPqXH3ksYhg05ogGkbwhLOFh0sXYCE8LNQMwc5vyCQuC7UCJbpXa+FZK46XCeccdLrf4mIBLOOw==","signatures":[{"sig":"MEYCIQC7Xx8ZwgcTVtJGZT8qlCaDPMbJ5CCEGjTpANYxc7+R2QIhANMGYl3fqYSHaTR9M/HhjlD1czmtrzX4od95iB8Mw7Pd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fusionkit%2fensemble@0.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":203926},"type":"module","_from":"file:/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.1.8.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"_npmUser":{"name":"000alen","email":"lclc.alen@gmail.com"},"_resolved":"/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.1.8.tgz","_integrity":"sha512-3pVQ/5/RnasQPqXH3ksYhg05ogGkbwhLOFh0sXYCE8LNQMwc5vyCQuC7UCJbpXa+FZK46XCeccdLrf4mIBLOOw==","repository":{"url":"git+https://github.com/velum-labs/handoffkit.git","type":"git","directory":"packages/ensemble"},"_npmVersion":"11.17.0","description":"Harness-agnostic ensemble runner that emits model-fusion protocol records.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@fusionkit/runner":"0.1.8","@fusionkit/protocol":"0.1.8","@fusionkit/workspace":"0.1.8","@velum-labs/cursorkit":"0.1.2","@fusionkit/model-gateway":"0.1.8","@fusionkit/adapter-ai-sdk":"0.1.8","@fusionkit/session-harness":"0.1.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ensemble_0.1.8_1782076892029_0.6675096079782192","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@fusionkit/ensemble","version":"0.2.0","license":"UNLICENSED","_id":"@fusionkit/ensemble@0.2.0","maintainers":[{"name":"000alen","email":"lclc.alen@gmail.com"},{"name":"benjamzc","email":"benjamin@velum-labs.com"}],"homepage":"https://github.com/velum-labs/handoffkit#readme","bugs":{"url":"https://github.com/velum-labs/handoffkit/issues"},"dist":{"shasum":"d7189094df114ff12dcf16d6ec3ba0fd691cc1dc","tarball":"https://registry.npmjs.org/@fusionkit/ensemble/-/ensemble-0.2.0.tgz","fileCount":43,"integrity":"sha512-IXRVwlR1KdKzUYU0BVfvmCK1Izi6nprKXMQ0+YAjdfBIwAJ4BGcDM9+1k4FEKNKE+LPLeL6QVIaIF0+4W6ajiA==","signatures":[{"sig":"MEQCICHzq/Y3G9wI6fj5iBVAmDsndnFHFm/nuaO0jLEO5TKVAiB3TcV5g6U1NnaLU8zgdRgMuho8IG0vz+sfQIwnCPP1Kw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fusionkit%2fensemble@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":203929},"type":"module","_from":"file:/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.2.0.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"_npmUser":{"name":"000alen","email":"lclc.alen@gmail.com"},"_resolved":"/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.2.0.tgz","_integrity":"sha512-IXRVwlR1KdKzUYU0BVfvmCK1Izi6nprKXMQ0+YAjdfBIwAJ4BGcDM9+1k4FEKNKE+LPLeL6QVIaIF0+4W6ajiA==","repository":{"url":"git+https://github.com/velum-labs/handoffkit.git","type":"git","directory":"packages/ensemble"},"_npmVersion":"11.17.0","description":"Harness-agnostic ensemble runner that emits model-fusion protocol records.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@fusionkit/runner":"0.2.0","@fusionkit/protocol":"0.2.0","@fusionkit/workspace":"0.2.0","@velum-labs/cursorkit":"0.1.2","@fusionkit/model-gateway":"0.2.0","@fusionkit/adapter-ai-sdk":"0.2.0","@fusionkit/session-harness":"0.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ensemble_0.2.0_1782094398253_0.1429689879576692","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@fusionkit/ensemble","version":"0.3.0","license":"UNLICENSED","_id":"@fusionkit/ensemble@0.3.0","maintainers":[{"name":"000alen","email":"lclc.alen@gmail.com"},{"name":"benjamzc","email":"benjamin@velum-labs.com"}],"homepage":"https://github.com/velum-labs/handoffkit#readme","bugs":{"url":"https://github.com/velum-labs/handoffkit/issues"},"dist":{"shasum":"fdc89b6b68476ec3e0773df09633f219c64b5fd5","tarball":"https://registry.npmjs.org/@fusionkit/ensemble/-/ensemble-0.3.0.tgz","fileCount":43,"integrity":"sha512-YhVXqajGMReWw2A+oIsPBAgsanlr1LYtmIGbvl7dpL8GrG+QPXs31+mn9JG9TOTypDcFgSvI8OUfS9uV6sgwUw==","signatures":[{"sig":"MEUCICFAoN94eLzlfhhfU4mawOx4iGKTihy0Wspmo3SjtH3kAiEAulR6a1SJS7GWzQvIuQUMmohaalu7RPqvh7MNChs3BYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fusionkit%2fensemble@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":203929},"type":"module","_from":"file:/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.3.0.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"_npmUser":{"name":"000alen","email":"lclc.alen@gmail.com"},"_resolved":"/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.3.0.tgz","_integrity":"sha512-YhVXqajGMReWw2A+oIsPBAgsanlr1LYtmIGbvl7dpL8GrG+QPXs31+mn9JG9TOTypDcFgSvI8OUfS9uV6sgwUw==","repository":{"url":"git+https://github.com/velum-labs/handoffkit.git","type":"git","directory":"packages/ensemble"},"_npmVersion":"11.17.0","description":"Harness-agnostic ensemble runner that emits model-fusion protocol records.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@fusionkit/runner":"0.3.0","@fusionkit/protocol":"0.3.0","@fusionkit/workspace":"0.3.0","@velum-labs/cursorkit":"0.1.2","@fusionkit/model-gateway":"0.3.0","@fusionkit/adapter-ai-sdk":"0.3.0","@fusionkit/session-harness":"0.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ensemble_0.3.0_1782097228365_0.6016611046827747","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@fusionkit/ensemble","version":"0.4.0","license":"UNLICENSED","_id":"@fusionkit/ensemble@0.4.0","maintainers":[{"name":"000alen","email":"lclc.alen@gmail.com"},{"name":"benjamzc","email":"benjamin@velum-labs.com"}],"homepage":"https://github.com/velum-labs/handoffkit#readme","bugs":{"url":"https://github.com/velum-labs/handoffkit/issues"},"dist":{"shasum":"743cb7819db74d37437591669a8fa0dba8f3b44a","tarball":"https://registry.npmjs.org/@fusionkit/ensemble/-/ensemble-0.4.0.tgz","fileCount":43,"integrity":"sha512-qA/0SjHpmlBkGWD8lAVQsoOqhFWcwk9wbU6GkawnbxyQEzDftHIvPjPvdEy1gPvYOgB2Q1RzbR3NfFeirZKwUg==","signatures":[{"sig":"MEQCIFji6uJNMJcm+2sD+CAlS5DaTJ4Rvwc9axZn0I5WlJ2wAiA+8CEAkBRZ3Io9WqIhmDc1gzq7ez5aJ4g6LAsQ3n8ENQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fusionkit%2fensemble@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":203929},"type":"module","_from":"file:/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.4.0.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"_npmUser":{"name":"000alen","email":"lclc.alen@gmail.com"},"_resolved":"/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.4.0.tgz","_integrity":"sha512-qA/0SjHpmlBkGWD8lAVQsoOqhFWcwk9wbU6GkawnbxyQEzDftHIvPjPvdEy1gPvYOgB2Q1RzbR3NfFeirZKwUg==","repository":{"url":"git+https://github.com/velum-labs/handoffkit.git","type":"git","directory":"packages/ensemble"},"_npmVersion":"11.17.0","description":"Harness-agnostic ensemble runner that emits model-fusion protocol records.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@fusionkit/runner":"0.4.0","@fusionkit/protocol":"0.4.0","@fusionkit/workspace":"0.4.0","@velum-labs/cursorkit":"0.1.2","@fusionkit/model-gateway":"0.4.0","@fusionkit/adapter-ai-sdk":"0.4.0","@fusionkit/session-harness":"0.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ensemble_0.4.0_1782102653292_0.7425237778433051","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@fusionkit/ensemble","version":"0.4.1","license":"UNLICENSED","_id":"@fusionkit/ensemble@0.4.1","maintainers":[{"name":"000alen","email":"lclc.alen@gmail.com"},{"name":"benjamzc","email":"benjamin@velum-labs.com"}],"homepage":"https://github.com/velum-labs/handoffkit#readme","bugs":{"url":"https://github.com/velum-labs/handoffkit/issues"},"dist":{"shasum":"288bf01de1806a1377eb2cf96ba50336daf53172","tarball":"https://registry.npmjs.org/@fusionkit/ensemble/-/ensemble-0.4.1.tgz","fileCount":43,"integrity":"sha512-w5mdzQczPRZzdve58NqezMUh8Hre+FZgPjPL6R+X506/PQ7mazMth1NCfDvKJqyIafxP/qNei7ujhYF899TdPg==","signatures":[{"sig":"MEQCIFsromsmWLkE2dmafR86+S32hfRXZ6lb3Wyyolt0lGQyAiBJDHO50VeZAOQGD8MQCSypaEwOYwj5SGPwV6F9uBhRCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fusionkit%2fensemble@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":203929},"type":"module","_from":"file:/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.4.1.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"_npmUser":{"name":"000alen","email":"lclc.alen@gmail.com"},"_resolved":"/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.4.1.tgz","_integrity":"sha512-w5mdzQczPRZzdve58NqezMUh8Hre+FZgPjPL6R+X506/PQ7mazMth1NCfDvKJqyIafxP/qNei7ujhYF899TdPg==","repository":{"url":"git+https://github.com/velum-labs/handoffkit.git","type":"git","directory":"packages/ensemble"},"_npmVersion":"11.17.0","description":"Harness-agnostic ensemble runner that emits model-fusion protocol records.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@fusionkit/runner":"0.4.1","@fusionkit/protocol":"0.4.1","@fusionkit/workspace":"0.4.1","@velum-labs/cursorkit":"0.1.2","@fusionkit/model-gateway":"0.4.1","@fusionkit/adapter-ai-sdk":"0.4.1","@fusionkit/session-harness":"0.4.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ensemble_0.4.1_1782103683634_0.4719811646251737","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@fusionkit/ensemble","version":"0.5.0","license":"UNLICENSED","_id":"@fusionkit/ensemble@0.5.0","maintainers":[{"name":"000alen","email":"lclc.alen@gmail.com"},{"name":"benjamzc","email":"benjamin@velum-labs.com"}],"homepage":"https://github.com/velum-labs/handoffkit#readme","bugs":{"url":"https://github.com/velum-labs/handoffkit/issues"},"dist":{"shasum":"d2179fa8db27f9c2cfa8b92ac07ad8a112dd65e4","tarball":"https://registry.npmjs.org/@fusionkit/ensemble/-/ensemble-0.5.0.tgz","fileCount":43,"integrity":"sha512-7rujFroHhRmi0O3hH3a6m+hsxOXHJtabVXKD1ORqkQ/1f8xdLUvrZCYIhgYISXLDqbwPsRJIDq4gT6WwZJH3jg==","signatures":[{"sig":"MEUCICWQx/rNB87toxcPh4n5G09k2VcgekralWERM39wTegGAiEA3yAHoarZJERupkiZMcDouqyH/cG1LgjGnqiUcunyp2E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fusionkit%2fensemble@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":203929},"type":"module","_from":"file:/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.5.0.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"_npmUser":{"name":"000alen","email":"lclc.alen@gmail.com"},"_resolved":"/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.5.0.tgz","_integrity":"sha512-7rujFroHhRmi0O3hH3a6m+hsxOXHJtabVXKD1ORqkQ/1f8xdLUvrZCYIhgYISXLDqbwPsRJIDq4gT6WwZJH3jg==","repository":{"url":"git+https://github.com/velum-labs/handoffkit.git","type":"git","directory":"packages/ensemble"},"_npmVersion":"11.17.0","description":"Harness-agnostic ensemble runner that emits model-fusion protocol records.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@fusionkit/runner":"0.5.0","@fusionkit/protocol":"0.5.0","@fusionkit/workspace":"0.5.0","@velum-labs/cursorkit":"0.1.2","@fusionkit/model-gateway":"0.5.0","@fusionkit/adapter-ai-sdk":"0.5.0","@fusionkit/session-harness":"0.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ensemble_0.5.0_1782105708375_0.6518470485344465","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@fusionkit/ensemble","version":"0.5.1","license":"UNLICENSED","_id":"@fusionkit/ensemble@0.5.1","maintainers":[{"name":"000alen","email":"lclc.alen@gmail.com"},{"name":"benjamzc","email":"benjamin@velum-labs.com"}],"homepage":"https://github.com/velum-labs/handoffkit#readme","bugs":{"url":"https://github.com/velum-labs/handoffkit/issues"},"dist":{"shasum":"461f46f9724c88a2279d1b2b43d2684e65920722","tarball":"https://registry.npmjs.org/@fusionkit/ensemble/-/ensemble-0.5.1.tgz","fileCount":43,"integrity":"sha512-THv0SZEEUy+RMe726ozdnYs0yDoCGP6Em3FWwxKEbk9utgkMZiOL0H2/kG6pEdVkVpHNijgqgxIr8OOKddLSxg==","signatures":[{"sig":"MEYCIQDELiuux/D71O98Y1M4B6iE/8HZADwC9kqLU/vrDKQLxwIhAJbsI9wmV6NA4A0turNR7S04KuRS38UrwjLZMAfOaD9d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fusionkit%2fensemble@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":203929},"type":"module","_from":"file:/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.5.1.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"_npmUser":{"name":"000alen","email":"lclc.alen@gmail.com"},"_resolved":"/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.5.1.tgz","_integrity":"sha512-THv0SZEEUy+RMe726ozdnYs0yDoCGP6Em3FWwxKEbk9utgkMZiOL0H2/kG6pEdVkVpHNijgqgxIr8OOKddLSxg==","repository":{"url":"git+https://github.com/velum-labs/handoffkit.git","type":"git","directory":"packages/ensemble"},"_npmVersion":"11.17.0","description":"Harness-agnostic ensemble runner that emits model-fusion protocol records.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@fusionkit/runner":"0.5.1","@fusionkit/protocol":"0.5.1","@fusionkit/workspace":"0.5.1","@velum-labs/cursorkit":"0.1.2","@fusionkit/model-gateway":"0.5.1","@fusionkit/adapter-ai-sdk":"0.5.1","@fusionkit/session-harness":"0.5.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ensemble_0.5.1_1782106545405_0.41196044819766375","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@fusionkit/ensemble","version":"0.5.2","license":"UNLICENSED","_id":"@fusionkit/ensemble@0.5.2","maintainers":[{"name":"000alen","email":"lclc.alen@gmail.com"},{"name":"benjamzc","email":"benjamin@velum-labs.com"}],"homepage":"https://github.com/velum-labs/handoffkit#readme","bugs":{"url":"https://github.com/velum-labs/handoffkit/issues"},"dist":{"shasum":"0dbf2bcb7d7c7acb29712e5c29ac406c2676bef1","tarball":"https://registry.npmjs.org/@fusionkit/ensemble/-/ensemble-0.5.2.tgz","fileCount":43,"integrity":"sha512-yMZM7TNaj/7jejEw9Ur+jxDk3jqrO5TTMQV0q9h+svun4xemqGAKgEnHQA0nCg7/LFw955Po0cmnuTGf5y2SCg==","signatures":[{"sig":"MEUCIQDYg0Z/CV0q37KMPsKKB8JicPR6L9T8Bd1uInNPjSC9BgIgFZB6UYm0Zf1TdvRyycAdG1s6gxoL//eogxybLHeBn3o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fusionkit%2fensemble@0.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":203929},"type":"module","_from":"file:/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.5.2.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"_npmUser":{"name":"000alen","email":"lclc.alen@gmail.com"},"_resolved":"/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.5.2.tgz","_integrity":"sha512-yMZM7TNaj/7jejEw9Ur+jxDk3jqrO5TTMQV0q9h+svun4xemqGAKgEnHQA0nCg7/LFw955Po0cmnuTGf5y2SCg==","repository":{"url":"git+https://github.com/velum-labs/handoffkit.git","type":"git","directory":"packages/ensemble"},"_npmVersion":"11.17.0","description":"Harness-agnostic ensemble runner that emits model-fusion protocol records.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@fusionkit/runner":"0.5.2","@fusionkit/protocol":"0.5.2","@fusionkit/workspace":"0.5.2","@velum-labs/cursorkit":"0.1.2","@fusionkit/model-gateway":"0.5.2","@fusionkit/adapter-ai-sdk":"0.5.2","@fusionkit/session-harness":"0.5.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ensemble_0.5.2_1782111680111_0.5276842319168953","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@fusionkit/ensemble","version":"0.5.3","license":"UNLICENSED","_id":"@fusionkit/ensemble@0.5.3","maintainers":[{"name":"000alen","email":"lclc.alen@gmail.com"},{"name":"benjamzc","email":"benjamin@velum-labs.com"}],"homepage":"https://github.com/velum-labs/handoffkit#readme","bugs":{"url":"https://github.com/velum-labs/handoffkit/issues"},"dist":{"shasum":"0dd47e6033d446a60806bea04395871ae18f3620","tarball":"https://registry.npmjs.org/@fusionkit/ensemble/-/ensemble-0.5.3.tgz","fileCount":43,"integrity":"sha512-z/fcal4payJSOT8TqYUqdMO9HzEYgGlCHXn3BKhLLsIzmZep+oVrCfrXxnzhGDvjvLBIPmupDECmg4p4V1Tc1g==","signatures":[{"sig":"MEYCIQDwKS8wK3e2TBel1iJd4PerwnB/ReflPWYYDwby+IAAkQIhALCubKu5hIOAVJfoH0UwBaOpZRzsXC2jOkklc/fO0dFQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fusionkit%2fensemble@0.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":203929},"type":"module","_from":"file:/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.5.3.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"_npmUser":{"name":"000alen","email":"lclc.alen@gmail.com"},"_resolved":"/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.5.3.tgz","_integrity":"sha512-z/fcal4payJSOT8TqYUqdMO9HzEYgGlCHXn3BKhLLsIzmZep+oVrCfrXxnzhGDvjvLBIPmupDECmg4p4V1Tc1g==","repository":{"url":"git+https://github.com/velum-labs/handoffkit.git","type":"git","directory":"packages/ensemble"},"_npmVersion":"11.17.0","description":"Harness-agnostic ensemble runner that emits model-fusion protocol records.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@fusionkit/runner":"0.5.3","@fusionkit/protocol":"0.5.3","@fusionkit/workspace":"0.5.3","@velum-labs/cursorkit":"0.1.2","@fusionkit/model-gateway":"0.5.3","@fusionkit/adapter-ai-sdk":"0.5.3","@fusionkit/session-harness":"0.5.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ensemble_0.5.3_1782113789378_0.7964416459489689","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@fusionkit/ensemble","version":"0.5.4","license":"UNLICENSED","_id":"@fusionkit/ensemble@0.5.4","maintainers":[{"name":"000alen","email":"lclc.alen@gmail.com"},{"name":"benjamzc","email":"benjamin@velum-labs.com"}],"homepage":"https://github.com/velum-labs/handoffkit#readme","bugs":{"url":"https://github.com/velum-labs/handoffkit/issues"},"dist":{"shasum":"f5bc8d94433c7ab0d02c043dde3c8c5a2ad33d80","tarball":"https://registry.npmjs.org/@fusionkit/ensemble/-/ensemble-0.5.4.tgz","fileCount":43,"integrity":"sha512-IOme1P3aqAfmghtDn7kvxzsWOFqbGE1Dm2HUWLdFqY+0HeITXG0eLvID/bGJxLvH31iQ43dsIKdERnNgzEPFyQ==","signatures":[{"sig":"MEQCICp90QZql7iAKGiE7m8K+nWGqdvc1iyyyVFmhyjmWhE/AiAfMbgdkhXryCoXNwvq0qCay2bLEGfu2xTVHXHq7EoGag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fusionkit%2fensemble@0.5.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":203929},"type":"module","_from":"file:/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.5.4.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"_npmUser":{"name":"000alen","email":"lclc.alen@gmail.com"},"_resolved":"/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.5.4.tgz","_integrity":"sha512-IOme1P3aqAfmghtDn7kvxzsWOFqbGE1Dm2HUWLdFqY+0HeITXG0eLvID/bGJxLvH31iQ43dsIKdERnNgzEPFyQ==","repository":{"url":"git+https://github.com/velum-labs/handoffkit.git","type":"git","directory":"packages/ensemble"},"_npmVersion":"11.17.0","description":"Harness-agnostic ensemble runner that emits model-fusion protocol records.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@fusionkit/runner":"0.5.4","@fusionkit/protocol":"0.5.4","@fusionkit/workspace":"0.5.4","@velum-labs/cursorkit":"0.1.2","@fusionkit/model-gateway":"0.5.4","@fusionkit/adapter-ai-sdk":"0.5.4","@fusionkit/session-harness":"0.5.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ensemble_0.5.4_1782114493874_0.4086749644624432","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@fusionkit/ensemble","version":"0.6.0","license":"UNLICENSED","_id":"@fusionkit/ensemble@0.6.0","maintainers":[{"name":"000alen","email":"lclc.alen@gmail.com"},{"name":"benjamzc","email":"benjamin@velum-labs.com"}],"homepage":"https://github.com/velum-labs/handoffkit#readme","bugs":{"url":"https://github.com/velum-labs/handoffkit/issues"},"dist":{"shasum":"a2ca63e66d156a2dfad96bb0bf3bb8ed7a5af19b","tarball":"https://registry.npmjs.org/@fusionkit/ensemble/-/ensemble-0.6.0.tgz","fileCount":43,"integrity":"sha512-4OSv/hMM1Nia+GYHpZmGGdgfqZkDgKoW2atP8w8lH3M+vsLLakmMJPGho6scXhZ+/T9H0+b2CR3erqJZYUqAcA==","signatures":[{"sig":"MEYCIQC/KXxFzd2OZz7KpyOPA7w4N9TYp6xepJniXz9JM97YDwIhAMa/2AMDpGFh3XA41FohfE71Sp/k0TFnAhhNS5WqAb+8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fusionkit%2fensemble@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193400},"type":"module","_from":"file:/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.6.0.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"_npmUser":{"name":"000alen","email":"lclc.alen@gmail.com"},"_resolved":"/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.6.0.tgz","_integrity":"sha512-4OSv/hMM1Nia+GYHpZmGGdgfqZkDgKoW2atP8w8lH3M+vsLLakmMJPGho6scXhZ+/T9H0+b2CR3erqJZYUqAcA==","repository":{"url":"git+https://github.com/velum-labs/handoffkit.git","type":"git","directory":"packages/ensemble"},"_npmVersion":"11.17.0","description":"Harness-agnostic ensemble runner that emits model-fusion protocol records.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@fusionkit/runner":"0.6.0","@fusionkit/protocol":"0.6.0","@fusionkit/workspace":"0.6.0","@velum-labs/cursorkit":"0.1.2","@fusionkit/model-gateway":"0.6.0","@fusionkit/adapter-ai-sdk":"0.6.0","@fusionkit/session-harness":"0.6.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ensemble_0.6.0_1782173927831_0.42081256800024613","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@fusionkit/ensemble","version":"0.7.0","license":"UNLICENSED","_id":"@fusionkit/ensemble@0.7.0","maintainers":[{"name":"000alen","email":"lclc.alen@gmail.com"},{"name":"benjamzc","email":"benjamin@velum-labs.com"}],"homepage":"https://github.com/velum-labs/handoffkit#readme","bugs":{"url":"https://github.com/velum-labs/handoffkit/issues"},"dist":{"shasum":"def6f9d38a66bb827f2b9f4d80f9d6f3c3e14d68","tarball":"https://registry.npmjs.org/@fusionkit/ensemble/-/ensemble-0.7.0.tgz","fileCount":43,"integrity":"sha512-vk4KopWJ1k3U1mD8KTkNyms+WhTfHBfbknW+9GwkrIJ4lMnZtNt+wUP/YSM11wXnocbul8ahAF8shTYB9CQaWg==","signatures":[{"sig":"MEUCIEeaT0Skw9I/YoNFOFyTLwaOMwUoGMoG0rvDtuaHO+kwAiEAu0YBNwD23DPupgCB/nQ/BOVgLunwKgRll6MarFRUoJA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fusionkit%2fensemble@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":194799},"type":"module","_from":"file:/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.7.0.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"_npmUser":{"name":"000alen","email":"lclc.alen@gmail.com"},"_resolved":"/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.7.0.tgz","_integrity":"sha512-vk4KopWJ1k3U1mD8KTkNyms+WhTfHBfbknW+9GwkrIJ4lMnZtNt+wUP/YSM11wXnocbul8ahAF8shTYB9CQaWg==","repository":{"url":"git+https://github.com/velum-labs/handoffkit.git","type":"git","directory":"packages/ensemble"},"_npmVersion":"11.17.0","description":"Harness-agnostic ensemble runner that emits model-fusion protocol records.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@fusionkit/runner":"0.7.0","@fusionkit/protocol":"0.7.0","@fusionkit/workspace":"0.7.0","@velum-labs/cursorkit":"0.1.2","@fusionkit/model-gateway":"0.7.0","@fusionkit/adapter-ai-sdk":"0.7.0","@fusionkit/session-harness":"0.7.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ensemble_0.7.0_1782181299083_0.829753447528847","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@fusionkit/ensemble","version":"0.7.1","license":"UNLICENSED","_id":"@fusionkit/ensemble@0.7.1","maintainers":[{"name":"000alen","email":"lclc.alen@gmail.com"},{"name":"benjamzc","email":"benjamin@velum-labs.com"}],"homepage":"https://github.com/velum-labs/handoffkit#readme","bugs":{"url":"https://github.com/velum-labs/handoffkit/issues"},"dist":{"shasum":"ae5d1e1ea9af57e5ef6bca1230816904ed184eda","tarball":"https://registry.npmjs.org/@fusionkit/ensemble/-/ensemble-0.7.1.tgz","fileCount":43,"integrity":"sha512-KXDde5CK5k2kLCTh8ZCCm52VJnx+aN7sStuSEDcw5m8RJghE/bcYaH3bkNRoI96IXqFQ4kDyQoZXPyXukEU48A==","signatures":[{"sig":"MEUCIQCd1KgzJtJIRSrAEGbL6tSqwyUroQUUOj+54fbOW2oEcgIgGLbyDoIj3uWQPwhV4rMGvX52pVX1PBQlsYPsdXo1MjQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fusionkit%2fensemble@0.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":197498},"type":"module","_from":"file:/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.7.1.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"_npmUser":{"name":"000alen","email":"lclc.alen@gmail.com"},"_resolved":"/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.7.1.tgz","_integrity":"sha512-KXDde5CK5k2kLCTh8ZCCm52VJnx+aN7sStuSEDcw5m8RJghE/bcYaH3bkNRoI96IXqFQ4kDyQoZXPyXukEU48A==","repository":{"url":"git+https://github.com/velum-labs/handoffkit.git","type":"git","directory":"packages/ensemble"},"_npmVersion":"11.17.0","description":"Harness-agnostic ensemble runner that emits model-fusion protocol records.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@fusionkit/runner":"0.7.1","@fusionkit/protocol":"0.7.1","@fusionkit/workspace":"0.7.1","@velum-labs/cursorkit":"0.1.2","@fusionkit/model-gateway":"0.7.1","@fusionkit/adapter-ai-sdk":"0.7.1","@fusionkit/session-harness":"0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ensemble_0.7.1_1782193038741_0.2383435670697993","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@fusionkit/ensemble","version":"0.7.2","license":"UNLICENSED","_id":"@fusionkit/ensemble@0.7.2","maintainers":[{"name":"000alen","email":"lclc.alen@gmail.com"},{"name":"benjamzc","email":"benjamin@velum-labs.com"}],"homepage":"https://github.com/velum-labs/handoffkit#readme","bugs":{"url":"https://github.com/velum-labs/handoffkit/issues"},"dist":{"shasum":"8f172ebc0c9fb5e78bfd627d6c206174b33e34e7","tarball":"https://registry.npmjs.org/@fusionkit/ensemble/-/ensemble-0.7.2.tgz","fileCount":43,"integrity":"sha512-/E8yQxrw1qdoBr074XMMwO1SFCkEzTNRMNIpeeCdDuhtv4qHooaKbKVnBIyAGxVuv4zio1RRoMBk0LmYYQ/7Hg==","signatures":[{"sig":"MEQCIEqT5H9F8SM8sIKlXHK7EJya/ANtDxMf9z+wtdukioMPAiAyEql4lSs3rDHasub7TrASc63H3nrz8+RVjIdMFGrQ6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fusionkit%2fensemble@0.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":197498},"type":"module","_from":"file:/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.7.2.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"_npmUser":{"name":"000alen","email":"lclc.alen@gmail.com"},"_resolved":"/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.7.2.tgz","_integrity":"sha512-/E8yQxrw1qdoBr074XMMwO1SFCkEzTNRMNIpeeCdDuhtv4qHooaKbKVnBIyAGxVuv4zio1RRoMBk0LmYYQ/7Hg==","repository":{"url":"git+https://github.com/velum-labs/handoffkit.git","type":"git","directory":"packages/ensemble"},"_npmVersion":"11.17.0","description":"Harness-agnostic ensemble runner that emits model-fusion protocol records.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@fusionkit/runner":"0.7.2","@fusionkit/protocol":"0.7.2","@fusionkit/workspace":"0.7.2","@velum-labs/cursorkit":"0.1.2","@fusionkit/model-gateway":"0.7.2","@fusionkit/adapter-ai-sdk":"0.7.2","@fusionkit/session-harness":"0.7.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ensemble_0.7.2_1782199263572_0.08533693552919064","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"@fusionkit/ensemble","version":"0.7.3","license":"UNLICENSED","_id":"@fusionkit/ensemble@0.7.3","maintainers":[{"name":"000alen","email":"lclc.alen@gmail.com"},{"name":"benjamzc","email":"benjamin@velum-labs.com"}],"homepage":"https://github.com/velum-labs/handoffkit#readme","bugs":{"url":"https://github.com/velum-labs/handoffkit/issues"},"dist":{"shasum":"2222983dfbc3f5bf27f99d072cd0b527e4dfb5c3","tarball":"https://registry.npmjs.org/@fusionkit/ensemble/-/ensemble-0.7.3.tgz","fileCount":43,"integrity":"sha512-g4ugyeCZOFo8akp/JY3hRjAQmnHWUz+svhpjIpRXsEUbWfz/XBziETRUmGNkxknYv5EqQY4HPPwH8u35WMGgqA==","signatures":[{"sig":"MEUCIBX045FZW/OTC6IdwP8Z1+hlGkXry2cjbTJvXufOLCvdAiEAgW551yM87iIVKZOdPYHUm2Z9TrEL+jzwIMsx8V2KDb4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fusionkit%2fensemble@0.7.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":197204},"type":"module","_from":"file:/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.7.3.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"_npmUser":{"name":"000alen","email":"lclc.alen@gmail.com"},"_resolved":"/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.7.3.tgz","_integrity":"sha512-g4ugyeCZOFo8akp/JY3hRjAQmnHWUz+svhpjIpRXsEUbWfz/XBziETRUmGNkxknYv5EqQY4HPPwH8u35WMGgqA==","repository":{"url":"git+https://github.com/velum-labs/handoffkit.git","type":"git","directory":"packages/ensemble"},"_npmVersion":"11.17.0","description":"Harness-agnostic ensemble runner that emits model-fusion protocol records.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@fusionkit/runner":"0.7.3","@fusionkit/protocol":"0.7.3","@fusionkit/workspace":"0.7.3","@velum-labs/cursorkit":"0.1.2","@fusionkit/model-gateway":"0.7.3","@fusionkit/adapter-ai-sdk":"0.7.3","@fusionkit/session-harness":"0.7.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ensemble_0.7.3_1782261028647_0.45693730574303393","host":"s3://npm-registry-packages-npm-production"}},"0.7.4":{"name":"@fusionkit/ensemble","version":"0.7.4","license":"UNLICENSED","_id":"@fusionkit/ensemble@0.7.4","maintainers":[{"name":"000alen","email":"lclc.alen@gmail.com"},{"name":"benjamzc","email":"benjamin@velum-labs.com"}],"homepage":"https://github.com/velum-labs/handoffkit#readme","bugs":{"url":"https://github.com/velum-labs/handoffkit/issues"},"dist":{"shasum":"00994f5fc614f42a0b43366f42bcecdca10d7faa","tarball":"https://registry.npmjs.org/@fusionkit/ensemble/-/ensemble-0.7.4.tgz","fileCount":47,"integrity":"sha512-aKltYp0SYHIsioI5BloSPbrrIKaUczAOfTohbGDduUSqf1UgxB58A/CSX4oVlgsmH+chT1FlLW0xXumob58klw==","signatures":[{"sig":"MEUCIHLyvExiQCumhQgHA6+7FowdvzBZhUSB7RkqC23T4ePVAiEA09gZngBvMprQIdan70/eNbZReGdqt0U055CwBPdM3us=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fusionkit%2fensemble@0.7.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205714},"type":"module","_from":"file:/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.7.4.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"_npmUser":{"name":"000alen","email":"lclc.alen@gmail.com"},"_resolved":"/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.7.4.tgz","_integrity":"sha512-aKltYp0SYHIsioI5BloSPbrrIKaUczAOfTohbGDduUSqf1UgxB58A/CSX4oVlgsmH+chT1FlLW0xXumob58klw==","repository":{"url":"git+https://github.com/velum-labs/handoffkit.git","type":"git","directory":"packages/ensemble"},"_npmVersion":"11.17.0","description":"Harness-agnostic ensemble runner that emits model-fusion protocol records.","directories":{},"_nodeVersion":"22.23.0","dependencies":{"@fusionkit/runner":"0.7.4","@fusionkit/protocol":"0.7.4","@fusionkit/workspace":"0.7.4","@velum-labs/cursorkit":"0.1.2","@fusionkit/model-gateway":"0.7.4","@fusionkit/adapter-ai-sdk":"0.7.4","@fusionkit/session-harness":"0.7.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ensemble_0.7.4_1782419818918_0.8652976069658733","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@fusionkit/ensemble","version":"0.8.0","license":"Apache-2.0","_id":"@fusionkit/ensemble@0.8.0","maintainers":[{"name":"000alen","email":"lclc.alen@gmail.com"},{"name":"benjamzc","email":"benjamin@velum-labs.com"}],"homepage":"https://github.com/velum-labs/handoffkit#readme","bugs":{"url":"https://github.com/velum-labs/handoffkit/issues"},"dist":{"shasum":"f5ed3b3f14a29a309192354496be7e39833e2e52","tarball":"https://registry.npmjs.org/@fusionkit/ensemble/-/ensemble-0.8.0.tgz","fileCount":50,"integrity":"sha512-hdh2TzOwHR06vN/++FH2bgEjNPTLFGMoDhihO8YxDgA32NpvUO7MkGbVXYtstfsU3dTBjjYE0PCvmakEdhI02w==","signatures":[{"sig":"MEYCIQCDQdd08UHG6BQZ8K6/j4U2ofY6+3WEu8/SeW+tI3G2vwIhAIdz2tOVQhmhu19jnxQyj0wKqcMMgI3OamVC3xQ3kUnW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fusionkit%2fensemble@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":218670},"type":"module","_from":"file:/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.8.0.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3613f926-563f-4c57-a066-919e46186f25"}},"_resolved":"/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.8.0.tgz","_integrity":"sha512-hdh2TzOwHR06vN/++FH2bgEjNPTLFGMoDhihO8YxDgA32NpvUO7MkGbVXYtstfsU3dTBjjYE0PCvmakEdhI02w==","repository":{"url":"git+https://github.com/velum-labs/handoffkit.git","type":"git","directory":"packages/ensemble"},"_npmVersion":"11.18.0","description":"Harness-agnostic ensemble runner that emits model-fusion protocol records.","directories":{},"_nodeVersion":"22.23.0","dependencies":{"@fusionkit/runner":"0.8.0","@fusionkit/protocol":"0.8.0","@fusionkit/workspace":"0.8.0","@velum-labs/cursorkit":"0.1.2","@fusionkit/model-gateway":"0.8.0","@fusionkit/adapter-ai-sdk":"0.8.0","@fusionkit/session-harness":"0.8.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ensemble_0.8.0_1782775401893_0.037959539781757146","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@fusionkit/ensemble","version":"0.9.0","keywords":["fusionkit","model-fusion","llm","ensemble","coding-agent","orchestration","judge","synthesis"],"license":"Apache-2.0","_id":"@fusionkit/ensemble@0.9.0","maintainers":[{"name":"000alen","email":"lclc.alen@gmail.com"},{"name":"benjamzc","email":"benjamin@velum-labs.com"}],"homepage":"https://github.com/velum-labs/handoffkit#readme","bugs":{"url":"https://github.com/velum-labs/handoffkit/issues"},"dist":{"shasum":"bb5af4c521953cae0bee9a9e1f2fd24a1f429de1","tarball":"https://registry.npmjs.org/@fusionkit/ensemble/-/ensemble-0.9.0.tgz","fileCount":147,"integrity":"sha512-gg4cJTFlVF6F/DnPRQx2FzS1cObFPdHl/DMmmTSHeVRqm4bDG7oERZ5wFzCucU5l+hjQM9O4vaODN4mchQaD5w==","signatures":[{"sig":"MEYCIQCwK7tCSyWprywh/RYSu448H0Z0qD3yT5tjT3qP0P4sRQIhAJbVtNpZMplYVO5PIqFr8WkBDwEaPW4aWdjsrh0habL5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fusionkit%2fensemble@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":513477},"type":"module","_from":"file:/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.9.0.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./kernel":{"types":"./dist/kernel.d.ts","default":"./dist/kernel.js"},"./runtime":{"types":"./dist/runtime.d.ts","default":"./dist/runtime.js"},"./workflows":{"types":"./dist/workflows.d.ts","default":"./dist/workflows.js"},"./schedulers":{"types":"./dist/schedulers.d.ts","default":"./dist/schedulers.js"},"./kernel-backend":{"types":"./dist/kernel-backend.d.ts","default":"./dist/kernel-backend.js"},"./kernel-gateway":{"types":"./dist/kernel-gateway.d.ts","default":"./dist/kernel-gateway.js"},"./wire-artifacts":{"types":"./dist/wire-artifacts.d.ts","default":"./dist/wire-artifacts.js"},"./operators/fusion":{"types":"./dist/fusion-operators.d.ts","default":"./dist/fusion-operators.js"},"./operators/search":{"types":"./dist/operators/search.d.ts","default":"./dist/operators/search.js"},"./workflows/legacy":{"types":"./dist/legacy-workflows.d.ts","default":"./dist/legacy-workflows.js"},"./operators/agentic":{"types":"./dist/operators/agentic.d.ts","default":"./dist/operators/agentic.js"},"./operators/offline":{"types":"./dist/operators/offline.d.ts","default":"./dist/operators/offline.js"},"./operators/advanced":{"types":"./dist/advanced-operators.d.ts","default":"./dist/advanced-operators.js"},"./operators/evidence":{"types":"./dist/operators/evidence.d.ts","default":"./dist/operators/evidence.js"},"./operators/selection":{"types":"./dist/operators/selection.d.ts","default":"./dist/operators/selection.js"},"./scheduler-families/repair":{"types":"./dist/scheduler-families/repair.d.ts","default":"./dist/scheduler-families/repair.js"},"./scheduler-families/search":{"types":"./dist/scheduler-families/search.d.ts","default":"./dist/scheduler-families/search.js"},"./scheduler-families/static":{"types":"./dist/scheduler-families/static.d.ts","default":"./dist/scheduler-families/static.js"},"./scheduler-families/agentic":{"types":"./dist/scheduler-families/agentic.d.ts","default":"./dist/scheduler-families/agentic.js"},"./scheduler-families/layered":{"types":"./dist/scheduler-families/layered.d.ts","default":"./dist/scheduler-families/layered.js"},"./scheduler-families/learned":{"types":"./dist/scheduler-families/learned.d.ts","default":"./dist/scheduler-families/learned.js"},"./scheduler-families/offline":{"types":"./dist/scheduler-families/offline.d.ts","default":"./dist/scheduler-families/offline.js"},"./scheduler-families/rank-fuse":{"types":"./dist/scheduler-families/rank-fuse.d.ts","default":"./dist/scheduler-families/rank-fuse.js"}},"private":false,"scripts":{"test":"node --test \"dist/test/*.test.js\"","build":"tsc -b","clean":"tsc -b --clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3613f926-563f-4c57-a066-919e46186f25"}},"_resolved":"/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.9.0.tgz","_integrity":"sha512-gg4cJTFlVF6F/DnPRQx2FzS1cObFPdHl/DMmmTSHeVRqm4bDG7oERZ5wFzCucU5l+hjQM9O4vaODN4mchQaD5w==","repository":{"url":"git+https://github.com/velum-labs/handoffkit.git","type":"git","directory":"packages/ensemble"},"_npmVersion":"12.0.1","description":"Harness-agnostic ensemble runner that emits model-fusion protocol records.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@fusionkit/kernel":"0.9.0","@fusionkit/gateway":"0.9.0","@fusionkit/tracing":"0.9.0","@fusionkit/protocol":"0.9.0","@fusionkit/workspace":"0.9.0","@velum-labs/cursorkit":"0.2.0","@fusionkit/adapter-ai-sdk":"0.9.0","@velum-labs/routekit-tools":"0.9.0","@velum-labs/routekit-gateway":"0.9.0","@velum-labs/routekit-runtime":"0.9.0","@velum-labs/routekit-contracts":"0.9.0","@velum-labs/routekit-harness-core":"0.9.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ensemble_0.9.0_1784811027354_0.5829326520291067","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"@fusionkit/ensemble","version":"0.9.2","keywords":["fusionkit","model-fusion","llm","ensemble","coding-agent","orchestration","judge","synthesis"],"license":"Apache-2.0","_id":"@fusionkit/ensemble@0.9.2","maintainers":[{"name":"000alen","email":"lclc.alen@gmail.com"},{"name":"benjamzc","email":"benjamin@velum-labs.com"}],"homepage":"https://github.com/velum-labs/handoffkit#readme","bugs":{"url":"https://github.com/velum-labs/handoffkit/issues"},"dist":{"shasum":"60ee9b5242e193f0c8bc1d794f71b3d0c0fc0889","tarball":"https://registry.npmjs.org/@fusionkit/ensemble/-/ensemble-0.9.2.tgz","fileCount":147,"integrity":"sha512-ij49rOlMrb0gSzrWUZSF6c5fRwtLRlxF45OyybpLwEN7f/c/ec0gLbHsRI19fPCH0p7Vt3UNw62Dhg+aviMROA==","signatures":[{"sig":"MEUCIQCqSbDmTx1xs31JkmOni9bNSpOlYsiPT/JOqXREc7GIOgIgImVOTogN4RBDXmL2l7HYcOI3EX79BLUThce6bWHYr5k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fusionkit%2fensemble@0.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":513477},"type":"module","_from":"file:/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.9.2.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./kernel":{"types":"./dist/kernel.d.ts","default":"./dist/kernel.js"},"./runtime":{"types":"./dist/runtime.d.ts","default":"./dist/runtime.js"},"./workflows":{"types":"./dist/workflows.d.ts","default":"./dist/workflows.js"},"./schedulers":{"types":"./dist/schedulers.d.ts","default":"./dist/schedulers.js"},"./kernel-backend":{"types":"./dist/kernel-backend.d.ts","default":"./dist/kernel-backend.js"},"./kernel-gateway":{"types":"./dist/kernel-gateway.d.ts","default":"./dist/kernel-gateway.js"},"./wire-artifacts":{"types":"./dist/wire-artifacts.d.ts","default":"./dist/wire-artifacts.js"},"./operators/fusion":{"types":"./dist/fusion-operators.d.ts","default":"./dist/fusion-operators.js"},"./operators/search":{"types":"./dist/operators/search.d.ts","default":"./dist/operators/search.js"},"./workflows/legacy":{"types":"./dist/legacy-workflows.d.ts","default":"./dist/legacy-workflows.js"},"./operators/agentic":{"types":"./dist/operators/agentic.d.ts","default":"./dist/operators/agentic.js"},"./operators/offline":{"types":"./dist/operators/offline.d.ts","default":"./dist/operators/offline.js"},"./operators/advanced":{"types":"./dist/advanced-operators.d.ts","default":"./dist/advanced-operators.js"},"./operators/evidence":{"types":"./dist/operators/evidence.d.ts","default":"./dist/operators/evidence.js"},"./operators/selection":{"types":"./dist/operators/selection.d.ts","default":"./dist/operators/selection.js"},"./scheduler-families/repair":{"types":"./dist/scheduler-families/repair.d.ts","default":"./dist/scheduler-families/repair.js"},"./scheduler-families/search":{"types":"./dist/scheduler-families/search.d.ts","default":"./dist/scheduler-families/search.js"},"./scheduler-families/static":{"types":"./dist/scheduler-families/static.d.ts","default":"./dist/scheduler-families/static.js"},"./scheduler-families/agentic":{"types":"./dist/scheduler-families/agentic.d.ts","default":"./dist/scheduler-families/agentic.js"},"./scheduler-families/layered":{"types":"./dist/scheduler-families/layered.d.ts","default":"./dist/scheduler-families/layered.js"},"./scheduler-families/learned":{"types":"./dist/scheduler-families/learned.d.ts","default":"./dist/scheduler-families/learned.js"},"./scheduler-families/offline":{"types":"./dist/scheduler-families/offline.d.ts","default":"./dist/scheduler-families/offline.js"},"./scheduler-families/rank-fuse":{"types":"./dist/scheduler-families/rank-fuse.d.ts","default":"./dist/scheduler-families/rank-fuse.js"}},"private":false,"scripts":{"test":"node --test \"dist/test/*.test.js\"","build":"tsc -b","clean":"tsc -b --clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3613f926-563f-4c57-a066-919e46186f25"}},"_resolved":"/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.9.2.tgz","_integrity":"sha512-ij49rOlMrb0gSzrWUZSF6c5fRwtLRlxF45OyybpLwEN7f/c/ec0gLbHsRI19fPCH0p7Vt3UNw62Dhg+aviMROA==","repository":{"url":"git+https://github.com/velum-labs/handoffkit.git","type":"git","directory":"packages/ensemble"},"_npmVersion":"12.0.1","description":"Harness-agnostic ensemble runner that emits model-fusion protocol records.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@fusionkit/kernel":"0.9.2","@fusionkit/gateway":"0.9.2","@fusionkit/tracing":"0.9.2","@fusionkit/protocol":"0.9.2","@fusionkit/workspace":"0.9.2","@velum-labs/cursorkit":"0.2.0","@fusionkit/adapter-ai-sdk":"0.9.2","@velum-labs/routekit-tools":"0.9.2","@velum-labs/routekit-gateway":"0.9.2","@velum-labs/routekit-runtime":"0.9.2","@velum-labs/routekit-contracts":"0.9.2","@velum-labs/routekit-harness-core":"0.9.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ensemble_0.9.2_1784897812856_0.2998912031441656","host":"s3://npm-registry-packages-npm-production"}},"0.9.3":{"name":"@fusionkit/ensemble","version":"0.9.3","keywords":["fusionkit","model-fusion","llm","ensemble","coding-agent","orchestration","judge","synthesis"],"license":"Apache-2.0","_id":"@fusionkit/ensemble@0.9.3","maintainers":[{"name":"000alen","email":"lclc.alen@gmail.com"},{"name":"benjamzc","email":"benjamin@velum-labs.com"}],"homepage":"https://github.com/velum-labs/handoffkit#readme","bugs":{"url":"https://github.com/velum-labs/handoffkit/issues"},"dist":{"shasum":"869093abd2f0dea4d64ae88cc349428cfa835c1d","tarball":"https://registry.npmjs.org/@fusionkit/ensemble/-/ensemble-0.9.3.tgz","fileCount":147,"integrity":"sha512-bGexlEqlSyDDG7BxK27Ed2+YWEbmEagCDVu8fKh+emYnMFD1LTa7MwmoQyV5hsp2mdZ9dCtMDyZDQZACONAtXA==","signatures":[{"sig":"MEUCIHh26GveBb9jqhJc4YstvslqM1NAmwbyn6geVCeATeZCAiEA1M7NVFsDcPtTFOfQUF+HWBP5DbSiHhtXj7c7G27XEqs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fusionkit%2fensemble@0.9.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":513477},"type":"module","_from":"file:/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.9.3.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./kernel":{"types":"./dist/kernel.d.ts","default":"./dist/kernel.js"},"./runtime":{"types":"./dist/runtime.d.ts","default":"./dist/runtime.js"},"./workflows":{"types":"./dist/workflows.d.ts","default":"./dist/workflows.js"},"./schedulers":{"types":"./dist/schedulers.d.ts","default":"./dist/schedulers.js"},"./kernel-backend":{"types":"./dist/kernel-backend.d.ts","default":"./dist/kernel-backend.js"},"./kernel-gateway":{"types":"./dist/kernel-gateway.d.ts","default":"./dist/kernel-gateway.js"},"./wire-artifacts":{"types":"./dist/wire-artifacts.d.ts","default":"./dist/wire-artifacts.js"},"./operators/fusion":{"types":"./dist/fusion-operators.d.ts","default":"./dist/fusion-operators.js"},"./operators/search":{"types":"./dist/operators/search.d.ts","default":"./dist/operators/search.js"},"./workflows/legacy":{"types":"./dist/legacy-workflows.d.ts","default":"./dist/legacy-workflows.js"},"./operators/agentic":{"types":"./dist/operators/agentic.d.ts","default":"./dist/operators/agentic.js"},"./operators/offline":{"types":"./dist/operators/offline.d.ts","default":"./dist/operators/offline.js"},"./operators/advanced":{"types":"./dist/advanced-operators.d.ts","default":"./dist/advanced-operators.js"},"./operators/evidence":{"types":"./dist/operators/evidence.d.ts","default":"./dist/operators/evidence.js"},"./operators/selection":{"types":"./dist/operators/selection.d.ts","default":"./dist/operators/selection.js"},"./scheduler-families/repair":{"types":"./dist/scheduler-families/repair.d.ts","default":"./dist/scheduler-families/repair.js"},"./scheduler-families/search":{"types":"./dist/scheduler-families/search.d.ts","default":"./dist/scheduler-families/search.js"},"./scheduler-families/static":{"types":"./dist/scheduler-families/static.d.ts","default":"./dist/scheduler-families/static.js"},"./scheduler-families/agentic":{"types":"./dist/scheduler-families/agentic.d.ts","default":"./dist/scheduler-families/agentic.js"},"./scheduler-families/layered":{"types":"./dist/scheduler-families/layered.d.ts","default":"./dist/scheduler-families/layered.js"},"./scheduler-families/learned":{"types":"./dist/scheduler-families/learned.d.ts","default":"./dist/scheduler-families/learned.js"},"./scheduler-families/offline":{"types":"./dist/scheduler-families/offline.d.ts","default":"./dist/scheduler-families/offline.js"},"./scheduler-families/rank-fuse":{"types":"./dist/scheduler-families/rank-fuse.d.ts","default":"./dist/scheduler-families/rank-fuse.js"}},"private":false,"scripts":{"test":"node --test \"dist/test/*.test.js\"","build":"tsc -b","clean":"tsc -b --clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3613f926-563f-4c57-a066-919e46186f25"}},"_resolved":"/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.9.3.tgz","_integrity":"sha512-bGexlEqlSyDDG7BxK27Ed2+YWEbmEagCDVu8fKh+emYnMFD1LTa7MwmoQyV5hsp2mdZ9dCtMDyZDQZACONAtXA==","repository":{"url":"git+https://github.com/velum-labs/handoffkit.git","type":"git","directory":"packages/ensemble"},"_npmVersion":"12.0.1","description":"Harness-agnostic ensemble runner that emits model-fusion protocol records.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@fusionkit/kernel":"0.9.3","@fusionkit/gateway":"0.9.3","@fusionkit/tracing":"0.9.3","@fusionkit/protocol":"0.9.3","@fusionkit/workspace":"0.9.3","@velum-labs/cursorkit":"0.2.0","@fusionkit/adapter-ai-sdk":"0.9.3","@velum-labs/routekit-tools":"0.9.3","@velum-labs/routekit-gateway":"0.9.3","@velum-labs/routekit-runtime":"0.9.3","@velum-labs/routekit-contracts":"0.9.3","@velum-labs/routekit-harness-core":"0.9.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ensemble_0.9.3_1784901470627_0.08316522225775902","host":"s3://npm-registry-packages-npm-production"}},"0.9.4":{"name":"@fusionkit/ensemble","version":"0.9.4","keywords":["fusionkit","model-fusion","llm","ensemble","coding-agent","orchestration","judge","synthesis"],"license":"Apache-2.0","_id":"@fusionkit/ensemble@0.9.4","maintainers":[{"name":"000alen","email":"lclc.alen@gmail.com"},{"name":"benjamzc","email":"benjamin@velum-labs.com"}],"homepage":"https://github.com/velum-labs/handoffkit#readme","bugs":{"url":"https://github.com/velum-labs/handoffkit/issues"},"dist":{"shasum":"2fd8aa8e97bf023dee6543b99d2b35f8de023750","tarball":"https://registry.npmjs.org/@fusionkit/ensemble/-/ensemble-0.9.4.tgz","fileCount":147,"integrity":"sha512-3PtV32iL4RWzynTYKVGfBBpYPPkj324VO4E2D35ohOSBRkEvAemF4q6VjGJInvWanziSum53+f/5vuZ8akjsmw==","signatures":[{"sig":"MEUCIQCeA4gV7a/s2GK7LJUsd/fZSAhK0Kl8Bml/KPBhMf6f+AIgVgtJRwHtI5qPT3jEFqKOjNGA7XbpWHa4twq5FfZEEos=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fusionkit%2fensemble@0.9.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":513477},"type":"module","_from":"file:/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.9.4.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./kernel":{"types":"./dist/kernel.d.ts","default":"./dist/kernel.js"},"./runtime":{"types":"./dist/runtime.d.ts","default":"./dist/runtime.js"},"./workflows":{"types":"./dist/workflows.d.ts","default":"./dist/workflows.js"},"./schedulers":{"types":"./dist/schedulers.d.ts","default":"./dist/schedulers.js"},"./kernel-backend":{"types":"./dist/kernel-backend.d.ts","default":"./dist/kernel-backend.js"},"./kernel-gateway":{"types":"./dist/kernel-gateway.d.ts","default":"./dist/kernel-gateway.js"},"./wire-artifacts":{"types":"./dist/wire-artifacts.d.ts","default":"./dist/wire-artifacts.js"},"./operators/fusion":{"types":"./dist/fusion-operators.d.ts","default":"./dist/fusion-operators.js"},"./operators/search":{"types":"./dist/operators/search.d.ts","default":"./dist/operators/search.js"},"./workflows/legacy":{"types":"./dist/legacy-workflows.d.ts","default":"./dist/legacy-workflows.js"},"./operators/agentic":{"types":"./dist/operators/agentic.d.ts","default":"./dist/operators/agentic.js"},"./operators/offline":{"types":"./dist/operators/offline.d.ts","default":"./dist/operators/offline.js"},"./operators/advanced":{"types":"./dist/advanced-operators.d.ts","default":"./dist/advanced-operators.js"},"./operators/evidence":{"types":"./dist/operators/evidence.d.ts","default":"./dist/operators/evidence.js"},"./operators/selection":{"types":"./dist/operators/selection.d.ts","default":"./dist/operators/selection.js"},"./scheduler-families/repair":{"types":"./dist/scheduler-families/repair.d.ts","default":"./dist/scheduler-families/repair.js"},"./scheduler-families/search":{"types":"./dist/scheduler-families/search.d.ts","default":"./dist/scheduler-families/search.js"},"./scheduler-families/static":{"types":"./dist/scheduler-families/static.d.ts","default":"./dist/scheduler-families/static.js"},"./scheduler-families/agentic":{"types":"./dist/scheduler-families/agentic.d.ts","default":"./dist/scheduler-families/agentic.js"},"./scheduler-families/layered":{"types":"./dist/scheduler-families/layered.d.ts","default":"./dist/scheduler-families/layered.js"},"./scheduler-families/learned":{"types":"./dist/scheduler-families/learned.d.ts","default":"./dist/scheduler-families/learned.js"},"./scheduler-families/offline":{"types":"./dist/scheduler-families/offline.d.ts","default":"./dist/scheduler-families/offline.js"},"./scheduler-families/rank-fuse":{"types":"./dist/scheduler-families/rank-fuse.d.ts","default":"./dist/scheduler-families/rank-fuse.js"}},"private":false,"scripts":{"test":"node --test \"dist/test/*.test.js\"","build":"tsc -b","clean":"tsc -b --clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3613f926-563f-4c57-a066-919e46186f25"}},"_resolved":"/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.9.4.tgz","_integrity":"sha512-3PtV32iL4RWzynTYKVGfBBpYPPkj324VO4E2D35ohOSBRkEvAemF4q6VjGJInvWanziSum53+f/5vuZ8akjsmw==","repository":{"url":"git+https://github.com/velum-labs/handoffkit.git","type":"git","directory":"packages/ensemble"},"_npmVersion":"12.0.1","description":"Harness-agnostic ensemble runner that emits model-fusion protocol records.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@fusionkit/kernel":"0.9.4","@fusionkit/gateway":"0.9.4","@fusionkit/tracing":"0.9.4","@fusionkit/protocol":"0.9.4","@fusionkit/workspace":"0.9.4","@velum-labs/cursorkit":"0.2.0","@fusionkit/adapter-ai-sdk":"0.9.4","@velum-labs/routekit-tools":"0.9.4","@velum-labs/routekit-gateway":"0.9.4","@velum-labs/routekit-runtime":"0.9.4","@velum-labs/routekit-contracts":"0.9.4","@velum-labs/routekit-harness-core":"0.9.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ensemble_0.9.4_1784902585511_0.9384001729959535","host":"s3://npm-registry-packages-npm-production"}},"0.9.5":{"name":"@fusionkit/ensemble","version":"0.9.5","keywords":["fusionkit","model-fusion","llm","ensemble","coding-agent","orchestration","judge","synthesis"],"license":"Apache-2.0","_id":"@fusionkit/ensemble@0.9.5","maintainers":[{"name":"000alen","email":"lclc.alen@gmail.com"},{"name":"benjamzc","email":"benjamin@velum-labs.com"}],"homepage":"https://github.com/velum-labs/handoffkit#readme","bugs":{"url":"https://github.com/velum-labs/handoffkit/issues"},"dist":{"shasum":"32dfe5feb2125473ae43290e09efbe0548ada9f9","tarball":"https://registry.npmjs.org/@fusionkit/ensemble/-/ensemble-0.9.5.tgz","fileCount":147,"integrity":"sha512-87dgCmYU1/gIc7uYDcgwoyd3xxUiDmOTDMU3hW4KsOP+8FMiumDUuN2Q5Dsd3LuNfh7BkHAz2zTujXc6KKRu5Q==","signatures":[{"sig":"MEYCIQCfUPLGpPLDAkPhWr7AKagtXe+aNMEBp44TME6F1nNGtwIhAN1cLME3mFSmN3WE4AUc2VkTUlVQVZeRWMEgO0ywBldV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fusionkit%2fensemble@0.9.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":513477},"type":"module","_from":"file:/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.9.5.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./kernel":{"types":"./dist/kernel.d.ts","default":"./dist/kernel.js"},"./runtime":{"types":"./dist/runtime.d.ts","default":"./dist/runtime.js"},"./workflows":{"types":"./dist/workflows.d.ts","default":"./dist/workflows.js"},"./schedulers":{"types":"./dist/schedulers.d.ts","default":"./dist/schedulers.js"},"./kernel-backend":{"types":"./dist/kernel-backend.d.ts","default":"./dist/kernel-backend.js"},"./kernel-gateway":{"types":"./dist/kernel-gateway.d.ts","default":"./dist/kernel-gateway.js"},"./wire-artifacts":{"types":"./dist/wire-artifacts.d.ts","default":"./dist/wire-artifacts.js"},"./operators/fusion":{"types":"./dist/fusion-operators.d.ts","default":"./dist/fusion-operators.js"},"./operators/search":{"types":"./dist/operators/search.d.ts","default":"./dist/operators/search.js"},"./workflows/legacy":{"types":"./dist/legacy-workflows.d.ts","default":"./dist/legacy-workflows.js"},"./operators/agentic":{"types":"./dist/operators/agentic.d.ts","default":"./dist/operators/agentic.js"},"./operators/offline":{"types":"./dist/operators/offline.d.ts","default":"./dist/operators/offline.js"},"./operators/advanced":{"types":"./dist/advanced-operators.d.ts","default":"./dist/advanced-operators.js"},"./operators/evidence":{"types":"./dist/operators/evidence.d.ts","default":"./dist/operators/evidence.js"},"./operators/selection":{"types":"./dist/operators/selection.d.ts","default":"./dist/operators/selection.js"},"./scheduler-families/repair":{"types":"./dist/scheduler-families/repair.d.ts","default":"./dist/scheduler-families/repair.js"},"./scheduler-families/search":{"types":"./dist/scheduler-families/search.d.ts","default":"./dist/scheduler-families/search.js"},"./scheduler-families/static":{"types":"./dist/scheduler-families/static.d.ts","default":"./dist/scheduler-families/static.js"},"./scheduler-families/agentic":{"types":"./dist/scheduler-families/agentic.d.ts","default":"./dist/scheduler-families/agentic.js"},"./scheduler-families/layered":{"types":"./dist/scheduler-families/layered.d.ts","default":"./dist/scheduler-families/layered.js"},"./scheduler-families/learned":{"types":"./dist/scheduler-families/learned.d.ts","default":"./dist/scheduler-families/learned.js"},"./scheduler-families/offline":{"types":"./dist/scheduler-families/offline.d.ts","default":"./dist/scheduler-families/offline.js"},"./scheduler-families/rank-fuse":{"types":"./dist/scheduler-families/rank-fuse.d.ts","default":"./dist/scheduler-families/rank-fuse.js"}},"private":false,"scripts":{"test":"node --test \"dist/test/*.test.js\"","build":"tsc -b","clean":"tsc -b --clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3613f926-563f-4c57-a066-919e46186f25"}},"_resolved":"/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.9.5.tgz","_integrity":"sha512-87dgCmYU1/gIc7uYDcgwoyd3xxUiDmOTDMU3hW4KsOP+8FMiumDUuN2Q5Dsd3LuNfh7BkHAz2zTujXc6KKRu5Q==","repository":{"url":"git+https://github.com/velum-labs/handoffkit.git","type":"git","directory":"packages/ensemble"},"_npmVersion":"12.0.1","description":"Harness-agnostic ensemble runner that emits model-fusion protocol records.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@fusionkit/kernel":"0.9.5","@fusionkit/gateway":"0.9.5","@fusionkit/tracing":"0.9.5","@fusionkit/protocol":"0.9.5","@fusionkit/workspace":"0.9.5","@velum-labs/cursorkit":"0.2.0","@fusionkit/adapter-ai-sdk":"0.9.5","@velum-labs/routekit-tools":"0.9.5","@velum-labs/routekit-gateway":"0.9.5","@velum-labs/routekit-runtime":"0.9.5","@velum-labs/routekit-contracts":"0.9.5","@velum-labs/routekit-harness-core":"0.9.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ensemble_0.9.5_1784906099347_0.1532385827942615","host":"s3://npm-registry-packages-npm-production"}},"0.9.6":{"name":"@fusionkit/ensemble","version":"0.9.6","keywords":["fusionkit","model-fusion","llm","ensemble","coding-agent","orchestration","judge","synthesis"],"license":"Apache-2.0","_id":"@fusionkit/ensemble@0.9.6","maintainers":[{"name":"000alen","email":"lclc.alen@gmail.com"},{"name":"benjamzc","email":"benjamin@velum-labs.com"}],"homepage":"https://github.com/velum-labs/handoffkit#readme","bugs":{"url":"https://github.com/velum-labs/handoffkit/issues"},"dist":{"shasum":"909adafd5297d1fcb26975ad9d40f221bae7c4c0","tarball":"https://registry.npmjs.org/@fusionkit/ensemble/-/ensemble-0.9.6.tgz","fileCount":147,"integrity":"sha512-5FE+aa5jylxw+/NYY6ePe2cHmC4Do0tOzmSs2Y+WyH+3+0th9sfz/JnfzXu7BxR0SsDDilinrjTNtz0FYkg7JQ==","signatures":[{"sig":"MEMCH0TDqiVDqSIpb/yBVkHTjd8X69bSBWbkP8hdKHjPgfoCID5ZsQSQDyHBMQ1FBhy4Rvp9rZSfCenEill5Q7xjaIUu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fusionkit%2fensemble@0.9.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":513477},"type":"module","_from":"file:/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.9.6.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./kernel":{"types":"./dist/kernel.d.ts","default":"./dist/kernel.js"},"./runtime":{"types":"./dist/runtime.d.ts","default":"./dist/runtime.js"},"./workflows":{"types":"./dist/workflows.d.ts","default":"./dist/workflows.js"},"./schedulers":{"types":"./dist/schedulers.d.ts","default":"./dist/schedulers.js"},"./kernel-backend":{"types":"./dist/kernel-backend.d.ts","default":"./dist/kernel-backend.js"},"./kernel-gateway":{"types":"./dist/kernel-gateway.d.ts","default":"./dist/kernel-gateway.js"},"./wire-artifacts":{"types":"./dist/wire-artifacts.d.ts","default":"./dist/wire-artifacts.js"},"./operators/fusion":{"types":"./dist/fusion-operators.d.ts","default":"./dist/fusion-operators.js"},"./operators/search":{"types":"./dist/operators/search.d.ts","default":"./dist/operators/search.js"},"./workflows/legacy":{"types":"./dist/legacy-workflows.d.ts","default":"./dist/legacy-workflows.js"},"./operators/agentic":{"types":"./dist/operators/agentic.d.ts","default":"./dist/operators/agentic.js"},"./operators/offline":{"types":"./dist/operators/offline.d.ts","default":"./dist/operators/offline.js"},"./operators/advanced":{"types":"./dist/advanced-operators.d.ts","default":"./dist/advanced-operators.js"},"./operators/evidence":{"types":"./dist/operators/evidence.d.ts","default":"./dist/operators/evidence.js"},"./operators/selection":{"types":"./dist/operators/selection.d.ts","default":"./dist/operators/selection.js"},"./scheduler-families/repair":{"types":"./dist/scheduler-families/repair.d.ts","default":"./dist/scheduler-families/repair.js"},"./scheduler-families/search":{"types":"./dist/scheduler-families/search.d.ts","default":"./dist/scheduler-families/search.js"},"./scheduler-families/static":{"types":"./dist/scheduler-families/static.d.ts","default":"./dist/scheduler-families/static.js"},"./scheduler-families/agentic":{"types":"./dist/scheduler-families/agentic.d.ts","default":"./dist/scheduler-families/agentic.js"},"./scheduler-families/layered":{"types":"./dist/scheduler-families/layered.d.ts","default":"./dist/scheduler-families/layered.js"},"./scheduler-families/learned":{"types":"./dist/scheduler-families/learned.d.ts","default":"./dist/scheduler-families/learned.js"},"./scheduler-families/offline":{"types":"./dist/scheduler-families/offline.d.ts","default":"./dist/scheduler-families/offline.js"},"./scheduler-families/rank-fuse":{"types":"./dist/scheduler-families/rank-fuse.d.ts","default":"./dist/scheduler-families/rank-fuse.js"}},"private":false,"scripts":{"test":"node --test \"dist/test/*.test.js\"","build":"tsc -b","clean":"tsc -b --clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3613f926-563f-4c57-a066-919e46186f25"}},"_resolved":"/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.9.6.tgz","_integrity":"sha512-5FE+aa5jylxw+/NYY6ePe2cHmC4Do0tOzmSs2Y+WyH+3+0th9sfz/JnfzXu7BxR0SsDDilinrjTNtz0FYkg7JQ==","repository":{"url":"git+https://github.com/velum-labs/handoffkit.git","type":"git","directory":"packages/ensemble"},"_npmVersion":"12.0.1","description":"Harness-agnostic ensemble runner that emits model-fusion protocol records.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@fusionkit/kernel":"0.9.6","@fusionkit/gateway":"0.9.6","@fusionkit/tracing":"0.9.6","@fusionkit/protocol":"0.9.6","@fusionkit/workspace":"0.9.6","@velum-labs/cursorkit":"0.2.0","@fusionkit/adapter-ai-sdk":"0.9.6","@velum-labs/routekit-tools":"0.9.6","@velum-labs/routekit-gateway":"0.9.6","@velum-labs/routekit-runtime":"0.9.6","@velum-labs/routekit-contracts":"0.9.6","@velum-labs/routekit-harness-core":"0.9.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ensemble_0.9.6_1784911619913_0.44632691188460116","host":"s3://npm-registry-packages-npm-production"}},"0.9.7":{"name":"@fusionkit/ensemble","version":"0.9.7","keywords":["fusionkit","model-fusion","llm","ensemble","coding-agent","orchestration","judge","synthesis"],"license":"Apache-2.0","_id":"@fusionkit/ensemble@0.9.7","maintainers":[{"name":"000alen","email":"lclc.alen@gmail.com"},{"name":"benjamzc","email":"benjamin@velum-labs.com"}],"homepage":"https://github.com/velum-labs/handoffkit#readme","bugs":{"url":"https://github.com/velum-labs/handoffkit/issues"},"dist":{"shasum":"c6996b7f35f4267c9011b56ec6881e9149fc126f","tarball":"https://registry.npmjs.org/@fusionkit/ensemble/-/ensemble-0.9.7.tgz","fileCount":147,"integrity":"sha512-9MelVGLyN2IX+H+xvZ211/1JPGcSadhGKI3VoSqFXYewkwAIFLgqCwL271/Jsu4xBCseb/Nrvnx44HqBBhnAzw==","signatures":[{"sig":"MEUCIQCvN2tU6ontToSxxLwPGGP98o+8ELh3x7Bjrq67tPX1zgIgVMETbWxZBwHDYdEot5AyOjtiH00waTOhCK4KVdDelWk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fusionkit%2fensemble@0.9.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":513477},"type":"module","_from":"file:/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.9.7.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./kernel":{"types":"./dist/kernel.d.ts","default":"./dist/kernel.js"},"./runtime":{"types":"./dist/runtime.d.ts","default":"./dist/runtime.js"},"./workflows":{"types":"./dist/workflows.d.ts","default":"./dist/workflows.js"},"./schedulers":{"types":"./dist/schedulers.d.ts","default":"./dist/schedulers.js"},"./kernel-backend":{"types":"./dist/kernel-backend.d.ts","default":"./dist/kernel-backend.js"},"./kernel-gateway":{"types":"./dist/kernel-gateway.d.ts","default":"./dist/kernel-gateway.js"},"./wire-artifacts":{"types":"./dist/wire-artifacts.d.ts","default":"./dist/wire-artifacts.js"},"./operators/fusion":{"types":"./dist/fusion-operators.d.ts","default":"./dist/fusion-operators.js"},"./operators/search":{"types":"./dist/operators/search.d.ts","default":"./dist/operators/search.js"},"./workflows/legacy":{"types":"./dist/legacy-workflows.d.ts","default":"./dist/legacy-workflows.js"},"./operators/agentic":{"types":"./dist/operators/agentic.d.ts","default":"./dist/operators/agentic.js"},"./operators/offline":{"types":"./dist/operators/offline.d.ts","default":"./dist/operators/offline.js"},"./operators/advanced":{"types":"./dist/advanced-operators.d.ts","default":"./dist/advanced-operators.js"},"./operators/evidence":{"types":"./dist/operators/evidence.d.ts","default":"./dist/operators/evidence.js"},"./operators/selection":{"types":"./dist/operators/selection.d.ts","default":"./dist/operators/selection.js"},"./scheduler-families/repair":{"types":"./dist/scheduler-families/repair.d.ts","default":"./dist/scheduler-families/repair.js"},"./scheduler-families/search":{"types":"./dist/scheduler-families/search.d.ts","default":"./dist/scheduler-families/search.js"},"./scheduler-families/static":{"types":"./dist/scheduler-families/static.d.ts","default":"./dist/scheduler-families/static.js"},"./scheduler-families/agentic":{"types":"./dist/scheduler-families/agentic.d.ts","default":"./dist/scheduler-families/agentic.js"},"./scheduler-families/layered":{"types":"./dist/scheduler-families/layered.d.ts","default":"./dist/scheduler-families/layered.js"},"./scheduler-families/learned":{"types":"./dist/scheduler-families/learned.d.ts","default":"./dist/scheduler-families/learned.js"},"./scheduler-families/offline":{"types":"./dist/scheduler-families/offline.d.ts","default":"./dist/scheduler-families/offline.js"},"./scheduler-families/rank-fuse":{"types":"./dist/scheduler-families/rank-fuse.d.ts","default":"./dist/scheduler-families/rank-fuse.js"}},"private":false,"scripts":{"test":"node --test \"dist/test/*.test.js\"","build":"tsc -b","clean":"tsc -b --clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3613f926-563f-4c57-a066-919e46186f25"}},"_resolved":"/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.9.7.tgz","_integrity":"sha512-9MelVGLyN2IX+H+xvZ211/1JPGcSadhGKI3VoSqFXYewkwAIFLgqCwL271/Jsu4xBCseb/Nrvnx44HqBBhnAzw==","repository":{"url":"git+https://github.com/velum-labs/handoffkit.git","type":"git","directory":"packages/ensemble"},"_npmVersion":"12.0.1","description":"Harness-agnostic ensemble runner that emits model-fusion protocol records.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@fusionkit/kernel":"0.9.7","@fusionkit/gateway":"0.9.7","@fusionkit/tracing":"0.9.7","@fusionkit/protocol":"0.9.7","@fusionkit/workspace":"0.9.7","@velum-labs/cursorkit":"0.2.0","@fusionkit/adapter-ai-sdk":"0.9.7","@velum-labs/routekit-tools":"0.9.7","@velum-labs/routekit-gateway":"0.9.7","@velum-labs/routekit-runtime":"0.9.7","@velum-labs/routekit-contracts":"0.9.7","@velum-labs/routekit-harness-core":"0.9.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ensemble_0.9.7_1784914264763_0.22764679029765267","host":"s3://npm-registry-packages-npm-production"}},"0.9.8":{"name":"@fusionkit/ensemble","version":"0.9.8","keywords":["fusionkit","model-fusion","llm","ensemble","coding-agent","orchestration","judge","synthesis"],"license":"Apache-2.0","_id":"@fusionkit/ensemble@0.9.8","maintainers":[{"name":"000alen","email":"lclc.alen@gmail.com"},{"name":"benjamzc","email":"benjamin@velum-labs.com"}],"homepage":"https://github.com/velum-labs/handoffkit#readme","bugs":{"url":"https://github.com/velum-labs/handoffkit/issues"},"dist":{"shasum":"74701c5c3808f1a075f1cb4487a832395e7c17a2","tarball":"https://registry.npmjs.org/@fusionkit/ensemble/-/ensemble-0.9.8.tgz","fileCount":147,"integrity":"sha512-kif6fAtJe/5oYgO35nPz7dtrQWPQUjIJBnfHRzzvfSUoDIS8lNJHXSu3rA27EcmNjbtZrHNDJ28qnPl+bhUFUA==","signatures":[{"sig":"MEUCIDQpt9jteNEh/A1zV25P+jjCcI/keyEeqx9WiPn0pUd4AiEA6UtLWK4Cpl7+O9pZQGIja31hs3NRSLH9Eh348HqgLQA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fusionkit%2fensemble@0.9.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":513477},"type":"module","_from":"file:/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.9.8.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./kernel":{"types":"./dist/kernel.d.ts","default":"./dist/kernel.js"},"./runtime":{"types":"./dist/runtime.d.ts","default":"./dist/runtime.js"},"./workflows":{"types":"./dist/workflows.d.ts","default":"./dist/workflows.js"},"./schedulers":{"types":"./dist/schedulers.d.ts","default":"./dist/schedulers.js"},"./kernel-backend":{"types":"./dist/kernel-backend.d.ts","default":"./dist/kernel-backend.js"},"./kernel-gateway":{"types":"./dist/kernel-gateway.d.ts","default":"./dist/kernel-gateway.js"},"./wire-artifacts":{"types":"./dist/wire-artifacts.d.ts","default":"./dist/wire-artifacts.js"},"./operators/fusion":{"types":"./dist/fusion-operators.d.ts","default":"./dist/fusion-operators.js"},"./operators/search":{"types":"./dist/operators/search.d.ts","default":"./dist/operators/search.js"},"./workflows/legacy":{"types":"./dist/legacy-workflows.d.ts","default":"./dist/legacy-workflows.js"},"./operators/agentic":{"types":"./dist/operators/agentic.d.ts","default":"./dist/operators/agentic.js"},"./operators/offline":{"types":"./dist/operators/offline.d.ts","default":"./dist/operators/offline.js"},"./operators/advanced":{"types":"./dist/advanced-operators.d.ts","default":"./dist/advanced-operators.js"},"./operators/evidence":{"types":"./dist/operators/evidence.d.ts","default":"./dist/operators/evidence.js"},"./operators/selection":{"types":"./dist/operators/selection.d.ts","default":"./dist/operators/selection.js"},"./scheduler-families/repair":{"types":"./dist/scheduler-families/repair.d.ts","default":"./dist/scheduler-families/repair.js"},"./scheduler-families/search":{"types":"./dist/scheduler-families/search.d.ts","default":"./dist/scheduler-families/search.js"},"./scheduler-families/static":{"types":"./dist/scheduler-families/static.d.ts","default":"./dist/scheduler-families/static.js"},"./scheduler-families/agentic":{"types":"./dist/scheduler-families/agentic.d.ts","default":"./dist/scheduler-families/agentic.js"},"./scheduler-families/layered":{"types":"./dist/scheduler-families/layered.d.ts","default":"./dist/scheduler-families/layered.js"},"./scheduler-families/learned":{"types":"./dist/scheduler-families/learned.d.ts","default":"./dist/scheduler-families/learned.js"},"./scheduler-families/offline":{"types":"./dist/scheduler-families/offline.d.ts","default":"./dist/scheduler-families/offline.js"},"./scheduler-families/rank-fuse":{"types":"./dist/scheduler-families/rank-fuse.d.ts","default":"./dist/scheduler-families/rank-fuse.js"}},"private":false,"scripts":{"test":"node --test \"dist/test/*.test.js\"","build":"tsc -b","clean":"tsc -b --clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3613f926-563f-4c57-a066-919e46186f25"}},"_resolved":"/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.9.8.tgz","_integrity":"sha512-kif6fAtJe/5oYgO35nPz7dtrQWPQUjIJBnfHRzzvfSUoDIS8lNJHXSu3rA27EcmNjbtZrHNDJ28qnPl+bhUFUA==","repository":{"url":"git+https://github.com/velum-labs/handoffkit.git","type":"git","directory":"packages/ensemble"},"_npmVersion":"12.0.1","description":"Harness-agnostic ensemble runner that emits model-fusion protocol records.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@fusionkit/kernel":"0.9.8","@fusionkit/gateway":"0.9.8","@fusionkit/tracing":"0.9.8","@fusionkit/protocol":"0.9.8","@fusionkit/workspace":"0.9.8","@velum-labs/cursorkit":"0.2.0","@fusionkit/adapter-ai-sdk":"0.9.8","@velum-labs/routekit-tools":"0.9.8","@velum-labs/routekit-gateway":"0.9.8","@velum-labs/routekit-runtime":"0.9.8","@velum-labs/routekit-contracts":"0.9.8","@velum-labs/routekit-harness-core":"0.9.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ensemble_0.9.8_1784974069289_0.8057453153332008","host":"s3://npm-registry-packages-npm-production"}},"0.9.9":{"name":"@fusionkit/ensemble","version":"0.9.9","keywords":["fusionkit","model-fusion","llm","ensemble","coding-agent","orchestration","judge","synthesis"],"license":"Apache-2.0","_id":"@fusionkit/ensemble@0.9.9","maintainers":[{"name":"000alen","email":"lclc.alen@gmail.com"},{"name":"benjamzc","email":"benjamin@velum-labs.com"}],"homepage":"https://github.com/velum-labs/handoffkit#readme","bugs":{"url":"https://github.com/velum-labs/handoffkit/issues"},"dist":{"shasum":"a6e850c8d5a4e31c8bee2d3e04390df05ab86fe9","tarball":"https://registry.npmjs.org/@fusionkit/ensemble/-/ensemble-0.9.9.tgz","fileCount":147,"integrity":"sha512-GHxOVLdZamW4wfCWfM73OCvJiv6AcccerYMyVSSEiXX0Cu/FS5XP/feuI2CSvGHj9N3WzziJOPZoUFR//0f7uw==","signatures":[{"sig":"MEUCIERze/y6NHCcTipSrgDlkkA6zKgeUeQy26lRZWklLhH/AiEAoFmZFe/xdtQX504zvLTjsQH/qfMTfwAsMOpO0ylOc5U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fusionkit%2fensemble@0.9.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":513477},"type":"module","_from":"file:/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.9.9.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./kernel":{"types":"./dist/kernel.d.ts","default":"./dist/kernel.js"},"./runtime":{"types":"./dist/runtime.d.ts","default":"./dist/runtime.js"},"./workflows":{"types":"./dist/workflows.d.ts","default":"./dist/workflows.js"},"./schedulers":{"types":"./dist/schedulers.d.ts","default":"./dist/schedulers.js"},"./kernel-backend":{"types":"./dist/kernel-backend.d.ts","default":"./dist/kernel-backend.js"},"./kernel-gateway":{"types":"./dist/kernel-gateway.d.ts","default":"./dist/kernel-gateway.js"},"./wire-artifacts":{"types":"./dist/wire-artifacts.d.ts","default":"./dist/wire-artifacts.js"},"./operators/fusion":{"types":"./dist/fusion-operators.d.ts","default":"./dist/fusion-operators.js"},"./operators/search":{"types":"./dist/operators/search.d.ts","default":"./dist/operators/search.js"},"./workflows/legacy":{"types":"./dist/legacy-workflows.d.ts","default":"./dist/legacy-workflows.js"},"./operators/agentic":{"types":"./dist/operators/agentic.d.ts","default":"./dist/operators/agentic.js"},"./operators/offline":{"types":"./dist/operators/offline.d.ts","default":"./dist/operators/offline.js"},"./operators/advanced":{"types":"./dist/advanced-operators.d.ts","default":"./dist/advanced-operators.js"},"./operators/evidence":{"types":"./dist/operators/evidence.d.ts","default":"./dist/operators/evidence.js"},"./operators/selection":{"types":"./dist/operators/selection.d.ts","default":"./dist/operators/selection.js"},"./scheduler-families/repair":{"types":"./dist/scheduler-families/repair.d.ts","default":"./dist/scheduler-families/repair.js"},"./scheduler-families/search":{"types":"./dist/scheduler-families/search.d.ts","default":"./dist/scheduler-families/search.js"},"./scheduler-families/static":{"types":"./dist/scheduler-families/static.d.ts","default":"./dist/scheduler-families/static.js"},"./scheduler-families/agentic":{"types":"./dist/scheduler-families/agentic.d.ts","default":"./dist/scheduler-families/agentic.js"},"./scheduler-families/layered":{"types":"./dist/scheduler-families/layered.d.ts","default":"./dist/scheduler-families/layered.js"},"./scheduler-families/learned":{"types":"./dist/scheduler-families/learned.d.ts","default":"./dist/scheduler-families/learned.js"},"./scheduler-families/offline":{"types":"./dist/scheduler-families/offline.d.ts","default":"./dist/scheduler-families/offline.js"},"./scheduler-families/rank-fuse":{"types":"./dist/scheduler-families/rank-fuse.d.ts","default":"./dist/scheduler-families/rank-fuse.js"}},"private":false,"scripts":{"test":"node --test \"dist/test/*.test.js\"","build":"tsc -b","clean":"tsc -b --clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3613f926-563f-4c57-a066-919e46186f25"}},"_resolved":"/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.9.9.tgz","_integrity":"sha512-GHxOVLdZamW4wfCWfM73OCvJiv6AcccerYMyVSSEiXX0Cu/FS5XP/feuI2CSvGHj9N3WzziJOPZoUFR//0f7uw==","repository":{"url":"git+https://github.com/velum-labs/handoffkit.git","type":"git","directory":"packages/ensemble"},"_npmVersion":"12.0.1","description":"Harness-agnostic ensemble runner that emits model-fusion protocol records.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@fusionkit/kernel":"0.9.9","@fusionkit/gateway":"0.9.9","@fusionkit/tracing":"0.9.9","@fusionkit/protocol":"0.9.9","@fusionkit/workspace":"0.9.9","@velum-labs/cursorkit":"0.2.0","@fusionkit/adapter-ai-sdk":"0.9.9","@velum-labs/routekit-tools":"0.9.9","@velum-labs/routekit-gateway":"0.9.9","@velum-labs/routekit-runtime":"0.9.9","@velum-labs/routekit-contracts":"0.9.9","@velum-labs/routekit-harness-core":"0.9.9"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ensemble_0.9.9_1784981461357_0.1411694958652676","host":"s3://npm-registry-packages-npm-production"}},"0.9.10":{"name":"@fusionkit/ensemble","version":"0.9.10","keywords":["fusionkit","model-fusion","llm","ensemble","coding-agent","orchestration","judge","synthesis"],"license":"Apache-2.0","_id":"@fusionkit/ensemble@0.9.10","maintainers":[{"name":"000alen","email":"lclc.alen@gmail.com"},{"name":"benjamzc","email":"benjamin@velum-labs.com"}],"homepage":"https://github.com/velum-labs/handoffkit#readme","bugs":{"url":"https://github.com/velum-labs/handoffkit/issues"},"dist":{"shasum":"af4ac478a2535b299e5a783fedbdaa1d51e5c079","tarball":"https://registry.npmjs.org/@fusionkit/ensemble/-/ensemble-0.9.10.tgz","fileCount":147,"integrity":"sha512-Bmr61jvjd6bDhclGGSzr+xF+ndRxhTKfRykqomnsr4G+FtRK07dDVaKJa6RHB6Qfr0vUsoO2Rep4/QZMy5WVww==","signatures":[{"sig":"MEQCIH6NTPDmt2ZKNYCe5QDUupyG8hqTfD9Mld/tKQqcU07CAiBwwgnsISUvNvYezLtaK9N82AlW9s4Mko2iJkuKCZSU+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fusionkit%2fensemble@0.9.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":513489},"type":"module","_from":"file:/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.9.10.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./kernel":{"types":"./dist/kernel.d.ts","default":"./dist/kernel.js"},"./runtime":{"types":"./dist/runtime.d.ts","default":"./dist/runtime.js"},"./workflows":{"types":"./dist/workflows.d.ts","default":"./dist/workflows.js"},"./schedulers":{"types":"./dist/schedulers.d.ts","default":"./dist/schedulers.js"},"./kernel-backend":{"types":"./dist/kernel-backend.d.ts","default":"./dist/kernel-backend.js"},"./kernel-gateway":{"types":"./dist/kernel-gateway.d.ts","default":"./dist/kernel-gateway.js"},"./wire-artifacts":{"types":"./dist/wire-artifacts.d.ts","default":"./dist/wire-artifacts.js"},"./operators/fusion":{"types":"./dist/fusion-operators.d.ts","default":"./dist/fusion-operators.js"},"./operators/search":{"types":"./dist/operators/search.d.ts","default":"./dist/operators/search.js"},"./workflows/legacy":{"types":"./dist/legacy-workflows.d.ts","default":"./dist/legacy-workflows.js"},"./operators/agentic":{"types":"./dist/operators/agentic.d.ts","default":"./dist/operators/agentic.js"},"./operators/offline":{"types":"./dist/operators/offline.d.ts","default":"./dist/operators/offline.js"},"./operators/advanced":{"types":"./dist/advanced-operators.d.ts","default":"./dist/advanced-operators.js"},"./operators/evidence":{"types":"./dist/operators/evidence.d.ts","default":"./dist/operators/evidence.js"},"./operators/selection":{"types":"./dist/operators/selection.d.ts","default":"./dist/operators/selection.js"},"./scheduler-families/repair":{"types":"./dist/scheduler-families/repair.d.ts","default":"./dist/scheduler-families/repair.js"},"./scheduler-families/search":{"types":"./dist/scheduler-families/search.d.ts","default":"./dist/scheduler-families/search.js"},"./scheduler-families/static":{"types":"./dist/scheduler-families/static.d.ts","default":"./dist/scheduler-families/static.js"},"./scheduler-families/agentic":{"types":"./dist/scheduler-families/agentic.d.ts","default":"./dist/scheduler-families/agentic.js"},"./scheduler-families/layered":{"types":"./dist/scheduler-families/layered.d.ts","default":"./dist/scheduler-families/layered.js"},"./scheduler-families/learned":{"types":"./dist/scheduler-families/learned.d.ts","default":"./dist/scheduler-families/learned.js"},"./scheduler-families/offline":{"types":"./dist/scheduler-families/offline.d.ts","default":"./dist/scheduler-families/offline.js"},"./scheduler-families/rank-fuse":{"types":"./dist/scheduler-families/rank-fuse.d.ts","default":"./dist/scheduler-families/rank-fuse.js"}},"private":false,"scripts":{"test":"node --test \"dist/test/*.test.js\"","build":"tsc -b","clean":"tsc -b --clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3613f926-563f-4c57-a066-919e46186f25"}},"_resolved":"/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.9.10.tgz","_integrity":"sha512-Bmr61jvjd6bDhclGGSzr+xF+ndRxhTKfRykqomnsr4G+FtRK07dDVaKJa6RHB6Qfr0vUsoO2Rep4/QZMy5WVww==","repository":{"url":"git+https://github.com/velum-labs/handoffkit.git","type":"git","directory":"packages/ensemble"},"_npmVersion":"12.0.1","description":"Harness-agnostic ensemble runner that emits model-fusion protocol records.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@fusionkit/kernel":"0.9.10","@fusionkit/gateway":"0.9.10","@fusionkit/tracing":"0.9.10","@fusionkit/protocol":"0.9.10","@fusionkit/workspace":"0.9.10","@velum-labs/cursorkit":"0.2.0","@fusionkit/adapter-ai-sdk":"0.9.10","@velum-labs/routekit-tools":"0.9.10","@velum-labs/routekit-gateway":"0.9.10","@velum-labs/routekit-runtime":"0.9.10","@velum-labs/routekit-contracts":"0.9.10","@velum-labs/routekit-harness-core":"0.9.10"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ensemble_0.9.10_1784984261590_0.07019436482479091","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@fusionkit/ensemble","version":"0.10.0","keywords":["fusionkit","model-fusion","llm","ensemble","coding-agent","orchestration","judge","synthesis"],"license":"Apache-2.0","_id":"@fusionkit/ensemble@0.10.0","maintainers":[{"name":"000alen","email":"lclc.alen@gmail.com"},{"name":"benjamzc","email":"benjamin@velum-labs.com"}],"homepage":"https://github.com/velum-labs/handoffkit#readme","bugs":{"url":"https://github.com/velum-labs/handoffkit/issues"},"dist":{"shasum":"fed11af395babe69af4abc4e7a1b6fdd38600952","tarball":"https://registry.npmjs.org/@fusionkit/ensemble/-/ensemble-0.10.0.tgz","fileCount":147,"integrity":"sha512-LJwodwR077ej0apbffhOMYmadElbf6IQmzCQtZug7aP15koDp5965o+8U2FY3y0BsKyRTA8RrBB/MahSq68BvA==","signatures":[{"sig":"MEUCIE/u3gMk/SWyIKXGVpeKgyYZaE6jqgMZB8IKeCz5xOmIAiEA7T3Yfgu8JMfTqevY7tStpE14xv+0UsPyWws3zcXC7pk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fusionkit%2fensemble@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":517724},"type":"module","_from":"file:/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.10.0.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./kernel":{"types":"./dist/kernel.d.ts","default":"./dist/kernel.js"},"./runtime":{"types":"./dist/runtime.d.ts","default":"./dist/runtime.js"},"./workflows":{"types":"./dist/workflows.d.ts","default":"./dist/workflows.js"},"./schedulers":{"types":"./dist/schedulers.d.ts","default":"./dist/schedulers.js"},"./kernel-backend":{"types":"./dist/kernel-backend.d.ts","default":"./dist/kernel-backend.js"},"./kernel-gateway":{"types":"./dist/kernel-gateway.d.ts","default":"./dist/kernel-gateway.js"},"./wire-artifacts":{"types":"./dist/wire-artifacts.d.ts","default":"./dist/wire-artifacts.js"},"./operators/fusion":{"types":"./dist/fusion-operators.d.ts","default":"./dist/fusion-operators.js"},"./operators/search":{"types":"./dist/operators/search.d.ts","default":"./dist/operators/search.js"},"./workflows/legacy":{"types":"./dist/legacy-workflows.d.ts","default":"./dist/legacy-workflows.js"},"./operators/agentic":{"types":"./dist/operators/agentic.d.ts","default":"./dist/operators/agentic.js"},"./operators/offline":{"types":"./dist/operators/offline.d.ts","default":"./dist/operators/offline.js"},"./operators/advanced":{"types":"./dist/advanced-operators.d.ts","default":"./dist/advanced-operators.js"},"./operators/evidence":{"types":"./dist/operators/evidence.d.ts","default":"./dist/operators/evidence.js"},"./operators/selection":{"types":"./dist/operators/selection.d.ts","default":"./dist/operators/selection.js"},"./scheduler-families/repair":{"types":"./dist/scheduler-families/repair.d.ts","default":"./dist/scheduler-families/repair.js"},"./scheduler-families/search":{"types":"./dist/scheduler-families/search.d.ts","default":"./dist/scheduler-families/search.js"},"./scheduler-families/static":{"types":"./dist/scheduler-families/static.d.ts","default":"./dist/scheduler-families/static.js"},"./scheduler-families/agentic":{"types":"./dist/scheduler-families/agentic.d.ts","default":"./dist/scheduler-families/agentic.js"},"./scheduler-families/layered":{"types":"./dist/scheduler-families/layered.d.ts","default":"./dist/scheduler-families/layered.js"},"./scheduler-families/learned":{"types":"./dist/scheduler-families/learned.d.ts","default":"./dist/scheduler-families/learned.js"},"./scheduler-families/offline":{"types":"./dist/scheduler-families/offline.d.ts","default":"./dist/scheduler-families/offline.js"},"./scheduler-families/rank-fuse":{"types":"./dist/scheduler-families/rank-fuse.d.ts","default":"./dist/scheduler-families/rank-fuse.js"}},"private":false,"scripts":{"test":"node --test \"dist/test/*.test.js\"","build":"tsc -b","clean":"tsc -b --clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3613f926-563f-4c57-a066-919e46186f25"}},"_resolved":"/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.10.0.tgz","_integrity":"sha512-LJwodwR077ej0apbffhOMYmadElbf6IQmzCQtZug7aP15koDp5965o+8U2FY3y0BsKyRTA8RrBB/MahSq68BvA==","repository":{"url":"git+https://github.com/velum-labs/handoffkit.git","type":"git","directory":"packages/ensemble"},"_npmVersion":"12.0.1","description":"Harness-agnostic ensemble runner that emits model-fusion protocol records.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@fusionkit/kernel":"0.10.0","@fusionkit/gateway":"0.10.0","@fusionkit/tracing":"0.10.0","@fusionkit/protocol":"0.10.0","@fusionkit/workspace":"0.10.0","@velum-labs/cursorkit":"0.2.0","@fusionkit/adapter-ai-sdk":"0.10.0","@velum-labs/routekit-tools":"0.10.0","@velum-labs/routekit-gateway":"0.10.0","@velum-labs/routekit-runtime":"0.10.0","@velum-labs/routekit-contracts":"0.10.0","@velum-labs/routekit-harness-core":"0.10.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ensemble_0.10.0_1785013450670_0.29871862540576233","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@fusionkit/ensemble","private":false,"version":"0.10.1","repository":{"type":"git","url":"git+https://github.com/velum-labs/handoffkit.git","directory":"packages/ensemble"},"description":"Harness-agnostic ensemble runner that emits model-fusion protocol records.","license":"Apache-2.0","type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","default":"./dist/runtime.js"},"./kernel":{"types":"./dist/kernel.d.ts","default":"./dist/kernel.js"},"./kernel-backend":{"types":"./dist/kernel-backend.d.ts","default":"./dist/kernel-backend.js"},"./kernel-gateway":{"types":"./dist/kernel-gateway.d.ts","default":"./dist/kernel-gateway.js"},"./wire-artifacts":{"types":"./dist/wire-artifacts.d.ts","default":"./dist/wire-artifacts.js"},"./schedulers":{"types":"./dist/schedulers.d.ts","default":"./dist/schedulers.js"},"./operators/fusion":{"types":"./dist/fusion-operators.d.ts","default":"./dist/fusion-operators.js"},"./operators/advanced":{"types":"./dist/advanced-operators.d.ts","default":"./dist/advanced-operators.js"},"./operators/evidence":{"types":"./dist/operators/evidence.d.ts","default":"./dist/operators/evidence.js"},"./operators/selection":{"types":"./dist/operators/selection.d.ts","default":"./dist/operators/selection.js"},"./operators/agentic":{"types":"./dist/operators/agentic.d.ts","default":"./dist/operators/agentic.js"},"./operators/search":{"types":"./dist/operators/search.d.ts","default":"./dist/operators/search.js"},"./operators/offline":{"types":"./dist/operators/offline.d.ts","default":"./dist/operators/offline.js"},"./scheduler-families/static":{"types":"./dist/scheduler-families/static.d.ts","default":"./dist/scheduler-families/static.js"},"./scheduler-families/layered":{"types":"./dist/scheduler-families/layered.d.ts","default":"./dist/scheduler-families/layered.js"},"./scheduler-families/rank-fuse":{"types":"./dist/scheduler-families/rank-fuse.d.ts","default":"./dist/scheduler-families/rank-fuse.js"},"./scheduler-families/repair":{"types":"./dist/scheduler-families/repair.d.ts","default":"./dist/scheduler-families/repair.js"},"./scheduler-families/agentic":{"types":"./dist/scheduler-families/agentic.d.ts","default":"./dist/scheduler-families/agentic.js"},"./scheduler-families/search":{"types":"./dist/scheduler-families/search.d.ts","default":"./dist/scheduler-families/search.js"},"./scheduler-families/learned":{"types":"./dist/scheduler-families/learned.d.ts","default":"./dist/scheduler-families/learned.js"},"./scheduler-families/offline":{"types":"./dist/scheduler-families/offline.d.ts","default":"./dist/scheduler-families/offline.js"},"./workflows":{"types":"./dist/workflows.d.ts","default":"./dist/workflows.js"},"./workflows/legacy":{"types":"./dist/legacy-workflows.d.ts","default":"./dist/legacy-workflows.js"}},"publishConfig":{"registry":"https://registry.npmjs.org","access":"public","provenance":true},"dependencies":{"@velum-labs/cursorkit":"0.2.0","@fusionkit/adapter-ai-sdk":"0.10.1","@velum-labs/routekit-tools":"0.10.1","@velum-labs/routekit-harness-core":"0.10.1","@fusionkit/kernel":"0.10.1","@fusionkit/gateway":"0.10.1","@fusionkit/protocol":"0.10.1","@velum-labs/routekit-runtime":"0.10.1","@fusionkit/tracing":"0.10.1","@fusionkit/workspace":"0.10.1","@velum-labs/routekit-contracts":"0.10.1","@velum-labs/routekit-gateway":"0.10.1"},"keywords":["fusionkit","model-fusion","llm","ensemble","coding-agent","orchestration","judge","synthesis"],"scripts":{"build":"tsc -b","clean":"tsc -b --clean","test":"node --test \"dist/test/*.test.js\""},"_id":"@fusionkit/ensemble@0.10.1","bugs":{"url":"https://github.com/velum-labs/handoffkit/issues"},"homepage":"https://github.com/velum-labs/handoffkit#readme","_integrity":"sha512-ebspFJUnsTEihydfMZiocVoVl0HbmX3yUWyyDS4mc6eLQhVP14pI20EIPZtxgKbThngNF9S5oiY2ILFsGIf2Dw==","_resolved":"/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.10.1.tgz","_from":"file:/home/runner/work/handoffkit/handoffkit/release-artifacts/npm/fusionkit-ensemble-0.10.1.tgz","_nodeVersion":"22.23.1","_npmVersion":"12.0.1","dist":{"integrity":"sha512-ebspFJUnsTEihydfMZiocVoVl0HbmX3yUWyyDS4mc6eLQhVP14pI20EIPZtxgKbThngNF9S5oiY2ILFsGIf2Dw==","shasum":"5795f893a802de6b347da67c9ccce5721c03d031","tarball":"https://registry.npmjs.org/@fusionkit/ensemble/-/ensemble-0.10.1.tgz","fileCount":147,"unpackedSize":517724,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fusionkit%2fensemble@0.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFbJKnK9JairPeQ6/vw939c+5A4l47dZYpbdQ7vvOYH1AiEA+0n48ab8V7OfZkF4qx2xQ5M7t6VenX0/5WmGDLXO3DA="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3613f926-563f-4c57-a066-919e46186f25"}},"directories":{},"maintainers":[{"name":"000alen","email":"lclc.alen@gmail.com"},{"name":"benjamzc","email":"benjamin@velum-labs.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ensemble_0.10.1_1785065281668_0.8096974464554378"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-19T02:41:42.767Z","modified":"2026-07-26T11:28:02.156Z","0.1.0":"2026-06-19T02:41:43.059Z","0.1.1":"2026-06-19T05:21:30.901Z","0.1.2":"2026-06-19T05:52:10.157Z","0.1.3":"2026-06-19T06:15:03.130Z","0.1.4":"2026-06-19T07:59:44.920Z","0.1.5":"2026-06-20T00:26:19.773Z","0.1.6":"2026-06-20T04:51:38.296Z","0.1.7":"2026-06-21T21:03:30.017Z","0.1.8":"2026-06-21T21:21:32.196Z","0.2.0":"2026-06-22T02:13:18.414Z","0.3.0":"2026-06-22T03:00:28.513Z","0.4.0":"2026-06-22T04:30:53.415Z","0.4.1":"2026-06-22T04:48:03.767Z","0.5.0":"2026-06-22T05:21:48.525Z","0.5.1":"2026-06-22T05:35:45.533Z","0.5.2":"2026-06-22T07:01:20.236Z","0.5.3":"2026-06-22T07:36:29.508Z","0.5.4":"2026-06-22T07:48:14.038Z","0.6.0":"2026-06-23T00:18:48.021Z","0.7.0":"2026-06-23T02:21:39.206Z","0.7.1":"2026-06-23T05:37:18.879Z","0.7.2":"2026-06-23T07:21:03.713Z","0.7.3":"2026-06-24T00:30:28.766Z","0.7.4":"2026-06-25T20:36:59.061Z","0.8.0":"2026-06-29T23:23:22.067Z","0.9.0":"2026-07-23T12:50:27.511Z","0.9.2":"2026-07-24T12:56:52.998Z","0.9.3":"2026-07-24T13:57:51.111Z","0.9.4":"2026-07-24T14:16:25.679Z","0.9.5":"2026-07-24T15:14:59.553Z","0.9.6":"2026-07-24T16:47:00.070Z","0.9.7":"2026-07-24T17:31:04.949Z","0.9.8":"2026-07-25T10:07:49.455Z","0.9.9":"2026-07-25T12:11:01.526Z","0.9.10":"2026-07-25T12:57:41.758Z","0.10.0":"2026-07-25T21:04:10.811Z","0.10.1":"2026-07-26T11:28:01.824Z"},"bugs":{"url":"https://github.com/velum-labs/handoffkit/issues"},"license":"Apache-2.0","homepage":"https://github.com/velum-labs/handoffkit#readme","keywords":["fusionkit","model-fusion","llm","ensemble","coding-agent","orchestration","judge","synthesis"],"repository":{"type":"git","url":"git+https://github.com/velum-labs/handoffkit.git","directory":"packages/ensemble"},"description":"Harness-agnostic ensemble runner that emits model-fusion protocol records.","maintainers":[{"name":"000alen","email":"lclc.alen@gmail.com"},{"name":"benjamzc","email":"benjamin@velum-labs.com"}],"readme":"# @fusionkit/ensemble\n\n`@fusionkit/ensemble` contains two layers:\n\n- the legacy harness runner (`runEnsemble`) used by existing FusionKit harness flows;\n- the FusionKit runtime kernel (`FusionRuntime`) for typed operator graphs under schedulers.\n\n## Runtime kernel quick start\n\n```ts\nimport {\n  DirectFastPathScheduler,\n  ModelGenerateOperator,\n  createTaskArtifact,\n  graph,\n  refs\n} from \"@fusionkit/ensemble\";\n\nconst task = createTaskArtifact({ id: \"task\", prompt: \"Explain model fusion.\" });\n\nconst workflow = graph(\"direct\")\n  .task(task)\n  .node(\n    \"model\",\n    new ModelGenerateOperator({\n      model: \"local\",\n      client: {\n        generate: () => ({ model: \"local\", content: \"Fusion combines model outputs under explicit policies.\" })\n      }\n    }),\n    { inputs: [refs.artifact(task.id)] }\n  )\n  .scheduler(new DirectFastPathScheduler())\n  .compile();\n\nconst result = await workflow.run();\n```\n\n## Built-in workflows\n\nRegister and inspect the built-in graph recipes:\n\n```ts\nimport { listWorkflows, registerBuiltInWorkflows } from \"@fusionkit/ensemble\";\n\nregisterBuiltInWorkflows();\nconsole.log(listWorkflows());\n```\n\nBuilt-ins:\n\n- `direct`\n- `panel-capture`\n- `panel-judge-synth`\n- `rank-fuse`\n- `execution-select-repair`\n\n## Subpath imports\n\nFor focused imports:\n\n```ts\nimport { FusionRuntime } from \"@fusionkit/ensemble/runtime\";\nimport { graph } from \"@fusionkit/ensemble/kernel\";\nimport { RankFuseScheduler } from \"@fusionkit/ensemble/schedulers\";\nimport { EvidenceSourceOperator } from \"@fusionkit/ensemble/operators/evidence\";\n```\n\n## Runtime guarantees\n\n- Artifacts are immutable and typed.\n- Operators declare side effects and input/output artifact contracts.\n- Schedulers choose execution order; operators do not choose global control flow.\n- Private/contaminated evidence is recorded in outcomes but hidden from scheduler-visible state.\n- Outcome and replay records are emitted for future learned coordination.\n\n## More docs\n\n- `docs/fusion/runtime-kernel.md` — full architecture and API guide.\n- `docs/fusion/runtime-recipes.md` — copy-paste workflow recipes.\n- `docs/fusion/MOA_IMPLEMENTATION_STATUS.md` — implementation status against the design.\n- `pnpm demo 15` — runnable runtime-kernel demo.\n","readmeFilename":"README.md"}