{"_id":"@scoopika/scoopika","_rev":"71-9f950be734b48121ff11d694461d2349","name":"@scoopika/scoopika","dist-tags":{"beta":"2.0.6","latest":"2.1.7"},"versions":{"1.0.0":{"name":"@scoopika/scoopika","version":"1.0.0","keywords":["AI","Agents","AI Boxes"],"author":{"name":"Kais Radwan"},"license":"SCOOP PUBLIC","_id":"@scoopika/scoopika@1.0.0","maintainers":[{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"}],"dist":{"shasum":"b8e3174f25685cd7f1156d2e54b1e1b7a2b7f192","tarball":"https://registry.npmjs.org/@scoopika/scoopika/-/scoopika-1.0.0.tgz","fileCount":67,"integrity":"sha512-qGrgoB6cSg+M96q77MVi5K4mTBPZ0YnN4XVPN2n5dBLLF1yXcme29NeRIWBw2XbhQBRwAzrpiNJ0DW/1UejFAw==","signatures":[{"sig":"MEUCIFYtCVLu2aysGnkpnNK69EbYais2w+OfqNtlYFhp3gEtAiEAlq1vEv8fyTAFjLH5MWnFWiApmS7TrHHXmVQCeBIh8+w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":161028},"main":"dist/src/main.js","types":"dist/index.d.ts","gitHead":"12d6d52bcf98d3fdd58b9731fb5659823fad4a02","scripts":{"build":"tsc && npx vitest --watch false --testTimeout 500000","coverage":"vitest run --coverage --testTimeout 500000","prettier":"npx prettier --write ."},"_npmUser":{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"},"_npmVersion":"10.4.0","description":"Create magical AI agents and boxes with multiple agents in seconds","directories":{},"_nodeVersion":"18.17.0","dependencies":{"openai":"^4.33.0","@google/generative-ai":"^0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","vitest":"^1.5.0","typescript":"^5.4.5","@types/node":"^20.12.7","@vitest/coverage-v8":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/scoopika_1.0.0_1713565196366_0.26470432202687055","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@scoopika/scoopika","version":"1.0.2","keywords":["AI","Agents","AI Boxes"],"author":{"name":"Kais Radwan"},"license":"OPEN SCOOP","_id":"@scoopika/scoopika@1.0.2","maintainers":[{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"}],"dist":{"shasum":"48a68973b0384a28dac482e8bcbdeb3983ff0c13","tarball":"https://registry.npmjs.org/@scoopika/scoopika/-/scoopika-1.0.2.tgz","fileCount":45,"integrity":"sha512-m+gQeefpITmnf4L+0og/6L/jNyjcGFgqXA+CULvAf0NuEdj5HTDux4i4I+MXP6ixWX5qboJWnAJXIvSb6wJmmw==","signatures":[{"sig":"MEUCIQCOF/71/aMFP9HoF40ghjqH3tvP5nYqSTpiX74VkoVr1gIgVI6KcaGljyxj/rNpy1auOuxHTwv4vn9Q1plM4WE2D8A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":290748},"main":"dist/src/main.js","types":"dist/index.d.ts","gitHead":"49c6024d71f7b9e7d3da07d16354db04b94ee829","scripts":{"test":"tsc && rm -r ./dist && npx vitest --watch false --testTimeout 500000","build":"npx tsup --dts-resolve","coverage":"vitest run --coverage --testTimeout 500000","prettier":"npx prettier --write ."},"_npmUser":{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"},"_npmVersion":"10.4.0","description":"Create magical AI agents and boxes with multiple agents in seconds","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ajv":"^8.12.0","openai":"^4.33.0","@google/generative-ai":"^0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.5.0","typescript":"^5.4.5","@types/node":"^20.12.7","@scoopika/types":"^1.2.2","@vitest/coverage-v8":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/scoopika_1.0.2_1714478938710_0.7558766450893619","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@scoopika/scoopika","version":"1.0.3","keywords":["AI","Agents","AI Boxes"],"author":{"name":"Kais Radwan"},"license":"OPEN SCOOP","_id":"@scoopika/scoopika@1.0.3","maintainers":[{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"}],"dist":{"shasum":"6053c728355aa026a503083499eb6714f04af043","tarball":"https://registry.npmjs.org/@scoopika/scoopika/-/scoopika-1.0.3.tgz","fileCount":45,"integrity":"sha512-Sk4ygcjj2IoCMLSDh5ONXZuHrioZXc82G3SXNr97rmADGAy3Ypf8ejmE5du4+1V5fPRAbStONuLm5K7QtEijRA==","signatures":[{"sig":"MEQCIEU5a/+pY/CI8y2WIytaWABkMfuy91a/sVQuAjZGi/bRAiBJs4E86hfoRRiiLKMXVAuufuIaZOcBY5ZwGUp9ZQv7Vw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":358787},"main":"dist/src/main.js","types":"dist/index.d.ts","gitHead":"49c6024d71f7b9e7d3da07d16354db04b94ee829","scripts":{"test":"tsc && rm -r ./dist && npx vitest --watch false --testTimeout 500000","build":"npx tsup --dts-resolve","coverage":"vitest run --coverage --testTimeout 500000","prettier":"npx prettier --write ."},"_npmUser":{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"},"_npmVersion":"10.4.0","description":"Create magical AI agents and boxes with multiple agents in seconds","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ajv":"^8.12.0","openai":"^4.33.0","@google/generative-ai":"^0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.5.0","typescript":"^5.4.5","@types/node":"^20.12.7","@scoopika/types":"^1.2.2","@vitest/coverage-v8":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/scoopika_1.0.3_1714479122627_0.849268881745836","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@scoopika/scoopika","version":"1.0.4","keywords":["AI","Agents","AI Boxes"],"author":{"name":"Kais Radwan"},"license":"OPEN SCOOP","_id":"@scoopika/scoopika@1.0.4","maintainers":[{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"}],"dist":{"shasum":"8f558b1b795bd2d03331bbbbff48838fe2acb54f","tarball":"https://registry.npmjs.org/@scoopika/scoopika/-/scoopika-1.0.4.tgz","fileCount":45,"integrity":"sha512-aFW58Gkua1CKib+uzprkf0A5CY2oS1A5JLyGnKfoku0rfDs6d0qbINIYw67uhet3OJUKH8jxsuvE8TwchwIU4w==","signatures":[{"sig":"MEYCIQDimH3xYzcol3NwqD4UU3I7U7G6TW6xQ4Q5tjEfULHCEQIhAMM4MpdUXnvT3VXLxqBaBJZiPSoEQE43EVfzGMogURwG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":359704},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"5d60cf11912b1fcee5815ed2027f4a3da358d713","scripts":{"test":"tsc && rm -r ./dist && npx vitest --watch false --testTimeout 500000","build":"npx tsup --dts-resolve","coverage":"vitest run --coverage --testTimeout 500000","prettier":"npx prettier --write ."},"_npmUser":{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"},"_npmVersion":"10.4.0","description":"Create magical AI agents and boxes with multiple agents in seconds","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ajv":"^8.12.0","openai":"^4.33.0","@google/generative-ai":"^0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.5.0","typescript":"^5.4.5","@types/node":"^20.12.7","@scoopika/types":"^1.2.2","@vitest/coverage-v8":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/scoopika_1.0.4_1714492979450_0.30834044212196443","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@scoopika/scoopika","version":"1.0.5","keywords":["AI","Agents","AI Boxes"],"author":{"name":"Kais Radwan"},"license":"OPEN SCOOP","_id":"@scoopika/scoopika@1.0.5","maintainers":[{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"}],"dist":{"shasum":"0fa3211b05ebc79af9fd748d0f2552fab3e940ef","tarball":"https://registry.npmjs.org/@scoopika/scoopika/-/scoopika-1.0.5.tgz","fileCount":63,"integrity":"sha512-39U1oh6Zt5oYg3WZR7UHs6ANjmsl5yTv3kVmfWFQRoIBzG8EEh+3w2g04w2g6g4U2VZI+8Rjnf+nbgLtv+9Kqg==","signatures":[{"sig":"MEUCIQCSXN5FF+wgMjVZW1vz+rOX4T6YZwSe9zbOOh4TFJK8xgIgMv5FqjCs/DW+A7aq7ct5NM6npcQ9T/CLR3O6pQY5lDg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":566091},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"69de8e012e6f2c50c8a39417e2addcd641ef26ee","scripts":{"test":"tsc && rm -r ./dist && npx vitest --watch false --testTimeout 500000","build":"npx tsup --dts-resolve","coverage":"vitest run --coverage --testTimeout 500000","prettier":"npx prettier --write ."},"_npmUser":{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"},"_npmVersion":"10.4.0","description":"Create magical AI agents and boxes with multiple agents in seconds","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ajv":"^8.12.0","axios":"^1.6.8","openai":"^4.33.0","cheerio":"^1.0.0-rc.12","turndown":"^7.1.3","@types/turndown":"^5.0.4","json-schema-to-ts":"^3.1.0","@google/generative-ai":"^0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.5.0","typescript":"^5.4.5","@types/node":"^20.12.7","@scoopika/types":"^1.8.5","@vitest/coverage-v8":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/scoopika_1.0.5_1715855316450_0.3586593455695031","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@scoopika/scoopika","version":"1.0.6","keywords":["AI","Agents","AI Boxes"],"author":{"name":"Kais Radwan"},"license":"OPEN SCOOP","_id":"@scoopika/scoopika@1.0.6","maintainers":[{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"}],"dist":{"shasum":"6e31d080267dbc2a819e536aba6aa4d1d7a3b10e","tarball":"https://registry.npmjs.org/@scoopika/scoopika/-/scoopika-1.0.6.tgz","fileCount":63,"integrity":"sha512-+UxKA5BrFbZU6a1A9UikoDBPCk1nJ2g1f5zx97KFj5OIzHWD5Wms5rs3BXKmNm7SMXavssvSoKMyf2aX2ZAtCg==","signatures":[{"sig":"MEUCIBDrOUmi+bgGUya/LtYO3uTgXDXB7NRP9ZF0nUqGg0llAiEA530H10HindtK23E4vcgK1dqLLpAWKU0SvikkOKv0Yzg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":566427},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"69de8e012e6f2c50c8a39417e2addcd641ef26ee","scripts":{"test":"tsc && rm -r ./dist && npx vitest --watch false --testTimeout 500000","build":"npx tsup --dts-resolve","coverage":"vitest run --coverage --testTimeout 500000","prettier":"npx prettier --write ."},"_npmUser":{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"},"_npmVersion":"10.4.0","description":"Create magical AI agents and boxes with multiple agents in seconds","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ajv":"^8.12.0","axios":"^1.6.8","openai":"^4.33.0","cheerio":"^1.0.0-rc.12","turndown":"^7.1.3","@types/turndown":"^5.0.4","json-schema-to-ts":"^3.1.0","@google/generative-ai":"^0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.5.0","typescript":"^5.4.5","@types/node":"^20.12.7","@scoopika/types":"^1.8.5","@vitest/coverage-v8":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/scoopika_1.0.6_1715858705763_0.28581850105066353","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"@scoopika/scoopika","version":"1.0.8","keywords":["AI","Agents","AI Boxes"],"author":{"name":"Kais Radwan"},"license":"OPEN SCOOP","_id":"@scoopika/scoopika@1.0.8","maintainers":[{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"}],"dist":{"shasum":"f34a2b68649a624057ecaab1cbcdfd92d81c3721","tarball":"https://registry.npmjs.org/@scoopika/scoopika/-/scoopika-1.0.8.tgz","fileCount":63,"integrity":"sha512-Lzdo+9uF49WJKHTFLAQXLwmt8g05Hjzg1oIJVJuHmVakhVIC2TUMSe7KEWSMa8OMpAadBCHFCgXVRK2xUveXHg==","signatures":[{"sig":"MEUCIQDVItPpBLURFyyS3IotWlvLMCcadssEHugJd7UDuXQGEAIgH0lbnbJ94YmiM1IncPR+FnVcbbmnpO3LM0wmVUU00RM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":566549},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"69de8e012e6f2c50c8a39417e2addcd641ef26ee","scripts":{"test":"tsc && rm -r ./dist && npx vitest --watch false --testTimeout 500000","build":"npx tsup --dts-resolve","coverage":"vitest run --coverage --testTimeout 500000","prettier":"npx prettier --write ."},"_npmUser":{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"},"_npmVersion":"10.4.0","description":"Create magical AI agents and boxes with multiple agents in seconds","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ajv":"^8.12.0","axios":"^1.6.8","openai":"^4.33.0","@types/turndown":"^5.0.4","json-schema-to-ts":"^3.1.0","@google/generative-ai":"^0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.5.0","typescript":"^5.4.5","@types/node":"^20.12.7","@scoopika/types":"^1.8.5","@vitest/coverage-v8":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/scoopika_1.0.8_1715861685682_0.4390660173922023","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"@scoopika/scoopika","version":"1.0.9","keywords":["AI","Personalized AI Agents","Multi-agent Boxes","LLMs","Persistent LLMs history"],"author":{"name":"Kais Radwan"},"license":"OPEN SCOOP","_id":"@scoopika/scoopika@1.0.9","maintainers":[{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"}],"dist":{"shasum":"e752d7a72599df8e46ef41ebdd8ebfb653151cfc","tarball":"https://registry.npmjs.org/@scoopika/scoopika/-/scoopika-1.0.9.tgz","fileCount":63,"integrity":"sha512-CwK2xG4K3O5xKyQEi+ZrKkBqgOpkLuysUx3s7+OMDfIgbz6E7NwCw9tqNOvaB3GdaEtdICLL8e6kcU4f8iUDtg==","signatures":[{"sig":"MEYCIQDQgnGl5mEqXeJufdL4vuqnePaUGpIOci+igGGAljD5SwIhAKdMEX7Ezv9sNq9orS4xOycVTMCOw3yb9Jr5dn7uWUir","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":567130},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"69de8e012e6f2c50c8a39417e2addcd641ef26ee","scripts":{"test":"tsc && rm -r ./dist && npx vitest --watch false --testTimeout 300000","build":"npx tsup --dts-resolve","coverage":"vitest run --coverage --testTimeout 500000","prettier":"npx prettier --write ."},"_npmUser":{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"},"_npmVersion":"10.4.0","description":"Run AI agents and multi-agent boxes with persistent history and external tools in your application in seconds with real-time streaming hooks, data validation, and auto healing out-of-the-box","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ajv":"^8.12.0","openai":"^4.33.0","json-schema-to-ts":"^3.1.0","@google/generative-ai":"^0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.5.0","typescript":"^5.4.5","@types/node":"^20.12.7","@scoopika/types":"^1.8.5","@vitest/coverage-v8":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/scoopika_1.0.9_1715873320718_0.22575868856890513","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@scoopika/scoopika","version":"1.1.0","keywords":["AI","Personalized AI Agents","Multi-agent Boxes","LLMs","Persistent LLMs history"],"author":{"name":"Kais Radwan"},"license":"OPEN SCOOP","_id":"@scoopika/scoopika@1.1.0","maintainers":[{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"}],"dist":{"shasum":"6219a35e86f65422d0ba8733f836fc8a72362e66","tarball":"https://registry.npmjs.org/@scoopika/scoopika/-/scoopika-1.1.0.tgz","fileCount":62,"integrity":"sha512-hwQK2nhTHzTmboWoszvcwq+4KHL40K30XoSCgjsgioSonhdpfyc3yqJeUieSaq8AZj7rxV5CzgqlFA6eLJ11Hw==","signatures":[{"sig":"MEQCID3pM5q3e4h3nCLei3Pj7SiNKhrea1K9xo4WQvYGNVgzAiAwBjUZJc/yCUxjSE31SRVj4wqQxbnpIvp/H+rwDezeGA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":567594},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"8e14e0832f529693a937cc91c3ecd57be7e60c1e","scripts":{"test":"tsc && rm -r ./dist && npx vitest --watch false --testTimeout 300000","build":"npx tsup --dts-resolve","coverage":"vitest run --coverage --testTimeout 500000","prettier":"npx prettier --write ."},"_npmUser":{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"},"_npmVersion":"10.4.0","description":"Run AI agents and multi-agent boxes with persistent history and external tools in your application in seconds with real-time streaming hooks, data validation, and auto healing out-of-the-box","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ajv":"^8.12.0","openai":"^4.33.0","json-schema-to-ts":"^3.1.0","@google/generative-ai":"^0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.5.0","typescript":"^5.4.5","@types/node":"^20.12.7","@scoopika/types":"^1.8.5","@vitest/coverage-v8":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/scoopika_1.1.0_1715880923103_0.1777163097892449","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@scoopika/scoopika","version":"1.1.1","keywords":["AI","Personalized AI Agents","Multi-agent Boxes","LLMs","Persistent LLMs history"],"author":{"name":"Kais Radwan"},"license":"OPEN SCOOP","_id":"@scoopika/scoopika@1.1.1","maintainers":[{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"}],"dist":{"shasum":"6695589e627b39537d2b104bcb20234604c3bd6f","tarball":"https://registry.npmjs.org/@scoopika/scoopika/-/scoopika-1.1.1.tgz","fileCount":7,"integrity":"sha512-UtHuwQzFYxvvzLuWARFD7iBNv449clAOlajRO9YyaFypsOzrTSIRKsKU9mieMtNusKOro5J7n2wm1YJSj3Ke1Q==","signatures":[{"sig":"MEUCIQCKyGq4/6PEMfBETkdKTWNDbzAeTMcUnpfdaccMLJYLDAIge3rtqN4+MQOjgrKxCMCXCFbdXrnaj+6N+Lxa8pF96xU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":452512},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"ef8ae8604f5a5f311d759d126923a4a5962cb24a","scripts":{"test":"tsc && rm -r ./dist && vitest --watch false --testTimeout 300000","build":"tsup --dts-resolve && cp ./package.json ./dist/","coverage":"vitest run --coverage --testTimeout 500000","prettier":"bunx prettier --write ."},"_npmUser":{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"},"_npmVersion":"10.4.0","description":"Run AI agents and multi-agent boxes with persistent history and external tools in your application in seconds with real-time streaming hooks, data validation, and auto healing out-of-the-box","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ajv":"^8.12.0","openai":"^4.33.0","json-schema-to-ts":"^3.1.0","@google/generative-ai":"^0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.5.0","typescript":"^5.4.5","@types/node":"^20.12.7","@scoopika/types":"^1.8.5","@vitest/coverage-v8":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/scoopika_1.1.1_1715885955294_0.7885499592975409","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@scoopika/scoopika","version":"1.1.2","keywords":["AI","Personalized AI Agents","Multi-agent Boxes","LLMs","Persistent LLMs history"],"author":{"name":"Kais Radwan"},"license":"OPEN SCOOP","_id":"@scoopika/scoopika@1.1.2","maintainers":[{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"}],"dist":{"shasum":"da40934c889835714d914c55583b8b1151b0341f","tarball":"https://registry.npmjs.org/@scoopika/scoopika/-/scoopika-1.1.2.tgz","fileCount":7,"integrity":"sha512-9GLd6qVbui4oL9mh5xqiYWQFh8XYhKNu/ykg8rFBPtyiAGubh5ctp3QPUaGHz6nyG57fmtxLQB/b8TmYjZTFdw==","signatures":[{"sig":"MEYCIQCIuz+uEHkhV5cI97rIzRlCEkI15xVtF9qhOriaNZnVuAIhALPSaThX4zl9WF97x1nvKJKtpbV0s6a4rURQU2U7EH1G","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":452506},"main":"./index.js","types":"./index.d.ts","gitHead":"ef8ae8604f5a5f311d759d126923a4a5962cb24a","scripts":{"test":"tsc && rm -r ./dist && vitest --watch false --testTimeout 300000","build":"tsup --dts-resolve && cp ./package.json ./dist/","coverage":"vitest run --coverage --testTimeout 500000","prettier":"bunx prettier --write ."},"_npmUser":{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"},"_npmVersion":"10.4.0","description":"Run AI agents and multi-agent boxes with persistent history and external tools in your application in seconds with real-time streaming hooks, data validation, and auto healing out-of-the-box","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ajv":"^8.12.0","openai":"^4.33.0","json-schema-to-ts":"^3.1.0","@google/generative-ai":"^0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.5.0","typescript":"^5.4.5","@types/node":"^20.12.7","@scoopika/types":"^1.8.5","@vitest/coverage-v8":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/scoopika_1.1.2_1715886550021_0.4165985742490381","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"@scoopika/scoopika","version":"1.1.3","keywords":["AI","Personalized AI Agents","Multi-agent Boxes","LLMs","Persistent LLMs history"],"author":{"name":"Kais Radwan"},"license":"OPEN SCOOP","_id":"@scoopika/scoopika@1.1.3","maintainers":[{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"}],"dist":{"shasum":"53ac26593d1605b040ff096cb313b18a493970e8","tarball":"https://registry.npmjs.org/@scoopika/scoopika/-/scoopika-1.1.3.tgz","fileCount":5,"integrity":"sha512-SbsA/x0LTKh4QpBfrkF2aXZ1Mw/gfQ8hW+K7/aybePIsDTQ8W12KPOoc9l+8f/xR7sZDQjQIcCcWlFVBvFXHFA==","signatures":[{"sig":"MEUCIQDl6iGw4fmH5a3PzvcPLmEULR2f2TJVo/ULoX7fnfha4gIgeKHEdesQ+LKMyZFRHkyn2LMcDFH6tYX6+aU0fqbHbAY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":177466},"main":"./index.js","types":"./index.d.ts","gitHead":"ef8ae8604f5a5f311d759d126923a4a5962cb24a","scripts":{"test":"tsc && rm -r ./dist && vitest --watch false --testTimeout 300000","build":"tsup --dts-resolve && cp ./package.json ./dist/","coverage":"vitest run --coverage --testTimeout 500000","prettier":"bunx prettier --write ."},"_npmUser":{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"},"_npmVersion":"10.4.0","description":"Run AI agents and multi-agent boxes with persistent history and external tools in your application in seconds with real-time streaming hooks, data validation, and auto healing out-of-the-box","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ajv":"^8.12.0","openai":"^4.33.0","json-schema-to-ts":"^3.1.0","@google/generative-ai":"^0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.5.0","typescript":"^5.4.5","@types/node":"^20.12.7","@scoopika/types":"^1.8.5","@vitest/coverage-v8":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/scoopika_1.1.3_1715887172730_0.013653506625425083","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"@scoopika/scoopika","version":"1.1.4","keywords":["AI","Personalized AI Agents","Multi-agent Boxes","LLMs","Persistent LLMs history"],"author":{"name":"Kais Radwan"},"license":"OPEN SCOOP","_id":"@scoopika/scoopika@1.1.4","maintainers":[{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"}],"dist":{"shasum":"3bf21f2a2a128966824eb6b8dc14e82eec144d9e","tarball":"https://registry.npmjs.org/@scoopika/scoopika/-/scoopika-1.1.4.tgz","fileCount":5,"integrity":"sha512-M4RWzjhnQW53ojjRYmWi3m4LSer5eKFhNYdNLPsd69IUqYnUDdF1Ze/FrgIdQjyz6e0a3/htwIoMNOWBFzg1/g==","signatures":[{"sig":"MEUCIQD5HUC1njyuZKjAM2Un3sRx/ytqVWWJlwxPatmgR9PCWAIgaPKvJRiEZBIZgHCuY7E6LjYbdiGK4THedIJ7AaGo8gA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":176524},"main":"./index.js","types":"./index.d.ts","gitHead":"ef8ae8604f5a5f311d759d126923a4a5962cb24a","scripts":{"test":"tsc && rm -r ./dist && vitest --watch false --testTimeout 300000","build":"tsup --dts-resolve && cp ./package.json ./dist/","coverage":"vitest run --coverage --testTimeout 500000","prettier":"bunx prettier --write ."},"_npmUser":{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"},"_npmVersion":"10.4.0","description":"Run AI agents and multi-agent boxes with persistent history and external tools in your application in seconds with real-time streaming hooks, data validation, and auto healing out-of-the-box","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ajv":"^8.12.0","openai":"^4.33.0","json-schema-to-ts":"^3.1.0","@google/generative-ai":"^0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.5.0","typescript":"^5.4.5","@types/node":"^20.12.7","@scoopika/types":"^1.8.5","@vitest/coverage-v8":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/scoopika_1.1.4_1716037440935_0.44557347141655","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"@scoopika/scoopika","version":"1.1.5","keywords":["AI","Personalized AI Agents","Multi-agent Boxes","LLMs","Persistent LLMs history"],"author":{"name":"Kais Radwan"},"license":"OPEN SCOOP","_id":"@scoopika/scoopika@1.1.5","maintainers":[{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"}],"dist":{"shasum":"d70c7dad10980cd0682aa63dcdb7b5b7fced72aa","tarball":"https://registry.npmjs.org/@scoopika/scoopika/-/scoopika-1.1.5.tgz","fileCount":5,"integrity":"sha512-Pbl7Zm50Dl5RwQ4xFB0bbIoGwjgmZ9MZSZ3En/OePf5wOJgFzAyRO+szVZMVwAy14qjxwqWTsIgD2hwoIIjgQA==","signatures":[{"sig":"MEQCICb/z0CseAPIGHJlqXsk33p/c4yR5stWxJVahx93FTq/AiATY4UAEqgKU/LDAioi5ptG5s4p/iteZvdJvSCyjzdr7w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":176536},"main":"./index.js","types":"./index.d.ts","gitHead":"4cfc30a7811b612d26300e84038474c8045b1dd1","scripts":{"test":"tsc && rm -r ./dist && vitest --watch false --testTimeout 300000","build":"tsup --dts-resolve && cp ./package.json ./dist/","coverage":"vitest run --coverage --testTimeout 500000","prettier":"bunx prettier --write ."},"_npmUser":{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"},"_npmVersion":"10.4.0","description":"Run AI agents and multi-agent boxes with persistent history and external tools in your application in seconds with real-time streaming hooks, data validation, and auto healing out-of-the-box","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ajv":"^8.12.0","openai":"^4.33.0","json-schema-to-ts":"^3.1.0","@google/generative-ai":"^0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.5.0","typescript":"^5.4.5","@types/node":"^20.12.7","@scoopika/types":"^1.8.5","@vitest/coverage-v8":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/scoopika_1.1.5_1716040809711_0.5497589663627587","host":"s3://npm-registry-packages"}},"1.1.6":{"name":"@scoopika/scoopika","version":"1.1.6","keywords":["AI","Personalized AI Agents","Multi-agent Boxes","LLMs","Persistent LLMs history"],"author":{"name":"Kais Radwan"},"license":"OPEN SCOOP","_id":"@scoopika/scoopika@1.1.6","maintainers":[{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"}],"dist":{"shasum":"929ad52e8f69f4a0b9ca6d61bcfb36a4302040a7","tarball":"https://registry.npmjs.org/@scoopika/scoopika/-/scoopika-1.1.6.tgz","fileCount":6,"integrity":"sha512-v19/oVazratLzB6nKd8FmKfRLkt8qyZXSg3tcznDn+T8y0OQmxDCv1ijQzKpI3kPFk9yRUD6iJLk0JSrv2146A==","signatures":[{"sig":"MEYCIQDD/moq+UHu26RYCiL63Ijxq5NGvpcKugMmJaDjwE+NDAIhAJmkrP/yG1b1mRQMvdD+BFNzpcokvmW35xaFVdTkw31C","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":178016},"main":"./index.js","types":"./index.d.ts","gitHead":"1fee9d0e3b4f75b9336014c484d27224de2c4e88","scripts":{"test":"tsc && rm -r ./dist && vitest --watch false --testTimeout 300000","build":"tsup --dts-resolve && cp ./package.json ./dist/ && cp ./README.md ./dist/","coverage":"vitest run --coverage --testTimeout 500000","prettier":"bunx prettier --write ."},"_npmUser":{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"},"_npmVersion":"10.4.0","description":"Run AI agents and multi-agent boxes with persistent history and external tools in your application in seconds with real-time streaming hooks, data validation, and auto healing out-of-the-box","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ajv":"^8.12.0","openai":"^4.33.0","json-schema-to-ts":"^3.1.0","@google/generative-ai":"^0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.5.0","typescript":"^5.4.5","@types/node":"^20.12.7","@scoopika/types":"^1.8.5","@vitest/coverage-v8":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/scoopika_1.1.6_1716045419255_0.3540249893273697","host":"s3://npm-registry-packages"}},"1.1.7":{"name":"@scoopika/scoopika","version":"1.1.7","keywords":["AI","Personalized AI Agents","Multi-agent Boxes","LLMs","Persistent LLMs history"],"author":{"name":"Kais Radwan"},"license":"OPEN SCOOP","_id":"@scoopika/scoopika@1.1.7","maintainers":[{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"}],"dist":{"shasum":"6feeef56da833cd1494fd8f310b84c6a685dbf4c","tarball":"https://registry.npmjs.org/@scoopika/scoopika/-/scoopika-1.1.7.tgz","fileCount":6,"integrity":"sha512-oS1jkYcNRyuFEbkxO15t/3GfRXYTlrnh6dnW4I98u5VSjCxdyUIqJBgdFSWm3X4GuvQyDsax0/1xkOEKstPA0A==","signatures":[{"sig":"MEUCIE6CvdqxH4N6rGiKi4FuBFI6QgdlfUdLS6CMIwU9E8XbAiEAmwIFiFqLWXC1t/ccYQlhQ1/ebmpWlOSFG3roPcHahy0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":178000},"main":"./index.js","types":"./index.d.ts","gitHead":"13c19729c899689e6dcc63a1c5936f9135116158","scripts":{"test":"tsc && rm -r ./dist && vitest --watch false --testTimeout 300000","build":"tsup --dts-resolve && cp ./package.json ./dist/ && cp ./README.md ./dist/","coverage":"vitest run --coverage --testTimeout 500000","prettier":"bunx prettier --write ."},"_npmUser":{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"},"_npmVersion":"10.4.0","description":"Run AI agents and multi-agent boxes with persistent history and external tools in your application in seconds with real-time streaming hooks, data validation, and auto healing out-of-the-box","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ajv":"^8.12.0","openai":"^4.33.0","json-schema-to-ts":"^3.1.0","@google/generative-ai":"^0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.5.0","typescript":"^5.4.5","@types/node":"^20.12.7","@scoopika/types":"^1.8.5","@vitest/coverage-v8":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/scoopika_1.1.7_1716246014081_0.2449923169077859","host":"s3://npm-registry-packages"}},"1.1.8":{"name":"@scoopika/scoopika","version":"1.1.8","keywords":["AI","Personalized AI Agents","Multi-agent Boxes","LLMs","Persistent LLMs history"],"author":{"name":"Kais Radwan"},"license":"OPEN SCOOP","_id":"@scoopika/scoopika@1.1.8","maintainers":[{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"}],"dist":{"shasum":"0724b09fd646a7108876fe5118f0f3aa248c3db5","tarball":"https://registry.npmjs.org/@scoopika/scoopika/-/scoopika-1.1.8.tgz","fileCount":6,"integrity":"sha512-fBIRpcBpsOfx67xvGcPM89ZBnfIosFIMsPw9VHEJrw6Cl/sks6CGd3DMfgbjT/1TvVbmSXZWJPq96RdwDrr2qA==","signatures":[{"sig":"MEYCIQDYVbdfhYWgaPZX6wpxXFx1ZXXsidw5xlbVCaFWXm4tMAIhAJnwXGAy+t0Q4qXX+Pz+zM9nRDe+Q6eSF2bNaKNwqFbd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":178020},"main":"./index.js","types":"./index.d.ts","gitHead":"ee43ff6d69104e39a5ba96d7285167ec9d8db4e0","scripts":{"test":"tsc && rm -r ./dist && vitest --watch false --testTimeout 300000","build":"tsup --dts-resolve && cp ./package.json ./dist/ && cp ./README.md ./dist/","coverage":"vitest run --coverage --testTimeout 500000","prettier":"bunx prettier --write ."},"_npmUser":{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"},"_npmVersion":"10.4.0","description":"Run AI agents and multi-agent boxes with persistent history and external tools in your application in seconds with real-time streaming hooks, data validation, and auto healing out-of-the-box","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ajv":"^8.12.0","openai":"^4.33.0","json-schema-to-ts":"^3.1.0","@google/generative-ai":"^0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.5.0","typescript":"^5.4.5","@types/node":"^20.12.7","@scoopika/types":"^1.8.5","@vitest/coverage-v8":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/scoopika_1.1.8_1716308604594_0.8479358950158968","host":"s3://npm-registry-packages"}},"1.1.9":{"name":"@scoopika/scoopika","version":"1.1.9","keywords":["AI","Personalized AI Agents","Multi-agent Boxes","LLMs","Persistent LLMs history"],"author":{"name":"Kais Radwan"},"license":"OPEN SCOOP","_id":"@scoopika/scoopika@1.1.9","maintainers":[{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"}],"dist":{"shasum":"04411dff241c3b8b6462ec9f88c5d913c1514d4b","tarball":"https://registry.npmjs.org/@scoopika/scoopika/-/scoopika-1.1.9.tgz","fileCount":6,"integrity":"sha512-paXNm5nbt2IjdIwomFY7z7ZQUpO6O6cLI4sNlTuSehOdhj8uSz7ZPwgu9lL58c3xaCOblYCYhswlTh3Ii08jcA==","signatures":[{"sig":"MEUCIDOy/fTlDsvmRtRIInB0lLaVuibN3PCrIGUv38y3QnWgAiEA7cnpmEIwG57xKtzeQWT1S5H+UqFfXSNTjNQBNAMez30=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":178118},"main":"./index.js","types":"./index.d.ts","gitHead":"96ec134098cb758c84db489a773badc90cbc6c76","scripts":{"test":"tsc && rm -r ./dist && vitest --watch false --testTimeout 300000","build":"tsup --dts-resolve && cp ./package.json ./dist/ && cp ./README.md ./dist/","coverage":"vitest run --coverage --testTimeout 500000","prettier":"bunx prettier --write ."},"_npmUser":{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"},"_npmVersion":"10.4.0","description":"Run AI agents and multi-agent boxes with persistent history and external tools in your application in seconds with real-time streaming hooks, data validation, and auto healing out-of-the-box","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ajv":"^8.12.0","openai":"^4.33.0","json-schema-to-ts":"^3.1.0","@google/generative-ai":"^0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.5.0","typescript":"^5.4.5","@types/node":"^20.12.7","@scoopika/types":"^1.8.5","@vitest/coverage-v8":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/scoopika_1.1.9_1716324223210_0.3662900570172585","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@scoopika/scoopika","version":"1.2.0","keywords":["AI","Personalized AI Agents","Multi-agent Boxes","LLMs","Persistent LLMs history"],"author":{"name":"Kais Radwan"},"license":"OPEN SCOOP","_id":"@scoopika/scoopika@1.2.0","maintainers":[{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"}],"dist":{"shasum":"0acc44eb1e2e9b22b42ebb17521c719cd4a70373","tarball":"https://registry.npmjs.org/@scoopika/scoopika/-/scoopika-1.2.0.tgz","fileCount":6,"integrity":"sha512-Wy2PkBbScm543m8OoPfoibIb32wIdWE8qS/phSxV379gkxDCr6BrVvnCz2s9tkJFj18Pw4cYQgQilSTRzncb7Q==","signatures":[{"sig":"MEYCIQD8V9BspM6BKyuyBpoTJd2u+PvwNeNLLWmTxnK4xug7OgIhAI5wx62BdAlO2+RtZAsjwHakrLabZQO9TJ2qMnSJjCoD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":181772},"main":"./index.js","types":"./index.d.ts","gitHead":"3725f472d13fe10049ab2b2cb26b71b5bb93e196","scripts":{"test":"tsc && rm -r ./dist && vitest --watch false --testTimeout 300000","build":"tsup --dts-resolve && cp ./package.json ./dist/ && cp ./README.md ./dist/","coverage":"vitest run --coverage --testTimeout 500000","prettier":"bunx prettier --write ."},"_npmUser":{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"},"_npmVersion":"10.4.0","description":"Run AI agents and multi-agent boxes with persistent history and external tools in your application in seconds with real-time streaming hooks, data validation, and auto healing out-of-the-box","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ajv":"^8.12.0","openai":"^4.33.0","json-schema-to-ts":"^3.1.0","@google/generative-ai":"^0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.5.0","typescript":"^5.4.5","@types/node":"^20.12.7","@scoopika/types":"^1.8.8","@vitest/coverage-v8":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/scoopika_1.2.0_1716819614535_0.3478531203578228","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@scoopika/scoopika","version":"1.2.1","keywords":["AI","Personalized AI Agents","Multi-agent Boxes","LLMs","Persistent LLMs history"],"author":{"name":"Kais Radwan"},"license":"OPEN SCOOP","_id":"@scoopika/scoopika@1.2.1","maintainers":[{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"}],"dist":{"shasum":"81b3407b88737330b368a106326185a37e601b8d","tarball":"https://registry.npmjs.org/@scoopika/scoopika/-/scoopika-1.2.1.tgz","fileCount":6,"integrity":"sha512-Vw7uDG00kRiKB/JNgSDR4UV+gKtCxvWWbxeVyhOmo57rZolrUrQJCa4fC7tZhR/wgpdbkHseiSNk1JrpZGJglA==","signatures":[{"sig":"MEUCIQDqFTCNfTbwEIlHcqzUxOLLmWlKOi8AdIHsrpZmUn+YawIgRRKriags13uLmUT3VH6rzDMGZ6jMvz2XrZ+RPjtnjEo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":188102},"main":"./index.js","types":"./index.d.ts","gitHead":"3725f472d13fe10049ab2b2cb26b71b5bb93e196","scripts":{"test":"tsc && rm -r ./dist && vitest --watch false --testTimeout 300000","build":"tsup --dts-resolve && cp ./package.json ./dist/ && cp ./README.md ./dist/","coverage":"vitest run --coverage --testTimeout 500000","prettier":"bunx prettier --write ."},"_npmUser":{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"},"_npmVersion":"10.4.0","description":"Run AI agents and multi-agent boxes with persistent history and external tools in your application in seconds with real-time streaming hooks, data validation, and auto healing out-of-the-box","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ajv":"^8.12.0","openai":"^4.33.0","json-schema-to-ts":"^3.1.0","@google/generative-ai":"^0.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.5.0","typescript":"^5.4.5","@types/node":"^20.12.7","@scoopika/types":"^1.9.1","@vitest/coverage-v8":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/scoopika_1.2.1_1716933823352_0.017508344737106496","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"@scoopika/scoopika","version":"1.2.2","keywords":["AI","Personalized AI Agents","Multi-agent Boxes","LLMs","Persistent LLMs history"],"author":{"name":"Kais Radwan"},"license":"OPEN SCOOP","_id":"@scoopika/scoopika@1.2.2","maintainers":[{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"}],"dist":{"shasum":"a7d5432a55c6638cc98cbf4d773875a477cd8c57","tarball":"https://registry.npmjs.org/@scoopika/scoopika/-/scoopika-1.2.2.tgz","fileCount":6,"integrity":"sha512-jsDcvIHUPvsGybN0Hw9ZV4sb8HukGFPp9MFyvl9JFVc7J3RnxcdVJR+aDtUk9wOOixa+0A2dFsxAvbAZTV5dwQ==","signatures":[{"sig":"MEYCIQCjRFAVo9GHBZAm+VjUm/HWC8qi6SwiUSDP6xWM+ZANRwIhAKMK4kRLHbn94ZdKj8h0rKW/T1Sz3GtjPzr5XbupuoaX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":192585},"main":"./index.js","types":"./index.d.ts","gitHead":"3725f472d13fe10049ab2b2cb26b71b5bb93e196","scripts":{"test":"tsc && rm -r ./dist && vitest --watch false --testTimeout 300000","build":"tsup --dts-resolve && cp ./package.json ./dist/ && cp ./README.md ./dist/","coverage":"vitest run --coverage --testTimeout 500000","prettier":"bunx prettier --write ."},"_npmUser":{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"},"_npmVersion":"10.4.0","description":"Run AI agents and multi-agent boxes with persistent history and external tools in your application in seconds with real-time streaming hooks, data validation, and auto healing out-of-the-box","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ajv":"^8.12.0","openai":"^4.33.0","json-schema-to-ts":"^3.1.0","@google/generative-ai":"^0.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.5.0","typescript":"^5.4.5","@types/node":"^20.12.7","@scoopika/types":"^1.9.2","@vitest/coverage-v8":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/scoopika_1.2.2_1716973381235_0.6006185632820571","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"@scoopika/scoopika","version":"1.2.3","keywords":["AI","Personalized AI Agents","Multi-agent Boxes","LLMs","Persistent LLMs history"],"author":{"name":"Kais Radwan"},"license":"OPEN SCOOP","_id":"@scoopika/scoopika@1.2.3","maintainers":[{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"}],"dist":{"shasum":"dac52fcc274e6902dc6c8d8147b5d62c40fd8082","tarball":"https://registry.npmjs.org/@scoopika/scoopika/-/scoopika-1.2.3.tgz","fileCount":6,"integrity":"sha512-ZmF0BOUi4bAFK/oMV7TtMEpxFk4vHgErnm8etc9/GFSO9xeZPNnGXtjdO692psleaXifZVKOuY4V1wo+7kLz8Q==","signatures":[{"sig":"MEQCIGLOxwrxqALoYycGsM7dtRWDBrETd38RvcBIWEpAzNBAAiAWxP5ipA2P49x79tDHgoMmG2nLA5dCY+yl6ryiHCQwXg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":193855},"main":"./index.js","types":"./index.d.ts","gitHead":"601076c44243cef733d0f972b880e6500c698377","scripts":{"test":"tsc && rm -r ./dist && vitest --watch false --testTimeout 300000","build":"tsup --dts-resolve && cp ./package.json ./dist/ && cp ./README.md ./dist/","coverage":"vitest run --coverage --testTimeout 500000","prettier":"bunx prettier --write ."},"_npmUser":{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"},"_npmVersion":"10.4.0","description":"Run AI agents and multi-agent boxes with persistent history and external tools in your application in seconds with real-time streaming hooks, data validation, and auto healing out-of-the-box","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ajv":"^8.12.0","openai":"^4.33.0","json-schema-to-ts":"^3.1.0","@google/generative-ai":"^0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.5.0","typescript":"^5.4.5","@types/node":"^20.12.7","@scoopika/types":"^1.9.2","@vitest/coverage-v8":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/scoopika_1.2.3_1717138376118_0.5800665813833759","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"@scoopika/scoopika","version":"1.2.4","keywords":["AI","Personalized AI Agents","Multi-agent Boxes","LLMs","Persistent LLMs history"],"author":{"name":"Kais Radwan"},"license":"OPEN SCOOP","_id":"@scoopika/scoopika@1.2.4","maintainers":[{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"}],"dist":{"shasum":"e80ae20463dcf6e4aff7fa65099d1ccace892c49","tarball":"https://registry.npmjs.org/@scoopika/scoopika/-/scoopika-1.2.4.tgz","fileCount":6,"integrity":"sha512-vkE0AII+LPZfMwNmQqnGgI3FGY38RPWKcNNQl6WSnb+00XmSIKqoxKhyVpmgWetKsOIPGYqWiGHiMwbDnRzmmw==","signatures":[{"sig":"MEQCIFSxb3E4X95ZS+/A20Zi9Q5qGe+4fgs7iBuo0KdI/+MCAiBe4aY9FTsQ3/+A1HoMs9UXSe3jmhUKUboShZaEFku6xA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":193807},"main":"./index.js","types":"./index.d.ts","gitHead":"ed2aed2f5560b9f668953e57f2bce7c21038ddb6","scripts":{"test":"tsc && rm -r ./dist && vitest --watch false --testTimeout 300000","build":"tsup --dts-resolve && cp ./package.json ./dist/ && cp ./README.md ./dist/","coverage":"vitest run --coverage --testTimeout 500000","prettier":"bunx prettier --write ."},"_npmUser":{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"},"_npmVersion":"10.4.0","description":"Run AI agents and multi-agent boxes with persistent history and external tools in your application in seconds with real-time streaming hooks, data validation, and auto healing out-of-the-box","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ajv":"^8.12.0","openai":"^4.33.0","json-schema-to-ts":"^3.1.0","@google/generative-ai":"^0.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.5.0","typescript":"^5.4.5","@types/node":"^20.12.7","@scoopika/types":"^1.9.5","@vitest/coverage-v8":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/scoopika_1.2.4_1717195108621_0.6277125751768773","host":"s3://npm-registry-packages"}},"1.2.5":{"name":"@scoopika/scoopika","version":"1.2.5","keywords":["AI","Personalized AI Agents","Multi-agent Boxes","LLMs","Persistent LLMs history"],"author":{"name":"Kais Radwan"},"license":"OPEN SCOOP","_id":"@scoopika/scoopika@1.2.5","maintainers":[{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"}],"dist":{"shasum":"1176322050002b304324866f997c1253d29c0527","tarball":"https://registry.npmjs.org/@scoopika/scoopika/-/scoopika-1.2.5.tgz","fileCount":6,"integrity":"sha512-61Hm39DfZYIL3Ot1JA4WQnIFFrNBBtD91OXyPeNNyxw36ytWUw7Bca77axG3rPG3+Knf76mpEXBRAgVNQMPkeA==","signatures":[{"sig":"MEYCIQDOkzkQokd6TQU1HYwpz40oeMZwMVd3R+3T0A7Q2q2yxgIhANIcz9nhlHqgXRO/ALjNf0CpUuxWm6sqQs7d9IvW0DE/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":194243},"main":"./index.js","types":"./index.d.ts","gitHead":"ed2aed2f5560b9f668953e57f2bce7c21038ddb6","scripts":{"test":"tsc && rm -r ./dist && vitest --watch false --testTimeout 300000","build":"tsup --dts-resolve && cp ./package.json ./dist/ && cp ./README.md ./dist/","coverage":"vitest run --coverage --testTimeout 500000","prettier":"bunx prettier --write ."},"_npmUser":{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"},"_npmVersion":"10.4.0","description":"Run AI agents and multi-agent boxes with persistent history and external tools in your application in seconds with real-time streaming hooks, data validation, and auto healing out-of-the-box","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ajv":"^8.12.0","openai":"^4.33.0","json-schema-to-ts":"^3.1.0","@google/generative-ai":"^0.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.5.0","typescript":"^5.4.5","@types/node":"^20.12.7","@scoopika/types":"^1.9.5","@vitest/coverage-v8":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/scoopika_1.2.5_1717241188821_0.7707654373426769","host":"s3://npm-registry-packages"}},"1.2.6":{"name":"@scoopika/scoopika","version":"1.2.6","keywords":["AI","Personalized AI Agents","Multi-agent Boxes","LLMs","Persistent LLMs history"],"author":{"name":"Kais Radwan"},"license":"OPEN SCOOP","_id":"@scoopika/scoopika@1.2.6","maintainers":[{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"}],"dist":{"shasum":"e74fe49ef1f47952cc25de5401e622ce99353d70","tarball":"https://registry.npmjs.org/@scoopika/scoopika/-/scoopika-1.2.6.tgz","fileCount":6,"integrity":"sha512-kZ7y8TFIYL8LdCWNneSQa5aKjz1xrrOw4WCbUn5/qugk/LMDWLBG2JCXC+V6HD1Ov0WlbhgyOx6+XsmYyNiCWA==","signatures":[{"sig":"MEUCIGHF99UYkKMSyZdSWiupwIhw/f8XCQA6qbEnClXer21mAiEAvyNHrbs9NI9XK299pkhTpd77Nsi222lIdqA/CTx48vU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":194053},"main":"./index.js","types":"./index.d.ts","gitHead":"ed2aed2f5560b9f668953e57f2bce7c21038ddb6","scripts":{"test":"tsc && rm -r ./dist && vitest --watch false --testTimeout 300000","build":"tsup --dts-resolve && cp ./package.json ./dist/ && cp ./README.md ./dist/","coverage":"vitest run --coverage --testTimeout 500000","prettier":"bunx prettier --write ."},"_npmUser":{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"},"_npmVersion":"10.4.0","description":"Run AI agents and multi-agent boxes with persistent history and external tools in your application in seconds with real-time streaming hooks, data validation, and auto healing out-of-the-box","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ajv":"^8.12.0","openai":"^4.33.0","json-schema-to-ts":"^3.1.0","@google/generative-ai":"^0.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.5.0","typescript":"^5.4.5","@types/node":"^20.12.7","@scoopika/types":"^1.9.5","@vitest/coverage-v8":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/scoopika_1.2.6_1717243157136_0.854170983642969","host":"s3://npm-registry-packages"}},"1.2.7":{"name":"@scoopika/scoopika","version":"1.2.7","keywords":["AI","Personalized AI Agents","Multi-agent Boxes","LLMs","Persistent LLMs history"],"author":{"name":"Kais Radwan"},"license":"OPEN SCOOP","_id":"@scoopika/scoopika@1.2.7","maintainers":[{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"}],"dist":{"shasum":"581b288a3e01fd649a853fd0fba1f49a3ab34317","tarball":"https://registry.npmjs.org/@scoopika/scoopika/-/scoopika-1.2.7.tgz","fileCount":6,"integrity":"sha512-4yRCAozBvCdzexUjEwpeUMYSfNe/9imz3wOkOAjPTXXOOi1HMU313pvQuthP483YzUcElxAHteFzHj+eeL2dSw==","signatures":[{"sig":"MEUCIQDFRAbHUQAZ/L8Ie4sYJpXhiE40lXUTqA11ssXnW/tdaQIgOg4/8GkQTPNGxreE8cXQc+Jln+Tyw7mrL0xSY0zAJJM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":194635},"main":"./index.js","types":"./index.d.ts","gitHead":"ed2aed2f5560b9f668953e57f2bce7c21038ddb6","scripts":{"test":"tsc && rm -r ./dist && vitest --watch false --testTimeout 300000","build":"tsup --dts-resolve && cp ./package.json ./dist/ && cp ./README.md ./dist/","coverage":"vitest run --coverage --testTimeout 500000","prettier":"bunx prettier --write ."},"_npmUser":{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"},"_npmVersion":"10.4.0","description":"Run AI agents and multi-agent boxes with persistent history and external tools in your application in seconds with real-time streaming hooks, data validation, and auto healing out-of-the-box","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ajv":"^8.12.0","openai":"^4.33.0","json-schema-to-ts":"^3.1.0","@google/generative-ai":"^0.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.5.0","typescript":"^5.4.5","@types/node":"^20.12.7","@scoopika/types":"^1.9.5","@vitest/coverage-v8":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/scoopika_1.2.7_1717347871929_0.826463183751122","host":"s3://npm-registry-packages"}},"1.2.8":{"name":"@scoopika/scoopika","version":"1.2.8","keywords":["AI","Personalized AI Agents","Multi-agent Boxes","LLMs","Persistent LLMs history"],"author":{"name":"Kais Radwan"},"license":"OPEN SCOOP","_id":"@scoopika/scoopika@1.2.8","maintainers":[{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"}],"dist":{"shasum":"ff535d80a3be1ba1b14bceab71b84e8a29085e47","tarball":"https://registry.npmjs.org/@scoopika/scoopika/-/scoopika-1.2.8.tgz","fileCount":6,"integrity":"sha512-/6mzZnm/fKwCfssYBeBPWPlr3ehjNryv4jAFbo0HzzCIA2NnoqtRRsQ4ukU7KVg+G2jxf5vmL9nuhUN6VHJWLg==","signatures":[{"sig":"MEUCIQDTKdgVyZf9D3kfZFcpcWyNdxNSihIVl1RewcBbSyGHrQIgdxYcl8amrYQ4ZZ2oARrex4ZAm20iyVDJ6/W0OKafF/U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":194647},"main":"./index.js","types":"./index.d.ts","gitHead":"ed2aed2f5560b9f668953e57f2bce7c21038ddb6","scripts":{"test":"tsc && rm -r ./dist && vitest --watch false --testTimeout 300000","build":"tsup --dts-resolve && cp ./package.json ./dist/ && cp ./README.md ./dist/","coverage":"vitest run --coverage --testTimeout 500000","prettier":"bunx prettier --write ."},"_npmUser":{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"},"_npmVersion":"10.4.0","description":"Run AI agents and multi-agent boxes with persistent history and external tools in your application in seconds with real-time streaming hooks, data validation, and auto healing out-of-the-box","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ajv":"^8.12.0","openai":"^4.33.0","json-schema-to-ts":"^3.1.0","@google/generative-ai":"^0.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.5.0","typescript":"^5.4.5","@types/node":"^20.12.7","@scoopika/types":"^1.9.5","@vitest/coverage-v8":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/scoopika_1.2.8_1717420169011_0.7361982035584602","host":"s3://npm-registry-packages"}},"1.2.9":{"name":"@scoopika/scoopika","version":"1.2.9","keywords":["AI","Personalized AI Agents","Multi-agent Boxes","LLMs","Persistent LLMs history"],"author":{"name":"Kais Radwan"},"license":"OPEN SCOOP","_id":"@scoopika/scoopika@1.2.9","maintainers":[{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"}],"dist":{"shasum":"28cb770e1b402878a3b2e21e16a8777d50487d5a","tarball":"https://registry.npmjs.org/@scoopika/scoopika/-/scoopika-1.2.9.tgz","fileCount":6,"integrity":"sha512-gJ7hMMCithVttVI1Hvh/QB8v8dYXzZtUyKSJdYJkJG1cS1dtYgf3iERohcCEJevw5HVN9o5w57aW9BY2wUM2fA==","signatures":[{"sig":"MEUCIQCFw/WnO/5GO1/CzKhJCVxBLkmMA2k1e33IDjYbgxXA0gIgEbeX7znLkK6SMCUtaiJyZAq815IJz6lidAF3j/L6Bb0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":192386},"main":"./index.js","types":"./index.d.ts","gitHead":"ed2aed2f5560b9f668953e57f2bce7c21038ddb6","scripts":{"test":"tsc && rm -r ./dist && vitest --watch false --testTimeout 300000","build":"tsup --dts-resolve && cp ./package.json ./dist/ && cp ./README.md ./dist/","coverage":"vitest run --coverage --testTimeout 500000","prettier":"bunx prettier --write ."},"_npmUser":{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"},"_npmVersion":"10.4.0","description":"Run AI agents and multi-agent boxes with persistent history and external tools in your application in seconds with real-time streaming hooks, data validation, and auto healing out-of-the-box","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ajv":"^8.12.0","openai":"^4.33.0","json-schema-to-ts":"^3.1.0","@google/generative-ai":"^0.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.5.0","typescript":"^5.4.5","@types/node":"^20.12.7","@scoopika/types":"^2.1.5","@vitest/coverage-v8":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/scoopika_1.2.9_1717749019824_0.6859693894374761","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@scoopika/scoopika","version":"1.3.0","keywords":["AI","Personalized AI Agents","Multi-agent Boxes","LLMs","Persistent LLMs history"],"author":{"name":"Kais Radwan"},"license":"OPEN SCOOP","_id":"@scoopika/scoopika@1.3.0","maintainers":[{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"}],"dist":{"shasum":"aceb699eaff7f127f59898bbfa433cb8296327c5","tarball":"https://registry.npmjs.org/@scoopika/scoopika/-/scoopika-1.3.0.tgz","fileCount":6,"integrity":"sha512-g7OeTu0gv/jyjN7eNOvHQ/GikoWGMRaaq3FMcdpA7vqMfVojDglBgeGMs4GXSMgPnCsyzzckSlth8gX0UAXGYg==","signatures":[{"sig":"MEQCIF3VLo82eYapOx3iYw9kILJe41F6ZqalkfuUH8qdayzVAiBnnNSGCV09tKIZZFQ7/mqI3JZKyVekYNSfAmedO4iXVA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":192390},"main":"./index.js","types":"./index.d.ts","gitHead":"8c1af154fbeafab296ff55eb93f0e59f365bf101","scripts":{"test":"tsc && rm -r ./dist && vitest --watch false --testTimeout 300000","build":"tsup --dts-resolve && cp ./package.json ./dist/ && cp ./README.md ./dist/","coverage":"vitest run --coverage --testTimeout 500000","prettier":"bunx prettier --write ."},"_npmUser":{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"},"_npmVersion":"10.4.0","description":"Run AI agents and multi-agent boxes with persistent history and external tools in your application in seconds with real-time streaming hooks, data validation, and auto healing out-of-the-box","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ajv":"^8.12.0","openai":"^4.33.0","json-schema-to-ts":"^3.1.0","@google/generative-ai":"^0.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.5.0","typescript":"^5.4.5","@types/node":"^20.12.7","@scoopika/types":"^2.1.5","@vitest/coverage-v8":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/scoopika_1.3.0_1717750234481_0.7308635213367176","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"@scoopika/scoopika","version":"1.3.1","keywords":["AI","Personalized AI Agents","Multi-agent Boxes","LLMs","Persistent LLMs history"],"author":{"name":"Kais Radwan"},"license":"OPEN SCOOP","_id":"@scoopika/scoopika@1.3.1","maintainers":[{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"}],"dist":{"shasum":"bdb6f886a6b93c17f06da1868877b24eb1aa61c7","tarball":"https://registry.npmjs.org/@scoopika/scoopika/-/scoopika-1.3.1.tgz","fileCount":6,"integrity":"sha512-fB0laQbkBx6sn5GnP0e9f0K3otzcTZyFv4v4YRjJbTxgcwldp8ZzOh6CJBw5WNXUEPXJkaPcd63q3VIROKphWg==","signatures":[{"sig":"MEQCIBjuyov/UxnEMHaRclZb0McDu54Ydeacsl6wb5qWGeO6AiBVZB03JriSOfbypnEyRyBVQee79mOpLtYM/pfYpXesfw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":192650},"main":"./index.js","types":"./index.d.ts","gitHead":"8c1af154fbeafab296ff55eb93f0e59f365bf101","scripts":{"test":"tsc && rm -r ./dist && vitest --watch false --testTimeout 300000","build":"tsup --dts-resolve && cp ./package.json ./dist/ && cp ./README.md ./dist/","coverage":"vitest run --coverage --testTimeout 500000","prettier":"bunx prettier --write ."},"_npmUser":{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"},"_npmVersion":"10.4.0","description":"Run AI agents and multi-agent boxes with persistent history and external tools in your application in seconds with real-time streaming hooks, data validation, and auto healing out-of-the-box","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ajv":"^8.12.0","openai":"^4.33.0","json-schema-to-ts":"^3.1.0","@google/generative-ai":"^0.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.5.0","typescript":"^5.4.5","@types/node":"^20.12.7","@scoopika/types":"^2.1.6","@vitest/coverage-v8":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/scoopika_1.3.1_1717758083714_0.6876435967495551","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"@scoopika/scoopika","version":"1.3.2","keywords":["AI","Personalized AI Agents","Multi-agent Boxes","LLMs","Persistent LLMs history"],"author":{"name":"Kais Radwan"},"license":"OPEN SCOOP","_id":"@scoopika/scoopika@1.3.2","maintainers":[{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"}],"dist":{"shasum":"1449d77d72ae1f1e0f801127aa0af49811a75286","tarball":"https://registry.npmjs.org/@scoopika/scoopika/-/scoopika-1.3.2.tgz","fileCount":6,"integrity":"sha512-lHjNexZZ9q/JtRRFqbfQHlMvNKAycUdTG9YIKCkC/0gfyVYkL43GGUHUzu92Pq9Cuv5BONv9RVcwSqm4TmrE8w==","signatures":[{"sig":"MEYCIQDzKMBOMb+EzWaSxWDdGe1KvT/JpXkeAgut3crR5KybAQIhAJFojg6EZlWsdSHK/yFu/QzWvFQk73YbnnSnvKmRtfyT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":193008},"main":"./index.js","types":"./index.d.ts","gitHead":"8c1af154fbeafab296ff55eb93f0e59f365bf101","scripts":{"test":"tsc && rm -r ./dist && vitest --watch false --testTimeout 300000","build":"tsup --dts-resolve && cp ./package.json ./dist/ && cp ./README.md ./dist/","coverage":"vitest run --coverage --testTimeout 500000","prettier":"bunx prettier --write ."},"_npmUser":{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"},"_npmVersion":"10.4.0","description":"Run AI agents and multi-agent boxes with persistent history and external tools in your application in seconds with real-time streaming hooks, data validation, and auto healing out-of-the-box","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ajv":"^8.12.0","openai":"^4.33.0","json-schema-to-ts":"^3.1.0","@google/generative-ai":"^0.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.5.0","typescript":"^5.4.5","@types/node":"^20.12.7","@scoopika/types":"^2.1.6","@vitest/coverage-v8":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/scoopika_1.3.2_1717759738556_0.2947943830640891","host":"s3://npm-registry-packages"}},"1.3.3":{"name":"@scoopika/scoopika","version":"1.3.3","keywords":["AI","Personalized AI Agents","Multi-agent Boxes","LLMs","Persistent LLMs history"],"author":{"name":"Kais Radwan"},"license":"OPEN SCOOP","_id":"@scoopika/scoopika@1.3.3","maintainers":[{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"}],"dist":{"shasum":"e489c6fa3c3ed55ce7ceadd4c27090df7636b0fe","tarball":"https://registry.npmjs.org/@scoopika/scoopika/-/scoopika-1.3.3.tgz","fileCount":6,"integrity":"sha512-+7LERkLQk/YJkd++Tr5PM/CcwhQV5DPzONCnQBkkVZh/pmTVmlFC90EVVepmLU6xJOBv8lns5J72YvdXoJGWMw==","signatures":[{"sig":"MEUCIQCfRq6P/CsUjvPn312o94AivnwGqo58BbD0f51iSkvC0AIgWnaw+L+oEdXP0a7eFL0WDDunyyUG5CM6WYwQTWSSn/Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":193116},"main":"./index.js","types":"./index.d.ts","gitHead":"8c1af154fbeafab296ff55eb93f0e59f365bf101","scripts":{"test":"tsc && rm -r ./dist && vitest --watch false --testTimeout 300000","build":"tsup --dts-resolve && cp ./package.json ./dist/ && cp ./README.md ./dist/","coverage":"vitest run --coverage --testTimeout 500000","prettier":"bunx prettier --write ."},"_npmUser":{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"},"_npmVersion":"10.4.0","description":"Run AI agents and multi-agent boxes with persistent history and external tools in your application in seconds with real-time streaming hooks, data validation, and auto healing out-of-the-box","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ajv":"^8.12.0","openai":"^4.33.0","json-schema-to-ts":"^3.1.0","@google/generative-ai":"^0.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.5.0","typescript":"^5.4.5","@types/node":"^20.12.7","@scoopika/types":"^2.1.6","@vitest/coverage-v8":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/scoopika_1.3.3_1717760081175_0.9015851383698432","host":"s3://npm-registry-packages"}},"1.3.4":{"name":"@scoopika/scoopika","version":"1.3.4","keywords":["AI","Personalized AI Agents","Multi-agent Boxes","LLMs","Persistent LLMs history"],"author":{"name":"Kais Radwan"},"license":"OPEN SCOOP","_id":"@scoopika/scoopika@1.3.4","maintainers":[{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"}],"dist":{"shasum":"85fcad6d8c12b56462303b14372b2f37877eecfa","tarball":"https://registry.npmjs.org/@scoopika/scoopika/-/scoopika-1.3.4.tgz","fileCount":6,"integrity":"sha512-v59Vr9iU1e4axxw49dl4EBXn7me+BjWNx/eAtGTAamCFNc4cirt0KZNUBOjfgJJat9h2UBRkxgATyxG2j3FDyg==","signatures":[{"sig":"MEUCIQD0HSZ7jNWM4hcBp63osAHxc2y/S4xqmZWnaMMyiWzifwIgfycvPAFC6bFufESbW7qqy7nhQZv9MGgT8Y7L6IeJ7vI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":193138},"main":"./index.js","types":"./index.d.ts","gitHead":"8c1af154fbeafab296ff55eb93f0e59f365bf101","scripts":{"test":"tsc && rm -r ./dist && vitest --watch false --testTimeout 300000","build":"tsup --dts-resolve && cp ./package.json ./dist/ && cp ./README.md ./dist/","coverage":"vitest run --coverage --testTimeout 500000","prettier":"bunx prettier --write ."},"_npmUser":{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"},"_npmVersion":"10.4.0","description":"Run AI agents and multi-agent boxes with persistent history and external tools in your application in seconds with real-time streaming hooks, data validation, and auto healing out-of-the-box","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ajv":"^8.12.0","openai":"^4.33.0","json-schema-to-ts":"^3.1.0","@google/generative-ai":"^0.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.5.0","typescript":"^5.4.5","@types/node":"^20.12.7","@scoopika/types":"^2.1.6","@vitest/coverage-v8":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/scoopika_1.3.4_1717760181823_0.8791530519219968","host":"s3://npm-registry-packages"}},"1.3.6":{"name":"@scoopika/scoopika","version":"1.3.6","keywords":["AI","Personalized AI Agents","Multi-agent Boxes","LLMs","Persistent LLMs history"],"author":{"name":"Kais Radwan"},"license":"OPEN SCOOP","_id":"@scoopika/scoopika@1.3.6","maintainers":[{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"}],"dist":{"shasum":"4addb6fd13dcfff4dfee56e3845614e7ddefb465","tarball":"https://registry.npmjs.org/@scoopika/scoopika/-/scoopika-1.3.6.tgz","fileCount":6,"integrity":"sha512-xJbBhbsJ2aG28Rv2QDh4pVMZj3tTIUyHLsgYCeXRLLEa59gb87LWXioL2Ce8fpQ+FUKllbYB/x9kitM+2CdqvA==","signatures":[{"sig":"MEYCIQCJPEk6OAIunP6As9oJNnNsRP9bSkGDMWBd2FBhppbV/AIhAIgr2TwQMCTQskDs+u9Oe1P4kTLtW6A9FOxnLTznzvD2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":193152},"main":"./index.js","types":"./index.d.ts","gitHead":"8c1af154fbeafab296ff55eb93f0e59f365bf101","scripts":{"test":"tsc && rm -r ./dist && vitest --watch false --testTimeout 300000","build":"tsup --dts-resolve && cp ./package.json ./dist/ && cp ./README.md ./dist/","coverage":"vitest run --coverage --testTimeout 500000","prettier":"bunx prettier --write ."},"_npmUser":{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"},"_npmVersion":"10.4.0","description":"Run AI agents and multi-agent boxes with persistent history and external tools in your application in seconds with real-time streaming hooks, data validation, and auto healing out-of-the-box","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ajv":"^8.12.0","openai":"^4.33.0","json-schema-to-ts":"^3.1.0","@google/generative-ai":"^0.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.5.0","typescript":"^5.4.5","@types/node":"^20.12.7","@scoopika/types":"^2.1.6","@vitest/coverage-v8":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/scoopika_1.3.6_1717761998386_0.7811408474838606","host":"s3://npm-registry-packages"}},"1.3.7":{"name":"@scoopika/scoopika","version":"1.3.7","keywords":["AI","Personalized AI Agents","Multi-agent Boxes","LLMs","Persistent LLMs history"],"author":{"name":"Kais Radwan"},"license":"OPEN SCOOP","_id":"@scoopika/scoopika@1.3.7","maintainers":[{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"}],"dist":{"shasum":"e92e3c995b05a9a5d41ea4157240c7a8ddb8d3fe","tarball":"https://registry.npmjs.org/@scoopika/scoopika/-/scoopika-1.3.7.tgz","fileCount":6,"integrity":"sha512-8rutqd1u6lQyYvh6wtGgOLuueCCtGKd9MgGcyOsgVeOYl/L0UU4fE3pfJAbt4ikgLoaCyFyKDMEFOAUq5n5VTA==","signatures":[{"sig":"MEYCIQD/QZIwN+Nk331fTX9qQlHX1L6HD0Ol7lmsPz2ApRfnCAIhAJTumbi11881cFMdK6KF2aqgRYtZt/lP6/9W4x6fv2YU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":193174},"main":"./index.js","types":"./index.d.ts","gitHead":"8c1af154fbeafab296ff55eb93f0e59f365bf101","scripts":{"test":"tsc && rm -r ./dist && vitest --watch false --testTimeout 300000","build":"tsup --dts-resolve && cp ./package.json ./dist/ && cp ./README.md ./dist/","coverage":"vitest run --coverage --testTimeout 500000","prettier":"bunx prettier --write ."},"_npmUser":{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"},"_npmVersion":"10.4.0","description":"Run AI agents and multi-agent boxes with persistent history and external tools in your application in seconds with real-time streaming hooks, data validation, and auto healing out-of-the-box","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ajv":"^8.12.0","openai":"^4.33.0","json-schema-to-ts":"^3.1.0","@google/generative-ai":"^0.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.5.0","typescript":"^5.4.5","@types/node":"^20.12.7","@scoopika/types":"^2.1.6","@vitest/coverage-v8":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/scoopika_1.3.7_1717762271655_0.8950215432768049","host":"s3://npm-registry-packages"}},"1.3.8":{"name":"@scoopika/scoopika","version":"1.3.8","keywords":["AI","Personalized AI Agents","Multi-agent Boxes","LLMs","Persistent LLMs history"],"author":{"name":"Kais Radwan"},"license":"OPEN SCOOP","_id":"@scoopika/scoopika@1.3.8","maintainers":[{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"}],"dist":{"shasum":"fa98015a557c4c6c02a14369da49f0e524794bb6","tarball":"https://registry.npmjs.org/@scoopika/scoopika/-/scoopika-1.3.8.tgz","fileCount":6,"integrity":"sha512-4t8HXJWs3r/i+hQUZqA4awwNfDGzexnYucBoykTD+DSBLCTvIfiGYC+GzvSnYxmnOP8zDAQ+gs0y4jagtUMjAQ==","signatures":[{"sig":"MEUCIQCvEhSXhNPekXx8baa2wXLrrreaK+b+rP265MxCeFI+SQIgXFiMLEEojPREu1cigDxVdtYtu+i9/CCwV/87UmD8svk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":193279},"main":"./index.js","types":"./index.d.ts","gitHead":"8c1af154fbeafab296ff55eb93f0e59f365bf101","scripts":{"test":"tsc && rm -r ./dist && vitest --watch false --testTimeout 300000","build":"tsup --dts-resolve && cp ./package.json ./dist/ && cp ./README.md ./dist/","coverage":"vitest run --coverage --testTimeout 500000","prettier":"bunx prettier --write ."},"_npmUser":{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"},"_npmVersion":"10.4.0","description":"Run AI agents and multi-agent boxes with persistent history and external tools in your application in seconds with real-time streaming hooks, data validation, and auto healing out-of-the-box","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ajv":"^8.12.0","openai":"^4.33.0","rfc4648":"^1.5.3","json-schema-to-ts":"^3.1.0","@google/generative-ai":"^0.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.5.0","typescript":"^5.4.5","@types/node":"^20.12.7","@scoopika/types":"^2.1.6","@vitest/coverage-v8":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/scoopika_1.3.8_1717763393760_0.6627867012160111","host":"s3://npm-registry-packages"}},"1.3.9":{"name":"@scoopika/scoopika","version":"1.3.9","keywords":["AI","Personalized AI Agents","Multi-agent Boxes","LLMs","Persistent LLMs history"],"author":{"name":"Kais Radwan"},"license":"OPEN SCOOP","_id":"@scoopika/scoopika@1.3.9","maintainers":[{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"}],"dist":{"shasum":"c7b587fdc24d6b0ebdf9e67925bdac500d67e6c7","tarball":"https://registry.npmjs.org/@scoopika/scoopika/-/scoopika-1.3.9.tgz","fileCount":6,"integrity":"sha512-3a66rVA3xIKAyhvobpuwAcsfDPPs0DnYIDSQi/wLePity0oKyOg9hOmr5R0pEFxm1EkzuUyIrG4ik5brX58oWw==","signatures":[{"sig":"MEQCIHOCYHU3fzQ+CS88Vu4hWof0L9/rJkVeBRMjqmqS2ouUAiAc1u171bUbRIf4CDmfiEVuRyGUh1gxN/UID53zuS8Tfg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":193191},"main":"./index.js","types":"./index.d.ts","gitHead":"8c1af154fbeafab296ff55eb93f0e59f365bf101","scripts":{"test":"tsc && rm -r ./dist && vitest --watch false --testTimeout 300000","build":"tsup --dts-resolve && cp ./package.json ./dist/ && cp ./README.md ./dist/","coverage":"vitest run --coverage --testTimeout 500000","prettier":"bunx prettier --write ."},"_npmUser":{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"},"_npmVersion":"10.4.0","description":"Run AI agents and multi-agent boxes with persistent history and external tools in your application in seconds with real-time streaming hooks, data validation, and auto healing out-of-the-box","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ajv":"^8.12.0","openai":"^4.33.0","rfc4648":"^1.5.3","json-schema-to-ts":"^3.1.0","@google/generative-ai":"^0.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.5.0","typescript":"^5.4.5","@types/node":"^20.12.7","@scoopika/types":"^2.1.6","@vitest/coverage-v8":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/scoopika_1.3.9_1717765114642_0.30745475602399264","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@scoopika/scoopika","version":"1.4.0","keywords":["AI","Personalized AI Agents","Multi-agent Boxes","LLMs","Persistent LLMs history"],"author":{"name":"Kais Radwan"},"license":"OPEN SCOOP","_id":"@scoopika/scoopika@1.4.0","maintainers":[{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"}],"dist":{"shasum":"d9c5138b2c6813504eb7b7c37dfc58a5c709e813","tarball":"https://registry.npmjs.org/@scoopika/scoopika/-/scoopika-1.4.0.tgz","fileCount":6,"integrity":"sha512-FDW+kwuwqX5YLwg3VMURdE2Qv4b+LrSR94dckEpG+6W0gJy6z/T8jkkOJUEYl+IwVXV/pRjLH5nNvqYLyuBQAw==","signatures":[{"sig":"MEUCIQC6jq1ht+2FrsE09oHme104/bI2HuZ8T3fhxsnnKKmfIQIgIkeDNN1omAkT6np72NV9ABcDM1JdoXo3x0QiLkLEnF4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":193379},"main":"./index.js","types":"./index.d.ts","gitHead":"8c1af154fbeafab296ff55eb93f0e59f365bf101","scripts":{"test":"tsc && rm -r ./dist && vitest --watch false --testTimeout 300000","build":"tsup --dts-resolve && cp ./package.json ./dist/ && cp ./README.md ./dist/","coverage":"vitest run --coverage --testTimeout 500000","prettier":"bunx prettier --write ."},"_npmUser":{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"},"_npmVersion":"10.4.0","description":"Run AI agents and multi-agent boxes with persistent history and external tools in your application in seconds with real-time streaming hooks, data validation, and auto healing out-of-the-box","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ajv":"^8.12.0","openai":"^4.33.0","rfc4648":"^1.5.3","json-schema-to-ts":"^3.1.0","@google/generative-ai":"^0.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.5.0","typescript":"^5.4.5","@types/node":"^20.12.7","@scoopika/types":"^2.1.6","@vitest/coverage-v8":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/scoopika_1.4.0_1717766552689_0.6271337301144926","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"@scoopika/scoopika","version":"1.4.1","keywords":["AI","Personalized AI Agents","Multi-agent Boxes","LLMs","Persistent LLMs history"],"author":{"name":"Kais Radwan"},"license":"OPEN SCOOP","_id":"@scoopika/scoopika@1.4.1","maintainers":[{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"}],"dist":{"shasum":"6e834266245b44663384d06e856e4f1ff6f776d8","tarball":"https://registry.npmjs.org/@scoopika/scoopika/-/scoopika-1.4.1.tgz","fileCount":6,"integrity":"sha512-HxJagrAQyJ7JgNsfKc7oB6KNauqn/T2+OBfD8FCdekygPJKeuaHDpw2dICUSKg8QPFVDuX6kjSWbxE8XB6qrwQ==","signatures":[{"sig":"MEUCIAieK3uvJzNCksy3BXYqNx6C/I8kVtE/H6Tda59JZGwcAiEAp+Tb9dx2nLvM9yrJ613dnlD2aF9u4285Ug/7EQU3p1A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":192032},"main":"./index.js","types":"./index.d.ts","gitHead":"8c1af154fbeafab296ff55eb93f0e59f365bf101","scripts":{"test":"tsc && rm -r ./dist && vitest --watch false --testTimeout 300000","build":"tsup --dts-resolve && cp ./package.json ./dist/ && cp ./README.md ./dist/","coverage":"vitest run --coverage --testTimeout 500000","prettier":"bunx prettier --write ."},"_npmUser":{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"},"_npmVersion":"10.4.0","description":"Run AI agents and multi-agent boxes with persistent history and external tools in your application in seconds with real-time streaming hooks, data validation, and auto healing out-of-the-box","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ajv":"^8.12.0","openai":"^4.33.0","rfc4648":"^1.5.3","json-schema-to-ts":"^3.1.0","@google/generative-ai":"^0.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.5.0","typescript":"^5.4.5","@types/node":"^20.12.7","@scoopika/types":"^2.1.6","@vitest/coverage-v8":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/scoopika_1.4.1_1717820658030_0.8234362090315228","host":"s3://npm-registry-packages"}},"1.4.2":{"name":"@scoopika/scoopika","version":"1.4.2","keywords":["AI","Personalized AI Agents","Multi-agent Boxes","LLMs","Persistent LLMs history"],"author":{"name":"Kais Radwan"},"license":"OPEN SCOOP","_id":"@scoopika/scoopika@1.4.2","maintainers":[{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"}],"dist":{"shasum":"5d660bec63ca9145a7072a56ef9a3647b3282ca7","tarball":"https://registry.npmjs.org/@scoopika/scoopika/-/scoopika-1.4.2.tgz","fileCount":6,"integrity":"sha512-moGg63XsUPIAcB8tLrDRUe1jNqNUPo56prGFFJS3w+odIIAJ4Zv/1bJw/4MomvVaPMiaxPsiZ2GR1fA20psnkw==","signatures":[{"sig":"MEUCIQCgikIrdSf2mMEEMbi3gTCC9RvOm0thuNgLvCUcOCZ7ygIgZzNCU+uA38bzYVbPhTsLoGTWcRZZN30USl8XsKA9ZHU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":191889},"main":"./index.js","types":"./index.d.ts","gitHead":"8c1af154fbeafab296ff55eb93f0e59f365bf101","scripts":{"test":"tsc && rm -r ./dist && vitest --watch false --testTimeout 300000","build":"tsup --dts-resolve && cp ./package.json ./dist/ && cp ./README.md ./dist/","coverage":"vitest run --coverage --testTimeout 500000","prettier":"bunx prettier --write ."},"_npmUser":{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"},"_npmVersion":"10.4.0","description":"Run AI agents and multi-agent boxes with persistent history and external tools in your application in seconds with real-time streaming hooks, data validation, and auto healing out-of-the-box","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ajv":"^8.12.0","openai":"^4.33.0","rfc4648":"^1.5.3","json-schema-to-ts":"^3.1.0","@google/generative-ai":"^0.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.5.0","typescript":"^5.4.5","@types/node":"^20.12.7","@scoopika/types":"^2.1.8","@vitest/coverage-v8":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/scoopika_1.4.2_1718038597205_0.7964555435854983","host":"s3://npm-registry-packages"}},"1.4.3":{"name":"@scoopika/scoopika","version":"1.4.3","keywords":["AI","Personalized AI Agents","Multi-agent Boxes","LLMs","Persistent LLMs history"],"author":{"name":"Kais Radwan"},"license":"OPEN SCOOP","_id":"@scoopika/scoopika@1.4.3","maintainers":[{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"}],"dist":{"shasum":"4251abea89e34cadaab87433a596c038b92c7f2c","tarball":"https://registry.npmjs.org/@scoopika/scoopika/-/scoopika-1.4.3.tgz","fileCount":6,"integrity":"sha512-qtG6lm2D49TcvOU5XKoytcqmjvIGuhs8xeMUKtrIKqNR/GDGT9dAwZc/hOegIF7VtMpjQPn5FftkNWEEk5FYPA==","signatures":[{"sig":"MEQCIF4X7DhhWeJiRcWDV8CHWwH2vUpJ01n7dSiwKrZO+W+mAiAHmp4ckY4cqk7TmFV6to/jI/qgbYhNxPaLlK2kAMVlVw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":191883},"main":"./index.js","types":"./index.d.ts","gitHead":"f380f7a8d3d523f4fdda97428aea1081f8f74fdb","scripts":{"test":"tsc && rm -r ./dist && vitest --watch false --testTimeout 300000","build":"tsup --dts-resolve && cp ./package.json ./dist/ && cp ./README.md ./dist/","coverage":"vitest run --coverage --testTimeout 500000","prettier":"bunx prettier --write ."},"_npmUser":{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"},"_npmVersion":"10.4.0","description":"Run AI agents and multi-agent boxes with persistent history and external tools in your application in seconds with real-time streaming hooks, data validation, and auto healing out-of-the-box","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ajv":"^8.12.0","openai":"^4.33.0","rfc4648":"^1.5.3","json-schema-to-ts":"^3.1.0","@google/generative-ai":"^0.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.5.0","typescript":"^5.4.5","@types/node":"^20.12.7","@scoopika/types":"^2.2.0","@vitest/coverage-v8":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/scoopika_1.4.3_1718099587744_0.33244865603441487","host":"s3://npm-registry-packages"}},"1.4.4":{"name":"@scoopika/scoopika","version":"1.4.4","keywords":["AI","Personalized AI Agents","Multi-agent Boxes","LLMs","Persistent LLMs history"],"author":{"name":"Kais Radwan"},"license":"OPEN SCOOP","_id":"@scoopika/scoopika@1.4.4","maintainers":[{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"}],"dist":{"shasum":"fddc98f5370f4cc6640dc952c53aefe2999a0f34","tarball":"https://registry.npmjs.org/@scoopika/scoopika/-/scoopika-1.4.4.tgz","fileCount":6,"integrity":"sha512-W68vNvZ1viCz9yS782cjUBuhqoG7xDvTv3rhXVBrHLiespB6Fq2l7OU0HYJeX1xRQ52Ce1VIoFFxCkOd4JLasg==","signatures":[{"sig":"MEUCIQCwHe6JPyD8yWwicggElY0hkv/V2hTPNm/JtAKFWVErwwIgRNZNUoGKa4VuBxwKPZxTrucZJj54V8wn5PK9tDFMFCo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":193177},"main":"./index.js","types":"./index.d.ts","gitHead":"f380f7a8d3d523f4fdda97428aea1081f8f74fdb","scripts":{"test":"tsc && rm -r ./dist && vitest --watch false --testTimeout 300000","build":"tsup --dts-resolve && cp ./package.json ./dist/ && cp ./README.md ./dist/","coverage":"vitest run --coverage --testTimeout 500000","prettier":"bunx prettier --write ."},"_npmUser":{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"},"_npmVersion":"10.4.0","description":"Run AI agents and multi-agent boxes with persistent history and external tools in your application in seconds with real-time streaming hooks, data validation, and auto healing out-of-the-box","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ajv":"^8.12.0","openai":"^4.33.0","rfc4648":"^1.5.3","json-schema-to-ts":"^3.1.0","@google/generative-ai":"^0.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.5.0","typescript":"^5.4.5","@types/node":"^20.12.7","@scoopika/types":"^2.2.1","@vitest/coverage-v8":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/scoopika_1.4.4_1718282175957_0.7429890389504019","host":"s3://npm-registry-packages"}},"1.4.5":{"name":"@scoopika/scoopika","version":"1.4.5","keywords":["AI","Personalized AI Agents","Multi-agent Boxes","LLMs","Persistent LLMs history"],"author":{"name":"Kais Radwan"},"license":"OPEN SCOOP","_id":"@scoopika/scoopika@1.4.5","maintainers":[{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"}],"dist":{"shasum":"12e3ade1e0f73436da01c43db94d317d17a38513","tarball":"https://registry.npmjs.org/@scoopika/scoopika/-/scoopika-1.4.5.tgz","fileCount":6,"integrity":"sha512-v9mhuBc8lYzAlUTDdHsRcOV2EqLTGIv/i5Osrcn6T/Q5aIosUu668MIZwCZgNt8nX2dVAcVIOMhln4LqpfA+pw==","signatures":[{"sig":"MEQCID2KhlnLEETSPrjPdYXUX8ZMnAsPFInC+W9kLXHHTZ2yAiBOH6cY9taJ5HjZeTl8IBP2+rvrLznxtIY6+Fr8CNDYug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":197360},"main":"./index.js","types":"./index.d.ts","gitHead":"f380f7a8d3d523f4fdda97428aea1081f8f74fdb","scripts":{"test":"tsc && rm -r ./dist && vitest --watch false --testTimeout 300000","build":"tsup --dts-resolve && cp ./package.json ./dist/ && cp ./README.md ./dist/","coverage":"vitest run --coverage --testTimeout 500000","prettier":"bunx prettier --write ."},"_npmUser":{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"},"_npmVersion":"10.4.0","description":"Create AI agents that can see, hear, speak, take actions, and collaborate together. with long-term memory, custom external tools & APIs, and custom knowledge sources. With real-time streaming hooks, data validation, and smart errors recovery","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ajv":"^8.12.0","openai":"^4.33.0","rfc4648":"^1.5.3","json-schema-to-ts":"^3.1.0","@google/generative-ai":"^0.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.5.0","typescript":"^5.4.5","@types/node":"^20.12.7","@scoopika/types":"^2.2.1","@vitest/coverage-v8":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/scoopika_1.4.5_1718471271930_0.16127054915649675","host":"s3://npm-registry-packages"}},"1.4.6":{"name":"@scoopika/scoopika","version":"1.4.6","keywords":["AI","Personalized AI Agents","Multi-agent Boxes","LLMs","Persistent LLMs history"],"author":{"name":"Kais Radwan"},"license":"OPEN SCOOP","_id":"@scoopika/scoopika@1.4.6","maintainers":[{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"}],"dist":{"shasum":"14f35aefaa1e5371a12b15bea5bc190776dac177","tarball":"https://registry.npmjs.org/@scoopika/scoopika/-/scoopika-1.4.6.tgz","fileCount":6,"integrity":"sha512-f6B8yDYEIm6WHxtS5v5rmBlf0A5eoJb3o9jfNSqZ/ehEKwQi1kNEEgqvlYzar8HAG1LNGWtYIvVeGDKuG5Pb5w==","signatures":[{"sig":"MEUCIQDNSYSvXGpwRNEq2ZDgTDJvPLmuXMB4t889fTg38HppaAIgIbBEaTIA9IOYU8geBYW0eCb0CTkVZ7K17WtBM+fIIS0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":197364},"main":"./index.js","types":"./index.d.ts","gitHead":"a1e71d716638cb159be660b4f298d936895e297c","scripts":{"test":"tsc && rm -r ./dist && vitest --watch false --testTimeout 300000","build":"tsup --dts-resolve && cp ./package.json ./dist/ && cp ./README.md ./dist/","coverage":"vitest run --coverage --testTimeout 500000","prettier":"bunx prettier --write ."},"_npmUser":{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"},"_npmVersion":"10.4.0","description":"Create AI agents that can see, hear, speak, take actions, and collaborate together. with long-term memory, custom external tools & APIs, and custom knowledge sources. With real-time streaming hooks, data validation, and smart errors recovery","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ajv":"^8.12.0","openai":"^4.33.0","rfc4648":"^1.5.3","json-schema-to-ts":"^3.1.0","@google/generative-ai":"^0.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.5.0","typescript":"^5.4.5","@types/node":"^20.12.7","@scoopika/types":"^2.2.1","@vitest/coverage-v8":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/scoopika_1.4.6_1718565845527_0.9855311705411569","host":"s3://npm-registry-packages"}},"1.4.7":{"name":"@scoopika/scoopika","version":"1.4.7","keywords":["AI","Personalized AI Agents","Multi-agent Boxes","LLMs","Persistent LLMs history"],"author":{"name":"Kais Radwan"},"license":"OPEN SCOOP","_id":"@scoopika/scoopika@1.4.7","maintainers":[{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"}],"dist":{"shasum":"10e133151ca9c306234f903fdad97606d473ab62","tarball":"https://registry.npmjs.org/@scoopika/scoopika/-/scoopika-1.4.7.tgz","fileCount":6,"integrity":"sha512-urjE/49y9at9MkiiwBeiExZq1bOwrWSY/gsARwOxABEgvl229OFp5ktFwUMk8cz0JVyAWRRsUENa+ofOchDskQ==","signatures":[{"sig":"MEUCIBpjiTpn51w9xTglo3tPeGFWmMCaD6LHkjOf4ydy5/NOAiEAjMI6AXfnZvG9CytUyu+6sNOvaMSTS8I7MJxamWtcy+c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196918},"main":"./index.js","types":"./index.d.ts","gitHead":"a1e71d716638cb159be660b4f298d936895e297c","scripts":{"test":"tsc && rm -r ./dist && vitest --watch false --testTimeout 300000","build":"tsup --dts-resolve && cp ./package.json ./dist/ && cp ./README.md ./dist/","coverage":"vitest run --coverage --testTimeout 500000","prettier":"bunx prettier --write ."},"_npmUser":{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"},"_npmVersion":"10.4.0","description":"Create AI agents that can see, hear, speak, take actions, and collaborate together. with long-term memory, custom external tools & APIs, and custom knowledge sources. With real-time streaming hooks, data validation, and smart errors recovery","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ajv":"^8.12.0","openai":"^4.33.0","rfc4648":"^1.5.3","json-schema-to-ts":"^3.1.0","@google/generative-ai":"^0.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.5.0","typescript":"^5.4.5","@types/node":"^20.12.7","@scoopika/types":"^2.2.1","@vitest/coverage-v8":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/scoopika_1.4.7_1718568081839_0.7030997092322964","host":"s3://npm-registry-packages"}},"1.4.8":{"name":"@scoopika/scoopika","version":"1.4.8","keywords":["AI","Personalized AI Agents","Multi-agent Boxes","LLMs","Persistent LLMs history"],"author":{"name":"Kais Radwan"},"license":"OPEN SCOOP","_id":"@scoopika/scoopika@1.4.8","dist":{"shasum":"ad17c23ea137b4958f401349dbcf8f09c2aa41db","tarball":"https://registry.npmjs.org/@scoopika/scoopika/-/scoopika-1.4.8.tgz","fileCount":6,"integrity":"sha512-KJg7nJxzfAfDlPFzYLb2GbM2auvm+KJzbZVxWCWGNjiHutDysUpCde7pAzrgjY6gedKYF9WNv6ElIMKtP7uWKw==","signatures":[{"sig":"MEQCIGvUh4RLmVHoyO2i+xTRmY+auZH9/f3t3yWqOD3CzV3dAiBEU+F9FmOYHLq3UKcx6KvuJOZLk5fXibEo9BhHm2Qcng==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":234575},"main":"./index.js","types":"./index.d.ts","gitHead":"a1e71d716638cb159be660b4f298d936895e297c","scripts":{"test":"tsc && rm -r ./dist && vitest --watch false --testTimeout 300000","build":"tsup --dts-resolve && cp ./package.json ./dist/ && cp ./README.md ./dist/","coverage":"vitest run --coverage --testTimeout 500000","prettier":"bunx prettier --write ."},"_npmUser":{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"},"_npmVersion":"10.4.0","description":"Create AI agents that can see, hear, speak, take actions, and collaborate together. with long-term memory, custom external tools & APIs, and custom knowledge sources. With real-time streaming hooks, data validation, and smart errors recovery","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ajv":"^8.12.0","zod":"^3.23.8","openai":"^4.33.0","zod-to-json-schema":"^3.23.1","@e2b/code-interpreter":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.5.0","typescript":"^5.4.5","@types/node":"^20.12.7","@scoopika/types":"^2.2.8","@vitest/coverage-v8":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/scoopika_1.4.8_1719348003214_0.32063741667409373","host":"s3://npm-registry-packages"}},"1.4.9":{"name":"@scoopika/scoopika","version":"1.4.9","keywords":["AI","Personalized AI Agents","Multi-agent Boxes","LLMs","Persistent LLMs history"],"author":{"name":"Kais Radwan"},"license":"OPEN SCOOP","_id":"@scoopika/scoopika@1.4.9","dist":{"shasum":"a23be0cc1f2a7246a9903bbc2763b5328cd4cc2c","tarball":"https://registry.npmjs.org/@scoopika/scoopika/-/scoopika-1.4.9.tgz","fileCount":6,"integrity":"sha512-LcpUdMrF1mNFdMT6rcJeaqT1RaCWOzQBwK2K2jZwcyVrOusV4ri0o6HMPsKaykNfZuEuosbOtFRMiTdY8bQ4/w==","signatures":[{"sig":"MEQCID/W2kapx+fTbwkUo36ECbLbMQ1pI3WGQSiB+8BVcbz4AiAXAvco82qbcVxtWtCFB8vZ8brr9KAOKDLp20jSNPqKng==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":234536},"main":"./index.js","types":"./index.d.ts","gitHead":"a1e71d716638cb159be660b4f298d936895e297c","scripts":{"test":"tsc && rm -r ./dist && vitest --watch false --testTimeout 300000","build":"tsup --dts-resolve && cp ./package.json ./dist/ && cp ./README.md ./dist/","coverage":"vitest run --coverage --testTimeout 500000","prettier":"bunx prettier --write ."},"_npmUser":{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"},"_npmVersion":"10.4.0","description":"Create AI agents that can see, hear, speak, take actions, and collaborate together. with long-term memory, custom external tools & APIs, and custom knowledge sources. With real-time streaming hooks, data validation, and smart errors recovery","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ajv":"^8.12.0","zod":"^3.23.8","openai":"^4.33.0","zod-to-json-schema":"^3.23.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.5.0","typescript":"^5.4.5","@types/node":"^20.12.7","@scoopika/types":"^2.2.8","@vitest/coverage-v8":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/scoopika_1.4.9_1719348089450_0.5430146648570164","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"@scoopika/scoopika","version":"1.5.0","keywords":["AI","Personalized AI Agents","Multi-agent Boxes","LLMs","Persistent LLMs history"],"author":{"name":"Kais Radwan"},"license":"OPEN SCOOP","_id":"@scoopika/scoopika@1.5.0","dist":{"shasum":"afe33d1b6f6e41593b437785bbc39da847e2c6f4","tarball":"https://registry.npmjs.org/@scoopika/scoopika/-/scoopika-1.5.0.tgz","fileCount":6,"integrity":"sha512-OUmwrn/7gmOUzs9dSp/mfFH8m8qxS1NQHcGtPTs2LlDV0GBMyg/BIBC44GBwWpdFBMaFWr0zmUpfi1tH37eqwg==","signatures":[{"sig":"MEQCID+glVESqr7vsSh2s57IdJMBoJ0AS9eByLzPoH4eRg47AiAPAbfu/emh7d33+Hwg8j2yGA1NceD+5oMqIry0JuGp2g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":234217},"main":"./index.js","types":"./index.d.ts","gitHead":"a1e71d716638cb159be660b4f298d936895e297c","scripts":{"test":"tsc && rm -r ./dist && vitest --watch false --testTimeout 300000","build":"tsup --dts-resolve && cp ./package.json ./dist/ && cp ./README.md ./dist/","coverage":"vitest run --coverage --testTimeout 500000","prettier":"bunx prettier --write ."},"_npmUser":{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"},"_npmVersion":"10.4.0","description":"Create AI agents that can see, hear, speak, take actions, and collaborate together. with long-term memory, custom external tools & APIs, and custom knowledge sources. With real-time streaming hooks, data validation, and smart errors recovery","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ajv":"^8.12.0","zod":"^3.23.8","openai":"^4.33.0","zod-to-json-schema":"^3.23.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.5.0","typescript":"^5.4.5","@types/node":"^20.12.7","@scoopika/types":"^2.2.8","@vitest/coverage-v8":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/scoopika_1.5.0_1719348223516_0.07109153813840119","host":"s3://npm-registry-packages"}},"1.5.2":{"name":"@scoopika/scoopika","version":"1.5.2","keywords":["AI","Personalized AI Agents","Multi-agent Boxes","LLMs","Persistent LLMs history"],"author":{"name":"Kais Radwan"},"license":"OPEN SCOOP","_id":"@scoopika/scoopika@1.5.2","dist":{"shasum":"efa21fd8de37081ca296b5284e225599c005186e","tarball":"https://registry.npmjs.org/@scoopika/scoopika/-/scoopika-1.5.2.tgz","fileCount":6,"integrity":"sha512-j+VYwOfUd/DEKa4BnxWCsor6TfPrmPOxq5W/mMWvoUZ+rKpgslRDPHXljqkZuJQ4RluHfe3GxWRPZGLNWUTqNA==","signatures":[{"sig":"MEUCIQDDcsKzmG7JoFDgAsiz91hXtNhw452kqBLGzjSvOQ2NegIgBnnDjlP6Yk5XJDZV/CII9luSfp9UmSDvcXqzDRhWB0A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":234229},"main":"./index.js","types":"./index.d.ts","gitHead":"a1e71d716638cb159be660b4f298d936895e297c","scripts":{"test":"tsc && rm -r ./dist && vitest --watch false --testTimeout 300000","build":"tsup --dts-resolve && cp ./package.json ./dist/ && cp ./README.md ./dist/","coverage":"vitest run --coverage --testTimeout 500000","prettier":"bunx prettier --write ."},"_npmUser":{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"},"_npmVersion":"10.4.0","description":"Create AI agents that can see, hear, speak, take actions, and collaborate together. with long-term memory, custom external tools & APIs, and custom knowledge sources. With real-time streaming hooks, data validation, and smart errors recovery","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ajv":"^8.12.0","zod":"^3.23.8","openai":"^4.33.0","zod-to-json-schema":"^3.23.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.5.0","typescript":"^5.4.5","@types/node":"^20.12.7","@scoopika/types":"^2.2.8","@vitest/coverage-v8":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/scoopika_1.5.2_1719479990748_0.004825469860350262","host":"s3://npm-registry-packages"}},"1.5.3":{"name":"@scoopika/scoopika","version":"1.5.3","keywords":["AI","Personalized AI Agents","Multi-agent Boxes","LLMs","Persistent LLMs history"],"author":{"name":"Kais Radwan"},"license":"OPEN SCOOP","_id":"@scoopika/scoopika@1.5.3","maintainers":[{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"}],"dist":{"shasum":"027ecd7e25d15bae5fd9f934ffedba47e409372e","tarball":"https://registry.npmjs.org/@scoopika/scoopika/-/scoopika-1.5.3.tgz","fileCount":6,"integrity":"sha512-zrfaIxZmS9Iv/7o3qw2yROOzttcGdTR0NwOiKErSgjnHDD5L2I5JqKcMhaTeJoZUQPbGb/mlZW0bb5q5H1hhhw==","signatures":[{"sig":"MEUCIQDCfTHJ5cy9WQ4c/49uSWxxLo4tONX72TQEGGZsFDPMqgIgNW035p1JGD+Yx/wFgL+P9kf4zdbfCR7z6nNZ48z/WVk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":234261},"main":"./index.js","types":"./index.d.ts","gitHead":"f33e98681501de73b11a3314b17f61d99858a064","scripts":{"test":"tsc && rm -r ./dist && vitest --watch false --testTimeout 300000","build":"tsup --dts-resolve && cp ./package.json ./dist/ && cp ./README.md ./dist/","coverage":"vitest run --coverage --testTimeout 500000","prettier":"bunx prettier --write ."},"_npmUser":{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"},"_npmVersion":"10.4.0","description":"Create AI agents that can see, hear, speak, take actions, and collaborate together. with long-term memory, custom external tools & APIs, and custom knowledge sources. With real-time streaming hooks, data validation, and smart errors recovery","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ajv":"^8.12.0","zod":"^3.23.8","openai":"^4.33.0","zod-to-json-schema":"^3.23.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.5.0","typescript":"^5.4.5","@types/node":"^20.12.7","@scoopika/types":"^2.2.8","@vitest/coverage-v8":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/scoopika_1.5.3_1720015223665_0.15663109858790691","host":"s3://npm-registry-packages"}},"1.5.4":{"name":"@scoopika/scoopika","version":"1.5.4","keywords":["AI","Personalized AI Agents","Multi-agent Boxes","LLMs","Persistent LLMs history"],"author":{"name":"Kais Radwan"},"license":"OPEN SCOOP","_id":"@scoopika/scoopika@1.5.4","maintainers":[{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"}],"dist":{"shasum":"44aa8328ff500d579487d2d95d6dedaf9ee45dbe","tarball":"https://registry.npmjs.org/@scoopika/scoopika/-/scoopika-1.5.4.tgz","fileCount":6,"integrity":"sha512-b+5C1vTMBD6RM+TiP38MiypYy0Jf8iUtJnbwuapCdqfDGix2b8ex5nlp/DzISiRb0vlzBe2f2eVLpOhr0YyK6g==","signatures":[{"sig":"MEQCIEmGkn8E5KOHcjpfEmCxS5vwhnVEskeLm6A4fjePfbJ0AiBr9hRIIB+7mXKugF8YMNc1gK71hlkDPd4pK/X/qDSKHA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":234237},"main":"./index.js","types":"./index.d.ts","gitHead":"f33e98681501de73b11a3314b17f61d99858a064","scripts":{"test":"tsc && rm -r ./dist && vitest --watch false --testTimeout 300000","build":"tsup --dts-resolve && cp ./package.json ./dist/ && cp ./README.md ./dist/","coverage":"vitest run --coverage --testTimeout 500000","prettier":"bunx prettier --write ."},"_npmUser":{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"},"_npmVersion":"10.4.0","description":"Create AI agents that can see, hear, speak, take actions, and collaborate together. with long-term memory, custom external tools & APIs, and custom knowledge sources. With real-time streaming hooks, data validation, and smart errors recovery","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ajv":"^8.12.0","zod":"^3.23.8","openai":"^4.33.0","zod-to-json-schema":"^3.23.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.5.0","typescript":"^5.4.5","@types/node":"^20.12.7","@scoopika/types":"^2.2.8","@vitest/coverage-v8":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/scoopika_1.5.4_1720015576420_0.8089821065403091","host":"s3://npm-registry-packages"}},"1.5.5":{"name":"@scoopika/scoopika","version":"1.5.5","keywords":["AI","Personalized AI Agents","Multi-agent Boxes","LLMs","Persistent LLMs history"],"author":{"name":"Kais Radwan"},"license":"OPEN SCOOP","_id":"@scoopika/scoopika@1.5.5","maintainers":[{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"}],"dist":{"shasum":"6b09860dac68c523535b3e8c6ac295d424c38dc4","tarball":"https://registry.npmjs.org/@scoopika/scoopika/-/scoopika-1.5.5.tgz","fileCount":6,"integrity":"sha512-w6zJu3nhoCKrLGfDc+KjlGR8g8G+s3jzl0TfTxrO6OF3ypYR5/oDiTNT5Yo4QU4882kCEdM+kYbYeYVd+6S17g==","signatures":[{"sig":"MEUCIEM5miKjIofYfCgrX1Bna7AV2tvam26Ts82DvCk2+Z9xAiEAykMoJxbWQTOgGg12HmWW/9wyoAdsWwlPEtXrForpqm0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":231841},"main":"./index.js","types":"./index.d.ts","gitHead":"7114d5303c13d0f648b9e573cfca0c757555add2","scripts":{"test":"tsc && rm -r ./dist && vitest --watch false --testTimeout 300000","build":"tsup --dts-resolve && cp ./package.json ./dist/ && cp ./README.md ./dist/","coverage":"vitest run --coverage --testTimeout 500000","prettier":"bunx prettier --write ."},"_npmUser":{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"},"_npmVersion":"10.4.0","description":"Create AI agents that can see, hear, speak, take actions, and collaborate together. with long-term memory, custom external tools & APIs, and custom knowledge sources. With real-time streaming hooks, data validation, and smart errors recovery","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ajv":"^8.12.0","zod":"^3.23.8","openai":"^4.33.0","zod-to-json-schema":"^3.23.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.5.0","typescript":"^5.4.5","@types/node":"^20.12.7","@scoopika/types":"^2.3.4","@vitest/coverage-v8":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/scoopika_1.5.5_1720347615759_0.9737936919694947","host":"s3://npm-registry-packages"}},"1.5.6":{"name":"@scoopika/scoopika","version":"1.5.6","keywords":["AI","Personalized AI Agents","Multi-agent Boxes","LLMs","Persistent LLMs history"],"author":{"name":"Kais Radwan"},"license":"OPEN SCOOP","_id":"@scoopika/scoopika@1.5.6","maintainers":[{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"}],"dist":{"shasum":"7b9c931c2356d02a5a8c5d8deffcce6cca31bf70","tarball":"https://registry.npmjs.org/@scoopika/scoopika/-/scoopika-1.5.6.tgz","fileCount":6,"integrity":"sha512-yte8A97Dc+arULNCNswdUt99FPbe1/RdN7iFDVthjaLgZvQVq8rImi71oI08MurmIvmiSp4fo5rcMA4ObebQHA==","signatures":[{"sig":"MEYCIQDEXskVSQ9zUuZ1yrJAGXmv9qBIYpjVOsATeZ4gmCoYnwIhAMdywXggNCku91lonDgKQFGCZvR5K2GPkw19T+5ZSeI6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":231953},"main":"./index.js","types":"./index.d.ts","gitHead":"7114d5303c13d0f648b9e573cfca0c757555add2","scripts":{"test":"tsc && rm -r ./dist && vitest --watch false --testTimeout 300000","build":"tsup --dts-resolve && cp ./package.json ./dist/ && cp ./README.md ./dist/","coverage":"vitest run --coverage --testTimeout 500000","prettier":"bunx prettier --write ."},"_npmUser":{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"},"_npmVersion":"10.4.0","description":"Create AI agents that can see, hear, speak, take actions, and collaborate together. with long-term memory, custom external tools & APIs, and custom knowledge sources. With real-time streaming hooks, data validation, and smart errors recovery","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ajv":"^8.12.0","zod":"^3.23.8","openai":"^4.33.0","zod-to-json-schema":"^3.23.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","dotenv":"^16.4.5","vitest":"^1.5.0","typescript":"^5.4.5","@types/node":"^20.12.7","@scoopika/types":"^2.3.4","@vitest/coverage-v8":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/scoopika_1.5.6_1720348143184_0.4914241535438566","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@scoopika/scoopika","version":"2.0.0","keywords":[],"author":{"name":"Kais Radwan"},"license":"SCOOP PUBLIC","_id":"@scoopika/scoopika@2.0.0","maintainers":[{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"}],"dist":{"shasum":"f3f53d8971e84b0a8720a9bd143694d37b7c20d7","tarball":"https://registry.npmjs.org/@scoopika/scoopika/-/scoopika-2.0.0.tgz","fileCount":6,"integrity":"sha512-5kgHYnM7W0zaR86roLHquiTyShkLfb61IZ0EpvT7A3iFsgytVmV2/7kH80cPZ2zyXm6N07DpgAQ4kANxHeiFZg==","signatures":[{"sig":"MEQCICgoqhYg20sQMOvEEAt/Vk8GehahnkF5nTY0me6Fz+PLAiBwSE9UEl05s0ldd9K9f8MIyqnAVhmlO73ZP0UA6sUK1Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":480033},"main":"./index.js","types":"./index.d.ts","gitHead":"7faf9b266a27cdfba184ea467dbda1e6e18b9fac","scripts":{"test":"vitest --watch false --testTimeout 30000","build":"tsup --dts-resolve && node ../../build.js ."},"_npmUser":{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"},"_npmVersion":"10.4.0","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ajv":"^8.16.0","openai":"^4.52.4","@scoopika/types":"^1.0.0","zod-to-json-schema":"^3.23.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","dotenv":"^16.4.5","vitest":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/scoopika_2.0.0_1721402829753_0.8111320062484055","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@scoopika/scoopika","version":"2.0.1","keywords":[],"author":{"name":"Kais Radwan"},"license":"SCOOP PUBLIC","_id":"@scoopika/scoopika@2.0.1","maintainers":[{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"}],"dist":{"shasum":"5b24ae4c27ed5a21d7573010a2d732bed336950c","tarball":"https://registry.npmjs.org/@scoopika/scoopika/-/scoopika-2.0.1.tgz","fileCount":6,"integrity":"sha512-NNZNd24F1oZq+5imskQ5l4b0yZjAiW9ELO9WbJELXHYZE5VkAJo8oyc8+YImPR2epi+BykDrL3IZWhqZ6zNTVg==","signatures":[{"sig":"MEQCICF/GvCL8oF7rZ8GK+4Uigwy2yOJhDcobcbfevMPF5WpAiBF3gsCGzjerpQ6vqnAw8SgU2TN2EWYm+dmSSWspWt11w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":480033},"main":"./index.js","types":"./index.d.ts","gitHead":"7faf9b266a27cdfba184ea467dbda1e6e18b9fac","scripts":{"test":"vitest --watch false --testTimeout 30000","build":"tsup --dts-resolve && node ../../build.js ."},"_npmUser":{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"},"_npmVersion":"10.4.0","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ajv":"^8.16.0","openai":"^4.52.4","@scoopika/types":"^3.0.0","zod-to-json-schema":"^3.23.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","dotenv":"^16.4.5","vitest":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/scoopika_2.0.1_1721403242025_0.4930911491344685","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@scoopika/scoopika","version":"2.0.2","keywords":[],"author":{"name":"Kais Radwan"},"license":"SCOOP PUBLIC","_id":"@scoopika/scoopika@2.0.2","maintainers":[{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"}],"dist":{"shasum":"f704eb0ff72d38bebb9634dfb49a0ca7ad0c88bb","tarball":"https://registry.npmjs.org/@scoopika/scoopika/-/scoopika-2.0.2.tgz","fileCount":6,"integrity":"sha512-tUGQ1L3I4xGXtA/aSftEX1n4u7K0PgR3ilQDQ4SZ1PX2t5G6V/RwRijXR2T06TiX7Yp7af4EhRtc1Lhh/8D1dA==","signatures":[{"sig":"MEUCIQCiopgd3Z9R9+lrDJzI0XLTwSuzAiR1Rac3wqh+2UXQuQIgZRjjyg9JsDWT7/YSQDDULXk8iK3UJ5Stzg/2jmSNBWM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":480245},"main":"./index.js","types":"./index.d.ts","gitHead":"7faf9b266a27cdfba184ea467dbda1e6e18b9fac","scripts":{"test":"vitest --watch false --testTimeout 30000","build":"tsup --dts-resolve && node ../../build.js ."},"_npmUser":{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"},"_npmVersion":"10.4.0","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ajv":"^8.16.0","openai":"^4.52.4","@scoopika/types":"^3.0.0","zod-to-json-schema":"^3.23.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","dotenv":"^16.4.5","vitest":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/scoopika_2.0.2_1721406967839_0.9179400100518467","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"@scoopika/scoopika","version":"2.0.3","keywords":[],"author":{"name":"Kais Radwan"},"license":"SCOOP PUBLIC","_id":"@scoopika/scoopika@2.0.3","maintainers":[{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"}],"dist":{"shasum":"bf7b6b9268b970f2360a9e6a72d5d0f12e5a99cc","tarball":"https://registry.npmjs.org/@scoopika/scoopika/-/scoopika-2.0.3.tgz","fileCount":6,"integrity":"sha512-1Chtev2YC3bZz70rmQzNezehiDh3vW0hElDVDjgiqI0hanNat4zdoV8ZcAmYoukAPe9/NF9Ej6o/UIiG3U5gQQ==","signatures":[{"sig":"MEYCIQCkzrBoyWlaUWX+OoVf10oVntz1DLDxkj+6CzDxs1MJrAIhAKL+qU4lX3SPRvPAL6g1zHNcatBkxVqBcxuB3GNZeuEs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":480245},"main":"./index.js","types":"./index.d.ts","gitHead":"7faf9b266a27cdfba184ea467dbda1e6e18b9fac","scripts":{"test":"vitest --watch false --testTimeout 30000","build":"tsup --dts-resolve && node ../../build.js ."},"_npmUser":{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"},"_npmVersion":"10.4.0","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ajv":"^8.16.0","openai":"^4.52.4","@scoopika/types":"^3.0.0","zod-to-json-schema":"^3.23.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","dotenv":"^16.4.5","vitest":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/scoopika_2.0.3_1721407644637_0.10700461402270345","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"@scoopika/scoopika","version":"2.0.4","keywords":[],"author":{"name":"Kais Radwan"},"license":"SCOOP PUBLIC","_id":"@scoopika/scoopika@2.0.4","maintainers":[{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"}],"dist":{"shasum":"920fa20353fde23d2fded81aafecf19b3aea94b5","tarball":"https://registry.npmjs.org/@scoopika/scoopika/-/scoopika-2.0.4.tgz","fileCount":6,"integrity":"sha512-LfO7mJC2q5m+eYyPjla/AfK1p3DeNMtBE23PaddJyQ+oQePXbi2LYIB+DfiKDgO2OLaycT6mIriatngVB1jYMQ==","signatures":[{"sig":"MEUCIQDANslaZnUxfBm18nbgHtv9beyCI3AOL/dIBihefO6ULAIgIJOzpwQY1k/ITg2+2cvlZBS2wnnG6cleUWypvUoGf4M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":480587},"main":"./index.js","types":"./index.d.ts","gitHead":"7faf9b266a27cdfba184ea467dbda1e6e18b9fac","scripts":{"test":"vitest --watch false --testTimeout 30000","build":"tsup --dts-resolve && node ../../build.js ."},"_npmUser":{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"},"_npmVersion":"10.4.0","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ajv":"^8.16.0","openai":"^4.52.4","@scoopika/types":"^3.0.0","zod-to-json-schema":"^3.23.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","dotenv":"^16.4.5","vitest":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/scoopika_2.0.4_1721408035763_0.04811530733584757","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"@scoopika/scoopika","version":"2.0.5","keywords":[],"author":{"name":"Kais Radwan"},"license":"SCOOP PUBLIC","_id":"@scoopika/scoopika@2.0.5","maintainers":[{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"}],"dist":{"shasum":"746a5930e9ff3967ce09767de4421079e973031b","tarball":"https://registry.npmjs.org/@scoopika/scoopika/-/scoopika-2.0.5.tgz","fileCount":6,"integrity":"sha512-5klkjtd5qcCEHiKuVUl8TBzeYJz7LDmJiZDp6dsOlrsFT8bX4Zl/uYhqTtPW9bf/J83Tnuoap9nAw35kehM0VQ==","signatures":[{"sig":"MEQCIGta5YJhTQExUzn9ecQN57ld4VGpWbowN949l8ktOeTtAiBuZg/apinWCenAk9vAxUg331aWuTklUrD4GWyNcrn42w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":481492},"main":"./index.js","types":"./index.d.ts","gitHead":"000235f332f5d98b87574636e596b194cfdc04bf","scripts":{"test":"vitest --watch false --testTimeout 30000","build":"tsup --dts-resolve && node ../../build.js ."},"_npmUser":{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"},"_npmVersion":"10.4.0","description":"Used to run AI agents on the server-side with APIs to manage conversations sessions and more. when building a web applications you'll use this sdk to run a Scoopika endpoint, a simple API endpoint used with built-in support for streaming and caching so yo","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ajv":"^8.16.0","openai":"^4.52.4","@scoopika/types":"^3.0.0","zod-to-json-schema":"^3.23.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","dotenv":"^16.4.5","vitest":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/scoopika_2.0.5_1721811154754_0.9125917459725563","host":"s3://npm-registry-packages"}},"2.0.6":{"name":"@scoopika/scoopika","version":"2.0.6","keywords":[],"author":{"name":"Kais Radwan"},"license":"SCOOP PUBLIC","_id":"@scoopika/scoopika@2.0.6","maintainers":[{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"}],"dist":{"shasum":"a8fcb6009917f3d3a479f334a1521118dd4a681e","tarball":"https://registry.npmjs.org/@scoopika/scoopika/-/scoopika-2.0.6.tgz","fileCount":6,"integrity":"sha512-SAK97QFLKIpIp4keP9LB+LDlLo79sIxM+UOXEnhnnqyXtYsMA1w6pJYkUUv2tER6WQfGzZFA/0hZIbwMaye9yw==","signatures":[{"sig":"MEUCIQCpDHB/10dyeErF4qFbKNsu9HUZ6FeogSf6cgfGEZ9grAIgWaNzCcaB5NPv83LIldggPXEfAy3wdSS1TEFM94hYpJM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":456281},"main":"./index.js","types":"./index.d.ts","gitHead":"331450452409748c24f5ae3d71be786e1d22fe7b","scripts":{"test":"vitest --watch false --testTimeout 30000","build":"tsup --dts-resolve && node ../../build.js ."},"_npmUser":{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"},"_npmVersion":"10.4.0","description":"Used to run AI agents on the server-side with APIs to manage conversations sessions and more. when building a web applications you'll use this sdk to run a Scoopika endpoint, a simple API endpoint used with built-in support for streaming and caching so yo","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ajv":"^8.16.0","openai":"^4.52.4","@scoopika/types":"^3.0.0","zod-to-json-schema":"^3.23.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.1.0","dotenv":"^16.4.5","vitest":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/scoopika_2.0.6_1722086363096_0.5998196621749319","host":"s3://npm-registry-packages"}},"2.0.7":{"name":"@scoopika/scoopika","version":"2.0.7","keywords":[],"author":{"name":"Kais Radwan"},"license":"SCOOP PUBLIC","_id":"@scoopika/scoopika@2.0.7","maintainers":[{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"}],"dist":{"shasum":"4de7aff9e2c9eea145edaf813aca49c27fc4facd","tarball":"https://registry.npmjs.org/@scoopika/scoopika/-/scoopika-2.0.7.tgz","fileCount":6,"integrity":"sha512-KMseALqdFDKf+HVAGG+kt3DXZH+/ommN4WIIZpFAOG09aDcSrwwBbz5Law8fvOF/KAANZZhgpb+XlJQWSDfwzA==","signatures":[{"sig":"MEUCIA7DAhXaWVgnCSHTQgJ5t3e0Fs4MDuNHDVkm3TTjAaIqAiEAy7yr8tPfUVgigzm7buhFvcmtK4brBiRYH7X/h9lyqbE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":456573},"main":"./index.js","types":"./index.d.ts","gitHead":"331450452409748c24f5ae3d71be786e1d22fe7b","scripts":{"test":"vitest --watch false --testTimeout 30000","build":"tsup --dts-resolve && node ../../build.js ."},"_npmUser":{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"},"_npmVersion":"10.4.0","description":"Used to run AI agents on the server-side with APIs to manage conversations sessions and more. when building a web applications you'll use this sdk to run a Scoopika endpoint, a simple API endpoint used with built-in support for streaming and caching so yo","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ajv":"^8.16.0","openai":"^4.52.4","@scoopika/types":"^3.0.0","zod-to-json-schema":"^3.23.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","dotenv":"^16.4.5","vitest":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/scoopika_2.0.7_1722425127395_0.9972109796863817","host":"s3://npm-registry-packages"}},"2.0.8":{"name":"@scoopika/scoopika","version":"2.0.8","keywords":[],"author":{"name":"Kais Radwan"},"license":"SCOOP PUBLIC","_id":"@scoopika/scoopika@2.0.8","maintainers":[{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"}],"dist":{"shasum":"5f6c71f24d72d05d19fcdfafb3948c02c7e3c064","tarball":"https://registry.npmjs.org/@scoopika/scoopika/-/scoopika-2.0.8.tgz","fileCount":6,"integrity":"sha512-KSYc/CIJ8urHpBlovi9daBvJFxamyp7kmkOfgU7xNGB8MN2wTpeAZi0tjYoW0+B29YJSA7TlxGbNOyZuSYwqQA==","signatures":[{"sig":"MEYCIQDdcUWD7hmfzHHM0kHS/Fb6m53zcxRwYvwbwyzdhXY5hwIhAJhamgh4wScUKKJ08y7G4Cfz2bBWIKtj2V7XSWfg3cWV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":457137},"main":"./index.js","types":"./index.d.ts","gitHead":"331450452409748c24f5ae3d71be786e1d22fe7b","scripts":{"test":"vitest --watch false --testTimeout 30000","build":"tsup --dts-resolve && node ../../build.js ."},"_npmUser":{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"},"_npmVersion":"10.4.0","description":"Used to run AI agents on the server-side with APIs to manage conversations sessions and more. when building a web applications you'll use this sdk to run a Scoopika endpoint, a simple API endpoint used with built-in support for streaming and caching so yo","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ajv":"^8.16.0","openai":"^4.52.4","@scoopika/types":"^3.0.0","zod-to-json-schema":"^3.23.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","dotenv":"^16.4.5","vitest":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/scoopika_2.0.8_1722426865785_0.8647183795242146","host":"s3://npm-registry-packages"}},"2.0.9":{"name":"@scoopika/scoopika","version":"2.0.9","keywords":[],"author":{"name":"Kais Radwan"},"license":"SCOOP PUBLIC","_id":"@scoopika/scoopika@2.0.9","maintainers":[{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"}],"dist":{"shasum":"028a2d1cf4cdd0ab62ac2a382732731a931709a3","tarball":"https://registry.npmjs.org/@scoopika/scoopika/-/scoopika-2.0.9.tgz","fileCount":6,"integrity":"sha512-gjOeT/RmM0NXX0x+jyf7vcq+HTeccQvIOtsdKxnNMOyOQnk0XrRlV2wC50TTyk7eyw+K8q2+IMIQ+7zmuRqiEQ==","signatures":[{"sig":"MEYCIQDBq/daSJVuPDYtnJHbX9jJ5fyBoXmvNEtHrOY9K9BW2QIhAOi+0KXGDkPMT4n2j8g3uXHFfKHKk/6kcMR/UMXWXkoT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":457443},"main":"./index.js","types":"./index.d.ts","gitHead":"331450452409748c24f5ae3d71be786e1d22fe7b","scripts":{"test":"vitest --watch false --testTimeout 30000","build":"tsup --dts-resolve && node ../../build.js ."},"_npmUser":{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"},"_npmVersion":"10.4.0","description":"Used to run AI agents on the server-side with APIs to manage conversations sessions and more. when building a web applications you'll use this sdk to run a Scoopika endpoint, a simple API endpoint used with built-in support for streaming and caching so yo","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ajv":"^8.16.0","openai":"^4.52.4","@scoopika/types":"^3.0.0","zod-to-json-schema":"^3.23.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","dotenv":"^16.4.5","vitest":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/scoopika_2.0.9_1722685896795_0.6681715148429963","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@scoopika/scoopika","version":"2.1.0","keywords":[],"author":{"name":"Kais Radwan"},"license":"SCOOP PUBLIC","_id":"@scoopika/scoopika@2.1.0","maintainers":[{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"}],"dist":{"shasum":"7ae6a9e0c72fdf33def848629dbcf1065ca0cde4","tarball":"https://registry.npmjs.org/@scoopika/scoopika/-/scoopika-2.1.0.tgz","fileCount":6,"integrity":"sha512-h9wZAc+lPKQK7VfJDtyiABzi7MjG2EiwRFHBVmFQW5HamcF0aICvbA/5xARY3G+AfLEiqZM8jy4ctyPe2gJR5w==","signatures":[{"sig":"MEQCIFwLRcGtvsUilorpCRlTYUlFUldYdBWG8m1MGRZiVH20AiBG5E+39V/zQEjCYRKExK6tAksUWKVxvfG9u0DgHgy+ig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":453320},"main":"./index.js","types":"./index.d.ts","gitHead":"d06d561eca2df1284022c413ee78deee79c2533c","scripts":{"test":"vitest --watch false --testTimeout 30000","build":"tsup --dts-resolve && node ../../build.js ."},"_npmUser":{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"},"_npmVersion":"10.4.0","description":"Used to run AI agents on the server-side with APIs to manage conversations sessions and more. when building a web applications you'll use this sdk to run a Scoopika endpoint, a simple API endpoint used with built-in support for streaming and caching so yo","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ajv":"^8.16.0","openai":"^4.52.4","@scoopika/types":"^3.0.0","zod-to-json-schema":"^3.23.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","dotenv":"^16.4.5","vitest":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/scoopika_2.1.0_1723441265871_0.9182553548813173","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"@scoopika/scoopika","version":"2.1.1","keywords":[],"author":{"name":"Kais Radwan"},"license":"SCOOP PUBLIC","_id":"@scoopika/scoopika@2.1.1","maintainers":[{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"}],"dist":{"shasum":"4af07c5ccf556bd67a513989a17fb353b5390f75","tarball":"https://registry.npmjs.org/@scoopika/scoopika/-/scoopika-2.1.1.tgz","fileCount":6,"integrity":"sha512-R+p54uPQMTkl7UzzMOPwaCPC4J+tAiyy/BQa8JvORLQeVDFR7oXNsUioSQEc/ma1UpL2nbp61Zbvf2ocIp4yuQ==","signatures":[{"sig":"MEUCIHufxxKoQz3guZeGLzJujmepvGQW59O3lIJRXQ9x9MHqAiEAurrwy0GAj/E+WzP6VbhVwGVVvYHfRChJANxo1t/5Hi4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152718},"main":"./index.js","types":"./index.d.ts","gitHead":"d06d561eca2df1284022c413ee78deee79c2533c","scripts":{"test":"vitest --watch false --testTimeout 30000","build":"tsup --dts-resolve && node ../../build.js ."},"_npmUser":{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"},"_npmVersion":"10.4.0","description":"Used to run AI agents on the server-side with APIs to manage conversations sessions and more. when building a web applications you'll use this sdk to run a Scoopika endpoint, a simple API endpoint used with built-in support for streaming and caching so yo","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ajv":"^8.16.0","openai":"^4.52.4","@scoopika/types":"^3.0.0","zod-to-json-schema":"^3.23.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","dotenv":"^16.4.5","vitest":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/scoopika_2.1.1_1723446714947_0.6759580309920932","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"@scoopika/scoopika","version":"2.1.2","keywords":[],"author":{"name":"Kais Radwan"},"license":"SCOOP PUBLIC","_id":"@scoopika/scoopika@2.1.2","maintainers":[{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"}],"dist":{"shasum":"99dac1c69fd2c1f6900cb5d7aa66797bd5cf95d7","tarball":"https://registry.npmjs.org/@scoopika/scoopika/-/scoopika-2.1.2.tgz","fileCount":6,"integrity":"sha512-+A896qYTBbf/XQIqMehQsFPCU/6je2ceG1SunzIr++DD/F4Duk0dQ0Sjqj6C9HKDmvjwFa4Hhn82QJxIH5ftJg==","signatures":[{"sig":"MEUCIQDrkYPTlZzajVmLb3h/W9/W/zKO8E60B4hdy0q/cRH2fQIgRfC43JrbtzLBo/Uv81bBEkWyant/xnC83uQAIWxr4KI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":153512},"main":"./index.js","types":"./index.d.ts","gitHead":"d06d561eca2df1284022c413ee78deee79c2533c","scripts":{"test":"vitest --watch false --testTimeout 30000","build":"tsup --dts-resolve && node ../../build.js ."},"_npmUser":{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"},"_npmVersion":"10.4.0","description":"Used to run AI agents on the server-side with APIs to manage conversations sessions and more. when building a web applications you'll use this sdk to run a Scoopika endpoint, a simple API endpoint used with built-in support for streaming and caching so yo","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ajv":"^8.16.0","openai":"^4.52.4","@scoopika/types":"^3.0.0","zod-to-json-schema":"^3.23.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","dotenv":"^16.4.5","vitest":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/scoopika_2.1.2_1723447653421_0.5311449213555801","host":"s3://npm-registry-packages"}},"2.1.4":{"name":"@scoopika/scoopika","version":"2.1.4","keywords":[],"author":{"name":"Kais Radwan"},"license":"SCOOP PUBLIC","_id":"@scoopika/scoopika@2.1.4","maintainers":[{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"}],"dist":{"shasum":"56d2a56ab5b5b97c371d3fd0f7fb824b263d066e","tarball":"https://registry.npmjs.org/@scoopika/scoopika/-/scoopika-2.1.4.tgz","fileCount":6,"integrity":"sha512-a24mYIoCrGDAbyEC4pyT+S9PkRlMmwh4uandFYQPtkiqHkyEkwNnPBV34tK8w5XmEpV0krYuuQ2JPUsEOKBsCw==","signatures":[{"sig":"MEUCIFgYYa2etY/6ZMFDGQzl/e3XVbKG5HbJ+iAaddeK0yInAiEA5FSsaBEMKsGh37nZ6agnRk5qtnMxEIMd0iepnt3Hx2A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":157120},"main":"./index.js","types":"./index.d.ts","gitHead":"d06d561eca2df1284022c413ee78deee79c2533c","scripts":{"test":"vitest --watch false --testTimeout 30000","build":"tsup --dts-resolve && node ../../build.js ."},"_npmUser":{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"},"_npmVersion":"10.4.0","description":"Used to run AI agents on the server-side with APIs to manage conversations sessions and more. when building a web applications you'll use this sdk to run a Scoopika endpoint, a simple API endpoint used with built-in support for streaming and caching so yo","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ajv":"^8.16.0","openai":"^4.52.4","@scoopika/types":"^3.0.0","zod-to-json-schema":"^3.23.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","dotenv":"^16.4.5","vitest":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/scoopika_2.1.4_1723449229080_0.39447450035678","host":"s3://npm-registry-packages"}},"2.1.5":{"name":"@scoopika/scoopika","version":"2.1.5","keywords":[],"author":{"name":"Kais Radwan"},"license":"SCOOP PUBLIC","_id":"@scoopika/scoopika@2.1.5","maintainers":[{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"}],"dist":{"shasum":"0d0f718d015792a5598f83e1676997aa61fd1aae","tarball":"https://registry.npmjs.org/@scoopika/scoopika/-/scoopika-2.1.5.tgz","fileCount":6,"integrity":"sha512-ADz816mYdSZXg38Pd1EsG9eCeR3GdskYVP0xrOhYngwSpIfvwhUFOJENxdsl9XdZojZKXy1Fy3boon+T0nAa9g==","signatures":[{"sig":"MEUCIQCpWt3o/ZyYtGBYbVwBJJ5ih7BT+RZvLcYnu2lmU/o0tgIgO2XB0Zn4Tw5Gie4tVMoZ7WoyjqyExJU+MUvgenTRGvg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":157032},"main":"./index.js","types":"./index.d.ts","gitHead":"d06d561eca2df1284022c413ee78deee79c2533c","scripts":{"test":"vitest --watch false --testTimeout 30000","build":"tsup --dts-resolve && node ../../build.js ."},"_npmUser":{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"},"_npmVersion":"10.4.0","description":"Used to run AI agents on the server-side with APIs to manage conversations sessions and more. when building a web applications you'll use this sdk to run a Scoopika endpoint, a simple API endpoint used with built-in support for streaming and caching so yo","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ajv":"^8.16.0","openai":"^4.52.4","@scoopika/types":"^3.0.0","zod-to-json-schema":"^3.23.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","dotenv":"^16.4.5","vitest":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/scoopika_2.1.5_1723453575918_0.15964964954399719","host":"s3://npm-registry-packages"}},"2.1.6":{"name":"@scoopika/scoopika","version":"2.1.6","keywords":[],"author":{"name":"Kais Radwan"},"license":"SCOOP PUBLIC","_id":"@scoopika/scoopika@2.1.6","maintainers":[{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"}],"dist":{"shasum":"4f122607b7b14f57794fd1275a18587cb6d16f9f","tarball":"https://registry.npmjs.org/@scoopika/scoopika/-/scoopika-2.1.6.tgz","fileCount":6,"integrity":"sha512-AtJxvav7YVvUEvBgoOAOuoZV+TU7nFLwOORld3owNiyuI51so6JiXqnDHGpp1qf32efSbmDYg4VXNe5Zz6C0Dw==","signatures":[{"sig":"MEUCIH+yKJpysKElrL1yUILP7/88n3eEZmBiIHJ8JBrdv9tkAiEA0HU1AcoYyv+9+asFWyudRvFhG2LNImR8jW2CMv9t9Lw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":157078},"main":"./index.js","types":"./index.d.ts","gitHead":"d06d561eca2df1284022c413ee78deee79c2533c","scripts":{"test":"vitest --watch false --testTimeout 30000","build":"tsup --dts-resolve && node ../../build.js ."},"_npmUser":{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"},"_npmVersion":"10.4.0","description":"Used to run AI agents on the server-side with APIs to manage conversations sessions and more. when building a web applications you'll use this sdk to run a Scoopika endpoint, a simple API endpoint used with built-in support for streaming and caching so yo","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ajv":"^8.16.0","openai":"^4.52.4","@scoopika/types":"^3.0.0","zod-to-json-schema":"^3.23.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","dotenv":"^16.4.5","vitest":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/scoopika_2.1.6_1723457261960_0.5082575726295788","host":"s3://npm-registry-packages"}},"2.1.7":{"name":"@scoopika/scoopika","version":"2.1.7","description":"Used to run AI agents on the server-side with APIs to manage conversations sessions and more. when building a web applications you'll use this sdk to run a Scoopika endpoint, a simple API endpoint used with built-in support for streaming and caching so yo","main":"./index.js","types":"./index.d.ts","devDependencies":{"dotenv":"^16.4.5","tsup":"^8.1.0","vitest":"^2.0.1"},"scripts":{"test":"vitest --watch false --testTimeout 30000","build":"tsup --dts-resolve && node ../../build.js ."},"keywords":[],"author":{"name":"Kais Radwan"},"license":"SCOOP PUBLIC","dependencies":{"@scoopika/types":"^3.0.0","ajv":"^8.16.0","openai":"^4.52.4","zod-to-json-schema":"^3.23.1"},"_id":"@scoopika/scoopika@2.1.7","gitHead":"d06d561eca2df1284022c413ee78deee79c2533c","_nodeVersion":"18.17.0","_npmVersion":"10.4.0","dist":{"integrity":"sha512-0OQgTdpe6WCKnaNlqC4Yl6ys0shWSjkE0tVdVjDP8JU41aLNqGXP/+zSoW2UHdV9B6/bBV8Hi1dHh6Uk9JmX1g==","shasum":"a8b04536905dba76b5c4909efa66c9018470f696","tarball":"https://registry.npmjs.org/@scoopika/scoopika/-/scoopika-2.1.7.tgz","fileCount":6,"unpackedSize":157148,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDkpd3sfCCsCe66H7TKqT1S5Cxtz1qIOIbXa7X7jfIcVAiEAtXLCzuBSXAF7Q9pyCgK4iJXxYujwO6FefRrqOFQFg0I="}]},"_npmUser":{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"},"directories":{},"maintainers":[{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/scoopika_2.1.7_1723475073808_0.2534154612433115"},"_hasShrinkwrap":false}},"time":{"created":"2024-04-19T22:19:56.150Z","modified":"2024-08-12T15:04:34.208Z","1.0.0":"2024-04-19T22:19:56.569Z","1.0.2":"2024-04-30T12:08:58.952Z","1.0.3":"2024-04-30T12:12:02.941Z","1.0.4":"2024-04-30T16:02:59.715Z","1.0.5":"2024-05-16T10:28:36.587Z","1.0.6":"2024-05-16T11:25:06.016Z","1.0.8":"2024-05-16T12:14:45.847Z","1.0.9":"2024-05-16T15:28:40.915Z","1.1.0":"2024-05-16T17:35:23.367Z","1.1.1":"2024-05-16T18:59:15.540Z","1.1.2":"2024-05-16T19:09:10.189Z","1.1.3":"2024-05-16T19:19:32.887Z","1.1.4":"2024-05-18T13:04:01.109Z","1.1.5":"2024-05-18T14:00:09.912Z","1.1.6":"2024-05-18T15:16:59.419Z","1.1.7":"2024-05-20T23:00:14.301Z","1.1.8":"2024-05-21T16:23:24.795Z","1.1.9":"2024-05-21T20:43:43.531Z","1.2.0":"2024-05-27T14:20:14.704Z","1.2.1":"2024-05-28T22:03:43.602Z","1.2.2":"2024-05-29T09:03:01.445Z","1.2.3":"2024-05-31T06:52:56.327Z","1.2.4":"2024-05-31T22:38:28.768Z","1.2.5":"2024-06-01T11:26:29.024Z","1.2.6":"2024-06-01T11:59:17.329Z","1.2.7":"2024-06-02T17:04:32.095Z","1.2.8":"2024-06-03T13:09:29.165Z","1.2.9":"2024-06-07T08:30:19.979Z","1.3.0":"2024-06-07T08:50:34.668Z","1.3.1":"2024-06-07T11:01:23.888Z","1.3.2":"2024-06-07T11:28:58.734Z","1.3.3":"2024-06-07T11:34:41.358Z","1.3.4":"2024-06-07T11:36:22.016Z","1.3.6":"2024-06-07T12:06:38.547Z","1.3.7":"2024-06-07T12:11:11.818Z","1.3.8":"2024-06-07T12:29:53.968Z","1.3.9":"2024-06-07T12:58:34.898Z","1.4.0":"2024-06-07T13:22:32.912Z","1.4.1":"2024-06-08T04:24:18.190Z","1.4.2":"2024-06-10T16:56:37.390Z","1.4.3":"2024-06-11T09:53:07.923Z","1.4.4":"2024-06-13T12:36:16.125Z","1.4.5":"2024-06-15T17:07:52.156Z","1.4.6":"2024-06-16T19:24:05.723Z","1.4.7":"2024-06-16T20:01:22.042Z","1.4.8":"2024-06-25T20:40:03.449Z","1.4.9":"2024-06-25T20:41:29.682Z","1.5.0":"2024-06-25T20:43:43.701Z","1.5.2":"2024-06-27T09:19:50.906Z","1.5.3":"2024-07-03T14:00:23.858Z","1.5.4":"2024-07-03T14:06:16.617Z","1.5.5":"2024-07-07T10:20:15.945Z","1.5.6":"2024-07-07T10:29:03.364Z","2.0.0":"2024-07-19T15:27:10.088Z","2.0.1":"2024-07-19T15:34:02.485Z","2.0.2":"2024-07-19T16:36:08.097Z","2.0.3":"2024-07-19T16:47:24.798Z","2.0.4":"2024-07-19T16:53:55.935Z","2.0.5":"2024-07-24T08:52:34.947Z","2.0.6":"2024-07-27T13:19:23.260Z","2.0.7":"2024-07-31T11:25:27.566Z","2.0.8":"2024-07-31T11:54:25.954Z","2.0.9":"2024-08-03T11:51:36.938Z","2.1.0":"2024-08-12T05:41:06.080Z","2.1.1":"2024-08-12T07:11:55.148Z","2.1.2":"2024-08-12T07:27:33.645Z","2.1.4":"2024-08-12T07:53:49.239Z","2.1.5":"2024-08-12T09:06:16.106Z","2.1.6":"2024-08-12T10:07:42.158Z","2.1.7":"2024-08-12T15:04:34.028Z"},"author":{"name":"Kais Radwan"},"license":"SCOOP PUBLIC","keywords":[],"description":"Used to run AI agents on the server-side with APIs to manage conversations sessions and more. when building a web applications you'll use this sdk to run a Scoopika endpoint, a simple API endpoint used with built-in support for streaming and caching so yo","maintainers":[{"name":"kaisradwan","email":"kais.radwan.personal@gmail.com"}],"readme":"# Scoopika\n\nUsed to run AI agents on the server-side with APIs to manage conversations sessions and more. when building a web applications you'll use this sdk to run a Scoopika endpoint, a simple API endpoint used with built-in support for streaming and caching so you can simply use the Scoopika client library with it.\n\nWith built-in support for streaming, full type-safety and data validation.\n\n\n\n- Send multimodal inputs to AI agents (text, audio, images, urls).\n- Streaming hooks.\n- LLM output validation for data extraction.\n- Smart error handling for tools errors (when using function calling).\n\n\n\nFor documentation and examples, refer to the [docs](https://docs.scoopika.com/packages/ts/scoopika).","readmeFilename":"README.md"}