{"_id":"kortyx","_rev":"48-b325ac4e99f071fdfac27d67696fb472","name":"kortyx","dist-tags":{"latest":"0.26.0"},"versions":{"0.2.0":{"name":"kortyx","version":"0.2.0","_id":"kortyx@0.2.0","maintainers":[{"name":"neddl","email":"mustafasaitonal@outlook.com"}],"dist":{"shasum":"f77b3ee5e1fa60b7552f9bc5fe436c31cf5d9b7e","tarball":"https://registry.npmjs.org/kortyx/-/kortyx-0.2.0.tgz","fileCount":9,"integrity":"sha512-/lN9MnZoB0+HEpe1XRpdwotf2mVUiJc/UE2iWeNJ/dWdI7FhkpLHyfXqgs3hxhX1+CQxX34NkMX2zF3rLjFZdw==","signatures":[{"sig":"MEUCIQCCuXgFoC+MDhTqbc3Yf+hM9pDDl2T8UVF2p2GRGKh23QIgXQ1XVWxW5LGjbE8ApHgx/4+0LeSZm5o0pHgUxt73hQs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":114296},"main":"./dist/index.js","_from":"file:kortyx-0.2.0.tgz","types":"./src/index.ts","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"}},"private":false,"scripts":{"dev":"tsc --watch","lint":"echo 'Linting kortyx...' && echo 'Lint passed!'","test":"echo 'Testing kortyx...' && echo 'All tests passed!'","build":"tsc -p tsconfig.build.json","predev":"tsc -p tsconfig.build.json","type-check":"tsc --noEmit"},"_npmUser":{"name":"neddl","email":"mustafasaitonal@outlook.com"},"_resolved":"/tmp/1efb5dd2e12d0a4f517417a0e032527b/kortyx-0.2.0.tgz","_integrity":"sha512-/lN9MnZoB0+HEpe1XRpdwotf2mVUiJc/UE2iWeNJ/dWdI7FhkpLHyfXqgs3hxhX1+CQxX34NkMX2zF3rLjFZdw==","_npmVersion":"11.6.2","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@kortyx/core":"0.2.0","@kortyx/agent":"0.2.0","@kortyx/hooks":"0.2.0","@kortyx/utils":"0.2.0","@kortyx/memory":"0.2.0","@kortyx/stream":"0.2.0","@kortyx/runtime":"0.2.0","@kortyx/providers":"0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"turbo":"^2.5.4","typescript":"5.7.2"},"_npmOperationalInternal":{"tmp":"tmp/kortyx_0.2.0_1769102145890_0.9130068529835609","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"kortyx","version":"0.2.2","_id":"kortyx@0.2.2","maintainers":[{"name":"neddl","email":"mustafasaitonal@outlook.com"}],"homepage":"https://github.com/kortyx-io/kortyx#readme","bugs":{"url":"https://github.com/kortyx-io/kortyx/issues"},"dist":{"shasum":"34c1bd7d0b2e428e8f63ef1acb92ec29c99b60e1","tarball":"https://registry.npmjs.org/kortyx/-/kortyx-0.2.2.tgz","fileCount":9,"integrity":"sha512-gIw/d1dRSHpa7xOlOWxonbA2PDe4YvvfGM0xZ3NY1EBpMQ3HPYNj+9CHxJ3EuMcyN7yB8REe/06dwXWzzOoHtw==","signatures":[{"sig":"MEQCIFzfiHvO3Zotqw8QoocMwlDL4Yub29UedOfdRxgZQoXmAiAfYo9TxBZExgTVnBMtmZEmlis3mev9W/Fvnj3oBg8SEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/kortyx@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114910},"main":"./dist/index.js","_from":"file:/tmp/npm-pack-1769104785697/kortyx-0.2.2.tgz","types":"./src/index.ts","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"}},"private":false,"scripts":{"dev":"tsc --watch","lint":"echo 'Linting kortyx...' && echo 'Lint passed!'","test":"echo 'Testing kortyx...' && echo 'All tests passed!'","build":"tsc -p tsconfig.build.json","predev":"tsc -p tsconfig.build.json","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:41491d42-43bc-4409-90ce-6653588b6515"}},"_resolved":"/tmp/npm-pack-1769104785697/kortyx-0.2.2.tgz","_integrity":"sha512-gIw/d1dRSHpa7xOlOWxonbA2PDe4YvvfGM0xZ3NY1EBpMQ3HPYNj+9CHxJ3EuMcyN7yB8REe/06dwXWzzOoHtw==","repository":{"url":"git+https://github.com/kortyx-io/kortyx.git","type":"git","directory":"packages/kortyx"},"_npmVersion":"11.6.2","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@kortyx/core":"0.2.2","@kortyx/agent":"0.2.2","@kortyx/hooks":"0.2.2","@kortyx/utils":"0.2.2","@kortyx/memory":"0.2.2","@kortyx/stream":"0.2.2","@kortyx/runtime":"0.2.2","@kortyx/providers":"0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"turbo":"^2.5.4","typescript":"5.7.2"},"_npmOperationalInternal":{"tmp":"tmp/kortyx_0.2.2_1769104788098_0.06411859137781084","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"kortyx","version":"0.2.3","keywords":["ai","agent","agents","orchestration","framework","kortyx"],"author":{"url":"https://github.com/kortyx-io","name":"Kortyx"},"license":"Apache-2.0","_id":"kortyx@0.2.3","maintainers":[{"name":"neddl","email":"mustafasaitonal@outlook.com"}],"homepage":"https://github.com/kortyx-io/kortyx/tree/main/packages/kortyx#readme","bugs":{"url":"https://github.com/kortyx-io/kortyx/issues"},"dist":{"shasum":"25328ca1b9f0b6b312ae180e4e43ff2a014094ab","tarball":"https://registry.npmjs.org/kortyx/-/kortyx-0.2.3.tgz","fileCount":7,"integrity":"sha512-b2lhdKe28teSpBjOCqkSzj+C8K8aCHkQEKiLsLNpex4HPNZaTWPhf8d760MnCNldvpZh71p4wcbV4yYgsGlHnw==","signatures":[{"sig":"MEUCIQC1vU7oEcIc9LyU306gvrHA+z6V63bjSE2vfF3I/9+HmAIgPTIlNFDrYhomZLlQj3gpiHWs8bwT+gOj0oINtkz0kro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/kortyx@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19234},"main":"./dist/index.js","_from":"file:/tmp/npm-pack-1769374917728/kortyx-0.2.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"scripts":{"dev":"tsc --watch","lint":"biome check src","test":"pnpm -s type-check","build":"tsc -p tsconfig.build.json","predev":"tsc -p tsconfig.build.json","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:41491d42-43bc-4409-90ce-6653588b6515"}},"_resolved":"/tmp/npm-pack-1769374917728/kortyx-0.2.3.tgz","_integrity":"sha512-b2lhdKe28teSpBjOCqkSzj+C8K8aCHkQEKiLsLNpex4HPNZaTWPhf8d760MnCNldvpZh71p4wcbV4yYgsGlHnw==","repository":{"url":"git+https://github.com/kortyx-io/kortyx.git","type":"git","directory":"packages/kortyx"},"_npmVersion":"11.6.2","description":"The batteries-included Kortyx package that aggregates the core building blocks.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@kortyx/core":"0.2.3","@kortyx/agent":"0.3.0","@kortyx/hooks":"0.2.3","@kortyx/utils":"0.2.3","@kortyx/memory":"0.2.3","@kortyx/stream":"0.2.3","@kortyx/runtime":"0.3.0","@kortyx/providers":"0.2.3"},"_hasShrinkwrap":false,"devDependencies":{"turbo":"^2.5.4","typescript":"5.7.2"},"_npmOperationalInternal":{"tmp":"tmp/kortyx_0.2.3_1769374920297_0.10061639070491468","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"kortyx","version":"0.3.0","keywords":["ai","agent","agents","orchestration","framework","kortyx"],"author":{"url":"https://github.com/kortyx-io","name":"Kortyx"},"license":"Apache-2.0","_id":"kortyx@0.3.0","maintainers":[{"name":"neddl","email":"mustafasaitonal@outlook.com"}],"homepage":"https://github.com/kortyx-io/kortyx/tree/main/packages/kortyx#readme","bugs":{"url":"https://github.com/kortyx-io/kortyx/issues"},"dist":{"shasum":"9e3a7ba52aaf595a6e1e5fe9cbf0aca9a86b764d","tarball":"https://registry.npmjs.org/kortyx/-/kortyx-0.3.0.tgz","fileCount":9,"integrity":"sha512-fOpFSnag3GrgczxocSJqQeAPwJ3BGWA8vXZ65EL6IzkHL7rdj/Kj8GF9gP7GUV4WK6SEGV1lf/cLl8I/XPEfLA==","signatures":[{"sig":"MEQCICxVBFDPjTGsuvSPK62g+3dlXZoXlxQCbozQDCh4PQJeAiAdjqjmGHzpu4P4ZKfFn84S35LJoHcN6G6NU3osA16eqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/kortyx@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11611},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","browser":{"types":"./dist/browser.d.ts","default":"./dist/browser.js"},"default":"./dist/index.js","react-server":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"gitHead":"e3761dcc1f8e4fd26be4f89187891ee413c0d084","private":false,"scripts":{"dev":"tsc --watch","lint":"biome check src","test":"pnpm -s type-check","build":"tsc -p tsconfig.build.json","predev":"tsc -p tsconfig.build.json","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:87e0b4d4-edf2-47bf-86dc-6cdfd47708c0"}},"repository":{"url":"git+https://github.com/kortyx-io/kortyx.git","type":"git","directory":"packages/kortyx"},"_npmVersion":"11.6.2","description":"The batteries-included Kortyx package that aggregates the core building blocks.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@kortyx/core":"workspace:*","@kortyx/agent":"workspace:*","@kortyx/hooks":"workspace:*","@kortyx/utils":"workspace:*","@kortyx/memory":"workspace:*","@kortyx/stream":"workspace:*","@kortyx/runtime":"workspace:*","@kortyx/providers":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"turbo":"^2.5.4","typescript":"5.7.2"},"_npmOperationalInternal":{"tmp":"tmp/kortyx_0.3.0_1770464450362_0.6871210929753093","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"kortyx","version":"0.3.1","keywords":["ai","agent","agents","orchestration","framework","kortyx"],"author":{"url":"https://github.com/kortyx-io","name":"Kortyx"},"license":"Apache-2.0","_id":"kortyx@0.3.1","maintainers":[{"name":"neddl","email":"mustafasaitonal@outlook.com"}],"homepage":"https://github.com/kortyx-io/kortyx/tree/main/packages/kortyx#readme","bugs":{"url":"https://github.com/kortyx-io/kortyx/issues"},"dist":{"shasum":"ac1ed7655864fbb90f496c834a913e3eab1df233","tarball":"https://registry.npmjs.org/kortyx/-/kortyx-0.3.1.tgz","fileCount":9,"integrity":"sha512-JiRTZSKL5Jg7Whz2XLeRs+cu+zyJUgm9yM1phO2ofgVL/sN1lzjRoiqoWJ+a1iR9/czEYBSqPDUgraQXIhkjOw==","signatures":[{"sig":"MEUCIG01g7ayrX9VwsDPW7X6e1ARvNyHT+TcUVtPoGMuLvuhAiEA07QxjUv1HL0hCeNpf9cI+DaCykARtxpwxdniiVM6RSc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/kortyx@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11803},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","browser":{"types":"./dist/browser.d.ts","default":"./dist/browser.js"},"default":"./dist/index.js","react-server":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"gitHead":"6d173d4b1d326d94593efab038f4d04480b961ff","private":false,"scripts":{"dev":"tsc --watch","lint":"biome check src","test":"pnpm -s type-check","build":"tsc -p tsconfig.build.json","predev":"tsc -p tsconfig.build.json","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a424a97c-4908-4d5c-a2ef-941f499ee1d1"}},"repository":{"url":"git+https://github.com/kortyx-io/kortyx.git","type":"git","directory":"packages/kortyx"},"_npmVersion":"11.6.2","description":"The batteries-included Kortyx package that aggregates the core building blocks.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@kortyx/core":"workspace:*","@kortyx/agent":"workspace:*","@kortyx/hooks":"workspace:*","@kortyx/utils":"workspace:*","@kortyx/memory":"workspace:*","@kortyx/stream":"workspace:*","@kortyx/runtime":"workspace:*","@kortyx/providers":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"turbo":"^2.5.4","typescript":"5.7.2"},"_npmOperationalInternal":{"tmp":"tmp/kortyx_0.3.1_1771187632225_0.166058818439057","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"kortyx","version":"0.4.0","keywords":["ai","agent","agents","orchestration","framework","kortyx"],"author":{"url":"https://github.com/kortyx-io","name":"Kortyx"},"license":"Apache-2.0","_id":"kortyx@0.4.0","maintainers":[{"name":"neddl","email":"mustafasaitonal@outlook.com"}],"homepage":"https://github.com/kortyx-io/kortyx/tree/main/packages/kortyx#readme","bugs":{"url":"https://github.com/kortyx-io/kortyx/issues"},"dist":{"shasum":"35d3ede06b2d2eb76f02f5d47845df49a1c50915","tarball":"https://registry.npmjs.org/kortyx/-/kortyx-0.4.0.tgz","fileCount":9,"integrity":"sha512-xw12+Su9hU088Qo/+gZC4Bq5VBOOr53Banw60rVB66WNWoJF6DRHL3UExtuuDf1DYkiDFWdxWpPcJNFTkptLgA==","signatures":[{"sig":"MEQCIEuZjMMH/+NBUaG25+CWN4lI/H5fLfACDKH48uLnLglGAiARXlnmZEUt4ncT5+qnlHbhGsKeSFKcA90iIq0H6GuiNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/kortyx@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14175},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","browser":{"types":"./dist/browser.d.ts","default":"./dist/browser.js"},"default":"./dist/index.js","react-server":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"gitHead":"e2c4e166868dee5f1563566ebd25f8a8e077058a","private":false,"scripts":{"dev":"tsc --watch","lint":"biome check src","test":"pnpm -s type-check","build":"tsc -p tsconfig.build.json","predev":"tsc -p tsconfig.build.json","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a424a97c-4908-4d5c-a2ef-941f499ee1d1"}},"repository":{"url":"git+https://github.com/kortyx-io/kortyx.git","type":"git","directory":"packages/kortyx"},"_npmVersion":"11.6.2","description":"The batteries-included Kortyx package that aggregates the core building blocks.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@kortyx/core":"workspace:*","@kortyx/agent":"workspace:*","@kortyx/hooks":"workspace:*","@kortyx/utils":"workspace:*","@kortyx/memory":"workspace:*","@kortyx/stream":"workspace:*","@kortyx/runtime":"workspace:*","@kortyx/providers":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"turbo":"^2.5.4","typescript":"5.7.2"},"_npmOperationalInternal":{"tmp":"tmp/kortyx_0.4.0_1771289496105_0.4710367584924775","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"kortyx","version":"0.4.1","keywords":["ai","agent","agents","orchestration","framework","kortyx"],"author":{"url":"https://github.com/kortyx-io","name":"Kortyx"},"license":"Apache-2.0","_id":"kortyx@0.4.1","maintainers":[{"name":"neddl","email":"mustafasaitonal@outlook.com"}],"homepage":"https://kortyx.io/","bugs":{"url":"https://github.com/kortyx-io/kortyx/issues"},"dist":{"shasum":"7a3ba14bc301d75c4a5d1a29a9afdda3417cfaab","tarball":"https://registry.npmjs.org/kortyx/-/kortyx-0.4.1.tgz","fileCount":9,"integrity":"sha512-D2AhhgXnApSZyUx/1hJ6TYmKiXEjpssDqy+1pmlRZQIS1U0TQKDc7/FHWP8nmT+GSsfmmdu8MswMlhuQttOiiw==","signatures":[{"sig":"MEUCIBdHt4FuBOVxmNgHlsm9lhOIcu5+4y2yDEfI811pC+9fAiEA+Mpiq2f8JK+VeUTohM1E3mUabHBS8fSqwtjLVV9a1Cg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/kortyx@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14585},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","browser":{"types":"./dist/browser.d.ts","default":"./dist/browser.js"},"default":"./dist/index.js","react-server":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"gitHead":"2f2e178200cc53c91de926c4d3ef71afb464cc55","private":false,"scripts":{"dev":"tsc --watch","lint":"biome check src","test":"pnpm -s type-check","build":"tsup","predev":"tsc -p tsconfig.build.json","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a424a97c-4908-4d5c-a2ef-941f499ee1d1"}},"repository":{"url":"git+https://github.com/kortyx-io/kortyx.git","type":"git","directory":"packages/kortyx"},"_npmVersion":"11.6.2","description":"The batteries-included Kortyx package that aggregates the core building blocks.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@kortyx/core":"workspace:*","@kortyx/agent":"workspace:*","@kortyx/hooks":"workspace:*","@kortyx/utils":"workspace:*","@kortyx/memory":"workspace:*","@kortyx/stream":"workspace:*","@kortyx/runtime":"workspace:*","@kortyx/providers":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","turbo":"^2.5.4","typescript":"5.7.2"},"_npmOperationalInternal":{"tmp":"tmp/kortyx_0.4.1_1771291581249_0.8692057867122169","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"kortyx","version":"0.5.0","keywords":["ai","agent","agents","orchestration","framework","kortyx"],"author":{"url":"https://github.com/kortyx-io","name":"Kortyx"},"license":"Apache-2.0","_id":"kortyx@0.5.0","maintainers":[{"name":"neddl","email":"mustafasaitonal@outlook.com"}],"homepage":"https://kortyx.io/","bugs":{"url":"https://github.com/kortyx-io/kortyx/issues"},"dist":{"shasum":"8c3893af6f6a7072041038ca887f601bb7da23f3","tarball":"https://registry.npmjs.org/kortyx/-/kortyx-0.5.0.tgz","fileCount":9,"integrity":"sha512-gZzrAQrv08bUXfGsdoFB4l39hHktEq4IXLPfzdJKEc9nWF0djNNyU6EjV1xuU7Ew18hCaPmE3+AdG29C/Wmxfw==","signatures":[{"sig":"MEUCIFb75g1gIYKB5r3BNhmnWe7SNrl5Rf6bGUNXn5oXBf5cAiEAwAYpXoscqVm3q27Qt+2MV9u5RRXW70Ug/MZ/7IS8da4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/kortyx@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14936},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","browser":{"types":"./dist/browser.d.ts","default":"./dist/browser.js"},"default":"./dist/index.js","react-server":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"gitHead":"b4f192c057920dfc5a59e5aad1956b3490da3979","private":false,"scripts":{"dev":"tsc --watch","lint":"biome check src","test":"pnpm -s type-check","build":"tsup","predev":"tsc -p tsconfig.build.json","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a424a97c-4908-4d5c-a2ef-941f499ee1d1"}},"repository":{"url":"git+https://github.com/kortyx-io/kortyx.git","type":"git","directory":"packages/kortyx"},"_npmVersion":"11.6.2","description":"The batteries-included Kortyx package that aggregates the core building blocks.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@kortyx/core":"workspace:*","@kortyx/agent":"workspace:*","@kortyx/hooks":"workspace:*","@kortyx/utils":"workspace:*","@kortyx/memory":"workspace:*","@kortyx/stream":"workspace:*","@kortyx/runtime":"workspace:*","@kortyx/providers":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","turbo":"^2.5.4","typescript":"5.7.2"},"_npmOperationalInternal":{"tmp":"tmp/kortyx_0.5.0_1771361975835_0.6312183098579356","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"kortyx","version":"0.5.1","keywords":["ai","agent","agents","orchestration","framework","kortyx"],"author":{"url":"https://github.com/kortyx-io","name":"Kortyx"},"license":"Apache-2.0","_id":"kortyx@0.5.1","maintainers":[{"name":"neddl","email":"mustafasaitonal@outlook.com"}],"homepage":"https://kortyx.io/","bugs":{"url":"https://github.com/kortyx-io/kortyx/issues"},"dist":{"shasum":"8b5466951ce66113748bbaced4eecdca8098fa7b","tarball":"https://registry.npmjs.org/kortyx/-/kortyx-0.5.1.tgz","fileCount":10,"integrity":"sha512-JUwaUeSk44J+uFpQdCnB0pCVcEisI2lvLqWDQ1zG4d7CmB0S3FFa2tLalNP4doQiJepSuWsuyv60+fln+q9c/w==","signatures":[{"sig":"MEQCICFvWeUL0GcQs+6N2g1GAtgMWXBE3Gn3z/as07WV4m0vAiBl8FOP4L9dGNOe87poAU6i/+01Zhhb0+3mv63i/9iHhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/kortyx@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26724},"main":"./dist/index.js","_from":"file:kortyx-0.5.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","browser":{"types":"./dist/browser.d.ts","default":"./dist/browser.js"},"default":"./dist/index.js","react-server":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"private":false,"scripts":{"dev":"tsc --watch","lint":"biome check src","test":"pnpm -s type-check","build":"tsup","predev":"tsc -p tsconfig.build.json","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a424a97c-4908-4d5c-a2ef-941f499ee1d1"}},"_resolved":"/tmp/e65e23a1daa6f77a54b65ffd47b9d2be/kortyx-0.5.1.tgz","_integrity":"sha512-JUwaUeSk44J+uFpQdCnB0pCVcEisI2lvLqWDQ1zG4d7CmB0S3FFa2tLalNP4doQiJepSuWsuyv60+fln+q9c/w==","repository":{"url":"git+https://github.com/kortyx-io/kortyx.git","type":"git","directory":"packages/kortyx"},"_npmVersion":"11.6.2","description":"The batteries-included Kortyx package that aggregates the core building blocks.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@kortyx/core":"0.4.1","@kortyx/agent":"0.6.1","@kortyx/hooks":"0.5.1","@kortyx/utils":"0.2.5","@kortyx/memory":"0.3.1","@kortyx/stream":"0.4.1","@kortyx/runtime":"0.6.1","@kortyx/providers":"0.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","turbo":"^2.5.4","typescript":"5.7.2"},"_npmOperationalInternal":{"tmp":"tmp/kortyx_0.5.1_1771368726192_0.492040055729029","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"kortyx","version":"0.6.0","keywords":["ai","agent","agents","orchestration","framework","kortyx"],"author":{"url":"https://github.com/kortyx-io","name":"Kortyx"},"license":"Apache-2.0","_id":"kortyx@0.6.0","maintainers":[{"name":"neddl","email":"mustafasaitonal@outlook.com"}],"homepage":"https://kortyx.io/","bugs":{"url":"https://github.com/kortyx-io/kortyx/issues"},"dist":{"shasum":"b30aeab803abefc3bd06ce88c72e0cb8a85089dd","tarball":"https://registry.npmjs.org/kortyx/-/kortyx-0.6.0.tgz","fileCount":10,"integrity":"sha512-zY4LaLgey/GPuxL8xT2t7Lyz1V9m2qS6qE0D6a4lR5wmYOzQPodLNpxA7+deDx5wpRyuiluKC85gbPKGJPbINg==","signatures":[{"sig":"MEUCIQCgP+Of5ctXbdZbSkt3nE5OuMNOvjdLN6su4ucf5iTsHgIgbQ8lXEPY7PT4VezEtwNp2blLFI66VNCtms/2w1Tp3Rs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/kortyx@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27329},"main":"./dist/index.js","_from":"file:kortyx-0.6.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","browser":{"types":"./dist/browser.d.ts","default":"./dist/browser.js"},"default":"./dist/index.js","react-server":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"private":false,"scripts":{"dev":"tsc --watch","lint":"biome check src","test":"pnpm -s type-check","build":"tsup","predev":"tsc -p tsconfig.build.json","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a424a97c-4908-4d5c-a2ef-941f499ee1d1"}},"_resolved":"/tmp/6b8482c3ef41d52c83dd655efeab72ef/kortyx-0.6.0.tgz","_integrity":"sha512-zY4LaLgey/GPuxL8xT2t7Lyz1V9m2qS6qE0D6a4lR5wmYOzQPodLNpxA7+deDx5wpRyuiluKC85gbPKGJPbINg==","repository":{"url":"git+https://github.com/kortyx-io/kortyx.git","type":"git","directory":"packages/kortyx"},"_npmVersion":"11.6.2","description":"The batteries-included Kortyx package that aggregates the core building blocks.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@kortyx/core":"0.4.1","@kortyx/agent":"0.7.0","@kortyx/hooks":"0.6.0","@kortyx/utils":"0.2.5","@kortyx/memory":"0.3.1","@kortyx/stream":"0.5.0","@kortyx/runtime":"0.7.0","@kortyx/providers":"0.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","turbo":"^2.5.4","typescript":"5.7.2"},"_npmOperationalInternal":{"tmp":"tmp/kortyx_0.6.0_1772988541367_0.050895506388132006","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"kortyx","version":"0.7.0","keywords":["ai","agent","agents","orchestration","framework","kortyx"],"author":{"url":"https://github.com/kortyx-io","name":"Kortyx"},"license":"Apache-2.0","_id":"kortyx@0.7.0","maintainers":[{"name":"neddl","email":"mustafasaitonal@outlook.com"}],"homepage":"https://kortyx.io/","bugs":{"url":"https://github.com/kortyx-io/kortyx/issues"},"dist":{"shasum":"44a707629c74b21c5b2f20f2d5aca34d9ede6020","tarball":"https://registry.npmjs.org/kortyx/-/kortyx-0.7.0.tgz","fileCount":10,"integrity":"sha512-WqjsxZmlxhcyzE3hswlgPkJ36DcYEcneaVnISq3ekuO/7dNbzcwBzGRlIVt75piEpq1oc1avFc3psi4uwcc7xQ==","signatures":[{"sig":"MEUCIEQTteietIaOkwKWrqmgCDQQvokMehBIOtwgV74149aRAiEAz32Ydc5/6FO+X61C3VgSmSR1ojBUDW/Z5xC42W0e/bU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/kortyx@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27907},"main":"./dist/index.js","_from":"file:kortyx-0.7.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","browser":{"types":"./dist/browser.d.ts","default":"./dist/browser.js"},"default":"./dist/index.js","react-server":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"private":false,"scripts":{"dev":"tsc --watch","lint":"biome check src","test":"pnpm -s type-check","build":"tsup","predev":"tsc -p tsconfig.build.json","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a424a97c-4908-4d5c-a2ef-941f499ee1d1"}},"_resolved":"/tmp/d01ecc530d7a4bcff70e884f83a68af7/kortyx-0.7.0.tgz","_integrity":"sha512-WqjsxZmlxhcyzE3hswlgPkJ36DcYEcneaVnISq3ekuO/7dNbzcwBzGRlIVt75piEpq1oc1avFc3psi4uwcc7xQ==","repository":{"url":"git+https://github.com/kortyx-io/kortyx.git","type":"git","directory":"packages/kortyx"},"_npmVersion":"11.6.2","description":"The batteries-included Kortyx package that aggregates the core building blocks.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@kortyx/core":"0.4.1","@kortyx/agent":"0.8.0","@kortyx/hooks":"0.7.0","@kortyx/utils":"0.2.5","@kortyx/memory":"0.3.1","@kortyx/stream":"0.5.0","@kortyx/runtime":"0.7.0","@kortyx/providers":"0.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","turbo":"^2.5.4","typescript":"5.7.2"},"_npmOperationalInternal":{"tmp":"tmp/kortyx_0.7.0_1773095746164_0.9171311106345776","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"kortyx","version":"0.8.0","keywords":["ai","agent","agents","orchestration","framework","kortyx"],"author":{"url":"https://github.com/kortyx-io","name":"Kortyx"},"license":"Apache-2.0","_id":"kortyx@0.8.0","maintainers":[{"name":"neddl","email":"mustafasaitonal@outlook.com"}],"homepage":"https://kortyx.io/","bugs":{"url":"https://github.com/kortyx-io/kortyx/issues"},"dist":{"shasum":"a1000bab5195d7c36e00cb1c9492545234bb9cfd","tarball":"https://registry.npmjs.org/kortyx/-/kortyx-0.8.0.tgz","fileCount":10,"integrity":"sha512-hVNxqreQtgDk62Me/MUY5fuJ603q5D0K6WYPR9CQ/ozJ4hmFECuDNEhL6LpgqdB/jYNyyvEDzWjapO/vtn9Xdg==","signatures":[{"sig":"MEYCIQCpu1ahm+f0IJitGBeScPE/p1f1SIYh0O+oRQ0OqX4cfQIhAKeG5IX1LKUW0tip/iftic61+9Qel6jGsIXceY1hY6Ve","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/kortyx@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28207},"main":"./dist/index.js","_from":"file:kortyx-0.8.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","browser":{"types":"./dist/browser.d.ts","default":"./dist/browser.js"},"default":"./dist/index.js","react-server":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"private":false,"scripts":{"dev":"tsc --watch","lint":"biome check src","test":"pnpm -s type-check","build":"tsup","predev":"tsc -p tsconfig.build.json","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a424a97c-4908-4d5c-a2ef-941f499ee1d1"}},"_resolved":"/tmp/81311dc1b48b9cf7987be083e0590f75/kortyx-0.8.0.tgz","_integrity":"sha512-hVNxqreQtgDk62Me/MUY5fuJ603q5D0K6WYPR9CQ/ozJ4hmFECuDNEhL6LpgqdB/jYNyyvEDzWjapO/vtn9Xdg==","repository":{"url":"git+https://github.com/kortyx-io/kortyx.git","type":"git","directory":"packages/kortyx"},"_npmVersion":"11.6.2","description":"The batteries-included Kortyx package that aggregates the core building blocks.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@kortyx/core":"0.5.0","@kortyx/agent":"0.9.0","@kortyx/hooks":"0.8.0","@kortyx/utils":"0.2.5","@kortyx/stream":"0.5.1","@kortyx/runtime":"0.8.0","@kortyx/providers":"0.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","turbo":"^2.5.4","typescript":"5.7.2"},"_npmOperationalInternal":{"tmp":"tmp/kortyx_0.8.0_1773224716739_0.7417519404080763","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"kortyx","version":"0.9.0","keywords":["ai","agent","agents","orchestration","framework","kortyx"],"author":{"url":"https://github.com/kortyx-io","name":"Kortyx"},"license":"Apache-2.0","_id":"kortyx@0.9.0","maintainers":[{"name":"neddl","email":"mustafasaitonal@outlook.com"}],"homepage":"https://kortyx.io/","bugs":{"url":"https://github.com/kortyx-io/kortyx/issues"},"dist":{"shasum":"43e3be90d47fb99e4f6c81f6e4808b794d8c6dad","tarball":"https://registry.npmjs.org/kortyx/-/kortyx-0.9.0.tgz","fileCount":10,"integrity":"sha512-iNbvLrbdAvWoru1IYPMvGAIYR0aDiFH1TMnznIAjCFcwUshRXP52k3OfQgGQACzlPoedWlsxP8S56BDUNzci3w==","signatures":[{"sig":"MEUCIEvIphEDiESf14OB1KONXcMJ6QESy3xU3ED2v17zsIzPAiEAk9ZMRxS6iXRrl2hOcB6dZnErhDq5M5A7ihOAWYYQWl0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/kortyx@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29996},"main":"./dist/index.js","_from":"file:kortyx-0.9.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"private":false,"scripts":{"dev":"tsc --watch","lint":"biome check src","test":"pnpm -s type-check","build":"tsup","predev":"tsc -p tsconfig.build.json","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a424a97c-4908-4d5c-a2ef-941f499ee1d1"}},"_resolved":"/tmp/3fca2e748b0993accbbece5dc678263e/kortyx-0.9.0.tgz","_integrity":"sha512-iNbvLrbdAvWoru1IYPMvGAIYR0aDiFH1TMnznIAjCFcwUshRXP52k3OfQgGQACzlPoedWlsxP8S56BDUNzci3w==","repository":{"url":"git+https://github.com/kortyx-io/kortyx.git","type":"git","directory":"packages/kortyx"},"_npmVersion":"11.6.2","description":"The batteries-included Kortyx package that aggregates the core building blocks.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@kortyx/core":"0.5.0","@kortyx/agent":"0.10.0","@kortyx/hooks":"0.9.0","@kortyx/utils":"0.2.5","@kortyx/stream":"0.6.0","@kortyx/runtime":"0.8.1","@kortyx/providers":"0.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","turbo":"^2.5.4","typescript":"5.7.2"},"_npmOperationalInternal":{"tmp":"tmp/kortyx_0.9.0_1776443106970_0.6907762183335155","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"kortyx","version":"0.9.1","keywords":["ai","agent","agents","orchestration","framework","kortyx"],"author":{"url":"https://github.com/kortyx-io","name":"Kortyx"},"license":"Apache-2.0","_id":"kortyx@0.9.1","maintainers":[{"name":"neddl","email":"mustafasaitonal@outlook.com"}],"homepage":"https://kortyx.io/","bugs":{"url":"https://github.com/kortyx-io/kortyx/issues"},"dist":{"shasum":"28b53e5258fafe0d686d6d1cd6805190751fdf35","tarball":"https://registry.npmjs.org/kortyx/-/kortyx-0.9.1.tgz","fileCount":10,"integrity":"sha512-CnMljXuDrD9DEe3ETsIV7zgUOpHrSPWL6t+9eyanRPzYEXm2Flvj0SKSsFygCqEgukuJExgT75IXYhQ8MGGLCw==","signatures":[{"sig":"MEYCIQD0XoKBJhL3XOgkchxJUrSRxA9ehbMfaa5cjIH0X1GjPwIhANA5fzxmLI8spX7Zi/63+PO2X0lQPRvq8Q8gJEZkZi04","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/kortyx@0.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30338},"main":"./dist/index.js","_from":"file:kortyx-0.9.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"private":false,"scripts":{"dev":"tsc --watch","lint":"biome check src","test":"pnpm -s type-check","build":"tsup","predev":"tsc -p tsconfig.build.json","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a424a97c-4908-4d5c-a2ef-941f499ee1d1"}},"_resolved":"/tmp/a02d8f3691e03811537db778f9bdb666/kortyx-0.9.1.tgz","_integrity":"sha512-CnMljXuDrD9DEe3ETsIV7zgUOpHrSPWL6t+9eyanRPzYEXm2Flvj0SKSsFygCqEgukuJExgT75IXYhQ8MGGLCw==","repository":{"url":"git+https://github.com/kortyx-io/kortyx.git","type":"git","directory":"packages/kortyx"},"_npmVersion":"11.6.2","description":"The batteries-included Kortyx package that aggregates the core building blocks.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@kortyx/core":"0.5.0","@kortyx/agent":"0.10.1","@kortyx/hooks":"0.10.0","@kortyx/utils":"0.2.5","@kortyx/stream":"0.6.1","@kortyx/runtime":"0.9.0","@kortyx/providers":"0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","turbo":"^2.5.4","typescript":"5.7.2"},"_npmOperationalInternal":{"tmp":"tmp/kortyx_0.9.1_1777110288264_0.9416084162438396","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"kortyx","version":"0.9.2","keywords":["ai","agent","agents","orchestration","framework","kortyx"],"author":{"url":"https://github.com/kortyx-io","name":"Kortyx"},"license":"Apache-2.0","_id":"kortyx@0.9.2","maintainers":[{"name":"neddl","email":"mustafasaitonal@outlook.com"}],"homepage":"https://kortyx.io/","bugs":{"url":"https://github.com/kortyx-io/kortyx/issues"},"dist":{"shasum":"8a2af2717181106fd7dad085b601a56775ee239e","tarball":"https://registry.npmjs.org/kortyx/-/kortyx-0.9.2.tgz","fileCount":10,"integrity":"sha512-OdWkepRNDsB15IUL6ckbODIhCiGVk0yMIw8gKQpwmedzNGYGhsfouk2AdPHnaY9cK9xuI+++mKvqXziFLSBVoA==","signatures":[{"sig":"MEQCIBt1RXPOLBy88Qgg8UsgVYSQdwDkMjRag6DPjIx3YCNgAiAnlK8+wi9Uwwlo4ewhaKkIs5KRY7gnw0OkLjueSBYdBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/kortyx@0.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30673},"main":"./dist/index.js","_from":"file:kortyx-0.9.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"private":false,"scripts":{"dev":"tsc --watch","lint":"biome check src","test":"pnpm -s type-check","build":"tsup","predev":"tsc -p tsconfig.build.json","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a424a97c-4908-4d5c-a2ef-941f499ee1d1"}},"_resolved":"/tmp/443c6852162d4a6d656f3415b34a69d9/kortyx-0.9.2.tgz","_integrity":"sha512-OdWkepRNDsB15IUL6ckbODIhCiGVk0yMIw8gKQpwmedzNGYGhsfouk2AdPHnaY9cK9xuI+++mKvqXziFLSBVoA==","repository":{"url":"git+https://github.com/kortyx-io/kortyx.git","type":"git","directory":"packages/kortyx"},"_npmVersion":"11.6.2","description":"The batteries-included Kortyx package that aggregates the core building blocks.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@kortyx/core":"0.5.1","@kortyx/agent":"0.10.2","@kortyx/hooks":"0.10.1","@kortyx/utils":"0.2.5","@kortyx/stream":"0.6.1","@kortyx/runtime":"0.9.1","@kortyx/providers":"0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","turbo":"2.6.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/kortyx_0.9.2_1777841004116_0.8009308958793826","host":"s3://npm-registry-packages-npm-production"}},"0.9.3":{"name":"kortyx","version":"0.9.3","keywords":["ai","agent","agents","orchestration","framework","kortyx"],"author":{"url":"https://github.com/kortyx-io","name":"Kortyx"},"license":"Apache-2.0","_id":"kortyx@0.9.3","maintainers":[{"name":"neddl","email":"mustafasaitonal@outlook.com"}],"homepage":"https://kortyx.io/","bugs":{"url":"https://github.com/kortyx-io/kortyx/issues"},"dist":{"shasum":"24a16d3c0d5a5beab129d9e97b439c0912fa4461","tarball":"https://registry.npmjs.org/kortyx/-/kortyx-0.9.3.tgz","fileCount":10,"integrity":"sha512-ReXtq5Bz7C5r20QOHlevE5IFiZS+qknaVOqaJYZgIXN7T1pqK2102mJ1+BDy1k08vhtRtrbUP/WCmWu5dyn7EA==","signatures":[{"sig":"MEQCIEuaCbEz5S1Of8S7/M60XMFeNDdT5zJTnSGkykjFLwtcAiApo6O32PhhVE3XHAXOHK8eRSdwjND9Cgqh1DJwq+Ej1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/kortyx@0.9.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30974},"main":"./dist/index.js","_from":"file:kortyx-0.9.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"private":false,"scripts":{"dev":"tsc --watch","lint":"biome check src","test":"pnpm -s type-check","build":"tsup","predev":"tsc -p tsconfig.build.json","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a424a97c-4908-4d5c-a2ef-941f499ee1d1"}},"_resolved":"/tmp/57da781361ce7cfb109b57d19b1d1ece/kortyx-0.9.3.tgz","_integrity":"sha512-ReXtq5Bz7C5r20QOHlevE5IFiZS+qknaVOqaJYZgIXN7T1pqK2102mJ1+BDy1k08vhtRtrbUP/WCmWu5dyn7EA==","repository":{"url":"git+https://github.com/kortyx-io/kortyx.git","type":"git","directory":"packages/kortyx"},"_npmVersion":"11.6.2","description":"The batteries-included Kortyx package that aggregates the core building blocks.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@kortyx/core":"0.5.1","@kortyx/agent":"0.10.3","@kortyx/hooks":"0.11.0","@kortyx/utils":"0.2.5","@kortyx/stream":"0.6.1","@kortyx/runtime":"0.9.2","@kortyx/providers":"0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","turbo":"2.6.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/kortyx_0.9.3_1777919702359_0.2511988675499912","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"kortyx","version":"0.10.0","keywords":["ai","agent","agents","orchestration","framework","kortyx"],"author":{"url":"https://github.com/kortyx-io","name":"Kortyx"},"license":"Apache-2.0","_id":"kortyx@0.10.0","maintainers":[{"name":"neddl","email":"mustafasaitonal@outlook.com"}],"homepage":"https://kortyx.io/","bugs":{"url":"https://github.com/kortyx-io/kortyx/issues"},"dist":{"shasum":"6a86194c7a69e3b37342ec1b90549e2aff804721","tarball":"https://registry.npmjs.org/kortyx/-/kortyx-0.10.0.tgz","fileCount":10,"integrity":"sha512-wcrsP3Yv/Nm4rEf1kqV+38PtD47NGsNM3jXIFNveSSmvdyTwyGOKEJz8GYHMyy2u0awf6xML8Xnuvt5jooD1xQ==","signatures":[{"sig":"MEYCIQCInzT5R7QMUYyf81SNi3Ysv+kX1B4Pvwp5lVuHFzc6lAIhAObPL2Kmuq5sDgqO1FgV4lnuZW8a84ENYrM/03YUb4gr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/kortyx@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31688},"main":"./dist/index.js","_from":"file:kortyx-0.10.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"private":false,"scripts":{"dev":"tsc --watch","lint":"biome check src","test":"pnpm -s type-check","build":"tsup","predev":"tsc -p tsconfig.build.json","type-check":"tsc --noEmit -p tsconfig.test.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a424a97c-4908-4d5c-a2ef-941f499ee1d1"}},"_resolved":"/tmp/5653bee510f9abe7b972ffa4494682e2/kortyx-0.10.0.tgz","_integrity":"sha512-wcrsP3Yv/Nm4rEf1kqV+38PtD47NGsNM3jXIFNveSSmvdyTwyGOKEJz8GYHMyy2u0awf6xML8Xnuvt5jooD1xQ==","repository":{"url":"git+https://github.com/kortyx-io/kortyx.git","type":"git","directory":"packages/kortyx"},"_npmVersion":"11.6.2","description":"The batteries-included Kortyx package that aggregates the core building blocks.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@kortyx/core":"0.5.2","@kortyx/agent":"0.11.0","@kortyx/hooks":"0.12.0","@kortyx/utils":"0.2.6","@kortyx/stream":"0.7.0","@kortyx/runtime":"0.9.3","@kortyx/providers":"0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","turbo":"2.6.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/kortyx_0.10.0_1779306677961_0.4527213050088612","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"kortyx","version":"0.10.1","keywords":["ai","agent","agents","llm","orchestration","framework","workflow","streaming","typescript","human-in-the-loop","kortyx"],"author":{"url":"https://github.com/kortyx-io","name":"Kortyx"},"license":"Apache-2.0","_id":"kortyx@0.10.1","maintainers":[{"name":"neddl","email":"mustafasaitonal@outlook.com"}],"homepage":"https://kortyx.io/","bugs":{"url":"https://github.com/kortyx-io/kortyx/issues"},"dist":{"shasum":"67cd57708d1a43cad1cf0ee64d573a9f34ada941","tarball":"https://registry.npmjs.org/kortyx/-/kortyx-0.10.1.tgz","fileCount":10,"integrity":"sha512-lsdVpaj4avikOczbCWsOLQNE54giMJMf9T3wS4pfRn9E9RzAW9gdKgXuX7OPvQW6mIejyTo+YiYxtpD6hqk8Rg==","signatures":[{"sig":"MEYCIQCdaGmW/qhvC+eyXHNXGZomFs4/oWfy6CR+dhWWJxe/rAIhAOXt4V578cRldxJ3uexBUgk3hE0BZSfLNONzAZxN1zlt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/kortyx@0.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37496},"main":"./dist/index.js","_from":"file:kortyx-0.10.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"private":false,"scripts":{"dev":"tsc --watch","lint":"biome check src","test":"pnpm -s type-check","build":"tsup","predev":"tsc -p tsconfig.build.json","type-check":"tsc --noEmit -p tsconfig.test.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a424a97c-4908-4d5c-a2ef-941f499ee1d1"}},"_resolved":"/tmp/a531345cfeda663c313e4135b96fbd18/kortyx-0.10.1.tgz","_integrity":"sha512-lsdVpaj4avikOczbCWsOLQNE54giMJMf9T3wS4pfRn9E9RzAW9gdKgXuX7OPvQW6mIejyTo+YiYxtpD6hqk8Rg==","repository":{"url":"git+https://github.com/kortyx-io/kortyx.git","type":"git","directory":"packages/kortyx"},"_npmVersion":"11.6.2","description":"TypeScript framework for production AI agents with explicit workflows, provider-agnostic models, streaming, interrupts, and runtime persistence.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@kortyx/core":"0.5.3","@kortyx/agent":"0.11.1","@kortyx/hooks":"0.12.1","@kortyx/utils":"0.2.6","@kortyx/stream":"0.7.0","@kortyx/runtime":"0.9.4","@kortyx/providers":"0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","turbo":"2.6.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/kortyx_0.10.1_1779443674697_0.2356060936324733","host":"s3://npm-registry-packages-npm-production"}},"0.10.2":{"name":"kortyx","version":"0.10.2","keywords":["ai","agent","agents","llm","orchestration","framework","workflow","streaming","typescript","human-in-the-loop","kortyx"],"author":{"url":"https://github.com/kortyx-io","name":"Kortyx"},"license":"Apache-2.0","_id":"kortyx@0.10.2","maintainers":[{"name":"neddl","email":"mustafasaitonal@outlook.com"}],"homepage":"https://kortyx.io/","bugs":{"url":"https://github.com/kortyx-io/kortyx/issues"},"dist":{"shasum":"71e1452e4fb1a16eadd709a06474fd594cef2804","tarball":"https://registry.npmjs.org/kortyx/-/kortyx-0.10.2.tgz","fileCount":10,"integrity":"sha512-2aE7J0Fc+LzibenF42nLECS3wck39mOI/M/JZDwvhtp3eMan9rkUeLhCQpTIyjtanuvT3pwkbR91SRLdqr5Hyw==","signatures":[{"sig":"MEQCIAX8iqL5nhkKTrCRs1mLqv4kjKOtHvmSBDVr/fYtyf5RAiAWQTLej0GhUUHvzK9TCdeJb7hV+YbH1KQk3yi095+iRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/kortyx@0.10.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37800},"main":"./dist/index.js","_from":"file:kortyx-0.10.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"private":false,"scripts":{"dev":"tsc --watch","lint":"biome check src","test":"pnpm -s type-check","build":"tsup","predev":"tsc -p tsconfig.build.json","type-check":"tsc --noEmit -p tsconfig.test.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a424a97c-4908-4d5c-a2ef-941f499ee1d1"}},"_resolved":"/tmp/a390540d8a024a56e04875f42bae9cf6/kortyx-0.10.2.tgz","_integrity":"sha512-2aE7J0Fc+LzibenF42nLECS3wck39mOI/M/JZDwvhtp3eMan9rkUeLhCQpTIyjtanuvT3pwkbR91SRLdqr5Hyw==","repository":{"url":"git+https://github.com/kortyx-io/kortyx.git","type":"git","directory":"packages/kortyx"},"_npmVersion":"11.6.2","description":"TypeScript framework for production AI agents with explicit workflows, provider-agnostic models, streaming, interrupts, and runtime persistence.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@kortyx/core":"0.5.3","@kortyx/agent":"0.11.2","@kortyx/hooks":"0.13.0","@kortyx/utils":"0.2.6","@kortyx/stream":"0.7.0","@kortyx/runtime":"0.9.5","@kortyx/providers":"0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","turbo":"2.6.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/kortyx_0.10.2_1779457093299_0.17535851751757314","host":"s3://npm-registry-packages-npm-production"}},"0.10.3":{"name":"kortyx","version":"0.10.3","keywords":["ai","agent","agents","llm","orchestration","framework","workflow","streaming","typescript","human-in-the-loop","kortyx"],"author":{"url":"https://github.com/kortyx-io","name":"Kortyx"},"license":"Apache-2.0","_id":"kortyx@0.10.3","maintainers":[{"name":"neddl","email":"mustafasaitonal@outlook.com"}],"homepage":"https://kortyx.io/","bugs":{"url":"https://github.com/kortyx-io/kortyx/issues"},"dist":{"shasum":"a661971bd0012cc6baeeb17bfdc0c7c22ec35f8f","tarball":"https://registry.npmjs.org/kortyx/-/kortyx-0.10.3.tgz","fileCount":10,"integrity":"sha512-SI1t7mWfS88ieJ3p4UhNCuyQmmsGqB/YD4BrDjurUrbdQVQQlHTBUbR4QXg77qFQGagjbQ2q6AaoiZ19qlFA2w==","signatures":[{"sig":"MEUCIA4VO91KzymVnKRU6MdBVmZbRRpTH7bU55ulYCaMRkCHAiEArsq89gVbAjTHQgOxLmSta24QJ8chGwmAwXazDk2RR3M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/kortyx@0.10.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38104},"main":"./dist/index.js","_from":"file:kortyx-0.10.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"private":false,"scripts":{"dev":"tsc --watch","lint":"biome check src","test":"pnpm -s type-check","build":"tsup","predev":"tsc -p tsconfig.build.json","type-check":"tsc --noEmit -p tsconfig.test.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a424a97c-4908-4d5c-a2ef-941f499ee1d1"}},"_resolved":"/tmp/144ea144c1a6ce86bffe888251e67b92/kortyx-0.10.3.tgz","_integrity":"sha512-SI1t7mWfS88ieJ3p4UhNCuyQmmsGqB/YD4BrDjurUrbdQVQQlHTBUbR4QXg77qFQGagjbQ2q6AaoiZ19qlFA2w==","repository":{"url":"git+https://github.com/kortyx-io/kortyx.git","type":"git","directory":"packages/kortyx"},"_npmVersion":"11.6.2","description":"TypeScript framework for production AI agents with explicit workflows, provider-agnostic models, streaming, interrupts, and runtime persistence.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@kortyx/core":"0.5.3","@kortyx/agent":"0.11.3","@kortyx/hooks":"0.14.0","@kortyx/utils":"0.2.6","@kortyx/stream":"0.7.0","@kortyx/runtime":"0.9.6","@kortyx/providers":"0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","turbo":"2.6.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/kortyx_0.10.3_1779460643893_0.3917014179352769","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"kortyx","version":"0.11.0","keywords":["ai","agent","agents","llm","orchestration","framework","workflow","streaming","typescript","human-in-the-loop","kortyx"],"author":{"url":"https://github.com/kortyx-io","name":"Kortyx"},"license":"Apache-2.0","_id":"kortyx@0.11.0","maintainers":[{"name":"neddl","email":"mustafasaitonal@outlook.com"}],"homepage":"https://kortyx.io/","bugs":{"url":"https://github.com/kortyx-io/kortyx/issues"},"dist":{"shasum":"8db6987b71655625233469acbc5d6db3e963f9da","tarball":"https://registry.npmjs.org/kortyx/-/kortyx-0.11.0.tgz","fileCount":10,"integrity":"sha512-kx376tpasJVQjTqH7ltS4bHbiMSLxCbk3g4R7nzG7klCpb6GbvoQYw1xStVmMcLCEDhV3m0Ycx45gJXa6kteNA==","signatures":[{"sig":"MEYCIQCAptVFADlvuL4lmQg0mnuj8N2oK/RXWXRZc84pElPQJwIhAPXxeE69a4G4t4N2gUVyHeyEz8vnGD1oefK7QUgRAZHW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/kortyx@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38810},"main":"./dist/index.js","_from":"file:kortyx-0.11.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"private":false,"scripts":{"dev":"tsc --watch","lint":"biome check src","test":"pnpm -s type-check","build":"tsup","predev":"tsc -p tsconfig.build.json","type-check":"tsc --noEmit -p tsconfig.test.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a424a97c-4908-4d5c-a2ef-941f499ee1d1"}},"_resolved":"/tmp/e3baaa616bb81cd311d10fe666709a5c/kortyx-0.11.0.tgz","_integrity":"sha512-kx376tpasJVQjTqH7ltS4bHbiMSLxCbk3g4R7nzG7klCpb6GbvoQYw1xStVmMcLCEDhV3m0Ycx45gJXa6kteNA==","repository":{"url":"git+https://github.com/kortyx-io/kortyx.git","type":"git","directory":"packages/kortyx"},"_npmVersion":"11.6.2","description":"TypeScript framework for production AI agents with explicit workflows, provider-agnostic models, streaming, interrupts, and runtime persistence.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@kortyx/core":"0.5.3","@kortyx/agent":"0.12.0","@kortyx/hooks":"0.15.0","@kortyx/utils":"0.2.6","@kortyx/stream":"0.7.0","@kortyx/runtime":"0.10.0","@kortyx/providers":"0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","turbo":"2.6.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/kortyx_0.11.0_1779638455962_0.7786105126182332","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"kortyx","version":"0.12.0","keywords":["ai","agent","agents","llm","orchestration","framework","workflow","streaming","typescript","human-in-the-loop","kortyx"],"author":{"url":"https://github.com/kortyx-io","name":"Kortyx"},"license":"Apache-2.0","_id":"kortyx@0.12.0","maintainers":[{"name":"neddl","email":"mustafasaitonal@outlook.com"}],"homepage":"https://kortyx.io/","bugs":{"url":"https://github.com/kortyx-io/kortyx/issues"},"dist":{"shasum":"07663a9d74abfa6bb294118fe7ca640ddb1bcf6c","tarball":"https://registry.npmjs.org/kortyx/-/kortyx-0.12.0.tgz","fileCount":10,"integrity":"sha512-HvrXIOtJ0RZvu+6wm1rN/qNPrMY+IZSkp2fOstsph/ajyqE1X2eNNTR2sTc83/3n/vs7yK/qzLgdVfZGrTz6XQ==","signatures":[{"sig":"MEUCIBD0osFgi8B3fQLfyYmOyFpG8EX0svfKmu+qWjkmifvkAiEA63oECE1WFJQLED1pZB2rT9ihQ3a49mNhSeNVv9ZRDyw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/kortyx@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40067},"main":"./dist/index.js","_from":"file:kortyx-0.12.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"private":false,"scripts":{"dev":"tsc --watch","lint":"biome check src","test":"pnpm -s type-check","build":"tsup","predev":"tsc -p tsconfig.build.json","type-check":"tsc --noEmit -p tsconfig.test.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a424a97c-4908-4d5c-a2ef-941f499ee1d1"}},"_resolved":"/tmp/93f5ec30f0031f6c19da7d43874555a8/kortyx-0.12.0.tgz","_integrity":"sha512-HvrXIOtJ0RZvu+6wm1rN/qNPrMY+IZSkp2fOstsph/ajyqE1X2eNNTR2sTc83/3n/vs7yK/qzLgdVfZGrTz6XQ==","repository":{"url":"git+https://github.com/kortyx-io/kortyx.git","type":"git","directory":"packages/kortyx"},"_npmVersion":"11.6.2","description":"TypeScript framework for production AI agents with explicit workflows, provider-agnostic models, streaming, interrupts, and runtime persistence.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@kortyx/mcp":"0.2.0","@kortyx/core":"0.5.3","@kortyx/agent":"0.13.0","@kortyx/hooks":"0.16.0","@kortyx/utils":"0.2.6","@kortyx/stream":"0.8.0","@kortyx/runtime":"0.10.1","@kortyx/providers":"0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","turbo":"2.6.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/kortyx_0.12.0_1779727043143_0.19963495415133137","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"kortyx","version":"0.12.1","keywords":["ai","agent","agents","llm","orchestration","framework","workflow","streaming","typescript","human-in-the-loop","kortyx"],"author":{"url":"https://github.com/kortyx-io","name":"Kortyx"},"license":"Apache-2.0","_id":"kortyx@0.12.1","maintainers":[{"name":"neddl","email":"mustafasaitonal@outlook.com"}],"homepage":"https://kortyx.io/","bugs":{"url":"https://github.com/kortyx-io/kortyx/issues"},"dist":{"shasum":"08a18634a71435cae053ec83166c857dd531cf26","tarball":"https://registry.npmjs.org/kortyx/-/kortyx-0.12.1.tgz","fileCount":10,"integrity":"sha512-fO0cj0znPCzZJe2KwRrULiToiUResV8IjD5Kt+rPIjTNbZFjGKqe02O8py4JVn7EfjivESxmeeIATGsAxEXTVw==","signatures":[{"sig":"MEYCIQDOr12dpoo5I7OvjFqzxr8iH2PnhBQUbit90o7lUFQc/gIhAMyZACavDJMp+ETn+umgCv4ZSzMt5L42SazxFTPUy9hN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/kortyx@0.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40296},"main":"./dist/index.js","_from":"file:kortyx-0.12.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"private":false,"scripts":{"dev":"tsc --watch","lint":"biome check src","test":"pnpm -s type-check","build":"tsup","predev":"tsc -p tsconfig.build.json","type-check":"tsc --noEmit -p tsconfig.test.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a424a97c-4908-4d5c-a2ef-941f499ee1d1"}},"_resolved":"/tmp/94fd7c82182066bf353c60bb3a366e9f/kortyx-0.12.1.tgz","_integrity":"sha512-fO0cj0znPCzZJe2KwRrULiToiUResV8IjD5Kt+rPIjTNbZFjGKqe02O8py4JVn7EfjivESxmeeIATGsAxEXTVw==","repository":{"url":"git+https://github.com/kortyx-io/kortyx.git","type":"git","directory":"packages/kortyx"},"_npmVersion":"11.6.2","description":"TypeScript framework for production AI agents with explicit workflows, provider-agnostic models, streaming, interrupts, and runtime persistence.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@kortyx/mcp":"0.2.0","@kortyx/core":"0.5.3","@kortyx/agent":"0.13.1","@kortyx/hooks":"0.16.0","@kortyx/utils":"0.2.6","@kortyx/stream":"0.8.0","@kortyx/runtime":"0.10.1","@kortyx/providers":"0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","turbo":"2.6.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/kortyx_0.12.1_1779805881023_0.8676135073323841","host":"s3://npm-registry-packages-npm-production"}},"0.12.2":{"name":"kortyx","version":"0.12.2","keywords":["ai","agent","agents","llm","orchestration","framework","workflow","streaming","typescript","human-in-the-loop","kortyx"],"author":{"url":"https://github.com/kortyx-io","name":"Kortyx"},"license":"Apache-2.0","_id":"kortyx@0.12.2","maintainers":[{"name":"neddl","email":"mustafasaitonal@outlook.com"}],"homepage":"https://kortyx.io/","bugs":{"url":"https://github.com/kortyx-io/kortyx/issues"},"dist":{"shasum":"a6d99378b63912e2ef1be82494ab9a901749a2c1","tarball":"https://registry.npmjs.org/kortyx/-/kortyx-0.12.2.tgz","fileCount":10,"integrity":"sha512-Ls8D3OdnWoX7RUCcXreTV6nBqka+Kw/kd6eFPwyyBFsnEfts/5A/XRldExwNYD/AfDqQTxTmpBQfy3vM+yxxCg==","signatures":[{"sig":"MEYCIQCNnLu0qgYiByzME3U0hxQfKqF4Dts98rLQuX2lcPcnwgIhAN+F9fOiTjEC5BTz/H2Fb1Cxg2+BzO7AieVoaDGbdJTZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/kortyx@0.12.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40638},"main":"./dist/index.js","_from":"file:kortyx-0.12.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"private":false,"scripts":{"dev":"tsc --watch","lint":"biome check src","test":"pnpm -s type-check","build":"tsup","predev":"tsc -p tsconfig.build.json","type-check":"tsc --noEmit -p tsconfig.test.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a424a97c-4908-4d5c-a2ef-941f499ee1d1"}},"_resolved":"/tmp/45317738ca96a4bdd3b132d6f4b8611f/kortyx-0.12.2.tgz","_integrity":"sha512-Ls8D3OdnWoX7RUCcXreTV6nBqka+Kw/kd6eFPwyyBFsnEfts/5A/XRldExwNYD/AfDqQTxTmpBQfy3vM+yxxCg==","repository":{"url":"git+https://github.com/kortyx-io/kortyx.git","type":"git","directory":"packages/kortyx"},"_npmVersion":"11.6.2","description":"TypeScript framework for production AI agents with explicit workflows, provider-agnostic models, streaming, interrupts, and runtime persistence.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@kortyx/mcp":"0.2.0","@kortyx/core":"0.5.3","@kortyx/agent":"0.14.0","@kortyx/hooks":"0.17.0","@kortyx/utils":"0.2.6","@kortyx/stream":"0.9.0","@kortyx/runtime":"0.10.2","@kortyx/providers":"0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","turbo":"2.6.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/kortyx_0.12.2_1779812197663_0.61547781798084","host":"s3://npm-registry-packages-npm-production"}},"0.12.3":{"name":"kortyx","version":"0.12.3","keywords":["ai","agent","agents","llm","orchestration","framework","workflow","streaming","typescript","human-in-the-loop","kortyx"],"author":{"url":"https://github.com/kortyx-io","name":"Kortyx"},"license":"Apache-2.0","_id":"kortyx@0.12.3","maintainers":[{"name":"neddl","email":"mustafasaitonal@outlook.com"}],"homepage":"https://kortyx.io/","bugs":{"url":"https://github.com/kortyx-io/kortyx/issues"},"dist":{"shasum":"a86f314790d3cad6a06c123cd2009f42f0c4c880","tarball":"https://registry.npmjs.org/kortyx/-/kortyx-0.12.3.tgz","fileCount":10,"integrity":"sha512-nGRBWIDq98/1fBWtxr28JCL/k51IZJa+73cZXRPc8FjGyRYw7q0RtUnFmmOBwOr/+FiRu17gL9NGjG+IhUPUrQ==","signatures":[{"sig":"MEYCIQC0Gg7glkwppMNAvfIZe6oeS1+6REUy2rp1oloUse1TdgIhALxLNKyDpSJjVX2JXVI2avK4/GDYDMv8jTGpUjWTyeEA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/kortyx@0.12.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40943},"main":"./dist/index.js","_from":"file:kortyx-0.12.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"private":false,"scripts":{"dev":"tsc --watch","lint":"biome check src","test":"pnpm -s type-check","build":"tsup","predev":"tsc -p tsconfig.build.json","type-check":"tsc --noEmit -p tsconfig.test.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a424a97c-4908-4d5c-a2ef-941f499ee1d1"}},"_resolved":"/tmp/a0c1354e5f1a339c28f04ebeb5ab3769/kortyx-0.12.3.tgz","_integrity":"sha512-nGRBWIDq98/1fBWtxr28JCL/k51IZJa+73cZXRPc8FjGyRYw7q0RtUnFmmOBwOr/+FiRu17gL9NGjG+IhUPUrQ==","repository":{"url":"git+https://github.com/kortyx-io/kortyx.git","type":"git","directory":"packages/kortyx"},"_npmVersion":"11.6.2","description":"TypeScript framework for production AI agents with explicit workflows, provider-agnostic models, streaming, interrupts, and runtime persistence.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@kortyx/mcp":"0.2.0","@kortyx/core":"0.5.3","@kortyx/agent":"0.14.1","@kortyx/hooks":"0.17.1","@kortyx/utils":"0.2.6","@kortyx/stream":"0.9.0","@kortyx/runtime":"0.10.3","@kortyx/providers":"0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","turbo":"2.6.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/kortyx_0.12.3_1779961358410_0.9406633747878339","host":"s3://npm-registry-packages-npm-production"}},"0.12.4":{"name":"kortyx","version":"0.12.4","keywords":["ai","agent","agents","llm","orchestration","framework","workflow","streaming","typescript","human-in-the-loop","kortyx"],"author":{"url":"https://github.com/kortyx-io","name":"Kortyx"},"license":"Apache-2.0","_id":"kortyx@0.12.4","maintainers":[{"name":"neddl","email":"mustafasaitonal@outlook.com"}],"homepage":"https://kortyx.io/","bugs":{"url":"https://github.com/kortyx-io/kortyx/issues"},"dist":{"shasum":"cca81a736f7103cfbdc344160e714991ed2aa61e","tarball":"https://registry.npmjs.org/kortyx/-/kortyx-0.12.4.tgz","fileCount":10,"integrity":"sha512-u/dZpr/poSOzfdNuqd/7iagnwZUSWtTcM5Kj6mkQJ9tjGs2m7TA/FUPsKCZd75gii67Zt2CKiEvrb1tMqBpFmg==","signatures":[{"sig":"MEYCIQCwrqdvo7trPM76KcdBKzcAPn3qLe70LjzV4AGR8W7rAgIhAIwJhFwrNl4Uh0pcux9w+B98ERN9KrwFP85GTQtzOvbA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/kortyx@0.12.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41788},"main":"./dist/index.js","_from":"file:kortyx-0.12.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"private":false,"scripts":{"dev":"tsc --watch","lint":"biome check src","test":"pnpm -s type-check","build":"tsup","predev":"tsc -p tsconfig.build.json","type-check":"tsc --noEmit -p tsconfig.test.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a424a97c-4908-4d5c-a2ef-941f499ee1d1"}},"_resolved":"/tmp/c25829dafad0da066a450f6d75168163/kortyx-0.12.4.tgz","_integrity":"sha512-u/dZpr/poSOzfdNuqd/7iagnwZUSWtTcM5Kj6mkQJ9tjGs2m7TA/FUPsKCZd75gii67Zt2CKiEvrb1tMqBpFmg==","repository":{"url":"git+https://github.com/kortyx-io/kortyx.git","type":"git","directory":"packages/kortyx"},"_npmVersion":"11.6.2","description":"TypeScript framework for production AI agents with explicit workflows, provider-agnostic models, streaming, interrupts, and runtime persistence.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@kortyx/mcp":"0.2.0","@kortyx/core":"0.5.3","@kortyx/agent":"0.14.2","@kortyx/hooks":"0.17.1","@kortyx/utils":"0.2.6","@kortyx/stream":"0.9.0","@kortyx/runtime":"0.11.0","@kortyx/providers":"0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","turbo":"2.6.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/kortyx_0.12.4_1781292178598_0.4611574335269508","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"kortyx","version":"0.13.0","keywords":["ai","agent","agents","llm","orchestration","framework","workflow","streaming","typescript","human-in-the-loop","kortyx"],"author":{"url":"https://github.com/kortyx-io","name":"Kortyx"},"license":"Apache-2.0","_id":"kortyx@0.13.0","maintainers":[{"name":"neddl","email":"mustafasaitonal@outlook.com"}],"homepage":"https://kortyx.io/","bugs":{"url":"https://github.com/kortyx-io/kortyx/issues"},"bin":{"kortyx":"dist/cli.js"},"dist":{"shasum":"a14dff04385a5c97ed2e1e342805883a133df0a5","tarball":"https://registry.npmjs.org/kortyx/-/kortyx-0.13.0.tgz","fileCount":13,"integrity":"sha512-CE710Vr2OoGbgQutTeNaxFxq+U5zjexCyTayJofpzPcAuvjzHbrUNQUNXF283vMJ0tFeUCDMkhgQsP7L3V5h8g==","signatures":[{"sig":"MEUCIEfcxIdLfB+3j+CqrC5dlAzjPTLND1vd43X9r2B1z7S3AiEAxtp3RhzwaqJxAN56aYozR+JWHpyvqQc7quKnpryJiTw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/kortyx@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":46837},"main":"./dist/index.js","_from":"file:kortyx-0.13.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"private":false,"scripts":{"dev":"tsc --watch","lint":"biome check src","test":"pnpm -s type-check","build":"tsup","predev":"tsc -p tsconfig.build.json","type-check":"tsc --noEmit -p tsconfig.test.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a424a97c-4908-4d5c-a2ef-941f499ee1d1"}},"_resolved":"/tmp/4ed3c9200b552f1fee78a1fccff5988a/kortyx-0.13.0.tgz","_integrity":"sha512-CE710Vr2OoGbgQutTeNaxFxq+U5zjexCyTayJofpzPcAuvjzHbrUNQUNXF283vMJ0tFeUCDMkhgQsP7L3V5h8g==","repository":{"url":"git+https://github.com/kortyx-io/kortyx.git","type":"git","directory":"packages/kortyx"},"_npmVersion":"11.6.2","description":"TypeScript framework for production AI agents with explicit workflows, provider-agnostic models, streaming, interrupts, and runtime persistence.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@kortyx/cli":"0.2.0","@kortyx/mcp":"0.2.0","@kortyx/core":"0.5.3","@kortyx/agent":"0.15.0","@kortyx/hooks":"0.18.0","@kortyx/utils":"0.2.6","@kortyx/stream":"0.9.0","@kortyx/runtime":"0.11.1","@kortyx/providers":"0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","turbo":"2.6.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/kortyx_0.13.0_1785675649092_0.5190834035986838","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"kortyx","version":"0.14.0","keywords":["ai","agent","agents","llm","orchestration","framework","workflow","streaming","typescript","human-in-the-loop","kortyx"],"author":{"url":"https://github.com/kortyx-io","name":"Kortyx"},"license":"Apache-2.0","_id":"kortyx@0.14.0","maintainers":[{"name":"neddl","email":"mustafasaitonal@outlook.com"}],"homepage":"https://kortyx.io/","bugs":{"url":"https://github.com/kortyx-io/kortyx/issues"},"bin":{"kortyx":"dist/cli.js"},"dist":{"shasum":"857665009f1f2a40f8ccb825ef116e2a5a043c5b","tarball":"https://registry.npmjs.org/kortyx/-/kortyx-0.14.0.tgz","fileCount":13,"integrity":"sha512-JQRimeOpAZ2w9sX6I5QioBisQwu2uAFbm2Hm/ihC2O7JcVZHo2IGtVU/hNNbLyI1k0i2ag3G8HWfGUggnX5tig==","signatures":[{"sig":"MEYCIQCvH/5cEatz/7MmNoxxh+oTqCEBckiI8dtmVOXa8qns3QIhAMRFMEOIeo/Xnw1JKxiCjNpncGFw6XK34/cRujNKu3Cj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/kortyx@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47593},"main":"./dist/index.js","_from":"file:kortyx-0.14.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"private":false,"scripts":{"dev":"tsc --watch","lint":"biome check src","test":"pnpm -s type-check","build":"tsup","predev":"tsc -p tsconfig.build.json","type-check":"tsc --noEmit -p tsconfig.test.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a424a97c-4908-4d5c-a2ef-941f499ee1d1"}},"_resolved":"/tmp/0805050b64d424ea06cb5cef8c443e87/kortyx-0.14.0.tgz","_integrity":"sha512-JQRimeOpAZ2w9sX6I5QioBisQwu2uAFbm2Hm/ihC2O7JcVZHo2IGtVU/hNNbLyI1k0i2ag3G8HWfGUggnX5tig==","repository":{"url":"git+https://github.com/kortyx-io/kortyx.git","type":"git","directory":"packages/kortyx"},"_npmVersion":"11.6.2","description":"TypeScript framework for production AI agents with explicit workflows, provider-agnostic models, streaming, interrupts, and runtime persistence.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@kortyx/cli":"0.3.0","@kortyx/mcp":"0.2.0","@kortyx/core":"0.5.3","@kortyx/agent":"0.15.0","@kortyx/hooks":"0.18.0","@kortyx/utils":"0.2.6","@kortyx/stream":"0.9.0","@kortyx/runtime":"0.11.1","@kortyx/providers":"0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","turbo":"2.6.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/kortyx_0.14.0_1785697716351_0.6653557060025761","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"kortyx","version":"0.15.0","keywords":["ai","agent","agents","llm","orchestration","framework","workflow","streaming","typescript","human-in-the-loop","kortyx"],"author":{"url":"https://github.com/kortyx-io","name":"Kortyx"},"license":"Apache-2.0","_id":"kortyx@0.15.0","maintainers":[{"name":"neddl","email":"mustafasaitonal@outlook.com"}],"homepage":"https://kortyx.io/","bugs":{"url":"https://github.com/kortyx-io/kortyx/issues"},"bin":{"kortyx":"dist/cli.js"},"dist":{"shasum":"f6d9648f734980f6e549b39d99d72f5b6a5f54eb","tarball":"https://registry.npmjs.org/kortyx/-/kortyx-0.15.0.tgz","fileCount":13,"integrity":"sha512-AXHgaYzrhBZNmbRJyKnKk6jfXSdZRyAuKSxk7+LSAfu6J3Vjsa/tN9ZM4IxrMD7AV3BxOrpyf97EcaBG2TKX5A==","signatures":[{"sig":"MEYCIQD6m0hlhR4d5GO/yReidDxZPM8qGWzxVBLmY0y/vIjdlgIhAJp4blOMqzkyrhZlfHbvvuwsjmuxe8ifE70RKMBNRIV6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/kortyx@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48775},"main":"./dist/index.js","_from":"file:kortyx-0.15.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"private":false,"scripts":{"dev":"tsc --watch","lint":"biome check src","test":"pnpm -s type-check","build":"tsup","predev":"tsc -p tsconfig.build.json","type-check":"tsc --noEmit -p tsconfig.test.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a424a97c-4908-4d5c-a2ef-941f499ee1d1"}},"_resolved":"/tmp/eb0ecb3d9dc67aaff5e62f20c2aef74f/kortyx-0.15.0.tgz","_integrity":"sha512-AXHgaYzrhBZNmbRJyKnKk6jfXSdZRyAuKSxk7+LSAfu6J3Vjsa/tN9ZM4IxrMD7AV3BxOrpyf97EcaBG2TKX5A==","repository":{"url":"git+https://github.com/kortyx-io/kortyx.git","type":"git","directory":"packages/kortyx"},"_npmVersion":"11.6.2","description":"TypeScript framework for production AI agents with explicit workflows, provider-agnostic models, streaming, interrupts, and runtime persistence.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@kortyx/cli":"0.5.0","@kortyx/mcp":"0.2.0","@kortyx/core":"0.6.0","@kortyx/agent":"0.16.0","@kortyx/hooks":"0.19.0","@kortyx/utils":"0.2.6","@kortyx/stream":"0.9.0","@kortyx/runtime":"0.12.0","@kortyx/providers":"0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","turbo":"2.6.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/kortyx_0.15.0_1789034485735_0.17928599399913336","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"kortyx","version":"0.17.0","keywords":["ai","agent","agents","llm","orchestration","framework","workflow","streaming","typescript","human-in-the-loop","kortyx"],"author":{"url":"https://github.com/kortyx-io","name":"Kortyx"},"license":"Apache-2.0","_id":"kortyx@0.17.0","maintainers":[{"name":"neddl","email":"mustafasaitonal@outlook.com"}],"homepage":"https://kortyx.io/","bugs":{"url":"https://github.com/kortyx-io/kortyx/issues"},"bin":{"kortyx":"dist/cli.js"},"dist":{"shasum":"d36794a8587e4a4e11af265191163a449c70becf","tarball":"https://registry.npmjs.org/kortyx/-/kortyx-0.17.0.tgz","fileCount":13,"integrity":"sha512-WLPUd6TLZLBTJI+qhpRp31OSSabIonKmv8HKSXeKhDAT2w2PUhKKCtKA+YE0vApDCQnk+KbF5fSuRUKKKHxZDw==","signatures":[{"sig":"MEUCIEwsAacqJd4nufiNyLFzcPgGVH4w5KMJssuBIw1rPzQOAiEAwZTu4webHDIqSEKdYBhdnayGqwVvvIdHaREKRSxKFmw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/kortyx@0.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51055},"main":"./dist/index.js","_from":"file:kortyx-0.17.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"private":false,"scripts":{"dev":"tsc --watch","lint":"biome check src","test":"pnpm -s type-check","build":"tsup","predev":"tsc -p tsconfig.build.json","type-check":"tsc --noEmit -p tsconfig.test.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a424a97c-4908-4d5c-a2ef-941f499ee1d1"}},"_resolved":"/tmp/32137b1942c705f555d4669dc24eaad0/kortyx-0.17.0.tgz","_integrity":"sha512-WLPUd6TLZLBTJI+qhpRp31OSSabIonKmv8HKSXeKhDAT2w2PUhKKCtKA+YE0vApDCQnk+KbF5fSuRUKKKHxZDw==","repository":{"url":"git+https://github.com/kortyx-io/kortyx.git","type":"git","directory":"packages/kortyx"},"_npmVersion":"11.6.2","description":"TypeScript framework for production AI agents with explicit workflows, provider-agnostic models, streaming, interrupts, and runtime persistence.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@kortyx/cli":"0.5.2","@kortyx/mcp":"0.2.0","@kortyx/core":"0.8.0","@kortyx/agent":"0.18.0","@kortyx/hooks":"0.21.0","@kortyx/utils":"0.2.6","@kortyx/stream":"0.11.0","@kortyx/runtime":"0.14.0","@kortyx/providers":"0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","turbo":"2.6.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/kortyx_0.17.0_1789049451439_0.26001856885858965","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"kortyx","version":"0.18.0","keywords":["ai","agent","agents","llm","orchestration","framework","workflow","streaming","typescript","human-in-the-loop","kortyx"],"author":{"url":"https://github.com/kortyx-io","name":"Kortyx"},"license":"Apache-2.0","_id":"kortyx@0.18.0","maintainers":[{"name":"neddl","email":"mustafasaitonal@outlook.com"}],"homepage":"https://kortyx.io/","bugs":{"url":"https://github.com/kortyx-io/kortyx/issues"},"bin":{"kortyx":"dist/cli.js"},"dist":{"shasum":"bda49e4a252434df8ac377ae4e32f7412a8b6b1a","tarball":"https://registry.npmjs.org/kortyx/-/kortyx-0.18.0.tgz","fileCount":13,"integrity":"sha512-WV1W2AExRGQUFhSjA4N7KBoyIFtwcC33oeOipd+7VBcZaDZ14RmkUrbMizSZaGItgXnToi9PhX8zafVojA2SeA==","signatures":[{"sig":"MEQCIBsc1BKhwWKduSye9pNJnDCZsZXmCHTl2Eawb8uZimkQAiBwEFqe+rUmkbVEKaZeWbXqi6+0dDIcFvlOV90BkOXL3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEWAwzM7X9xTgPMWmv/hoMTxnsoSWs/8+3JCfVUOqdGqAiBf3nPZ7n+yXc0Vt2bsuCepPMo6myMcvJZpcJ39Ea8Npw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/kortyx@0.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51976},"main":"./dist/index.js","_from":"file:kortyx-0.18.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"private":false,"scripts":{"dev":"tsc --watch","lint":"biome check src","test":"pnpm -s type-check","build":"tsup","predev":"tsc -p tsconfig.build.json","type-check":"tsc --noEmit -p tsconfig.test.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a424a97c-4908-4d5c-a2ef-941f499ee1d1"}},"_resolved":"/tmp/b37ab3238068089eadce562796ee160e/kortyx-0.18.0.tgz","_integrity":"sha512-WV1W2AExRGQUFhSjA4N7KBoyIFtwcC33oeOipd+7VBcZaDZ14RmkUrbMizSZaGItgXnToi9PhX8zafVojA2SeA==","repository":{"url":"git+https://github.com/kortyx-io/kortyx.git","type":"git","directory":"packages/kortyx"},"_npmVersion":"11.6.2","description":"TypeScript framework for production AI agents with explicit workflows, provider-agnostic models, streaming, interrupts, and runtime persistence.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@kortyx/cli":"0.5.3","@kortyx/mcp":"0.2.0","@kortyx/core":"0.8.0","@kortyx/agent":"0.19.0","@kortyx/hooks":"0.22.0","@kortyx/utils":"0.2.6","@kortyx/stream":"0.11.0","@kortyx/runtime":"0.15.0","@kortyx/providers":"0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","turbo":"2.6.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/kortyx_0.18.0_1789114415765_0.9088777043380116","host":"s3://npm-registry-packages-npm-production"}},"0.18.1":{"name":"kortyx","version":"0.18.1","keywords":["ai","agent","agents","llm","orchestration","framework","workflow","streaming","typescript","human-in-the-loop","kortyx"],"author":{"url":"https://github.com/kortyx-io","name":"Kortyx"},"license":"Apache-2.0","_id":"kortyx@0.18.1","maintainers":[{"name":"neddl","email":"mustafasaitonal@outlook.com"}],"homepage":"https://kortyx.io/","bugs":{"url":"https://github.com/kortyx-io/kortyx/issues"},"bin":{"kortyx":"dist/cli.js"},"dist":{"shasum":"31322e5f10858eba659c0b717f743bf102125e78","tarball":"https://registry.npmjs.org/kortyx/-/kortyx-0.18.1.tgz","fileCount":13,"integrity":"sha512-LTqPxhC16LXrxI+i9sDF9c6+Q5VIxO1SrgLszPDKqRrTNHO5A8MIk+D+1UrHmm8bHWYSB52k6BxuPcV1EKPg/w==","signatures":[{"sig":"MEUCIQCnqhVak2hYFdYdZoLgwLMdbMeo9aIIIJ9CN7v4QFhMHAIgB3IMZYKNV2RLNL3p8p7Bgh/pfyv7oz7zeeFd1YZbH/s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCryyq68Vca0dqgI+xE1YmChUhjEKyL18iRBADlI/PCXwIhAOYpFwCLxgVrcVSb9jkaWgjYOR4MrCAPvbYTSM6/teMi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/kortyx@0.18.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52389},"main":"./dist/index.js","_from":"file:kortyx-0.18.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"private":false,"scripts":{"dev":"tsc --watch","lint":"biome check src","test":"pnpm -s type-check","build":"tsup","predev":"tsc -p tsconfig.build.json","type-check":"tsc --noEmit -p tsconfig.test.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a424a97c-4908-4d5c-a2ef-941f499ee1d1"}},"_resolved":"/tmp/07b922dcfb08ef25972d179131201d67/kortyx-0.18.1.tgz","_integrity":"sha512-LTqPxhC16LXrxI+i9sDF9c6+Q5VIxO1SrgLszPDKqRrTNHO5A8MIk+D+1UrHmm8bHWYSB52k6BxuPcV1EKPg/w==","repository":{"url":"git+https://github.com/kortyx-io/kortyx.git","type":"git","directory":"packages/kortyx"},"_npmVersion":"11.6.2","description":"TypeScript framework for production AI agents with explicit workflows, provider-agnostic models, streaming, interrupts, and runtime persistence.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@kortyx/cli":"0.5.4","@kortyx/mcp":"0.2.1","@kortyx/core":"0.8.0","@kortyx/agent":"0.20.0","@kortyx/hooks":"0.23.0","@kortyx/utils":"0.2.6","@kortyx/stream":"0.11.0","@kortyx/runtime":"0.15.1","@kortyx/providers":"0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","turbo":"2.6.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/kortyx_0.18.1_1789127322398_0.8018760460835939","host":"s3://npm-registry-packages-npm-production"}},"0.18.2":{"name":"kortyx","version":"0.18.2","keywords":["ai","agent","agents","llm","orchestration","framework","workflow","streaming","typescript","human-in-the-loop","kortyx"],"author":{"url":"https://github.com/kortyx-io","name":"Kortyx"},"license":"Apache-2.0","_id":"kortyx@0.18.2","maintainers":[{"name":"neddl","email":"mustafasaitonal@outlook.com"}],"homepage":"https://kortyx.io/","bugs":{"url":"https://github.com/kortyx-io/kortyx/issues"},"bin":{"kortyx":"dist/cli.js"},"dist":{"shasum":"c9adeca00a8b7b0dcd94d7518cfb0161152950d5","tarball":"https://registry.npmjs.org/kortyx/-/kortyx-0.18.2.tgz","fileCount":13,"integrity":"sha512-Ct2P28FYeklnStauEypegekgaO3mU0jGPmLQwfiEFA7EOwO3NHN89hS+jqvHulAeBUr3v84lSzOTGF0AxcfThg==","signatures":[{"sig":"MEQCIDhbEEKeW5tYCIpX59q0fywg3brqVJWabF5+f9jb5WGaAiASFgUDUdXi8uvhnxswr8jXJ7/GQpNVKdrxFDemtiZvLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDt/8JjN2FcK/tLByjc9MmPOoFcXMIeebMp4+4VsHm8mQIhAP06pG92glL+BO0ZPyVvU4D/MvR2lbrbmxiEtI2B7kNx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/kortyx@0.18.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52802},"main":"./dist/index.js","_from":"file:kortyx-0.18.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"private":false,"scripts":{"dev":"tsc --watch","lint":"biome check src","test":"pnpm -s type-check","build":"tsup","predev":"tsc -p tsconfig.build.json","type-check":"tsc --noEmit -p tsconfig.test.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a424a97c-4908-4d5c-a2ef-941f499ee1d1"}},"_resolved":"/tmp/574f5b5a095a3c5de21500c7bea2f7c7/kortyx-0.18.2.tgz","_integrity":"sha512-Ct2P28FYeklnStauEypegekgaO3mU0jGPmLQwfiEFA7EOwO3NHN89hS+jqvHulAeBUr3v84lSzOTGF0AxcfThg==","repository":{"url":"git+https://github.com/kortyx-io/kortyx.git","type":"git","directory":"packages/kortyx"},"_npmVersion":"11.6.2","description":"TypeScript framework for production AI agents with explicit workflows, provider-agnostic models, streaming, interrupts, and runtime persistence.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@kortyx/cli":"0.5.5","@kortyx/mcp":"0.2.2","@kortyx/core":"0.8.0","@kortyx/agent":"0.20.1","@kortyx/hooks":"0.23.1","@kortyx/utils":"0.2.6","@kortyx/stream":"0.11.0","@kortyx/runtime":"0.15.2","@kortyx/providers":"0.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","turbo":"2.6.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/kortyx_0.18.2_1789136003566_0.6709863384873052","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"kortyx","version":"0.19.0","keywords":["ai","agent","agents","llm","orchestration","framework","workflow","streaming","typescript","human-in-the-loop","kortyx"],"author":{"url":"https://github.com/kortyx-io","name":"Kortyx"},"license":"Apache-2.0","_id":"kortyx@0.19.0","maintainers":[{"name":"neddl","email":"mustafasaitonal@outlook.com"}],"homepage":"https://kortyx.io/","bugs":{"url":"https://github.com/kortyx-io/kortyx/issues"},"bin":{"kortyx":"dist/cli.js"},"dist":{"shasum":"7976fbd9c54a2e5867d4d4262ee3ac159e39583c","tarball":"https://registry.npmjs.org/kortyx/-/kortyx-0.19.0.tgz","fileCount":13,"integrity":"sha512-tvx1fbe+gZ/o6nZUJG/OsvX8OTY48+2fHInuT0MJx/VHhuNaAfz6bCrcvidoxr0LlYlRPMNqc2CKwbWeQtrzRA==","signatures":[{"sig":"MEUCICv9lo5+3a4cw3O/7/6j2/fkHkpJPrb1+WoepLsnIvQLAiEA5G15wNQLFsYEFFXFO0tB/jAaKqnWdQWAoWMYeibsTmM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBWT9EVLd9NTrhbYs7gLe+15Gm6f/bnHcpPWVWRCrJewAiEA7wl/ARXwLgIFuvor1uelb+f67miTVLtU5kPXwHqNtRY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/kortyx@0.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":53552},"main":"./dist/index.js","_from":"file:kortyx-0.19.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"private":false,"scripts":{"dev":"tsc --watch","lint":"biome check src","test":"pnpm -s type-check","build":"tsup","predev":"tsc -p tsconfig.build.json","type-check":"tsc --noEmit -p tsconfig.test.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a424a97c-4908-4d5c-a2ef-941f499ee1d1"}},"_resolved":"/tmp/13982ea277549ad267344a97c868c2e0/kortyx-0.19.0.tgz","_integrity":"sha512-tvx1fbe+gZ/o6nZUJG/OsvX8OTY48+2fHInuT0MJx/VHhuNaAfz6bCrcvidoxr0LlYlRPMNqc2CKwbWeQtrzRA==","repository":{"url":"git+https://github.com/kortyx-io/kortyx.git","type":"git","directory":"packages/kortyx"},"_npmVersion":"11.6.2","description":"TypeScript framework for production AI agents with explicit workflows, provider-agnostic models, streaming, interrupts, and runtime persistence.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@kortyx/cli":"0.5.6","@kortyx/mcp":"0.2.2","@kortyx/core":"0.8.0","@kortyx/agent":"0.21.0","@kortyx/hooks":"0.24.0","@kortyx/utils":"0.2.6","@kortyx/stream":"0.11.0","@kortyx/runtime":"0.16.0","@kortyx/providers":"0.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","turbo":"2.6.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/kortyx_0.19.0_1789145355567_0.35067302615287166","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"kortyx","version":"0.20.0","keywords":["ai","agent","agents","llm","orchestration","framework","workflow","streaming","typescript","human-in-the-loop","kortyx"],"author":{"url":"https://github.com/kortyx-io","name":"Kortyx"},"license":"Apache-2.0","_id":"kortyx@0.20.0","maintainers":[{"name":"neddl","email":"mustafasaitonal@outlook.com"}],"homepage":"https://kortyx.io/","bugs":{"url":"https://github.com/kortyx-io/kortyx/issues"},"bin":{"kortyx":"dist/cli.js"},"dist":{"shasum":"9561a33d29a6dcd809f7e807e41233fb8f6b28d4","tarball":"https://registry.npmjs.org/kortyx/-/kortyx-0.20.0.tgz","fileCount":13,"integrity":"sha512-w5eMMXON+0u1ziCU4kMXW01ybUDqnjNgErUMv/ZD3S2KZLdzgQImjjS64H5/wxQCN3v7NMdcMvL41U5mNKx1gA==","signatures":[{"sig":"MEUCIHZqKr7YAF8ej0/RDfFX8mKjRefgbKfK0GNR4BhJvf5cAiEAwqPCzeUgv+dCK2/SOLYvZsd/iDpK4DXQM6R6ZwMsEKw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDaef0axfEBlMBWU+fkXjUo3/Qg+tRXlZ0bDIpxFmOKFgIhAPtVEyi6IZMaW5Qaedn7yFeYoUkALpx5e4P0FO+DpIZg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/kortyx@0.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":55846},"main":"./dist/index.js","_from":"file:kortyx-0.20.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"private":false,"scripts":{"dev":"tsc --watch","lint":"biome check src","test":"pnpm -s type-check","build":"tsup","predev":"tsc -p tsconfig.build.json","type-check":"tsc --noEmit -p tsconfig.test.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a424a97c-4908-4d5c-a2ef-941f499ee1d1"}},"_resolved":"/tmp/0aca589332d58050be93a8de2f2ea64a/kortyx-0.20.0.tgz","_integrity":"sha512-w5eMMXON+0u1ziCU4kMXW01ybUDqnjNgErUMv/ZD3S2KZLdzgQImjjS64H5/wxQCN3v7NMdcMvL41U5mNKx1gA==","repository":{"url":"git+https://github.com/kortyx-io/kortyx.git","type":"git","directory":"packages/kortyx"},"_npmVersion":"11.6.2","description":"TypeScript framework for production AI agents with explicit workflows, provider-agnostic models, streaming, interrupts, and runtime persistence.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@kortyx/cli":"0.6.0","@kortyx/mcp":"0.2.3","@kortyx/core":"0.9.0","@kortyx/agent":"0.22.0","@kortyx/hooks":"0.25.0","@kortyx/utils":"0.3.0","@kortyx/stream":"0.12.0","@kortyx/runtime":"0.17.0","@kortyx/providers":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","turbo":"2.6.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/kortyx_0.20.0_1789394256709_0.02106064480332015","host":"s3://npm-registry-packages-npm-production"}},"0.20.1":{"name":"kortyx","version":"0.20.1","keywords":["ai","agent","agents","llm","orchestration","framework","workflow","streaming","typescript","human-in-the-loop","kortyx"],"author":{"url":"https://github.com/kortyx-io","name":"Kortyx"},"license":"Apache-2.0","_id":"kortyx@0.20.1","maintainers":[{"name":"neddl","email":"mustafasaitonal@outlook.com"}],"homepage":"https://kortyx.io/","bugs":{"url":"https://github.com/kortyx-io/kortyx/issues"},"bin":{"kortyx":"dist/cli.js"},"dist":{"shasum":"93c79c24d1c97a7a6e1111cfe9af7ee6eaf7027c","tarball":"https://registry.npmjs.org/kortyx/-/kortyx-0.20.1.tgz","fileCount":13,"integrity":"sha512-67nD7zZR1HJqQDDpnOZp3kFv/Fn18pfglUztaRwazr53HVJtcLtkR8Ly6XUBmc4wClaBy190BpnQIgtqBrRkLQ==","signatures":[{"sig":"MEUCIFs/uz9CO0x48tuAMo2YRNiThiHap+JdPVaJ3bW4hLzbAiEAy/xM+vHoiT1rJaDArTfW63KZIAqiMSoLlEcxBGMBq+A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD85Ki+/50cqdkSqpOnr67LSRCNfDwz4JNwJD5zAIdbHQIgGGMMbOylub8PoAmysreFfyhr3+4C37K62Q8ylDinYwM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/kortyx@0.20.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56185},"main":"./dist/index.js","_from":"file:kortyx-0.20.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"private":false,"scripts":{"dev":"tsc --watch","lint":"biome check src","test":"pnpm -s type-check","build":"tsup","predev":"tsc -p tsconfig.build.json","type-check":"tsc --noEmit -p tsconfig.test.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a424a97c-4908-4d5c-a2ef-941f499ee1d1"}},"_resolved":"/tmp/c9662fbfcd94c148b1f443e5bb3d99cc/kortyx-0.20.1.tgz","_integrity":"sha512-67nD7zZR1HJqQDDpnOZp3kFv/Fn18pfglUztaRwazr53HVJtcLtkR8Ly6XUBmc4wClaBy190BpnQIgtqBrRkLQ==","repository":{"url":"git+https://github.com/kortyx-io/kortyx.git","type":"git","directory":"packages/kortyx"},"_npmVersion":"11.6.2","description":"TypeScript framework for production AI agents with explicit workflows, provider-agnostic models, streaming, interrupts, and runtime persistence.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@kortyx/cli":"0.7.0","@kortyx/mcp":"0.2.3","@kortyx/core":"0.9.0","@kortyx/agent":"0.22.1","@kortyx/hooks":"0.25.1","@kortyx/utils":"0.3.0","@kortyx/stream":"0.12.0","@kortyx/runtime":"0.17.1","@kortyx/providers":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","turbo":"2.6.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/kortyx_0.20.1_1789400223365_0.4079817994317114","host":"s3://npm-registry-packages-npm-production"}},"0.20.2":{"name":"kortyx","version":"0.20.2","keywords":["ai","agent","agents","llm","orchestration","framework","workflow","streaming","typescript","human-in-the-loop","kortyx"],"author":{"url":"https://github.com/kortyx-io","name":"Kortyx"},"license":"Apache-2.0","_id":"kortyx@0.20.2","maintainers":[{"name":"neddl","email":"mustafasaitonal@outlook.com"}],"homepage":"https://kortyx.io/","bugs":{"url":"https://github.com/kortyx-io/kortyx/issues"},"bin":{"kortyx":"dist/cli.js"},"dist":{"shasum":"ce3d9bb040497a30c1b41f14b574ae17ffef646b","tarball":"https://registry.npmjs.org/kortyx/-/kortyx-0.20.2.tgz","fileCount":13,"integrity":"sha512-+YJbMIWngNkSvZ8paX1Pab8BfFROrjouRQMutmXrBHxUm0mN1Bc2lMZrPnlO3ESvURikxiad7mlPrUAERfsmYA==","signatures":[{"sig":"MEUCICXiyuJoIJA64dKDM2sWSWD7cTOLrrFWZ0aHNFHkrUiXAiEAsIIk+Qcw7QZrFFnj2MiMx88dgMKhzYJLzM35KCK6giU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCVvq/TrW2dZHKSAOsEY830HkI8YL1ZgWS7vk7ADz0Q0gIgR7CsjB4zoAjgNQrVu+nWYhyn8Ij1Hqxz+rqtoGuHzc0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/kortyx@0.20.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56411},"main":"./dist/index.js","_from":"file:kortyx-0.20.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"private":false,"scripts":{"dev":"tsc --watch","lint":"biome check src","test":"pnpm -s type-check","build":"tsup","predev":"tsc -p tsconfig.build.json","type-check":"tsc --noEmit -p tsconfig.test.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a424a97c-4908-4d5c-a2ef-941f499ee1d1"}},"_resolved":"/tmp/5e0bec6de21cc93a507f07950693861a/kortyx-0.20.2.tgz","_integrity":"sha512-+YJbMIWngNkSvZ8paX1Pab8BfFROrjouRQMutmXrBHxUm0mN1Bc2lMZrPnlO3ESvURikxiad7mlPrUAERfsmYA==","repository":{"url":"git+https://github.com/kortyx-io/kortyx.git","type":"git","directory":"packages/kortyx"},"_npmVersion":"11.6.2","description":"TypeScript framework for production AI agents with explicit workflows, provider-agnostic models, streaming, interrupts, and runtime persistence.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@kortyx/cli":"0.7.1","@kortyx/mcp":"0.2.3","@kortyx/core":"0.9.0","@kortyx/agent":"0.22.1","@kortyx/hooks":"0.25.1","@kortyx/utils":"0.3.0","@kortyx/stream":"0.12.0","@kortyx/runtime":"0.17.1","@kortyx/providers":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","turbo":"2.6.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/kortyx_0.20.2_1789407121636_0.7564084785034344","host":"s3://npm-registry-packages-npm-production"}},"0.20.3":{"name":"kortyx","version":"0.20.3","keywords":["ai","agent","agents","llm","orchestration","framework","workflow","streaming","typescript","human-in-the-loop","kortyx"],"author":{"url":"https://github.com/kortyx-io","name":"Kortyx"},"license":"Apache-2.0","_id":"kortyx@0.20.3","maintainers":[{"name":"neddl","email":"mustafasaitonal@outlook.com"}],"homepage":"https://kortyx.io/","bugs":{"url":"https://github.com/kortyx-io/kortyx/issues"},"bin":{"kortyx":"dist/cli.js"},"dist":{"shasum":"9ad54f578232d2f3aa4eb848a06b9c84d7f57101","tarball":"https://registry.npmjs.org/kortyx/-/kortyx-0.20.3.tgz","fileCount":13,"integrity":"sha512-YEzJKODUTWbhTTSL0FuITGD1TWYBdKnIBm+L4UYV3y+0yE/P3pFC02zMRhIvR+Qc4IKIKZh/+ewHVpW5rlcA+Q==","signatures":[{"sig":"MEUCICmAejDCRsmAeSRCWM019HTS2HAptArBP9aZ4v+RecJNAiEA0fWp5RV/ZSPsb37x7Ekv6kv7ZbA7Nrl3dOO7ifTZOGQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCJuzf5G8x5d6A51Ew8avENPRZz58RznbquUZ8bdJjfpQIgKlUNY97VdrtLIuzv3nQhkwFkECbRFsmpizyRWoOjsx8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/kortyx@0.20.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56750},"main":"./dist/index.js","_from":"file:kortyx-0.20.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"private":false,"scripts":{"dev":"tsc --watch","lint":"biome check src","test":"pnpm -s type-check","build":"tsup","predev":"tsc -p tsconfig.build.json","type-check":"tsc --noEmit -p tsconfig.test.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a424a97c-4908-4d5c-a2ef-941f499ee1d1"}},"_resolved":"/tmp/b34f2ff51671d34e9a695c598544792d/kortyx-0.20.3.tgz","_integrity":"sha512-YEzJKODUTWbhTTSL0FuITGD1TWYBdKnIBm+L4UYV3y+0yE/P3pFC02zMRhIvR+Qc4IKIKZh/+ewHVpW5rlcA+Q==","repository":{"url":"git+https://github.com/kortyx-io/kortyx.git","type":"git","directory":"packages/kortyx"},"_npmVersion":"11.6.2","description":"TypeScript framework for production AI agents with explicit workflows, provider-agnostic models, streaming, interrupts, and runtime persistence.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@kortyx/cli":"0.7.2","@kortyx/mcp":"0.2.3","@kortyx/core":"0.9.0","@kortyx/agent":"0.22.2","@kortyx/hooks":"0.25.2","@kortyx/utils":"0.3.0","@kortyx/stream":"0.12.0","@kortyx/runtime":"0.17.2","@kortyx/providers":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","turbo":"2.6.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/kortyx_0.20.3_1789499996774_0.5049494026114274","host":"s3://npm-registry-packages-npm-production"}},"0.20.4":{"name":"kortyx","version":"0.20.4","keywords":["ai","agent","agents","llm","orchestration","framework","workflow","streaming","typescript","human-in-the-loop","kortyx"],"author":{"url":"https://github.com/kortyx-io","name":"Kortyx"},"license":"Apache-2.0","_id":"kortyx@0.20.4","maintainers":[{"name":"neddl","email":"mustafasaitonal@outlook.com"}],"homepage":"https://kortyx.io/","bugs":{"url":"https://github.com/kortyx-io/kortyx/issues"},"bin":{"kortyx":"dist/cli.js"},"dist":{"shasum":"77c4e390ceac384f09863ef9097af0f8e3bf3b6b","tarball":"https://registry.npmjs.org/kortyx/-/kortyx-0.20.4.tgz","fileCount":13,"integrity":"sha512-R+T5XYAYYtoYr0XJFekXQLvmb4Y96Mm16EawbCDo9h0na6Y2MwMww3cI1Ub1RDcon2QtIxYKLt3rXr0qTFI+DA==","signatures":[{"sig":"MEUCIBTeZq5zx6/ggcDnmirkowc9Ru0pVG5UPXdcYKUctgsiAiEAnCyh7hVKrntZC9ktGJ2c/Ic8EkHR0FXeUUaw5L2OYRk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD99K35seWzod0qUWd9RrC7MexKIlNo4nT9xrb4PDT+2AIgPIfJ1cEz8ci382x9CPGEQNZgXfXPrQMFEfyYfGJR22A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/kortyx@0.20.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":57052},"main":"./dist/index.js","_from":"file:kortyx-0.20.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"private":false,"scripts":{"dev":"tsc --watch","lint":"biome check src","test":"pnpm -s type-check","build":"tsup","predev":"tsc -p tsconfig.build.json","type-check":"tsc --noEmit -p tsconfig.test.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a424a97c-4908-4d5c-a2ef-941f499ee1d1"}},"_resolved":"/tmp/fdd8f1b237f719fe2e13f76d874343d9/kortyx-0.20.4.tgz","_integrity":"sha512-R+T5XYAYYtoYr0XJFekXQLvmb4Y96Mm16EawbCDo9h0na6Y2MwMww3cI1Ub1RDcon2QtIxYKLt3rXr0qTFI+DA==","repository":{"url":"git+https://github.com/kortyx-io/kortyx.git","type":"git","directory":"packages/kortyx"},"_npmVersion":"11.6.2","description":"TypeScript framework for production AI agents with explicit workflows, provider-agnostic models, streaming, interrupts, and runtime persistence.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@kortyx/cli":"0.7.3","@kortyx/mcp":"0.2.3","@kortyx/core":"0.9.0","@kortyx/agent":"0.23.0","@kortyx/hooks":"0.25.2","@kortyx/utils":"0.3.0","@kortyx/stream":"0.12.0","@kortyx/runtime":"0.18.0","@kortyx/providers":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","turbo":"2.6.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/kortyx_0.20.4_1789566577497_0.40157738526143305","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"kortyx","version":"0.21.0","keywords":["ai","agent","agents","llm","orchestration","framework","workflow","streaming","typescript","human-in-the-loop","kortyx"],"author":{"url":"https://github.com/kortyx-io","name":"Kortyx"},"license":"Apache-2.0","_id":"kortyx@0.21.0","maintainers":[{"name":"neddl","email":"mustafasaitonal@outlook.com"}],"homepage":"https://kortyx.io/","bugs":{"url":"https://github.com/kortyx-io/kortyx/issues"},"bin":{"kortyx":"dist/cli.js"},"dist":{"shasum":"9e33768207a1e826b0d4a8381f9a651ece2f8aee","tarball":"https://registry.npmjs.org/kortyx/-/kortyx-0.21.0.tgz","fileCount":13,"integrity":"sha512-vdBrGf7HY1f/B0KtPhOtmAm3jtJTdKyzROGBnBTG6f7KxBUD6EgwNuSVTM8ouBLwYTenz377oRZWlnyAfFa3yg==","signatures":[{"sig":"MEYCIQD1v072vll5bXKSnVfuG/dla8tjA34BhXqqJ0y8FgkWeQIhALem26b7D4xv5aIDA1djKdlJKqDRzWbdNeHwSAb89RSe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCLEWDV/9NLgYpEGixi67c21aslJiJGhyDN1BLt0j5XbAIhAOjRtxmIBLJeoJ/7UO8EFzfrcenzfqI8AYBNLR7Rhcw7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/kortyx@0.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58514},"main":"./dist/index.js","_from":"file:kortyx-0.21.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"private":false,"scripts":{"dev":"tsc --watch","lint":"biome check src","test":"pnpm -s type-check","build":"tsup","predev":"tsc -p tsconfig.build.json","type-check":"tsc --noEmit -p tsconfig.test.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a424a97c-4908-4d5c-a2ef-941f499ee1d1"}},"_resolved":"/tmp/1050380c7ab766df413c4090df558981/kortyx-0.21.0.tgz","_integrity":"sha512-vdBrGf7HY1f/B0KtPhOtmAm3jtJTdKyzROGBnBTG6f7KxBUD6EgwNuSVTM8ouBLwYTenz377oRZWlnyAfFa3yg==","repository":{"url":"git+https://github.com/kortyx-io/kortyx.git","type":"git","directory":"packages/kortyx"},"_npmVersion":"11.6.2","description":"TypeScript framework for production AI agents with explicit workflows, provider-agnostic models, streaming, interrupts, and runtime persistence.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@kortyx/cli":"0.8.0","@kortyx/mcp":"0.2.3","@kortyx/core":"0.9.0","@kortyx/agent":"0.24.0","@kortyx/hooks":"0.25.3","@kortyx/utils":"0.3.0","@kortyx/stream":"0.12.0","@kortyx/runtime":"0.19.0","@kortyx/providers":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","turbo":"2.6.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/kortyx_0.21.0_1789584094977_0.3763785943900919","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"kortyx","version":"0.22.0","keywords":["ai","agent","agents","llm","orchestration","framework","workflow","streaming","typescript","human-in-the-loop","kortyx"],"author":{"url":"https://github.com/kortyx-io","name":"Kortyx"},"license":"Apache-2.0","_id":"kortyx@0.22.0","maintainers":[{"name":"neddl","email":"mustafasaitonal@outlook.com"}],"homepage":"https://kortyx.io/","bugs":{"url":"https://github.com/kortyx-io/kortyx/issues"},"bin":{"kortyx":"dist/cli.js"},"dist":{"shasum":"076411ea0111dd59c30e35b4893211a147ff6fbd","tarball":"https://registry.npmjs.org/kortyx/-/kortyx-0.22.0.tgz","fileCount":13,"integrity":"sha512-rP7RYrFuWy7Htr6y6hee41YOIFQZC+3tgSLVSMMBy9mpYIdgIUJAsFBp8O40fcjPvy3hsrLm/LwB0eQBpzAe4g==","signatures":[{"sig":"MEUCIC6lM0FmFHwIIoXuZ9+q6BMJDiJc2TLjrHfZTZo7ySahAiEA85vrXJ+ybAie9t6kpiLKdAf6hUY82id2zl83in5vriE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDc2w0PzqWsgUTUqSRwHxu6M6wr/eyPmuCiyo1EIFUecwIgdKQQpFkYFsSFqi9ZOmBdH85eM1CE8okTgP9eKbP43fI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/kortyx@0.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61331},"main":"./dist/index.js","_from":"file:kortyx-0.22.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"private":false,"scripts":{"dev":"tsc --watch","lint":"biome check src","test":"pnpm -s type-check","build":"tsup","predev":"tsc -p tsconfig.build.json","type-check":"tsc --noEmit -p tsconfig.test.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a424a97c-4908-4d5c-a2ef-941f499ee1d1"}},"_resolved":"/tmp/0f7f29912e60e562afa28a805f0eae52/kortyx-0.22.0.tgz","_integrity":"sha512-rP7RYrFuWy7Htr6y6hee41YOIFQZC+3tgSLVSMMBy9mpYIdgIUJAsFBp8O40fcjPvy3hsrLm/LwB0eQBpzAe4g==","repository":{"url":"git+https://github.com/kortyx-io/kortyx.git","type":"git","directory":"packages/kortyx"},"_npmVersion":"11.6.2","description":"TypeScript framework for production AI agents with explicit workflows, provider-agnostic models, streaming, interrupts, and runtime persistence.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@kortyx/cli":"0.9.0","@kortyx/mcp":"0.2.4","@kortyx/core":"0.9.0","@kortyx/agent":"0.25.0","@kortyx/hooks":"0.26.0","@kortyx/utils":"0.3.0","@kortyx/stream":"0.12.0","@kortyx/runtime":"0.20.0","@kortyx/providers":"0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","turbo":"2.6.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/kortyx_0.22.0_1789747641608_0.786285658858562","host":"s3://npm-registry-packages-npm-production"}},"0.22.1":{"name":"kortyx","version":"0.22.1","keywords":["ai","agent","agents","llm","orchestration","framework","workflow","streaming","typescript","human-in-the-loop","kortyx"],"author":{"url":"https://github.com/kortyx-io","name":"Kortyx"},"license":"Apache-2.0","_id":"kortyx@0.22.1","maintainers":[{"name":"neddl","email":"mustafasaitonal@outlook.com"}],"homepage":"https://kortyx.io/","bugs":{"url":"https://github.com/kortyx-io/kortyx/issues"},"bin":{"kortyx":"dist/cli.js"},"dist":{"shasum":"7132eb5a74cb22467874e848e2ca7b94c2eaa2c7","tarball":"https://registry.npmjs.org/kortyx/-/kortyx-0.22.1.tgz","fileCount":13,"integrity":"sha512-Dmh2FH9iMdr2gjWkq2DSuUCljvR5O17j0JjUAiBvVxWpjxMuaQEi7gYTKRryZj3m1/eygEq83tjUU7DpUlk3mA==","signatures":[{"sig":"MEUCIETaVBOx1W3qGcD1v1XyV61xarg3+NpLLWJ75WI8YeWlAiEAz5i/u/D5o7KyvzPrJ7tbtErAELF6q68QJuFikniZZzg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCl8YzAPoZiV/Db+MzW84uynnV+A2T6yJnf29m1teW6zAIgajATErSrefdNmq/irbe6+o+6UUH3jnquUWD2XPGuHnc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/kortyx@0.22.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61559},"main":"./dist/index.js","_from":"file:kortyx-0.22.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"private":false,"scripts":{"dev":"tsc --watch","lint":"biome check src","test":"pnpm -s type-check","build":"tsup","predev":"tsc -p tsconfig.build.json","type-check":"tsc --noEmit -p tsconfig.test.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a424a97c-4908-4d5c-a2ef-941f499ee1d1"}},"_resolved":"/tmp/5ec8621569a2a3279618768c440a3c19/kortyx-0.22.1.tgz","_integrity":"sha512-Dmh2FH9iMdr2gjWkq2DSuUCljvR5O17j0JjUAiBvVxWpjxMuaQEi7gYTKRryZj3m1/eygEq83tjUU7DpUlk3mA==","repository":{"url":"git+https://github.com/kortyx-io/kortyx.git","type":"git","directory":"packages/kortyx"},"_npmVersion":"11.6.2","description":"TypeScript framework for production AI agents with explicit workflows, provider-agnostic models, streaming, interrupts, and runtime persistence.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@kortyx/cli":"0.10.0","@kortyx/mcp":"0.2.4","@kortyx/core":"0.9.0","@kortyx/agent":"0.25.0","@kortyx/hooks":"0.26.0","@kortyx/utils":"0.3.0","@kortyx/stream":"0.12.0","@kortyx/runtime":"0.20.0","@kortyx/providers":"0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","turbo":"2.6.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/kortyx_0.22.1_1789867590093_0.03478157014688854","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"kortyx","version":"0.23.0","keywords":["ai","agent","agents","llm","orchestration","framework","workflow","streaming","typescript","human-in-the-loop","kortyx"],"author":{"url":"https://github.com/kortyx-io","name":"Kortyx"},"license":"Apache-2.0","_id":"kortyx@0.23.0","maintainers":[{"name":"neddl","email":"mustafasaitonal@outlook.com"}],"homepage":"https://kortyx.io/","bugs":{"url":"https://github.com/kortyx-io/kortyx/issues"},"bin":{"kortyx":"dist/cli.js"},"dist":{"shasum":"c0cde226d703ceb860fa77d45b151d30f5a565d4","tarball":"https://registry.npmjs.org/kortyx/-/kortyx-0.23.0.tgz","fileCount":13,"integrity":"sha512-9g7rIQP4BCjcyLgJQZeLy3WL+aWw3eR1ltAKkxx8J2j2tXRRlgnTz2wLTzh4T7dgTGX2WZZ3uLHR1QgUk8CXzA==","signatures":[{"sig":"MEYCIQDw2fFKZE1n1iIarRnKAs4eE1l3B3ADgtkn48E6MozEcwIhAMsfrDZK8a0ac5jxTLXu93hDpyCP4HIw5LG7lH+6ad7x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGl8f5mNl/3U0vZv8P4cTo6rA4wiFmp5WmmRIptHK37AAiAI22Vmdqy6/PpFt8SL2ChAGGDdeNDgbYkFoSpVM9xlKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/kortyx@0.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":62554},"main":"./dist/index.js","_from":"file:kortyx-0.23.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"private":false,"scripts":{"dev":"tsc --watch","lint":"biome check src","test":"pnpm -s type-check","build":"tsup","predev":"tsc -p tsconfig.build.json","type-check":"tsc --noEmit -p tsconfig.test.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a424a97c-4908-4d5c-a2ef-941f499ee1d1"}},"_resolved":"/tmp/99b525e8f986db9ec991606f82aa6e2e/kortyx-0.23.0.tgz","_integrity":"sha512-9g7rIQP4BCjcyLgJQZeLy3WL+aWw3eR1ltAKkxx8J2j2tXRRlgnTz2wLTzh4T7dgTGX2WZZ3uLHR1QgUk8CXzA==","repository":{"url":"git+https://github.com/kortyx-io/kortyx.git","type":"git","directory":"packages/kortyx"},"_npmVersion":"11.6.2","description":"TypeScript framework for production AI agents with explicit workflows, provider-agnostic models, streaming, interrupts, and runtime persistence.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@kortyx/cli":"0.10.1","@kortyx/mcp":"0.2.4","@kortyx/core":"0.9.0","@kortyx/agent":"0.25.1","@kortyx/hooks":"0.27.0","@kortyx/utils":"0.3.0","@kortyx/stream":"0.12.0","@kortyx/runtime":"0.20.1","@kortyx/providers":"0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","turbo":"2.6.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/kortyx_0.23.0_1789989867505_0.7697128055889477","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"kortyx","version":"0.24.0","keywords":["ai","agent","agents","llm","orchestration","framework","workflow","streaming","typescript","human-in-the-loop","kortyx"],"author":{"url":"https://github.com/kortyx-io","name":"Kortyx"},"license":"Apache-2.0","_id":"kortyx@0.24.0","maintainers":[{"name":"neddl","email":"mustafasaitonal@outlook.com"}],"homepage":"https://kortyx.io/","bugs":{"url":"https://github.com/kortyx-io/kortyx/issues"},"bin":{"kortyx":"dist/cli.js"},"dist":{"shasum":"90008eb9f48ca525227ca7605b520a3322a43b05","tarball":"https://registry.npmjs.org/kortyx/-/kortyx-0.24.0.tgz","fileCount":13,"integrity":"sha512-jR4TCiBfgte5WIvyiXssdD9JVecpkTHrbLBoHh9N35eixhBgptpQzrM4xOe5b7uDk6s3xpsb/JMQzdNS/F3Guw==","signatures":[{"sig":"MEYCIQD9A4LZukT61FWH6Uc+pe4hEmCxLFp6MO2hNN3aPn6kuAIhAJ79qprxI6hf1uaL8himgAbhoOfe9se3+RsT71tkl1gW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBZRej+sGEy+qx6qFgR3XDWbbVyHn/pNue87Z95+QodDAiEAyX4xZy3K7RrcbkpIp2+p0vDLBd6YWbHexXyQBkJOVwE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/kortyx@0.24.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":63772},"main":"./dist/index.js","_from":"file:kortyx-0.24.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"private":false,"scripts":{"dev":"tsc --watch","lint":"biome check src","test":"pnpm -s type-check","build":"tsup","predev":"tsc -p tsconfig.build.json","type-check":"tsc --noEmit -p tsconfig.test.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a424a97c-4908-4d5c-a2ef-941f499ee1d1"}},"_resolved":"/tmp/bef827d27384ad7623d7138118f8d0d2/kortyx-0.24.0.tgz","_integrity":"sha512-jR4TCiBfgte5WIvyiXssdD9JVecpkTHrbLBoHh9N35eixhBgptpQzrM4xOe5b7uDk6s3xpsb/JMQzdNS/F3Guw==","repository":{"url":"git+https://github.com/kortyx-io/kortyx.git","type":"git","directory":"packages/kortyx"},"_npmVersion":"11.6.2","description":"TypeScript framework for production AI agents with explicit workflows, provider-agnostic models, streaming, interrupts, and runtime persistence.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@kortyx/cli":"0.11.0","@kortyx/mcp":"0.2.5","@kortyx/core":"0.10.0","@kortyx/agent":"0.26.0","@kortyx/hooks":"0.28.0","@kortyx/utils":"0.3.1","@kortyx/stream":"0.13.0","@kortyx/runtime":"0.21.0","@kortyx/providers":"0.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","turbo":"2.6.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/kortyx_0.24.0_1789999227095_0.2226078885781424","host":"s3://npm-registry-packages-npm-production"}},"0.24.1":{"name":"kortyx","version":"0.24.1","keywords":["ai","agent","agents","llm","orchestration","framework","workflow","streaming","typescript","human-in-the-loop","kortyx"],"author":{"url":"https://github.com/kortyx-io","name":"Kortyx"},"license":"Apache-2.0","_id":"kortyx@0.24.1","maintainers":[{"name":"neddl","email":"mustafasaitonal@outlook.com"}],"homepage":"https://kortyx.io/","bugs":{"url":"https://github.com/kortyx-io/kortyx/issues"},"bin":{"kortyx":"dist/cli.js"},"dist":{"shasum":"0c702b3f2ee252cb90c1d4492516b4b71066ec6f","tarball":"https://registry.npmjs.org/kortyx/-/kortyx-0.24.1.tgz","fileCount":13,"integrity":"sha512-7n1e1xjL3ukpYxaFr807IJb84Gx15FNUeXGe3kUbvfryGSHB5NyfwqysbkQHXGdO4Ig+yGx9l7NSqhs1mQ90fA==","signatures":[{"sig":"MEQCIBK1V3hNIIywShLEihFFj+LDSa63lMDxX3kdH1cc9ObPAiB1Q7aFryx/CTszo8z0WxMpGn9nSQIVn3azRjY07QqRWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCEdttowtc+A5LdnqmkrL5VMuM5IA0dQXicaB9ZVDpgygIgIUocP4e49o5jW9CPQV9Aiv21PpWmMr98yWfif12j78g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/kortyx@0.24.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64296},"main":"./dist/index.js","_from":"file:kortyx-0.24.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"private":false,"scripts":{"dev":"tsc --watch","lint":"biome check src","test":"pnpm -s type-check","build":"tsup","predev":"tsc -p tsconfig.build.json","type-check":"tsc --noEmit -p tsconfig.test.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a424a97c-4908-4d5c-a2ef-941f499ee1d1"}},"_resolved":"/tmp/0c1c1987833baccb39437237ce82ec09/kortyx-0.24.1.tgz","_integrity":"sha512-7n1e1xjL3ukpYxaFr807IJb84Gx15FNUeXGe3kUbvfryGSHB5NyfwqysbkQHXGdO4Ig+yGx9l7NSqhs1mQ90fA==","repository":{"url":"git+https://github.com/kortyx-io/kortyx.git","type":"git","directory":"packages/kortyx"},"_npmVersion":"11.6.2","description":"TypeScript framework for production AI agents with explicit workflows, provider-agnostic models, streaming, interrupts, and runtime persistence.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@kortyx/cli":"0.11.1","@kortyx/mcp":"0.2.6","@kortyx/core":"0.10.1","@kortyx/agent":"0.26.1","@kortyx/hooks":"0.28.1","@kortyx/utils":"0.3.2","@kortyx/stream":"0.13.1","@kortyx/runtime":"0.21.1","@kortyx/providers":"0.8.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","turbo":"2.6.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/kortyx_0.24.1_1790016732431_0.7514305164676267","host":"s3://npm-registry-packages-npm-production"}},"0.24.2":{"name":"kortyx","version":"0.24.2","keywords":["ai","agent","agents","llm","orchestration","framework","workflow","streaming","typescript","human-in-the-loop","kortyx"],"author":{"url":"https://github.com/kortyx-io","name":"Kortyx"},"license":"Apache-2.0","_id":"kortyx@0.24.2","maintainers":[{"name":"neddl","email":"mustafasaitonal@outlook.com"}],"homepage":"https://kortyx.io/","bugs":{"url":"https://github.com/kortyx-io/kortyx/issues"},"bin":{"kortyx":"dist/cli.js"},"dist":{"shasum":"7856dab10623be7d867918ce974636f1510da8ef","tarball":"https://registry.npmjs.org/kortyx/-/kortyx-0.24.2.tgz","fileCount":13,"integrity":"sha512-Ld2eMn5gwhXroynfE9kH60SY7hpzU/XyAVu4aT0m6/Pmp/kl+h0wQaoH2sGXYDCB1w1m6brEo2d5Jbic1z9QPg==","signatures":[{"sig":"MEQCIDScoVgveVpLxw54YdaOGwmGrFXRc3z1TMCcnF2iHTCOAiB8CrS5/NuW/9xsbdQjzCJREjv8WpCKnrX/sXglecohTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFATvBeOZutdTfl30LmsaQZcJ5pFC/m0IKhzGcwJjiCKAiEA56hZxKX8fyKBunJFBnCIs69mSAfJSAwvKG051Mdltqc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/kortyx@0.24.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64820},"main":"./dist/index.js","_from":"file:kortyx-0.24.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"private":false,"scripts":{"dev":"tsc --watch","lint":"biome check src","test":"pnpm -s type-check","build":"tsup","predev":"tsc -p tsconfig.build.json","type-check":"tsc --noEmit -p tsconfig.test.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a424a97c-4908-4d5c-a2ef-941f499ee1d1"}},"_resolved":"/tmp/4e43011862ca3663065fe13bae93f9f5/kortyx-0.24.2.tgz","_integrity":"sha512-Ld2eMn5gwhXroynfE9kH60SY7hpzU/XyAVu4aT0m6/Pmp/kl+h0wQaoH2sGXYDCB1w1m6brEo2d5Jbic1z9QPg==","repository":{"url":"git+https://github.com/kortyx-io/kortyx.git","type":"git","directory":"packages/kortyx"},"_npmVersion":"11.6.2","description":"TypeScript framework for production AI agents with explicit workflows, provider-agnostic models, streaming, interrupts, and runtime persistence.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@kortyx/cli":"0.11.2","@kortyx/mcp":"0.2.7","@kortyx/core":"0.11.0","@kortyx/agent":"0.26.2","@kortyx/hooks":"0.29.0","@kortyx/utils":"0.3.3","@kortyx/stream":"0.13.2","@kortyx/runtime":"0.21.2","@kortyx/providers":"0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","turbo":"2.6.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/kortyx_0.24.2_1790109848370_0.10220956688778604","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"kortyx","version":"0.25.0","keywords":["ai","agent","agents","llm","orchestration","framework","workflow","streaming","typescript","human-in-the-loop","kortyx"],"author":{"url":"https://github.com/kortyx-io","name":"Kortyx"},"license":"Apache-2.0","_id":"kortyx@0.25.0","maintainers":[{"name":"neddl","email":"mustafasaitonal@outlook.com"}],"homepage":"https://kortyx.io/","bugs":{"url":"https://github.com/kortyx-io/kortyx/issues"},"bin":{"kortyx":"dist/cli.js"},"dist":{"shasum":"3c4b555b8c72738b7a7f3400a36397a88a6723b9","tarball":"https://registry.npmjs.org/kortyx/-/kortyx-0.25.0.tgz","fileCount":13,"integrity":"sha512-QbhHoReUuDiwQ1Tcq5SnKYDZWNdVH83iyGsHHSgjSW5HMYBQJbMM4TMPOmsa1FH/asIWFVw33rdW+1/VbQ/QlA==","signatures":[{"sig":"MEUCIEcFSpIWkp/fPLSHx98rFv3TsarJDXkm5rWoqTnOh3AjAiEAmA/Bb/qXrXhs4wq4Z2dS7Bvy0BrQmpz4uA5DGjRrnyM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHQew6WezCqU/Frnx30URWIPOpbL5YGhU0c1nzBmYwDsAiBjfgEPw/xbA/f7FbvTBCUZqKyNufcIkbWottOTuPcncw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/kortyx@0.25.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":67751},"main":"./dist/index.js","_from":"file:kortyx-0.25.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"private":false,"scripts":{"dev":"tsc --watch","lint":"biome check src","test":"pnpm -s type-check","build":"tsup","predev":"tsc -p tsconfig.build.json","type-check":"tsc --noEmit -p tsconfig.test.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a424a97c-4908-4d5c-a2ef-941f499ee1d1"}},"_resolved":"/tmp/e0f92c0593d4c5f04b56043bdde1487c/kortyx-0.25.0.tgz","_integrity":"sha512-QbhHoReUuDiwQ1Tcq5SnKYDZWNdVH83iyGsHHSgjSW5HMYBQJbMM4TMPOmsa1FH/asIWFVw33rdW+1/VbQ/QlA==","repository":{"url":"git+https://github.com/kortyx-io/kortyx.git","type":"git","directory":"packages/kortyx"},"_npmVersion":"11.6.2","description":"TypeScript framework for production AI agents with explicit workflows, provider-agnostic models, streaming, interrupts, and runtime persistence.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@kortyx/cli":"0.11.3","@kortyx/mcp":"0.2.7","@kortyx/core":"0.11.0","@kortyx/agent":"0.27.0","@kortyx/hooks":"0.29.0","@kortyx/utils":"0.3.3","@kortyx/stream":"0.14.0","@kortyx/runtime":"0.21.3","@kortyx/providers":"0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","turbo":"2.6.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/kortyx_0.25.0_1790172091990_0.3435991087268164","host":"s3://npm-registry-packages-npm-production"}},"0.26.0":{"_id":"kortyx@0.26.0","bin":{"kortyx":"dist/cli.js"},"bugs":{"url":"https://github.com/kortyx-io/kortyx/issues"},"dist":{"shasum":"f99ecbb9a807f6cf897ee9e726e82067678d1e73","tarball":"https://registry.npmjs.org/kortyx/-/kortyx-0.26.0.tgz","fileCount":13,"integrity":"sha512-wl8G4uqOcDI8InqBtxZWp/BjK04K788cnxlVuW7NYIIYKyB0nvc4XJfW4nuW4PYYmLbchzUdrb1u+zQkgxGbeg==","signatures":[{"sig":"MEQCICEZtLupxv4oFOqR9XhM6Q7G/Dxhq70sKLq2UNX8x/fhAiBRhDB1d7XPVxR4mcbQSH78Rj07eiMUGeCwbMqkDcQP2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDiBm8tq23fWkHJMbxE37FnhGs9Nfeil4azaXbxrdIhFAIgLAEuZekac95+iYDIRdaVIoinMPFW1fyAno3idRyicHg="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/kortyx@0.26.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":68735},"main":"./dist/index.js","name":"kortyx","_from":"file:kortyx-0.26.0.tgz","types":"./dist/index.d.ts","author":{"url":"https://github.com/kortyx-io","name":"Kortyx"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./browser":{"types":"./dist/browser.d.ts","default":"./dist/browser.js"}},"license":"Apache-2.0","private":false,"scripts":{"dev":"tsc --watch","lint":"biome check src","test":"pnpm -s type-check","build":"tsup","predev":"tsc -p tsconfig.build.json","type-check":"tsc --noEmit -p tsconfig.test.json"},"version":"0.26.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"a424a97c-4908-4d5c-a2ef-941f499ee1d1"}},"homepage":"https://kortyx.io/","keywords":["ai","agent","agents","llm","orchestration","framework","workflow","streaming","typescript","human-in-the-loop","kortyx"],"_resolved":"/tmp/5e146079e417ac9505c6218a7f245beb/kortyx-0.26.0.tgz","_integrity":"sha512-wl8G4uqOcDI8InqBtxZWp/BjK04K788cnxlVuW7NYIIYKyB0nvc4XJfW4nuW4PYYmLbchzUdrb1u+zQkgxGbeg==","repository":{"url":"git+https://github.com/kortyx-io/kortyx.git","type":"git","directory":"packages/kortyx"},"_npmVersion":"11.6.2","description":"TypeScript framework for production AI agents with explicit workflows, provider-agnostic models, streaming, interrupts, and runtime persistence.","directories":{},"maintainers":[{"name":"neddl","email":"mustafasaitonal@outlook.com"}],"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@kortyx/cli":"0.11.4","@kortyx/mcp":"0.2.7","@kortyx/core":"0.11.0","@kortyx/agent":"0.28.0","@kortyx/hooks":"0.30.0","@kortyx/utils":"0.3.3","@kortyx/stream":"0.15.0","@kortyx/runtime":"0.21.4","@kortyx/providers":"0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","turbo":"2.6.1","typescript":"5.9.3"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/kortyx_0.26.0_1790762785137_0.3883488318437185"}}},"time":{"created":"2026-01-22T17:15:45.719Z","modified":"2026-09-30T10:06:25.637Z","0.2.0":"2026-01-22T17:15:46.102Z","0.2.2":"2026-01-22T17:59:48.234Z","0.2.3":"2026-01-25T21:02:00.453Z","0.3.0":"2026-02-07T11:40:50.535Z","0.3.1":"2026-02-15T20:33:52.387Z","0.4.0":"2026-02-17T00:51:36.232Z","0.4.1":"2026-02-17T01:26:21.386Z","0.5.0":"2026-02-17T20:59:35.984Z","0.5.1":"2026-02-17T22:52:06.337Z","0.6.0":"2026-03-08T16:49:01.511Z","0.7.0":"2026-03-09T22:35:46.315Z","0.8.0":"2026-03-11T10:25:16.892Z","0.9.0":"2026-04-17T16:25:07.169Z","0.9.1":"2026-04-25T09:44:48.408Z","0.9.2":"2026-05-03T20:43:24.265Z","0.9.3":"2026-05-04T18:35:02.495Z","0.10.0":"2026-05-20T19:51:18.126Z","0.10.1":"2026-05-22T09:54:34.836Z","0.10.2":"2026-05-22T13:38:13.444Z","0.10.3":"2026-05-22T14:37:24.047Z","0.11.0":"2026-05-24T16:00:56.117Z","0.12.0":"2026-05-25T16:37:23.294Z","0.12.1":"2026-05-26T14:31:21.175Z","0.12.2":"2026-05-26T16:16:37.816Z","0.12.3":"2026-05-28T09:42:38.537Z","0.12.4":"2026-06-12T19:22:58.745Z","0.13.0":"2026-08-02T13:00:49.245Z","0.14.0":"2026-08-02T19:08:36.478Z","0.15.0":"2026-09-10T10:01:25.900Z","0.17.0":"2026-09-10T14:10:51.572Z","0.18.0":"2026-09-11T08:13:35.846Z","0.18.1":"2026-09-11T11:48:42.480Z","0.18.2":"2026-09-11T14:13:23.640Z","0.19.0":"2026-09-11T16:49:15.648Z","0.20.0":"2026-09-14T13:57:36.796Z","0.20.1":"2026-09-14T15:37:03.453Z","0.20.2":"2026-09-14T17:32:01.735Z","0.20.3":"2026-09-15T19:19:56.858Z","0.20.4":"2026-09-16T13:49:37.591Z","0.21.0":"2026-09-16T18:41:35.076Z","0.22.0":"2026-09-18T16:07:21.709Z","0.22.1":"2026-09-20T01:26:30.183Z","0.23.0":"2026-09-21T11:24:27.582Z","0.24.0":"2026-09-21T14:00:27.202Z","0.24.1":"2026-09-21T18:52:12.514Z","0.24.2":"2026-09-22T20:44:08.458Z","0.25.0":"2026-09-23T14:01:32.074Z","0.26.0":"2026-09-30T10:06:25.226Z"},"bugs":{"url":"https://github.com/kortyx-io/kortyx/issues"},"author":{"url":"https://github.com/kortyx-io","name":"Kortyx"},"license":"Apache-2.0","homepage":"https://kortyx.io/","keywords":["ai","agent","agents","llm","orchestration","framework","workflow","streaming","typescript","human-in-the-loop","kortyx"],"repository":{"url":"git+https://github.com/kortyx-io/kortyx.git","type":"git","directory":"packages/kortyx"},"description":"TypeScript framework for production AI agents with explicit workflows, provider-agnostic models, streaming, interrupts, and runtime persistence.","maintainers":[{"name":"neddl","email":"mustafasaitonal@outlook.com"}],"readme":"# kortyx\n\n[![npm version](https://img.shields.io/npm/v/kortyx.svg)](https://www.npmjs.com/package/kortyx)\n[![CI](https://github.com/kortyx-io/kortyx/actions/workflows/ci.yml/badge.svg)](https://github.com/kortyx-io/kortyx/actions/workflows/ci.yml)\n[![License](https://img.shields.io/npm/l/kortyx.svg)](https://github.com/kortyx-io/kortyx/blob/main/LICENSE)\n[![TypeScript](https://img.shields.io/badge/TypeScript-ready-3178c6.svg)](https://www.typescriptlang.org/)\n[![Node](https://img.shields.io/badge/Node.js-%3E%3D22-339933.svg)](https://github.com/kortyx-io/kortyx/blob/main/package.json)\n\n**Kortyx is a TypeScript framework for building production AI agents with explicit workflows, provider-agnostic models, typed hooks, streaming, interrupts, and runtime persistence.**\n\nUse `kortyx` as the main package. It re-exports the public server/runtime APIs from the supporting `@kortyx/*` packages so application code can stay focused on workflows, nodes, providers, and UI transport.\n\n## Install\n\n```bash\npnpm add kortyx @kortyx/google @kortyx/react\n```\n\n```bash\nnpm install kortyx @kortyx/google @kortyx/react\n```\n\n## Run Studio locally\n\nKortyx includes the local Studio command. With Docker Desktop running:\n\n```bash\nnpx kortyx studio start\n```\n\nThis starts the self-hosted Studio, API, and Postgres stack, then prints the\nsign-in and server-side telemetry variables for this SDK project. Re-running\nthe command is safe and preserves credentials and data.\n\nStudio is a source-available preview under Elastic License 2.0; the Kortyx\nframework and CLI remain Apache-2.0. See the\n[self-hosted preview guide](https://github.com/kortyx-io/kortyx/blob/main/docs/studio/self-hosted-preview.md)\nfor backup, upgrade, security, and limitation details.\n\n```bash\nnpx kortyx studio status\nnpx kortyx studio logs\nnpx kortyx studio credentials\nnpx kortyx studio credentials --rotate\nnpx kortyx studio stop\n```\n\nFor an operator-managed installation with external PostgreSQL, follow the\n[server deployment guide](https://github.com/kortyx-io/kortyx/blob/main/docs/studio/deploy-on-server.md).\n\n## Quickstart\n\nCreate a workflow:\n\n```ts\n// src/workflows/general-chat.workflow.ts\nimport { defineWorkflow } from \"kortyx\";\nimport { chatNode } from \"@/nodes/chat.node\";\n\nexport const generalChatWorkflow = defineWorkflow({\n  id: \"general-chat\",\n  version: \"1.0.0\",\n  description: \"Single-node chat workflow.\",\n  nodes: {\n    chat: {\n      run: chatNode,\n      params: {\n        temperature: 0.3,\n      },\n    },\n  },\n  edges: [\n    [\"__start__\", \"chat\"],\n    [\"chat\", \"__end__\"],\n  ],\n});\n```\n\nAdd a server-side node:\n\n```ts\n// src/nodes/chat.node.ts\nimport { google } from \"@kortyx/google\";\nimport { useReason } from \"kortyx\";\n\ntype ChatParams = {\n  temperature?: number;\n};\n\nexport const chatNode = async ({\n  input,\n  params,\n}: {\n  input: unknown;\n  params: ChatParams;\n}) => {\n  const result = await useReason({\n    id: \"chat\",\n    model: google(\"gemini-2.5-flash\"),\n    system: \"You are a concise assistant.\",\n    input: String(input ?? \"\"),\n    temperature: params.temperature ?? 0.3,\n    stream: true,\n    emit: true,\n  });\n\n  return {\n    data: { text: result.text },\n  };\n};\n```\n\nWire the agent:\n\n```ts\n// src/lib/agent.ts\nimport { createAgent } from \"kortyx\";\nimport { generalChatWorkflow } from \"@/workflows/general-chat.workflow\";\n\nexport const agent = createAgent({\n  workflows: [generalChatWorkflow],\n  defaultWorkflowId: \"general-chat\",\n});\n```\n\nExpose it through a Next.js API route:\n\n```ts\nimport { createChatRouteHandler } from \"kortyx\";\nimport { agent } from \"@/lib/agent\";\n\nexport const runtime = \"nodejs\";\nexport const dynamic = \"force-dynamic\";\n\nconst handleChat = createChatRouteHandler({ agent });\n\nexport async function POST(request: Request): Promise<Response> {\n  return handleChat(request);\n}\n```\n\nConsume the stream from React:\n\n```tsx\n\"use client\";\n\nimport { createRouteChatTransport, useChat } from \"@kortyx/react\";\n\nexport function Chat() {\n  const chat = useChat({\n    transport: createRouteChatTransport({ endpoint: \"/api/chat\" }),\n  });\n\n  return (\n    <form\n      onSubmit={(event) => {\n        event.preventDefault();\n        const form = new FormData(event.currentTarget);\n        chat.send(String(form.get(\"message\") ?? \"\"));\n        event.currentTarget.reset();\n      }}\n    >\n      {chat.messages.map((message) => (\n        <p key={message.id}>{message.content}</p>\n      ))}\n      {chat.streamContentPieces.map((piece) =>\n        piece.type === \"text\" ? (\n          <span key={piece.id}>{piece.content}</span>\n        ) : null,\n      )}\n      <input name=\"message\" />\n      <button type=\"submit\" disabled={chat.isStreaming}>\n        Send\n      </button>\n    </form>\n  );\n}\n```\n\nSet a provider key and run your app:\n\n```bash\nGOOGLE_API_KEY=your_key_here pnpm dev\n```\n\n## API Groups\n\n| Area | Exports |\n| --- | --- |\n| Agent | `createAgent`, `createChatRouteHandler`, `streamChatFromRoute` |\n| Workflows | `defineWorkflow`, `loadWorkflow`, `validateWorkflow` |\n| Hooks | `useReason`, `useInterrupt`, `useStructuredData`, `useNodeState`, `useWorkflowState`, `useRuntimeContext` |\n| Runtime | workflow registries, node registry, in-memory/Redis framework adapters |\n| Providers | provider contracts and registry helpers from `@kortyx/providers` |\n| Streams | SSE helpers, stream readers, collectors, structured reducers |\n\n## Provider Packages\n\nInstall only the provider integrations your app needs.\n\n| Provider | Package | Factory | Default environment variable |\n| --- | --- | --- | --- |\n| Google Gemini | `@kortyx/google` | `google(...)` | `GOOGLE_API_KEY` or `GEMINI_API_KEY` |\n| OpenAI | `@kortyx/openai` | `openai(...)` | `OPENAI_API_KEY` |\n| Anthropic | `@kortyx/anthropic` | `anthropic(...)` | `ANTHROPIC_API_KEY` |\n| DeepSeek | `@kortyx/deepseek` | `deepseek(...)` | `DEEPSEEK_API_KEY` |\n| Groq | `@kortyx/groq` | `groq(...)` | `GROQ_API_KEY` |\n| Mistral | `@kortyx/mistral` | `mistral(...)` | `MISTRAL_API_KEY` |\n\n## Documentation\n\n- [Monorepo](https://github.com/kortyx-io/kortyx)\n- [Documentation](https://kortyx.io/docs)\n- [Package overview](https://kortyx.io/docs/reference/package-overview)\n- [Quickstart: Next.js API Route](https://kortyx.io/docs/getting-started/quickstart-nextjs)\n- [Runtime persistence](https://kortyx.io/docs/production/persistence)\n- [Provider guide](https://kortyx.io/docs/kortyx-providers/choose-a-provider)\n\n## Studio\n\nThe self-hosted Kortyx Studio preview provides run, session, workflow,\ninterrupt, payload, timing, token, and cost inspection for telemetry emitted by\nKortyx SDK applications.\n\n## Telemetry\n\nConfigure server-side Studio telemetry with `createKortyxTelemetryAdapter`:\n\n```ts\nimport { createAgent } from \"kortyx\";\nimport { createKortyxTelemetryAdapter } from \"@kortyx/telemetry\";\n\nconst telemetry = createKortyxTelemetryAdapter({\n  endpoint: process.env.KORTYX_TELEMETRY_API_URL!,\n  apiKey: process.env.KORTYX_TELEMETRY_API_KEY!,\n  environment:\n    process.env.KORTYX_TELEMETRY_ENVIRONMENT ?? \"development\",\n  service: {\n    name: process.env.KORTYX_TELEMETRY_SERVICE_NAME ?? \"support-api\",\n    deploymentRef: process.env.GIT_SHA,\n  },\n  maxQueueSize: 1_000,\n});\n\nconst agent = createAgent({ workflows, telemetry });\n```\n\nDelivery is best-effort and non-blocking: events receive idempotent IDs, are batched in a bounded in-memory queue, and transient network/429/5xx failures retry with exponential backoff and jitter. Use `telemetry.flush()` during graceful shutdown; inspect `getDroppedEventCount()` and `getPermanentDeliveryFailureCount()` for delivery health. Prompt and output content is excluded by default. Enable only the sides you intend to persist with `captureContent: true` or `{ input: true, output: true }`.\n\n`interrupt.expired` is intentionally API-derived from the durable `expiresAt` sent in `interrupt.created`; the SDK does not run an unreliable local TTL timer. `run.cancelled` records aborted active executions. Forward `request.signal` in custom routes; `createChatRouteHandler` forwards it automatically. Children, models and tools inherit the live signal. Use `useAbortSignal()` for custom node I/O.\n\nApplications that own visible conversation history can use\n`createChatRouteHandler({ onTurnAccepted, onResponseFinalized })` to write a\npending user turn before execution and a parsed assistant message after the\nresponse's checkpoint decision. The hooks require `sessionId` and\n`clientTurnId`; `@kortyx/react` sends the latter from the user message ID.\n`onResponseFinalized` includes `status`, `checkpointId`, and a message with\nordered text, structured, interrupt, and error pieces. Configure\n`disconnect: \"continue\"` with `onExecution` to finish an ordinary run after\nthe browser closes its stream. The default remains request cancellation.\n`createCheckpointRouteHandler` additionally exposes `onForked` and\n`onRolledBack` for app-owned transcript updates. Hook delivery is in-process;\ncrash recovery and cross-store transactions remain application concerns. See\n[Background Continuation](https://kortyx.io/docs/guides/background-continuation).\n\nInterrupt telemetry keeps structural fields (`kind`, `interactionMode`,\n`optionCount`, `schemaId`, and `schemaVersion`) even when content capture is\noff. Questions and static option labels use output-content capture; submitted\nresponses use input-content capture. Option values and resume capability tokens\nare never emitted.\n\n## License\n\nApache-2.0. See [LICENSE](https://github.com/kortyx-io/kortyx/blob/main/LICENSE).\n\n## Error handling\n\nUse `serializeFailure` for safe structured diagnostics and `DomainError` for explicitly approved domain details that must survive child checkpoint restore. Cancellation, execution limits and human interrupts remain control flow. Applications own retry and schema correction policy. See the [error handling guide](../../apps/website/src/docs/v0/03-guides/08-error-handling.md).\n\nThrow ordinary `Error` instances when a workflow cannot continue; configured tracing records them automatically before the run fails. Use `reportError(error, {severity?, metadata?, tags?})` only for handled errors when application code deliberately continues with a fallback. Reporting is best-effort observation and never changes workflow control flow.\n\n## Shared tools\n\n`await useTool({tool, input})` executes a typed plain tool immediately inside a workflow node, without a model call or MCP transport. Pass the same definition to `useReason({tools: [tool]})` for model-driven selection and arguments. Tool definitions can provide `outcomes.denialCodes`, `classifyResult` and `classifyError`; permission enforcement remains application-owned. Direct calls preserve result/error identity and do not cache executions.\n\nStudio records individual durations and separate success, denial, fault and cancellation outcomes; cached native and child calls appear as reuse with their original scope. Tool faults automatically include error type and message (up to 256/8192 characters), without extra call-site wiring. Observations exclude raw inputs/results, exception objects, causes and stacks. Error messages are exported verbatim and can contain sensitive text; an optional tool `telemetry.error(error)` callback can replace them with `{type, message}` or return `null` to suppress them. Throwing projections suppress diagnostics and never alter execution. Observer and delivery failures cannot change execution. `kortyx topology push` discovers attached tools from source, marks dynamic attachments unresolved, and makes available tools visible before traffic.\n\n\nConfigured Studio/OpenTelemetry tracing captures thrown workflow/model errors automatically, including bounded type, message, stack and cause details. Studio also records manual `reportError` calls as handled errors without failing the span. Prompts, outputs and raw provider responses remain excluded by default. Diagnostics are verbatim and may contain sensitive text; the optional trace adapter `error(error)` override can return `{type, message, stack?, cause?}` or `null` to replace or suppress them without changing execution. Client-facing failure contracts remain sanitized and unchanged.\n","readmeFilename":"README.md"}