{"_id":"@robota-sdk/agent-core","_rev":"108-69411a9882e117cfc50cde1801a6627b","name":"@robota-sdk/agent-core","dist-tags":{"latest":"3.0.0-beta.84"},"versions":{"3.0.0-beta.1":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.1","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"MIT","_id":"@robota-sdk/agent-core@3.0.0-beta.1","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"9c56a2b18453a065f564bab30ca85b2dae8bb54a","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.1.tgz","fileCount":508,"integrity":"sha512-ETWWezizEVo9LB5d5H5fBtW1ASkdUcSUHQPVG1MdZoSUCmHpHBOeteWmzhZpx5Lq0NYz/FUNf2XfDOUzpH6YhA==","signatures":[{"sig":"MEUCIQCpmBmIb1OkDCSLRLYrOH+e1/87ajTTotW3OFVWChhapAIgVbYG6mvyH0F2tBXDlS61LT3Q5Frzrz+nDA0SPleooPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2546820},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.1.tgz","types":"dist/node/index.d.ts","module":"dist/node/index.mjs","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint src --ext .ts,.tsx --fix","test:watch":"vitest","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agents --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/1af6cb179945ca1ab52a7eb2c6450b06/robota-sdk-agent-core-3.0.0-beta.1.tgz","_integrity":"sha512-ETWWezizEVo9LB5d5H5fBtW1ASkdUcSUHQPVG1MdZoSUCmHpHBOeteWmzhZpx5Lq0NYz/FUNf2XfDOUzpH6YhA==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"11.6.2","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.4","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","rimraf":"^5.0.5","vitest":"^1.1.0","typescript":"^5.3.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^1.6.1","@typescript-eslint/parser":"^6.18.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.18.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.1_1773985616815_0.3575879247490539","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.2":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.2","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"MIT","_id":"@robota-sdk/agent-core@3.0.0-beta.2","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"3dfa4ee8ae9edccf01f7c4bb83a4831349fd23b7","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.2.tgz","fileCount":508,"integrity":"sha512-pR/gZ9U+UgxnHfq4fdGIK78KkxdOMBFBtipRCYKzsJCFkz1wg6YAJN2cdVKZV+LGQB88kiV1G3Ttp4wvGGvNAw==","signatures":[{"sig":"MEUCIHno4DDo36qBHkuveMvQ0t8O2xl0FwcVtkKHqPo6q6/LAiEAqKQhA1jyaC18qFWT7zphLJ7NTLebby4n6zPrD5AJpiM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2547180},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.2.tgz","types":"dist/node/index.d.ts","module":"dist/node/index.mjs","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint src --ext .ts,.tsx --fix","test:watch":"vitest","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agents --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/9a72a3ce183e65b056d8fbe26934123a/robota-sdk-agent-core-3.0.0-beta.2.tgz","_integrity":"sha512-pR/gZ9U+UgxnHfq4fdGIK78KkxdOMBFBtipRCYKzsJCFkz1wg6YAJN2cdVKZV+LGQB88kiV1G3Ttp4wvGGvNAw==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"11.6.2","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.4","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","rimraf":"^5.0.5","vitest":"^1.1.0","typescript":"^5.3.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^1.6.1","@typescript-eslint/parser":"^6.18.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.18.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.2_1773988918323_0.591877243090138","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.3":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.3","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"MIT","_id":"@robota-sdk/agent-core@3.0.0-beta.3","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"80131808184bf02bb7d8abbada36884c618f7dae","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.3.tgz","fileCount":508,"integrity":"sha512-RMxbX7Qsjzk4aIUM/46MwuEtd76/9oxNDVD+OVDuyf168iyS/NF/cmIpl/4JVosTPpwp4AOA1q3JH+Z3ZtxDHw==","signatures":[{"sig":"MEYCIQCgsjj6PtJDwlNKKlz3z5+JWeb55ICYrUgYLwKhyDV/xAIhAONSKWm5dngHzAPcsRKbfagGbpWduEc/D9BHfE2/r7ri","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2547315},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.3.tgz","types":"dist/node/index.d.ts","module":"dist/node/index.mjs","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint src --ext .ts,.tsx --fix","test:watch":"vitest","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agents --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/8f10d5b857ff7a7448a090dd4a10c44d/robota-sdk-agent-core-3.0.0-beta.3.tgz","_integrity":"sha512-RMxbX7Qsjzk4aIUM/46MwuEtd76/9oxNDVD+OVDuyf168iyS/NF/cmIpl/4JVosTPpwp4AOA1q3JH+Z3ZtxDHw==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"11.6.2","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.4","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","rimraf":"^5.0.5","vitest":"^1.1.0","typescript":"^5.3.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^1.6.1","@typescript-eslint/parser":"^6.18.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.18.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.3_1773992948728_0.14472409448425072","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.4":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.4","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"MIT","_id":"@robota-sdk/agent-core@3.0.0-beta.4","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"47b37b009aaab800a41709b019e94d54b155700c","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.4.tgz","fileCount":508,"integrity":"sha512-J7oRHLf7q39DzGUvGmQfSkwGzL6dh2K16giNSbRUhWNR23uvFLZn06pcrJDKFn0sWB6Bj+RmQUe4Jk3feW7JvQ==","signatures":[{"sig":"MEUCIQDW/htv22RJeLODUV/URKL0L6RHah7irOEvHzvIEI2dbQIgKD2joV6G1MEQugRqHUcTSUlbLcY3Hzj1lpRLprKV8F8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2547684},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.4.tgz","types":"dist/node/index.d.ts","module":"dist/node/index.mjs","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint src --ext .ts,.tsx --fix","test:watch":"vitest","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agents --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/0bb81d223b81580dfe2de2518158f4e7/robota-sdk-agent-core-3.0.0-beta.4.tgz","_integrity":"sha512-J7oRHLf7q39DzGUvGmQfSkwGzL6dh2K16giNSbRUhWNR23uvFLZn06pcrJDKFn0sWB6Bj+RmQUe4Jk3feW7JvQ==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"11.6.2","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.4","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","rimraf":"^5.0.5","vitest":"^1.1.0","typescript":"^5.3.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^1.6.1","@typescript-eslint/parser":"^6.18.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.18.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.4_1774010491022_0.22883710531200285","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.5":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.5","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"MIT","_id":"@robota-sdk/agent-core@3.0.0-beta.5","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"d468f15204ab273aafb0dc25c266d4d51c8d1a94","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.5.tgz","fileCount":508,"integrity":"sha512-1d/ZvY3B7DG7FbRd1tYWlfHGp3UIDMr+Z1+iicwdYC8+zMLsfiFd5YTUmweBE44A8zbAtC07bxMZ0ub1uaR2ig==","signatures":[{"sig":"MEUCICKYFWZMnnvVBRKmmaDhIkKPzXIpeIQvBD8YNnhTQGXNAiEA08LS+4UjWp1toyoLRBuDCZdBUAP2SNmCmtrY/Gv0Zns=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2543766},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.5.tgz","types":"dist/node/index.d.ts","module":"dist/node/index.mjs","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint src --ext .ts,.tsx --fix","test:watch":"vitest","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agents --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/dfe5d693aa54539903c05884733e5229/robota-sdk-agent-core-3.0.0-beta.5.tgz","_integrity":"sha512-1d/ZvY3B7DG7FbRd1tYWlfHGp3UIDMr+Z1+iicwdYC8+zMLsfiFd5YTUmweBE44A8zbAtC07bxMZ0ub1uaR2ig==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"11.6.2","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.4","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","rimraf":"^5.0.5","vitest":"^1.1.0","typescript":"^5.3.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^1.6.1","@typescript-eslint/parser":"^6.18.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.18.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.5_1774016563333_0.10599390772000583","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.6":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.6","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"MIT","_id":"@robota-sdk/agent-core@3.0.0-beta.6","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"808719577dd6b9eeab8a8bc987dd6798104099a0","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.6.tgz","fileCount":508,"integrity":"sha512-sX9XIUGQpxu89zS6rlGMhbOyhFXuoAmgj3u1DG2aaRUNRkSP1bb0BPmMK4X6/qN1JJJMqXDCYblJ6a+XGYEvpw==","signatures":[{"sig":"MEYCIQCo6nYEQZxaBLJdUYSXnUkrgEmubSLBEpKG82tsrtOj6wIhALzGPJSxm99RYx6EyYPbcrB2c2FGbQYzxJZ+31u2XPYb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2543766},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.6.tgz","types":"dist/node/index.d.ts","module":"dist/node/index.mjs","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint src --ext .ts,.tsx --fix","test:watch":"vitest","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agents --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/1362f4909c5ec22f2e1c794f1820b34c/robota-sdk-agent-core-3.0.0-beta.6.tgz","_integrity":"sha512-sX9XIUGQpxu89zS6rlGMhbOyhFXuoAmgj3u1DG2aaRUNRkSP1bb0BPmMK4X6/qN1JJJMqXDCYblJ6a+XGYEvpw==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"11.6.2","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.4","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","rimraf":"^5.0.5","vitest":"^1.1.0","typescript":"^5.3.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^1.6.1","@typescript-eslint/parser":"^6.18.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.18.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.6_1774019175108_0.8666715005346981","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.7":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.7","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"MIT","_id":"@robota-sdk/agent-core@3.0.0-beta.7","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"6eb7072439a64372c250b10f6d4bac5a072377c2","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.7.tgz","fileCount":508,"integrity":"sha512-9rd0z7siGsrPv/Pdd47OLbHXajhJPMIqx/jy+b80XYj6ePvfRC9heT+51CRqVmWWDbTFud83ih+a0LcWjt5WKg==","signatures":[{"sig":"MEUCIQD9vCddDRe33TKcU/1fug+vAycdmVrSegPIuPXKHU0WOwIgP8FcIw+hHVDDimWgG+qIgZ4JdyRJEmSMZykwznqLpns=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2545089},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.7.tgz","types":"dist/node/index.d.ts","module":"dist/node/index.mjs","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint src --ext .ts,.tsx --fix","test:watch":"vitest","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agents --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/cea6967bd15bf2821a4b8bec45b9bec2/robota-sdk-agent-core-3.0.0-beta.7.tgz","_integrity":"sha512-9rd0z7siGsrPv/Pdd47OLbHXajhJPMIqx/jy+b80XYj6ePvfRC9heT+51CRqVmWWDbTFud83ih+a0LcWjt5WKg==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"11.6.2","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.4","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","rimraf":"^5.0.5","vitest":"^1.1.0","typescript":"^5.3.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^1.6.1","@typescript-eslint/parser":"^6.18.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.18.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.7_1774023647182_0.08886919540941496","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.8":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.8","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"MIT","_id":"@robota-sdk/agent-core@3.0.0-beta.8","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"ab09486735573cae63cb288cc7892d86643923eb","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.8.tgz","fileCount":508,"integrity":"sha512-2jZegbPqOcxU8EGGPDJpHp3i8cMV4r04mBaxQatZr80yNLi9YcJz1cnFHk9OouUI9sTq+mU7Q0UWAarrliyFpg==","signatures":[{"sig":"MEUCIAXtRYwoMyBBXbjlq1hg0Ch36zpNpZbtS29LT/BF96tyAiEAi/PjXlWAhMHKS58dYVn4pEcCRos9UTOx8Y4W27mOZPk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2545089},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.8.tgz","types":"dist/node/index.d.ts","module":"dist/node/index.mjs","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint src --ext .ts,.tsx --fix","test:watch":"vitest","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agents --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/0ad946826f45c58a0ce855c248f9effe/robota-sdk-agent-core-3.0.0-beta.8.tgz","_integrity":"sha512-2jZegbPqOcxU8EGGPDJpHp3i8cMV4r04mBaxQatZr80yNLi9YcJz1cnFHk9OouUI9sTq+mU7Q0UWAarrliyFpg==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"11.6.2","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.4","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","rimraf":"^5.0.5","vitest":"^1.1.0","typescript":"^5.3.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^1.6.1","@typescript-eslint/parser":"^6.18.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.18.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.8_1774024728500_0.5991708974430587","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.9":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.9","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"MIT","_id":"@robota-sdk/agent-core@3.0.0-beta.9","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"19e75fc1cd8bc350f5f7b14f0e17db07811aface","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.9.tgz","fileCount":508,"integrity":"sha512-8lwUy+4Vf4UIp/IFIHwjlr16dGr+yo1nqZwPnOrQwFU1ISYDoyHFeJT+vGYRnK/w/KPEJvieUgaZZr5+NpOodw==","signatures":[{"sig":"MEQCIFhhbgMYEQMIM7yiH5bG+fI5DC92zeypGjbspg1IOePNAiBW0k8HaJZ9coRwbnx0m19BzM7MxJb/ZOgoc72U6oDwYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2545089},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.9.tgz","types":"dist/node/index.d.ts","module":"dist/node/index.mjs","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint src --ext .ts,.tsx --fix","test:watch":"vitest","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agents --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/472f6c078c8eaee87139bb27b0c27191/robota-sdk-agent-core-3.0.0-beta.9.tgz","_integrity":"sha512-8lwUy+4Vf4UIp/IFIHwjlr16dGr+yo1nqZwPnOrQwFU1ISYDoyHFeJT+vGYRnK/w/KPEJvieUgaZZr5+NpOodw==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"11.6.2","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.4","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","rimraf":"^5.0.5","vitest":"^1.1.0","typescript":"^5.3.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^1.6.1","@typescript-eslint/parser":"^6.18.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.18.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.9_1774028176461_0.7198766545780526","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.10":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.10","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"MIT","_id":"@robota-sdk/agent-core@3.0.0-beta.10","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"a099da11c5061c8df0ec98cc09e702d4e1ca2d7d","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.10.tgz","fileCount":508,"integrity":"sha512-o/GQbBRrm6ltlcZv6tZ0tdDDAnOQ0VSK/CWYtgrQwv5Nf8CHhheuh3G9hIeiVEzALSwnNlUi5sBRIznsao0VZw==","signatures":[{"sig":"MEUCIDfwjl8DKIL40MTxYQOOPcM80aoRUgJdkCIUeAfRyFEIAiEA9LWuStc46Zc7jV023V4N3C/w72tkK+gSNgOh2tGEPXQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2545090},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.10.tgz","types":"dist/node/index.d.ts","module":"dist/node/index.mjs","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint src --ext .ts,.tsx --fix","test:watch":"vitest","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agents --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/87158d28bbce60bd8a0d4b06c487bb48/robota-sdk-agent-core-3.0.0-beta.10.tgz","_integrity":"sha512-o/GQbBRrm6ltlcZv6tZ0tdDDAnOQ0VSK/CWYtgrQwv5Nf8CHhheuh3G9hIeiVEzALSwnNlUi5sBRIznsao0VZw==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"11.6.2","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.4","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","rimraf":"^5.0.5","vitest":"^1.1.0","typescript":"^5.3.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^1.6.1","@typescript-eslint/parser":"^6.18.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.18.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.10_1774032567204_0.25489871143980536","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.11":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.11","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"MIT","_id":"@robota-sdk/agent-core@3.0.0-beta.11","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"91c0575b5a778a9a8695ca6d5c8ccc1ff32bcdb9","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.11.tgz","fileCount":508,"integrity":"sha512-IxcpO3t4x7BtiDtwr5is4nELMgy2/NtowwbSlIzYTdyv/mRff+V+RzyxtykyTQzPznrY5/1gCbqFerhxXz5lKA==","signatures":[{"sig":"MEYCIQCSRW7teQezUQs0O003reJyPtpbo3IDOIqTBz6Iq7YD2wIhANr3zN00ayfxRWG1wZQPJ1OeobF9vcTz5wY+eawD2fub","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2545090},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.11.tgz","types":"dist/node/index.d.ts","module":"dist/node/index.mjs","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint src --ext .ts,.tsx --fix","test:watch":"vitest","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agents --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/526710d54a4740ddc5a7a4e3c5ce5da1/robota-sdk-agent-core-3.0.0-beta.11.tgz","_integrity":"sha512-IxcpO3t4x7BtiDtwr5is4nELMgy2/NtowwbSlIzYTdyv/mRff+V+RzyxtykyTQzPznrY5/1gCbqFerhxXz5lKA==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"11.6.2","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.4","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","rimraf":"^5.0.5","vitest":"^1.1.0","typescript":"^5.3.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^1.6.1","@typescript-eslint/parser":"^6.18.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.18.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.11_1774032978969_0.22748843927284534","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.12":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.12","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"MIT","_id":"@robota-sdk/agent-core@3.0.0-beta.12","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"f007b0ed938a6906cef86a9a5304770211f5e3b6","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.12.tgz","fileCount":508,"integrity":"sha512-fPIJxf478lmHePRe8j703Xt2CLuIg/jv1cnUfDtC2Oy0izA9lyIVA9RVoudUc6FbV5bOAPb2geed104ZyzbFWQ==","signatures":[{"sig":"MEUCIQCH2jq2by64PC1o6lthzt9ooTeOtVfD2ZhebCsQERtvBQIgMIlT7cynXIzfQ33a8aB9rJNIAsQFJ8nXG7DcA0XiWvw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2546470},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.12.tgz","types":"dist/node/index.d.ts","module":"dist/node/index.mjs","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint src --ext .ts,.tsx --fix","test:watch":"vitest","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agents --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/24664b354180aade6ba36f607e1d8ff0/robota-sdk-agent-core-3.0.0-beta.12.tgz","_integrity":"sha512-fPIJxf478lmHePRe8j703Xt2CLuIg/jv1cnUfDtC2Oy0izA9lyIVA9RVoudUc6FbV5bOAPb2geed104ZyzbFWQ==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"11.6.2","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.4","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","rimraf":"^5.0.5","vitest":"^1.1.0","typescript":"^5.3.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^1.6.1","@typescript-eslint/parser":"^6.18.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.18.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.12_1774104280925_0.05342517889963072","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.13":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.13","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"MIT","_id":"@robota-sdk/agent-core@3.0.0-beta.13","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"56b8f8ec48a8c6431455f6d13a450e1e9e857d19","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.13.tgz","fileCount":508,"integrity":"sha512-bNr37SZg2mxnFglONyEe8WoEoxSGNVsFeDXLWUKLzXCdxUUZjQkYERzu/AHkq6dJJAmFn/5AA7W9JnRejvvOpQ==","signatures":[{"sig":"MEUCIGwxO4jHfI6xMK2OIbRIupbG453YwokIv+XQf+aVHPMYAiEAqG7WJVd7o6PlsglbIKfaMKp0y14tImJ6tLePIvZ4FZc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2546470},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.13.tgz","types":"dist/node/index.d.ts","module":"dist/node/index.mjs","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint src --ext .ts,.tsx --fix","test:watch":"vitest","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agents --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/ffe1dad61ae8b64b6f99061a151f7f2b/robota-sdk-agent-core-3.0.0-beta.13.tgz","_integrity":"sha512-bNr37SZg2mxnFglONyEe8WoEoxSGNVsFeDXLWUKLzXCdxUUZjQkYERzu/AHkq6dJJAmFn/5AA7W9JnRejvvOpQ==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"11.6.2","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.4","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","rimraf":"^5.0.5","vitest":"^1.1.0","typescript":"^5.3.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^1.6.1","@typescript-eslint/parser":"^6.18.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.18.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.13_1774105899655_0.5401879536904932","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.14":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.14","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"MIT","_id":"@robota-sdk/agent-core@3.0.0-beta.14","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"1c53a06938495c6f1b7d6dbb21cc1128782cb8c7","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.14.tgz","fileCount":508,"integrity":"sha512-rWZGyREdGP6SYyn8gP0HXOLfg3TqXvWKYlFE4lMn3uXO+sfq5erifBAwxEXBZz1SM6ZLKD2WVsVhDvAO/8S9sQ==","signatures":[{"sig":"MEQCIHbET30CoJDb11Lkz2m7ElNBylScR4FDlWo8eod3fSEVAiBZxBs9eUHovRdOdBMJ7+tQYxOFd80kbKOWAn5oDpChGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2546470},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.14.tgz","types":"dist/node/index.d.ts","module":"dist/node/index.mjs","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint src --ext .ts,.tsx --fix","test:watch":"vitest","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agents --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/c104f5d04111862523cf2849cf2f3946/robota-sdk-agent-core-3.0.0-beta.14.tgz","_integrity":"sha512-rWZGyREdGP6SYyn8gP0HXOLfg3TqXvWKYlFE4lMn3uXO+sfq5erifBAwxEXBZz1SM6ZLKD2WVsVhDvAO/8S9sQ==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"11.6.2","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.4","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","rimraf":"^5.0.5","vitest":"^1.1.0","typescript":"^5.3.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^1.6.1","@typescript-eslint/parser":"^6.18.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.18.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.14_1774106285037_0.6997491281247303","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.15":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.15","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"MIT","_id":"@robota-sdk/agent-core@3.0.0-beta.15","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"2db7637c31d20da9d0da5776773445f9c9dacffb","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.15.tgz","fileCount":508,"integrity":"sha512-WJWbEAE/hvdP0ynpVcUSc8WraY3iMzmjlSfpAvxOF/M2eRb5YU7eP7Ff2A020VfroyAJCJuv4OTf4r1exYlWYQ==","signatures":[{"sig":"MEQCIGweHC1mgex+ddvbwhRR/hyUE26RTW5mm5rQfZdqLtP8AiAnvoPsBYr1s9O7ufG/E3AQc0DrixrQV1vQa/OV+3T33Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2546470},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.15.tgz","types":"dist/node/index.d.ts","module":"dist/node/index.mjs","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint src --ext .ts,.tsx --fix","test:watch":"vitest","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agents --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/3d8511ff88f44fb33522cf232ab40896/robota-sdk-agent-core-3.0.0-beta.15.tgz","_integrity":"sha512-WJWbEAE/hvdP0ynpVcUSc8WraY3iMzmjlSfpAvxOF/M2eRb5YU7eP7Ff2A020VfroyAJCJuv4OTf4r1exYlWYQ==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"11.6.2","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.4","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","rimraf":"^5.0.5","vitest":"^1.1.0","typescript":"^5.3.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^1.6.1","@typescript-eslint/parser":"^6.18.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.18.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.15_1774111498432_0.17227325336677168","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.16":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.16","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"MIT","_id":"@robota-sdk/agent-core@3.0.0-beta.16","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"23b4b1d95caa709525474cf6ad697310813c8b49","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.16.tgz","fileCount":800,"integrity":"sha512-i6P7WCfFFtW0e/3cWQ0NWpQG+AT4kFwjJMXY5G2/aTohjTagZ/7U47GAaf94uMzxKAtz3u1UadVY4BxckjLLaA==","signatures":[{"sig":"MEYCIQC+zN/JtI+TSmeluJTREPy0gsnS+nkcEwxpRw3x6jsVlgIhAObjmMz5M+9xfRXcGMWCqFEaCzZkbDiRoK6WYDu5U5N/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3033652},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.16.tgz","types":"dist/node/index.d.ts","module":"dist/node/index.mjs","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint src --ext .ts,.tsx --fix","test:watch":"vitest","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agents --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/10e75a8382afd96949509fdea591d4e0/robota-sdk-agent-core-3.0.0-beta.16.tgz","_integrity":"sha512-i6P7WCfFFtW0e/3cWQ0NWpQG+AT4kFwjJMXY5G2/aTohjTagZ/7U47GAaf94uMzxKAtz3u1UadVY4BxckjLLaA==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"11.6.2","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.4","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","rimraf":"^5.0.5","vitest":"^1.1.0","typescript":"^5.3.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^1.6.1","@typescript-eslint/parser":"^6.18.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.18.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.16_1774115631900_0.3840922037978689","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.17":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.17","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"MIT","_id":"@robota-sdk/agent-core@3.0.0-beta.17","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"581da80097fd62af9dbfa0dcacb809ec7e4c0df3","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.17.tgz","fileCount":800,"integrity":"sha512-nkSzKkjRtwTcIi3q5q5MN6PyX1U2rwrRiowtJB6cHd4BR1CAxHgnLzsA4zcVMNeg7wU7W6s+/N5XvcbAU610aQ==","signatures":[{"sig":"MEYCIQDAEv72SPXzfMzR9x4ZlJE+nFY/mPlKHZJRC9TII/+wLgIhAL8umRH1144Ofk3/c153WN4FHxo9G1RlXBK7LqI1L32b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3033652},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.17.tgz","types":"dist/node/index.d.ts","module":"dist/node/index.mjs","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint src --ext .ts,.tsx --fix","test:watch":"vitest","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agents --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/649a38beccf62d3bad56e410eb2dca6a/robota-sdk-agent-core-3.0.0-beta.17.tgz","_integrity":"sha512-nkSzKkjRtwTcIi3q5q5MN6PyX1U2rwrRiowtJB6cHd4BR1CAxHgnLzsA4zcVMNeg7wU7W6s+/N5XvcbAU610aQ==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"11.6.2","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.4","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","rimraf":"^5.0.5","vitest":"^1.1.0","typescript":"^5.3.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^1.6.1","@typescript-eslint/parser":"^6.18.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.18.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.17_1774116840995_0.6031456500096846","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.18":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.18","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"MIT","_id":"@robota-sdk/agent-core@3.0.0-beta.18","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"994063afb6efb65f983966eda3686d3344bea163","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.18.tgz","fileCount":800,"integrity":"sha512-MnMIKNxm0MCI0AXhW4E2btB/EFwHNv5IGMNHBGO8+2INAMIaBNrMZhDv6QU1RXDFYi/vxeFABZ9/N8cjgxpe6Q==","signatures":[{"sig":"MEQCIHJMvfo0QqFpKSVvzboUz/L2+nZwJzkkY4/3Bx15GYG9AiBTuYPKszTmWYsFIz/HTuelz2rCqLdMdbZ87/tVtwn5Mg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3037729},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.18.tgz","types":"dist/node/index.d.ts","module":"dist/node/index.mjs","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint src --ext .ts,.tsx --fix","test:watch":"vitest","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agents --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/b508ef4d7504ef422771964036717c6c/robota-sdk-agent-core-3.0.0-beta.18.tgz","_integrity":"sha512-MnMIKNxm0MCI0AXhW4E2btB/EFwHNv5IGMNHBGO8+2INAMIaBNrMZhDv6QU1RXDFYi/vxeFABZ9/N8cjgxpe6Q==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"11.6.2","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.4","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","rimraf":"^5.0.5","vitest":"^1.1.0","typescript":"^5.3.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^1.6.1","@typescript-eslint/parser":"^6.18.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.18.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.18_1774121684698_0.5589264953915078","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.19":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.19","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"MIT","_id":"@robota-sdk/agent-core@3.0.0-beta.19","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"b2cacb0991b9eeb7beb015264b2c40d6697625c3","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.19.tgz","fileCount":800,"integrity":"sha512-HgaF7fU4hzyrDxgFgGKNJ/JJ5vVvr/akHSoymolw0fNi9iHDer8ecgcp7IqwbnfleikEQlu0ECtzjUx5CAnY6g==","signatures":[{"sig":"MEYCIQC1jxJmxTcQCOFfKLAWTWUlWF78fu7C+W3BAo9mAC9JNwIhAJ/lrZg/EnVhHxMm4GrxwVy1If5/PAVmm859BHqN/Rse","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3037729},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.19.tgz","types":"dist/node/index.d.ts","module":"dist/node/index.mjs","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint src --ext .ts,.tsx --fix","test:watch":"vitest","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agents --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/a4ad5d8f114345c360f4bcaddbbce93d/robota-sdk-agent-core-3.0.0-beta.19.tgz","_integrity":"sha512-HgaF7fU4hzyrDxgFgGKNJ/JJ5vVvr/akHSoymolw0fNi9iHDer8ecgcp7IqwbnfleikEQlu0ECtzjUx5CAnY6g==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"11.6.2","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.4","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","rimraf":"^5.0.5","vitest":"^1.1.0","typescript":"^5.3.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^1.6.1","@typescript-eslint/parser":"^6.18.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.18.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.19_1774122600899_0.9784877236389697","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.20":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.20","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"MIT","_id":"@robota-sdk/agent-core@3.0.0-beta.20","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"7eb14ec49679e3cc7898d1973182476f9aca431d","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.20.tgz","fileCount":800,"integrity":"sha512-kGgrhlSYMmPxYyXA41fzxYdZRmDrH+QZV6ZvIAD3JHpQgF3HSwUb4Wsch9o/Vgg68QY35lJes9YIdi1JfcGHdA==","signatures":[{"sig":"MEUCIQCuipZLfVXsH2ylLYmZAcHCXr+laNa476ECTD1J0G7OEgIgQnmo9wOgKOXCdNPVrb1gl76qjCpHn0C3RiNSmqR0p68=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3038473},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.20.tgz","types":"dist/node/index.d.ts","module":"dist/node/index.mjs","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint src --ext .ts,.tsx --fix","test:watch":"vitest","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agents --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/c3d87414a38b01980f6d84d7485d435f/robota-sdk-agent-core-3.0.0-beta.20.tgz","_integrity":"sha512-kGgrhlSYMmPxYyXA41fzxYdZRmDrH+QZV6ZvIAD3JHpQgF3HSwUb4Wsch9o/Vgg68QY35lJes9YIdi1JfcGHdA==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"11.6.2","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.4","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","rimraf":"^5.0.5","vitest":"^1.1.0","typescript":"^5.3.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^1.6.1","@typescript-eslint/parser":"^6.18.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.18.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.20_1774123785483_0.4124076105481438","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.21":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.21","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"MIT","_id":"@robota-sdk/agent-core@3.0.0-beta.21","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"c7598ee2821f736ad358f9f8db3b9545e17a7196","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.21.tgz","fileCount":800,"integrity":"sha512-0nFzeF0eDaCaZIVE+ivYr7G7FgPZ7Oc2uBBRqj9ieci3JJhxsTwLjNIn98jg/eyzl79rEnQ8wKWrhYTO0aP2xg==","signatures":[{"sig":"MEUCIAp8JFT7jxDBaKonRdCwrlplu08HjaapsKhklL4fHt/XAiEAg+whWDdyNKreUun5rFbbWZecNH+b8QUhsiJ3Md3hdm8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3038539},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.21.tgz","types":"dist/node/index.d.ts","module":"dist/node/index.mjs","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint src --ext .ts,.tsx --fix","test:watch":"vitest","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agents --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/247f7f15c531a418ab47c96f4577e7d2/robota-sdk-agent-core-3.0.0-beta.21.tgz","_integrity":"sha512-0nFzeF0eDaCaZIVE+ivYr7G7FgPZ7Oc2uBBRqj9ieci3JJhxsTwLjNIn98jg/eyzl79rEnQ8wKWrhYTO0aP2xg==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"11.6.2","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.4","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","rimraf":"^5.0.5","vitest":"^1.1.0","typescript":"^5.3.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^1.6.1","@typescript-eslint/parser":"^6.18.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.18.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.21_1774126053824_0.10707226146294113","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.22":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.22","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"MIT","_id":"@robota-sdk/agent-core@3.0.0-beta.22","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"64926bcdd9d8601096068fb03d1daef4bd3e08ce","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.22.tgz","fileCount":800,"integrity":"sha512-CDVF+0qkeoTW6Gh4dhK/+jydlFpT3uGKrzWHsC9zBUmxma3v3GXUZgcgNG1GrdnCVWorDPuak3t4Z+Odel3VXA==","signatures":[{"sig":"MEUCIA8NbCffVCStEAzj8EsUEMRY3t3N8MJd4fOKBeG7XGg9AiEA3AjzmR85+etXDtb2NeYNkOiI2N1Rpywdn1gVZ/8pY5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3038740},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.22.tgz","types":"dist/node/index.d.ts","module":"dist/node/index.mjs","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint src --ext .ts,.tsx --fix","test:watch":"vitest","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agents --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/62206defa42057707dc05e2aaccd16ce/robota-sdk-agent-core-3.0.0-beta.22.tgz","_integrity":"sha512-CDVF+0qkeoTW6Gh4dhK/+jydlFpT3uGKrzWHsC9zBUmxma3v3GXUZgcgNG1GrdnCVWorDPuak3t4Z+Odel3VXA==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"11.6.2","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.4","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","rimraf":"^5.0.5","vitest":"^1.1.0","typescript":"^5.3.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^1.6.1","@typescript-eslint/parser":"^6.18.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.18.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.22_1774126920503_0.30340860113297263","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.23":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.23","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"MIT","_id":"@robota-sdk/agent-core@3.0.0-beta.23","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"1b9714c4e127cd99c9e86ec82fc06d2d8686b7fc","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.23.tgz","fileCount":800,"integrity":"sha512-9jQswV3SL38MFr6eMoxnboWjQ1HYhNMtZu7SRVCqrvYpSQQs7MVfVYFrz4GRMcBvGqlWKEu9kTE4hqLZL8p62w==","signatures":[{"sig":"MEYCIQD6E0trbHcwLYF8aVUDJPzLpLTGQ1rdFn/dXOlB872K1AIhAIJ59CjYmoF21nWIPdMXvUSVTX3qE3/nO8d6VsLTWJsc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3038740},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.23.tgz","types":"dist/node/index.d.ts","module":"dist/node/index.mjs","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint src --ext .ts,.tsx --fix","test:watch":"vitest","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agents --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/8fa554d8cb22ff37c7c0525ad54b1f94/robota-sdk-agent-core-3.0.0-beta.23.tgz","_integrity":"sha512-9jQswV3SL38MFr6eMoxnboWjQ1HYhNMtZu7SRVCqrvYpSQQs7MVfVYFrz4GRMcBvGqlWKEu9kTE4hqLZL8p62w==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"11.6.2","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.4","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","rimraf":"^5.0.5","vitest":"^1.1.0","typescript":"^5.3.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^1.6.1","@typescript-eslint/parser":"^6.18.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.18.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.23_1774128948278_0.3829098016026984","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.24":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.24","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"MIT","_id":"@robota-sdk/agent-core@3.0.0-beta.24","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"9aec30360f6a501dab7e1aee7b78236eabb330de","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.24.tgz","fileCount":800,"integrity":"sha512-GjEpk/T0gUiGlY7EUn9mycq1FbsyNoNtH9hzjCWpyFHuA+CYCw/im+kkX8hqipL0Lwive3HpCCLOvro2s6ebqw==","signatures":[{"sig":"MEQCIGIRMDZoF2Dx5H+1fYwlzGcwW0Z+Nf6OgBctaFXG4p7vAiANAh5SLh7qq8AQS7OF2zAvBa6Hj5YIhocbBuK6ZYP/Rg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3038740},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.24.tgz","types":"dist/node/index.d.ts","module":"dist/node/index.mjs","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint src --ext .ts,.tsx --fix","test:watch":"vitest","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agents --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/59e3ae236f67de85e44db0414bb1dfd1/robota-sdk-agent-core-3.0.0-beta.24.tgz","_integrity":"sha512-GjEpk/T0gUiGlY7EUn9mycq1FbsyNoNtH9hzjCWpyFHuA+CYCw/im+kkX8hqipL0Lwive3HpCCLOvro2s6ebqw==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"11.6.2","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.4","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","rimraf":"^5.0.5","vitest":"^1.1.0","typescript":"^5.3.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^1.6.1","@typescript-eslint/parser":"^6.18.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.18.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.24_1774129880576_0.9473323751469325","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.25":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.25","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"MIT","_id":"@robota-sdk/agent-core@3.0.0-beta.25","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"482917351bd3d91a897e93f5d6466677428fd32e","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.25.tgz","fileCount":800,"integrity":"sha512-OyKLbehWF73T6RnS9kLUg46E4kk7crCAj99VhEGBEN2NuIb4iHjURzWyA9k3rF3hF49er8A2QP+I/OEeU1Qxcg==","signatures":[{"sig":"MEQCICAe/Tbid0OjCKjr8+l0QwYDopFWMQR0cyMa67U2qJtIAiBAB4DDH98+WR9NhC+uEReXxr4daJCRyKrCZt9kZoidNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3048580},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.25.tgz","types":"dist/node/index.d.ts","module":"dist/node/index.mjs","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint src --ext .ts,.tsx --fix","test:watch":"vitest","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agents --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/2e72e97b490e8ba0851f87c3944c90ba/robota-sdk-agent-core-3.0.0-beta.25.tgz","_integrity":"sha512-OyKLbehWF73T6RnS9kLUg46E4kk7crCAj99VhEGBEN2NuIb4iHjURzWyA9k3rF3hF49er8A2QP+I/OEeU1Qxcg==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"11.6.2","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.4","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","rimraf":"^5.0.5","vitest":"^1.1.0","typescript":"^5.3.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^1.6.1","@typescript-eslint/parser":"^6.18.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.18.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.25_1774208661944_0.08552805994047952","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.26":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.26","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"MIT","_id":"@robota-sdk/agent-core@3.0.0-beta.26","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"d29243305697c46ff17e97c742b224fe943fc1c8","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.26.tgz","fileCount":800,"integrity":"sha512-rspvGS1Sluo8n6p9X9p1lS1waEj2YMFspINmjayoVsttSmm2KjJS2jZjV+CAX1HS19kAiGSnlnqLkZhH/W2uNA==","signatures":[{"sig":"MEYCIQCNs+Ss3KqwFY7gVfD/dyis7SnwMNqgJhptJINg4eqFdwIhAOHj4FsfxdEOlm1CYJhg1KoR25jQADCcrwHR4UOSTXQQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3053369},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.26.tgz","types":"dist/node/index.d.ts","module":"dist/node/index.mjs","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint src --ext .ts,.tsx --fix","test:watch":"vitest","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agents --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/3d9562e9bc93af5245ee078e8f0cf7dd/robota-sdk-agent-core-3.0.0-beta.26.tgz","_integrity":"sha512-rspvGS1Sluo8n6p9X9p1lS1waEj2YMFspINmjayoVsttSmm2KjJS2jZjV+CAX1HS19kAiGSnlnqLkZhH/W2uNA==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"11.6.2","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.4","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","rimraf":"^5.0.5","vitest":"^1.1.0","typescript":"^5.3.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^1.6.1","@typescript-eslint/parser":"^6.18.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.18.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.26_1774214990166_0.7532971855565813","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.27":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.27","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"MIT","_id":"@robota-sdk/agent-core@3.0.0-beta.27","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"91a0873b2a2b5ea629b136b770366beacf4b14e2","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.27.tgz","fileCount":800,"integrity":"sha512-rliS5uArZHsuU3hw0Lg1+lZ+ckXbhbxUPNz41vd4qJshiofCSK1TgZdL0HxQlN6eWWY/1JxteLYBqgo1UAygBw==","signatures":[{"sig":"MEUCICjPe6IVsPyqHgwMp8CRlFNhV7nlAsxcxvGCV7n7LjdcAiEAn1mW1hyFpyXW2Dr+lkneA6IXJ4bd4dXP7ZKc/akCjUU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3053369},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.27.tgz","types":"dist/node/index.d.ts","module":"dist/node/index.mjs","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint src --ext .ts,.tsx --fix","test:watch":"vitest","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agents --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/7bb261b653ed944ad17915600f8af165/robota-sdk-agent-core-3.0.0-beta.27.tgz","_integrity":"sha512-rliS5uArZHsuU3hw0Lg1+lZ+ckXbhbxUPNz41vd4qJshiofCSK1TgZdL0HxQlN6eWWY/1JxteLYBqgo1UAygBw==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"11.6.2","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.4","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","rimraf":"^5.0.5","vitest":"^1.1.0","typescript":"^5.3.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^1.6.1","@typescript-eslint/parser":"^6.18.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.18.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.27_1774216699667_0.6416252222713419","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.28":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.28","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"MIT","_id":"@robota-sdk/agent-core@3.0.0-beta.28","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"cf4c75bbe14631b4d8bbb47a6fe8f68a9b4583e1","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.28.tgz","fileCount":800,"integrity":"sha512-UDkxBzzFKXOd4WKhQ10Jpf/xJ6wjLAy0s7pbieVgjQTMzToYyXgo+gktbFYNk3Ksi+LYcUAR8gctMA1PEcTolQ==","signatures":[{"sig":"MEUCIBRfad/1eQRISzDW7aZvxDBf6iSrmSJq7grU+bP75Bv8AiEA+nvPMRMYTHUNYp7lwycLAP/SUHnjgQGjJYoBeCxOyK4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3053369},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.28.tgz","types":"dist/node/index.d.ts","module":"dist/node/index.mjs","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint src --ext .ts,.tsx --fix","test:watch":"vitest","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agents --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/0897ef9bf90f8acca8027f814ea29f8c/robota-sdk-agent-core-3.0.0-beta.28.tgz","_integrity":"sha512-UDkxBzzFKXOd4WKhQ10Jpf/xJ6wjLAy0s7pbieVgjQTMzToYyXgo+gktbFYNk3Ksi+LYcUAR8gctMA1PEcTolQ==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"11.6.2","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.4","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","rimraf":"^5.0.5","vitest":"^1.1.0","typescript":"^5.3.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^1.6.1","@typescript-eslint/parser":"^6.18.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.18.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.28_1774242915263_0.2938067674131881","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.29":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.29","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"MIT","_id":"@robota-sdk/agent-core@3.0.0-beta.29","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"6f9e6b6c7bb9cf5aa2317fdac61a8aa8e5c86c21","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.29.tgz","fileCount":800,"integrity":"sha512-LTI/2/FURrltOcyVeulZ1r82qCzXeWmYTSjvYDyA8JDAY0pQo+PtmeKSbahQsJn0nyfNwTgBQMqLrFJkQoU68Q==","signatures":[{"sig":"MEQCIA5y6YVFtrhSpIRmk8KYiDkZyrVemOaEdKcc8RN36sB2AiAmNuTgM2nLhYc9mXGs0J1EwXC0gWv6nUJ/IWLDDqXxJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3053369},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.29.tgz","types":"dist/node/index.d.ts","module":"dist/node/index.mjs","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint src --ext .ts,.tsx --fix","test:watch":"vitest","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agents --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/e03f513335621a13f5df006de8504ba1/robota-sdk-agent-core-3.0.0-beta.29.tgz","_integrity":"sha512-LTI/2/FURrltOcyVeulZ1r82qCzXeWmYTSjvYDyA8JDAY0pQo+PtmeKSbahQsJn0nyfNwTgBQMqLrFJkQoU68Q==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"11.6.2","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.4","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","rimraf":"^5.0.5","vitest":"^1.1.0","typescript":"^5.3.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^1.6.1","@typescript-eslint/parser":"^6.18.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.18.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.29_1774245050451_0.9269793404571289","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.30":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.30","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"MIT","_id":"@robota-sdk/agent-core@3.0.0-beta.30","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"05277c3c0e86bd370155b694d0c12dc9e842ee6e","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.30.tgz","fileCount":800,"integrity":"sha512-gskrFI9wtc+F9guxgofrN4QUEwdzpeTg7LLokF6MzSi8ZZUJU/jYIJhJDxAys6ahpI4QFTifPW0YRArcKGC5uA==","signatures":[{"sig":"MEYCIQCDHsolj7h1M3BZfAsTx55AJj1HueJXzbPYBZTuarkXSgIhANja/ZHiqqrBBkgZeNfzCCQlIcXAYa3/b7+pPVGKHnfj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3053369},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.30.tgz","types":"dist/node/index.d.ts","module":"dist/node/index.mjs","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint src --ext .ts,.tsx --fix","test:watch":"vitest","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agents --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/906237a9ac4a3a69d690e7478c40e4f6/robota-sdk-agent-core-3.0.0-beta.30.tgz","_integrity":"sha512-gskrFI9wtc+F9guxgofrN4QUEwdzpeTg7LLokF6MzSi8ZZUJU/jYIJhJDxAys6ahpI4QFTifPW0YRArcKGC5uA==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"11.6.2","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.4","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","rimraf":"^5.0.5","vitest":"^1.1.0","typescript":"^5.3.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^1.6.1","@typescript-eslint/parser":"^6.18.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.18.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.30_1774250251771_0.06457812231699211","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.31":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.31","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"MIT","_id":"@robota-sdk/agent-core@3.0.0-beta.31","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"9e301880500196699c3f59c78c2c7db734667a02","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.31.tgz","fileCount":800,"integrity":"sha512-O1sa2wts5u6Q9we1rle08bp5uBPVa/hQnvaggqlV5IPSinxyhb+QOMONTZXGL/HmOeUkhcOIHbuhK4/wTkSEZA==","signatures":[{"sig":"MEYCIQDrhfC+1kPP3i2eKvN2lqvRtxvaI6gjfBfGd8uB7Xha+gIhAJvnqRgUHGhna1yj7VhXr96wgKWj1hmgljh9neo2KHyY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3053369},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.31.tgz","types":"dist/node/index.d.ts","module":"dist/node/index.mjs","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint src --ext .ts,.tsx --fix","test:watch":"vitest","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agents --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/ad19d106a3563c53e90b76610bdccf78/robota-sdk-agent-core-3.0.0-beta.31.tgz","_integrity":"sha512-O1sa2wts5u6Q9we1rle08bp5uBPVa/hQnvaggqlV5IPSinxyhb+QOMONTZXGL/HmOeUkhcOIHbuhK4/wTkSEZA==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"11.6.2","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.4","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","rimraf":"^5.0.5","vitest":"^1.1.0","typescript":"^5.3.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^1.6.1","@typescript-eslint/parser":"^6.18.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.18.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.31_1774252093444_0.01069752801249435","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.32":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.32","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"MIT","_id":"@robota-sdk/agent-core@3.0.0-beta.32","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"14605395dc118a316a6c37c7def7830a99e24b5b","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.32.tgz","fileCount":800,"integrity":"sha512-5jfSDRs/5wamUplLNuUUqmp+Ey0ZvuKDc5rhGEyaIQQhXmGvvH1hHWRpv/KY1t4FiCYLDa2iDgbHL01w9IlJGg==","signatures":[{"sig":"MEUCIQD4UXrwMkci6XS1Bip7Z/HjHlde3oEXa43CYM0szaw+1QIgS6hYwzIR7XdY6HGmsHC+x/J/wzv6AzzgzHR6XE4WnJ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3053369},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.32.tgz","types":"dist/node/index.d.ts","module":"dist/node/index.mjs","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint src --ext .ts,.tsx --fix","test:watch":"vitest","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agents --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/bcbe3af34b04d68a66a5a413893cd39f/robota-sdk-agent-core-3.0.0-beta.32.tgz","_integrity":"sha512-5jfSDRs/5wamUplLNuUUqmp+Ey0ZvuKDc5rhGEyaIQQhXmGvvH1hHWRpv/KY1t4FiCYLDa2iDgbHL01w9IlJGg==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"11.6.2","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.4","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","rimraf":"^5.0.5","vitest":"^1.1.0","typescript":"^5.3.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^1.6.1","@typescript-eslint/parser":"^6.18.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.18.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.32_1774267419230_0.8217524048771911","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.33":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.33","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"MIT","_id":"@robota-sdk/agent-core@3.0.0-beta.33","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"9db8055e60a4b15a0967bbcb5a22738d9f8d8f94","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.33.tgz","fileCount":800,"integrity":"sha512-AQbfCp4VNvvdFZMe9bu5aRCB6Iop5BvOIu3UTEP+kXPhXTPlEclRoe9w19YJs0uzSBHr0D6kZaecqEjXhxjLYg==","signatures":[{"sig":"MEUCIC/lQGCzaErdkM7zXGmwrq4wIL/Ara5REQXobY4/I0oBAiEAoLr5qAxZBLxJV362aga5XS46McGuLVQs4u/L/PZSO/c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3053432},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.33.tgz","types":"dist/node/index.d.ts","module":"dist/node/index.mjs","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint src --ext .ts,.tsx --fix","test:watch":"vitest","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agents --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/e8ce5fa6a80f51d536a236c5914b05c2/robota-sdk-agent-core-3.0.0-beta.33.tgz","_integrity":"sha512-AQbfCp4VNvvdFZMe9bu5aRCB6Iop5BvOIu3UTEP+kXPhXTPlEclRoe9w19YJs0uzSBHr0D6kZaecqEjXhxjLYg==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"11.6.2","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.4","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","rimraf":"^5.0.5","vitest":"^1.1.0","typescript":"^5.3.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^1.6.1","@typescript-eslint/parser":"^6.18.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.18.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.33_1774268363736_0.677436641751689","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.34":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.34","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"MIT","_id":"@robota-sdk/agent-core@3.0.0-beta.34","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"e3d8a8cdc039bea408d8ed437e47f9fb934c427b","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.34.tgz","fileCount":12,"integrity":"sha512-yKkGqBopTSs7ahzyyggTxWFkfSypdONWZlVgupZFcWpAB5jT14snb/WHTtvAk407jkgAH6sFtJ+YtuIDc+7WkQ==","signatures":[{"sig":"MEUCICis0lQcX40AcO8ST/NdfpBPmqDQuxhE0Jlko/dF/EAkAiEApNhCpYE7/GiOjtrb6JPLy6w1aV6+Vn25J1QYuLYOI1I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":896435},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.34.tgz","types":"dist/node/index.d.ts","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint src --ext .ts,.tsx --fix","test:watch":"vitest","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agents --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/09315f73e041631c87c9a14a23d623f9/robota-sdk-agent-core-3.0.0-beta.34.tgz","_integrity":"sha512-yKkGqBopTSs7ahzyyggTxWFkfSypdONWZlVgupZFcWpAB5jT14snb/WHTtvAk407jkgAH6sFtJ+YtuIDc+7WkQ==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"11.6.2","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.4","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","rimraf":"^5.0.5","vitest":"^1.1.0","typescript":"^5.3.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^1.6.1","@typescript-eslint/parser":"^6.18.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.18.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.34_1774439461592_0.47297742746440186","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.43":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.43","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"MIT","_id":"@robota-sdk/agent-core@3.0.0-beta.43","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"2daed573797b70212cd618d45ca402e565f5088c","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.43.tgz","fileCount":12,"integrity":"sha512-CYLshVaf/RkgmQ5sGxPRhcOUrr8AVSgVBvoB6BQb4omVKE4IGlDGu9kJCIX2+FLE0ySyQInm5XPQk3Qct24pQA==","signatures":[{"sig":"MEYCIQDvndhyBLenkBnHSl3LiRqRilZMnx+isy2wS41qHt37jAIhAJwwzKhQFvzrHsjOFIZtX7DwJAm/2TBFlA6j1Hh2ENBc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":896435},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.43.tgz","types":"dist/node/index.d.ts","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint src --ext .ts,.tsx --fix","test:watch":"vitest","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agents --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/9f24e5c64620638f0ae9e4dee0490dc7/robota-sdk-agent-core-3.0.0-beta.43.tgz","_integrity":"sha512-CYLshVaf/RkgmQ5sGxPRhcOUrr8AVSgVBvoB6BQb4omVKE4IGlDGu9kJCIX2+FLE0ySyQInm5XPQk3Qct24pQA==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"11.6.2","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.4","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","rimraf":"^5.0.5","vitest":"^1.1.0","typescript":"^5.3.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^1.6.1","@typescript-eslint/parser":"^6.18.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.18.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.43_1774457023824_0.5264318310321037","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.44":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.44","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"MIT","_id":"@robota-sdk/agent-core@3.0.0-beta.44","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"b27e96a67fd846cbea705a91fc5a98de637bf71c","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.44.tgz","fileCount":12,"integrity":"sha512-DwbYDxViruny7YpK7xUBcWMnlyXrjw5rozFeHmgghRG6tMRc3kY7r3OkNN+VFDb5u8ZDDgdLS1ILKRXELmkctw==","signatures":[{"sig":"MEYCIQDQWn1A+r8jbYbuYqWaCC13DVugpwyggKFJtyTPvuho+gIhAOfT5WvxDqAdpj+pf3SwxiY/eweodHXcZDlG6dusPf7r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":907874},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.44.tgz","types":"dist/node/index.d.ts","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint src --ext .ts,.tsx --fix","test:watch":"vitest","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agents --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/36b9e7bcba1cc84b2d0a75a500ed7c07/robota-sdk-agent-core-3.0.0-beta.44.tgz","_integrity":"sha512-DwbYDxViruny7YpK7xUBcWMnlyXrjw5rozFeHmgghRG6tMRc3kY7r3OkNN+VFDb5u8ZDDgdLS1ILKRXELmkctw==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"11.6.2","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.4","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","rimraf":"^5.0.5","vitest":"^1.1.0","typescript":"^5.3.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^1.6.1","@typescript-eslint/parser":"^6.18.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.18.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.44_1774508504274_0.1409258416918311","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.45":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.45","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"MIT","_id":"@robota-sdk/agent-core@3.0.0-beta.45","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"4c451d9ca2bd49d4fa7d59a3845593a0c7260670","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.45.tgz","fileCount":12,"integrity":"sha512-64P8LTo8o+ewMOWqhNVkkV9lhGPu5EpU24wK3QEmkdn1TbDe0yNYFoP+NE27j7ikIgq/mvi2EPMI8FPALCRnSQ==","signatures":[{"sig":"MEUCIBZTF/zfw8Y3RADTrntYXrqYYFcvcOIJW++VNUTCr5m3AiEAvi9xSPg/kcb79rUqybRjs2BKT7M6+gG0wRmNyk96grA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":907892},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.45.tgz","types":"dist/node/index.d.ts","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint src --ext .ts,.tsx --fix","test:watch":"vitest","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agents --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/513aa07a4b566ba01cabd1e5cfbc7ef4/robota-sdk-agent-core-3.0.0-beta.45.tgz","_integrity":"sha512-64P8LTo8o+ewMOWqhNVkkV9lhGPu5EpU24wK3QEmkdn1TbDe0yNYFoP+NE27j7ikIgq/mvi2EPMI8FPALCRnSQ==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"11.6.2","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.4","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","rimraf":"^5.0.5","vitest":"^1.1.0","typescript":"^5.3.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^1.6.1","@typescript-eslint/parser":"^6.18.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.18.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.45_1774512806848_0.059352283760026214","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.46":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.46","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"MIT","_id":"@robota-sdk/agent-core@3.0.0-beta.46","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"64f86a0a3581ecd08eccf54baade4a7d71d90fb2","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.46.tgz","fileCount":12,"integrity":"sha512-PBfqCq8woEF3DrOntLV0klhPED4CJR+2MBMlahd31STwWJie2UBU85UfeIvyvgk3tOPGWJSGV4oyWJNMHvCsgg==","signatures":[{"sig":"MEQCIEgNMzS0Te3d0iFBt2xV048GVqfd6n2AhBHMNtNIjwvCAiB0T3H9X7HMRAB32RcJZxM+LnGvNzYdfBIpGmaBeJtQlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":907910},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.46.tgz","types":"dist/node/index.d.ts","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint src --ext .ts,.tsx --fix","test:watch":"vitest","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agents --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/a00dcddc478a3b4ac88fa96996f2876e/robota-sdk-agent-core-3.0.0-beta.46.tgz","_integrity":"sha512-PBfqCq8woEF3DrOntLV0klhPED4CJR+2MBMlahd31STwWJie2UBU85UfeIvyvgk3tOPGWJSGV4oyWJNMHvCsgg==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"11.6.2","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.4","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","rimraf":"^5.0.5","vitest":"^1.1.0","typescript":"^5.3.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^1.6.1","@typescript-eslint/parser":"^6.18.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.18.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.46_1774528633770_0.8200597098304452","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.47":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.47","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"MIT","_id":"@robota-sdk/agent-core@3.0.0-beta.47","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"d05fc5b611adf179e6f7f4e26a02cbfefd6f0200","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.47.tgz","fileCount":12,"integrity":"sha512-2grATjBMwLvoKUmZutD9MhOsitgiJMj+rhYyuXDpTCyleYd2d4wqrb2AAErav3gaQemnbi1NpVUtDBubTTv8Ag==","signatures":[{"sig":"MEUCIFcP25a4oU4mTsJzrwf53jEQZUe6llI6F3GvHV3tfH8pAiEAltuAyGMu57lDi/d+e7m/R4doDhE3z7/zb05oiKFI5H8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":907928},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.47.tgz","types":"dist/node/index.d.ts","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint src --ext .ts,.tsx --fix","test:watch":"vitest","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agents --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/8afd72156bb3851ca833fc5980d12646/robota-sdk-agent-core-3.0.0-beta.47.tgz","_integrity":"sha512-2grATjBMwLvoKUmZutD9MhOsitgiJMj+rhYyuXDpTCyleYd2d4wqrb2AAErav3gaQemnbi1NpVUtDBubTTv8Ag==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"11.6.2","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.4","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","rimraf":"^5.0.5","vitest":"^1.1.0","typescript":"^5.3.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^1.6.1","@typescript-eslint/parser":"^6.18.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.18.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.47_1774539054237_0.8685439818403848","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.48":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.48","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"MIT","_id":"@robota-sdk/agent-core@3.0.0-beta.48","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"3f1b434cf9bd890916b8f1f91177c2c9b8cf5492","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.48.tgz","fileCount":12,"integrity":"sha512-puoxDLruU+VzMiVqRm5dkmrkC+q1+9wC1o3j0rEIqFTxMkCC/h4AzPP7ohBshJCbP53qzEfYVoTJocH+dygwuQ==","signatures":[{"sig":"MEUCIQD/+ykM9Ib2bvVBWB4l+wNj3JUy1DRbPw80blm3eY8xegIgLmJvPvM8jA6gjYqi3OKs3Z1gQLOPsR/96K6Pko68Ce0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":907946},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.48.tgz","types":"dist/node/index.d.ts","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint src --ext .ts,.tsx --fix","test:watch":"vitest","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agents --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/ad94fa8781609618f646250545cbd303/robota-sdk-agent-core-3.0.0-beta.48.tgz","_integrity":"sha512-puoxDLruU+VzMiVqRm5dkmrkC+q1+9wC1o3j0rEIqFTxMkCC/h4AzPP7ohBshJCbP53qzEfYVoTJocH+dygwuQ==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"11.6.2","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.4","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","rimraf":"^5.0.5","vitest":"^1.1.0","typescript":"^5.3.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^1.6.1","@typescript-eslint/parser":"^6.18.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.18.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.48_1774543139564_0.45989583777944887","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.49":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.49","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"MIT","_id":"@robota-sdk/agent-core@3.0.0-beta.49","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"ec21fea1d83af645a9f872b1b1db209eb0df9794","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.49.tgz","fileCount":12,"integrity":"sha512-iZTJPA7WIEkUrC9gVO2IqabjWMcYUZP9QKJxS2i51iP7qF1canN7Bspm4BOwFVL6K5kPP9HSEFnIinGQhsKhsQ==","signatures":[{"sig":"MEUCIAJaY2kcVVx6SEMR2PeSAPjkphEb+INMKmvQKtJUI6kjAiEAker17q4Irv3SSY6cKvVsU1QF2YkQgB+UwDRttYt6IoE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":907964},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.49.tgz","types":"dist/node/index.d.ts","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint src --ext .ts,.tsx --fix","test:watch":"vitest","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agents --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/0430c67c593c22bc34adf106ad270a5a/robota-sdk-agent-core-3.0.0-beta.49.tgz","_integrity":"sha512-iZTJPA7WIEkUrC9gVO2IqabjWMcYUZP9QKJxS2i51iP7qF1canN7Bspm4BOwFVL6K5kPP9HSEFnIinGQhsKhsQ==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"11.6.2","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.4","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","rimraf":"^5.0.5","vitest":"^1.1.0","typescript":"^5.3.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^1.6.1","@typescript-eslint/parser":"^6.18.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.18.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.49_1774543286232_0.9451656979657539","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.50":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.50","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"MIT","_id":"@robota-sdk/agent-core@3.0.0-beta.50","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"42131bab16942e4461ef6e58267c57ec0cdfc96b","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.50.tgz","fileCount":12,"integrity":"sha512-hUx6ryiql4aEnT2iFLTD/YTnAdgOHNew6wBuK7Mp6lXFqIfx4M9lB0HSSnYrbQQIDNOo52Ie3oV2QW06YbKVyw==","signatures":[{"sig":"MEUCIQDOkrnarE6Sq00u8SHWFrnDLUdflgkClO7DQXdMPSpsTgIgYMz8a00Ku6Fq3qfMwHg5gEwyu+JEPw9L5iGkMRsy9D0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":907982},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.50.tgz","types":"dist/node/index.d.ts","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint src --ext .ts,.tsx --fix","test:watch":"vitest","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agents --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/099441aed00891a2428a020bdc7435c0/robota-sdk-agent-core-3.0.0-beta.50.tgz","_integrity":"sha512-hUx6ryiql4aEnT2iFLTD/YTnAdgOHNew6wBuK7Mp6lXFqIfx4M9lB0HSSnYrbQQIDNOo52Ie3oV2QW06YbKVyw==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"11.6.2","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.4","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","rimraf":"^5.0.5","vitest":"^1.1.0","typescript":"^5.3.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^1.6.1","@typescript-eslint/parser":"^6.18.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.18.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.50_1774543727258_0.2947228323117119","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.51":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.51","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"MIT","_id":"@robota-sdk/agent-core@3.0.0-beta.51","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"4b1f27720436fa40592ebc7743382ebcc47f34c6","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.51.tgz","fileCount":12,"integrity":"sha512-ALaRs3YqbE4nlssRAFVuYTCYJyhcTxGCPRkG+x4tzZ5bbQmXnrf0eTpO3972nCbs1j+ladmmfht327yIocaZew==","signatures":[{"sig":"MEUCIGj6bQ8JFZVAcaLaH7IhdihAt+zdppGPe9qjCKwSaQuDAiEAyVGPqqr/5laIY6nWsybrESFxeNz2r9swGGEH5rkcdBg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":908000},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.51.tgz","types":"dist/node/index.d.ts","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint src --ext .ts,.tsx --fix","test:watch":"vitest","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agents --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/188f31540c7e7b81383159a9ad27ae92/robota-sdk-agent-core-3.0.0-beta.51.tgz","_integrity":"sha512-ALaRs3YqbE4nlssRAFVuYTCYJyhcTxGCPRkG+x4tzZ5bbQmXnrf0eTpO3972nCbs1j+ladmmfht327yIocaZew==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"11.6.2","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.4","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","rimraf":"^5.0.5","vitest":"^1.1.0","typescript":"^5.3.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^1.6.1","@typescript-eslint/parser":"^6.18.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.18.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.51_1774545525367_0.10667268193902735","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.52":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.52","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"MIT","_id":"@robota-sdk/agent-core@3.0.0-beta.52","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"2070b0d751faa81fb77f033b5516bc1171e73e2f","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.52.tgz","fileCount":12,"integrity":"sha512-Mu2jYXUbFG1HpPQWNCFylTif/waT4D3S4WsEeVzYa5qWqnnkTeo/zkDqudB4FbRc/Cus+vvLmyUi0K4t4F1ckg==","signatures":[{"sig":"MEQCIFIew+gwjm0Ix4tUhRI10mABXc66hBKtUbo8uoKmhCicAiAsBdUmbb/2t3UYLdhp/aRkeU6HQfSKdTrjXELoZIEe2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":908018},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.52.tgz","types":"dist/node/index.d.ts","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint src --ext .ts,.tsx --fix","test:watch":"vitest","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agents --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/18df533b811b54d06a119cea9ed98667/robota-sdk-agent-core-3.0.0-beta.52.tgz","_integrity":"sha512-Mu2jYXUbFG1HpPQWNCFylTif/waT4D3S4WsEeVzYa5qWqnnkTeo/zkDqudB4FbRc/Cus+vvLmyUi0K4t4F1ckg==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"11.6.2","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.4","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","rimraf":"^5.0.5","vitest":"^1.1.0","typescript":"^5.3.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^1.6.1","@typescript-eslint/parser":"^6.18.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.18.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.52_1774547413989_0.10396480381403705","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.53":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.53","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"MIT","_id":"@robota-sdk/agent-core@3.0.0-beta.53","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"10a2325f33a1ec95b73953f241dc94588eef2929","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.53.tgz","fileCount":12,"integrity":"sha512-I2R7g8a3BZ2F6AKVZPCCBOyjflQToEFgBAdWX2RczWnbKt0SUTcjG1M6HlZMZX+F6RSdnyYM1UrN5bM38FibqQ==","signatures":[{"sig":"MEYCIQC17vLVFxM1CRhqtBgUjb7tl8w4e/adUAGpYWmRsu+MowIhAMaQwH34DDMWjauLUU0iOyVQywiQ9eIJ0TwjMCbvIQH7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":903573},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.53.tgz","types":"dist/node/index.d.ts","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint src --ext .ts,.tsx --fix","test:watch":"vitest","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agents --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/3bd01b1fc6e5c6cb43b8565bc0f72985/robota-sdk-agent-core-3.0.0-beta.53.tgz","_integrity":"sha512-I2R7g8a3BZ2F6AKVZPCCBOyjflQToEFgBAdWX2RczWnbKt0SUTcjG1M6HlZMZX+F6RSdnyYM1UrN5bM38FibqQ==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"11.6.2","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.4","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","rimraf":"^5.0.5","vitest":"^1.1.0","typescript":"^5.3.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^1.6.1","@typescript-eslint/parser":"^6.18.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.18.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.53_1774598660264_0.26607768677660837","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.54":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.54","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"MIT","_id":"@robota-sdk/agent-core@3.0.0-beta.54","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"233ed95ac5b290bd53753373cacad9bc9e658555","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.54.tgz","fileCount":12,"integrity":"sha512-/GjmZwn5wLKqsuImzyvRVCk7hGXM2rGBTMxFpDoL/oUaH4Y1nap1vGyW+E+1d7UDHk6IcZf7ZgD9bI3RXnxo3g==","signatures":[{"sig":"MEQCIBo36JsIQgtRXvKnq70ZBx+axo6AjVI7Aisn8awh//HPAiAreooK//wLaxdq114Fns4tJZBF/PZ2U9ut4nwR/CTffg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":907910},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.54.tgz","types":"dist/node/index.d.ts","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","build:js":"tsup --no-dts","lint:fix":"eslint src --ext .ts,.tsx --fix","test:watch":"vitest","build:types":"tsup --dts-only","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agents --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/85c5d13d125b5f5f6daa98f7f14f4045/robota-sdk-agent-core-3.0.0-beta.54.tgz","_integrity":"sha512-/GjmZwn5wLKqsuImzyvRVCk7hGXM2rGBTMxFpDoL/oUaH4Y1nap1vGyW+E+1d7UDHk6IcZf7ZgD9bI3RXnxo3g==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"11.6.2","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.4","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","rimraf":"^5.0.5","vitest":"^1.1.0","typescript":"^5.3.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^1.6.1","@typescript-eslint/parser":"^6.18.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.18.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.54_1776440911911_0.41075219522562945","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.55":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.55","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"MIT","_id":"@robota-sdk/agent-core@3.0.0-beta.55","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"e65b8285d6e409bcbb10d885b09dbb82c778f065","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.55.tgz","fileCount":12,"integrity":"sha512-yUoy/8bJ3sHsEtgbSVnWCnaujshjXLBnI+nIhUiwERmHp0v8zEL+mrCAX6bfk3rYLX4vnceY+G6Oflap3uR5lQ==","signatures":[{"sig":"MEQCIFOYikH0/Y/HJzXrQkRU1vrrwyF+SRBlKOxLRocCMapOAiAifhIiytPWqSTDR2snM1tZ0etSjZ0a95M8RbkJYfy+OA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":919798},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.55.tgz","types":"dist/node/index.d.ts","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","build:js":"tsup --no-dts","lint:fix":"eslint src --ext .ts,.tsx --fix","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","build:types":"tsup --dts-only","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agent-core --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/bd88e1a6b85b8bf69d47dca8ce2df76a/robota-sdk-agent-core-3.0.0-beta.55.tgz","_integrity":"sha512-yUoy/8bJ3sHsEtgbSVnWCnaujshjXLBnI+nIhUiwERmHp0v8zEL+mrCAX6bfk3rYLX4vnceY+G6Oflap3uR5lQ==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"11.6.2","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.4","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","rimraf":"^5.0.5","vitest":"^1.1.0","typescript":"^5.3.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^1.6.1","@typescript-eslint/parser":"^6.18.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.18.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.55_1777638245528_0.005584293793032824","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.56":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.56","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"MIT","_id":"@robota-sdk/agent-core@3.0.0-beta.56","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"91aff7fbc904bf6e50693e1b39173c20a605e220","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.56.tgz","fileCount":12,"integrity":"sha512-O49Nzjwe0zr7Kax34h+zxzm4p/yoKW1BLqvFWhlLZweDfzYrwRW+WkUWdB5C9aozfkEUQlFgGIO3GIJqoqz/eg==","signatures":[{"sig":"MEYCIQCgxPknTKWKoEHg0ytC/O5eWcCMIxluNVnnCnF1wYFMmQIhAN9YBN0QR+iHhzx4uQTHMxcdXyo9N+oDd6Y4SGIj/079","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":919899},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.56.tgz","types":"dist/node/index.d.ts","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","build:js":"tsup --no-dts","lint:fix":"eslint src --ext .ts,.tsx --fix","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","build:types":"tsup --dts-only","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agent-core --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/9b21d73e71ebdb52e83cd0ff717a8e9e/robota-sdk-agent-core-3.0.0-beta.56.tgz","_integrity":"sha512-O49Nzjwe0zr7Kax34h+zxzm4p/yoKW1BLqvFWhlLZweDfzYrwRW+WkUWdB5C9aozfkEUQlFgGIO3GIJqoqz/eg==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"11.6.2","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.4","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","rimraf":"^5.0.5","vitest":"^1.1.0","typescript":"^5.3.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^1.6.1","@typescript-eslint/parser":"^6.18.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.18.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.56_1777639237410_0.5385899714453688","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.57":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.57","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"MIT","_id":"@robota-sdk/agent-core@3.0.0-beta.57","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"7f28b23d0174a564537db052fe85db508f2adf00","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.57.tgz","fileCount":12,"integrity":"sha512-sRMq5obpV5Bvubi/tn9Iyfl8RCyFonudpiBLAvLRGJRoTQTgNgjO9xnDTsXEr0ToTlsG+5gcYS4zmn0y0uhowg==","signatures":[{"sig":"MEQCIFHfqC2UWjw+OZEkFdGbO4mCTGtPv+1A7RlSm/Nb9yc3AiAk1OU/0ssiLb6kTuKJy8qsI4pLFmPtyotP0OpUuFEo4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":927896},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.57.tgz","types":"dist/node/index.d.ts","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","build:js":"tsup --no-dts","lint:fix":"eslint src --ext .ts,.tsx --fix","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","build:types":"tsup --dts-only","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agent-core --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/93/9xnbksdd6ml70rtrrv_xgkjh0000gq/T/edd922867549ea5d27b3326ad5156446/robota-sdk-agent-core-3.0.0-beta.57.tgz","_integrity":"sha512-sRMq5obpV5Bvubi/tn9Iyfl8RCyFonudpiBLAvLRGJRoTQTgNgjO9xnDTsXEr0ToTlsG+5gcYS4zmn0y0uhowg==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"10.9.3","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"22.18.0","dependencies":{"zod":"^3.24.4","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","rimraf":"^5.0.5","vitest":"^1.1.0","typescript":"^5.3.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^1.6.1","@typescript-eslint/parser":"^6.18.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.18.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.57_1777730809090_0.2942314102011325","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.58":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.58","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"MIT","_id":"@robota-sdk/agent-core@3.0.0-beta.58","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"4e171cfad2aea038334069d64024ec234a6e8008","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.58.tgz","fileCount":12,"integrity":"sha512-L5Wg7kq2ZZqDNqRmDrgRiTPCUW2nZ2IgD8zWOV/9GqcEqmtQKJcg6z7S0qph/7zJlj0bqKPemevkLql8DmK4yg==","signatures":[{"sig":"MEUCIQCGL2Y37hTAVzi0e4qWC2K4TNV62vBB+Qkmgxs5FTe4BQIgSGOJlDV0z6mGP+05HyA6Cqz0CdPlHJQBq9sFLmQkrfU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":928008},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.58.tgz","types":"dist/node/index.d.ts","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","build:js":"tsup --no-dts","lint:fix":"eslint src --ext .ts,.tsx --fix","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","build:types":"tsup --dts-only","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agent-core --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/93/9xnbksdd6ml70rtrrv_xgkjh0000gq/T/f94d9eb48740cae777ed314bd7e5cc38/robota-sdk-agent-core-3.0.0-beta.58.tgz","_integrity":"sha512-L5Wg7kq2ZZqDNqRmDrgRiTPCUW2nZ2IgD8zWOV/9GqcEqmtQKJcg6z7S0qph/7zJlj0bqKPemevkLql8DmK4yg==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"10.9.3","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"22.18.0","dependencies":{"zod":"^3.24.4","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","rimraf":"^5.0.5","vitest":"^1.1.0","typescript":"^5.3.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^1.6.1","@typescript-eslint/parser":"^6.18.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.18.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.58_1777732158931_0.5534217617529367","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.59":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.59","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"MIT","_id":"@robota-sdk/agent-core@3.0.0-beta.59","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"a41049fc689735d1dafd50fbaea6398d9dd51cdc","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.59.tgz","fileCount":12,"integrity":"sha512-esc0iG85Qb4FqzHk7soWHMTxP2h9rj4wi/F3n3ajJlrYVuAw1gWcij89GkGWRs52zioLpCdEDBqij6k4gKXMmQ==","signatures":[{"sig":"MEUCIQDP+TcrGFcDmuxguBoWYaW8/C1Anvhv9nDWcZQhl75QBQIgYdGwGNiZhLvabsRZ34rKQ0M0hStcowCr+E0DwBE1skQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":931902},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.59.tgz","types":"dist/node/index.d.ts","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","build:js":"tsup --no-dts","lint:fix":"eslint src --ext .ts,.tsx --fix","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","build:types":"tsup --dts-only","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agent-core --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/5861d3bbd23949dc08a6d1ec5d4bf46d/robota-sdk-agent-core-3.0.0-beta.59.tgz","_integrity":"sha512-esc0iG85Qb4FqzHk7soWHMTxP2h9rj4wi/F3n3ajJlrYVuAw1gWcij89GkGWRs52zioLpCdEDBqij6k4gKXMmQ==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"10.9.2","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.24.4","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","rimraf":"^5.0.5","vitest":"^1.1.0","typescript":"^5.3.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^1.6.1","@typescript-eslint/parser":"^6.18.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.18.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.59_1777740340239_0.3427172499843423","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.60":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.60","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"MIT","_id":"@robota-sdk/agent-core@3.0.0-beta.60","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"6b010f1b0a879ce2d36282da38505335eaaee187","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.60.tgz","fileCount":12,"integrity":"sha512-2DNEMteIl891/ZmLloThz+APvLqYUiJYDWaJkUWdRerlZaHS99w6RNZ0fXnVt1xCYD3tpjlMSsj8lYXyZZY0yA==","signatures":[{"sig":"MEYCIQCSVrR1TGhSVqK/xquRj1/n64atKEA6Yr1/pslK02CkuwIhAOKpXG4E18pONhJzh65Fqb0Ml+sb2oNoS/WE3mALP4dv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":942270},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.60.tgz","types":"dist/node/index.d.ts","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","build:js":"tsup --no-dts","lint:fix":"eslint src --ext .ts,.tsx --fix","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","build:types":"tsup --dts-only","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agent-core --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/31ad337af286f13900b630c14dafd48b/robota-sdk-agent-core-3.0.0-beta.60.tgz","_integrity":"sha512-2DNEMteIl891/ZmLloThz+APvLqYUiJYDWaJkUWdRerlZaHS99w6RNZ0fXnVt1xCYD3tpjlMSsj8lYXyZZY0yA==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"11.6.2","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.4","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","rimraf":"^5.0.5","vitest":"^1.1.0","typescript":"^5.3.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^1.6.1","@typescript-eslint/parser":"^6.18.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.18.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.60_1777902445255_0.09468315420450724","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.61":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.61","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"MIT","_id":"@robota-sdk/agent-core@3.0.0-beta.61","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"4a6a6d1fb5e07b5572a8e4fdd14f8995ae6aef1d","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.61.tgz","fileCount":12,"integrity":"sha512-34CL4d5z7zM1taNGZRdHsDU2EWpXm8XPWUTVuH9Q9XlY1gPDT8+Z32GNkr+Jwyg7GbrR8h56ROzmZXnaLve8ig==","signatures":[{"sig":"MEYCIQDjwfR22LcSmks6Kq2Z9FXv8mx6Do4qywh4V7VlfN5MhgIhAMJfrxmcHKaHHGLaHfXjbGxgXYTUQgJ+Hydq9rte/bff","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":971315},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.61.tgz","types":"dist/node/index.d.ts","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","source":"./src/index.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","build:js":"tsup --no-dts","lint:fix":"eslint src --ext .ts,.tsx --fix","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","build:types":"tsup --dts-only","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agent-core --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/e4fb69db6cc80fe4c33afa5b903052ce/robota-sdk-agent-core-3.0.0-beta.61.tgz","_integrity":"sha512-34CL4d5z7zM1taNGZRdHsDU2EWpXm8XPWUTVuH9Q9XlY1gPDT8+Z32GNkr+Jwyg7GbrR8h56ROzmZXnaLve8ig==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"11.6.2","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.4","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","rimraf":"^5.0.5","vitest":"^1.1.0","typescript":"^5.3.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^1.6.1","@typescript-eslint/parser":"^6.18.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.18.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.61_1778179850350_0.1930858036074108","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.62":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.62","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"MIT","_id":"@robota-sdk/agent-core@3.0.0-beta.62","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"0c1406cfba26817589122b4678ec118f4adef66c","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.62.tgz","fileCount":12,"integrity":"sha512-0s6Z2yeCLdLdFhAQTg5fqkjR2kPJjAuKtErEchCIsMTMdGEiFiN8oj64SjBKl1VpGXewZMs186/YjIMroknlOA==","signatures":[{"sig":"MEQCIACYqhwTEBJhi4SPx7RjwwQ3yZoe6ibB4eyJkRXQIkXoAiBX5fsXdNbrSElfSnYOJGm6YeS2OpBy9vB4IA2yPIRoJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":978222},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.62.tgz","types":"dist/node/index.d.ts","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","source":"./src/index.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","build:js":"tsup --no-dts","lint:fix":"eslint src --ext .ts,.tsx --fix","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","build:types":"tsup --dts-only","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agent-core --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/75821e523cacf3e5be08a7afe5b45b70/robota-sdk-agent-core-3.0.0-beta.62.tgz","_integrity":"sha512-0s6Z2yeCLdLdFhAQTg5fqkjR2kPJjAuKtErEchCIsMTMdGEiFiN8oj64SjBKl1VpGXewZMs186/YjIMroknlOA==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"11.6.2","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.4","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","rimraf":"^5.0.5","vitest":"^1.1.0","typescript":"^5.3.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^1.6.1","@typescript-eslint/parser":"^6.18.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.18.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.62_1778363660480_0.6624889210884921","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.63":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.63","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"MIT","_id":"@robota-sdk/agent-core@3.0.0-beta.63","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"e7072155464cf467ab5195ab077ecd13147e3239","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.63.tgz","fileCount":12,"integrity":"sha512-bxEfros6OMW+jA3+uZpl1HLsQF/x3aAUS1IQ0Sy0vPfTtLlT0mph/bhElIEnw6ZyUc+mgLL0aF6lmc0rE8h9xQ==","signatures":[{"sig":"MEYCIQDlmjs8AYoUn1E66kgclizM1eVOA+NOHJ6Zngwovob0hAIhAJzJ89HxqMH8itirQ0kgRlyFtteUcRfnKFGJuTmqCYDW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980757},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.63.tgz","types":"dist/node/index.d.ts","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","source":"./src/index.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","build:js":"tsup --no-dts","lint:fix":"eslint src --ext .ts,.tsx --fix","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","build:types":"tsup --dts-only","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agent-core --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/6d0d105397d541db1381d28abaf62224/robota-sdk-agent-core-3.0.0-beta.63.tgz","_integrity":"sha512-bxEfros6OMW+jA3+uZpl1HLsQF/x3aAUS1IQ0Sy0vPfTtLlT0mph/bhElIEnw6ZyUc+mgLL0aF6lmc0rE8h9xQ==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"11.6.2","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.4","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","rimraf":"^5.0.5","vitest":"^1.1.0","typescript":"^5.3.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^1.6.1","@typescript-eslint/parser":"^6.18.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.18.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.63_1778517885369_0.19315316360269597","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.64":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.64","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"MIT","_id":"@robota-sdk/agent-core@3.0.0-beta.64","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"2b487e3f6e7ea6c12004b98f50f4331a9caf213a","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.64.tgz","fileCount":13,"integrity":"sha512-IBPLAorkCTOZOAqt3frQXPoTQVvKNFIxsG/O9G1D0HCx9PAyJrkHYEAfslIe3p9OelDzo7URDB6S0g0CxvvuKw==","signatures":[{"sig":"MEQCIHFS8B/0yDuJMHPt7djsRSK8GK5ATPVyLstEO+t2CBg3AiAsQdf90wE3mwzyExfiEc/strpz25el4mPXL4YWF2vdtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2098000},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.64.tgz","types":"dist/node/index.d.ts","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","source":"./src/index.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsdown","clean":"rimraf dist","build:js":"tsdown --no-dts","lint:fix":"eslint src --ext .ts,.tsx --fix","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","build:types":"tsdown --dts","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agent-core --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/6b98451af7e051315584a4ed8b4f7c12/robota-sdk-agent-core-3.0.0-beta.64.tgz","_integrity":"sha512-IBPLAorkCTOZOAqt3frQXPoTQVvKNFIxsG/O9G1D0HCx9PAyJrkHYEAfslIe3p9OelDzo7URDB6S0g0CxvvuKw==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"11.6.2","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.4","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","rimraf":"^5.0.5","tsdown":"^0.22.0","vitest":"^1.1.0","typescript":"^5.3.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^1.6.1","@typescript-eslint/parser":"^6.18.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.18.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.64_1778946144091_0.8369709119415083","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.65":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.65","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"MIT","_id":"@robota-sdk/agent-core@3.0.0-beta.65","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"64d5406203d019b059d1da5aaa2be6b3d06710eb","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.65.tgz","fileCount":13,"integrity":"sha512-3ihlR2bG6cqQPO+LWvpmSnaa02q6Rp5qcfaYCs0m7E4m7z3bPLeeP/rk1wVlnM+E8uNzw+aqzaRWOvD+s63nzw==","signatures":[{"sig":"MEUCIQC73HSKpCZfMZ1lsgw6RIPIZv6z8bSXVFTp/2xQC3gJSQIgB69LgIFCgrVTFLyHnR8g9aDEajNaSEJ+s8GQrTNW0rs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2098018},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.65.tgz","types":"dist/node/index.d.ts","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","source":"./src/index.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsdown","clean":"rimraf dist","build:js":"tsdown --no-dts","lint:fix":"eslint src --ext .ts,.tsx --fix","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","build:types":"tsdown --dts","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agent-core --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/94af89f26a539febdbc51d1b5eebc8db/robota-sdk-agent-core-3.0.0-beta.65.tgz","_integrity":"sha512-3ihlR2bG6cqQPO+LWvpmSnaa02q6Rp5qcfaYCs0m7E4m7z3bPLeeP/rk1wVlnM+E8uNzw+aqzaRWOvD+s63nzw==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"11.6.2","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.4","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","rimraf":"^5.0.5","tsdown":"^0.22.0","vitest":"^1.1.0","typescript":"^5.3.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^1.6.1","@typescript-eslint/parser":"^6.18.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.18.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.65_1778952431390_0.2753828056313823","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.66":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.66","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"MIT","_id":"@robota-sdk/agent-core@3.0.0-beta.66","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"63a3d238af22ef62d834ef6ee98f8387ac9a64c5","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.66.tgz","fileCount":13,"integrity":"sha512-tS5fpEyPk9ZBLlqlXHW7aI+VrLIb5uKGrruap0e570Ht3xkFwI2PxujjzT2oxHVl4hzA/k88X9ndkoZHzQW2Aw==","signatures":[{"sig":"MEQCIH/gkQM2uONCSHH1qwZhRpVdhvC712SZgKg5rml1ICvHAiB+YEzslkVLsdXZyE6Iyjvl3gyzhRwF7FE4HvxpCfgIFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2113192},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.66.tgz","types":"dist/node/index.d.ts","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","source":"./src/index.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsdown","clean":"rimraf dist","build:js":"tsdown --no-dts","lint:fix":"eslint src --ext .ts,.tsx --fix","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","build:types":"tsdown --dts","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agent-core --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/4ecb4fde3e4b7410eed0ef780cc127d1/robota-sdk-agent-core-3.0.0-beta.66.tgz","_integrity":"sha512-tS5fpEyPk9ZBLlqlXHW7aI+VrLIb5uKGrruap0e570Ht3xkFwI2PxujjzT2oxHVl4hzA/k88X9ndkoZHzQW2Aw==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"11.6.2","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.4","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","rimraf":"^5.0.5","tsdown":"^0.22.0","vitest":"^1.1.0","typescript":"^5.3.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^1.6.1","@typescript-eslint/parser":"^6.18.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.18.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.66_1779018444867_0.17424179280652452","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.67":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.67","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"MIT","_id":"@robota-sdk/agent-core@3.0.0-beta.67","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"e5f37bc80fcc4aceef3e10b8876b44a1b9515483","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.67.tgz","fileCount":13,"integrity":"sha512-jykKBBGUy/GRuTfz3OUa6OeEZZJmizH9smQ7b9/WaGogEF9MURSitH5upiPgkeeJej4LYZDOB8Qv3RO8lMcIaQ==","signatures":[{"sig":"MEUCIQD57Wh0KKc1y+35B8H69Pb40evyDhitHVi2r8B2jBFNnwIgOaq4tbDOzh4DC9iY3cOmDLL97DJO1BuNtWfDB43TwRY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2113210},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.67.tgz","types":"dist/node/index.d.ts","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","source":"./src/index.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsdown","clean":"rimraf dist","build:js":"tsdown --no-dts","lint:fix":"eslint src --ext .ts,.tsx --fix","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","build:types":"tsdown --dts","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agent-core --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/07e6c1b0ae8f054dcb95f4891ca2592a/robota-sdk-agent-core-3.0.0-beta.67.tgz","_integrity":"sha512-jykKBBGUy/GRuTfz3OUa6OeEZZJmizH9smQ7b9/WaGogEF9MURSitH5upiPgkeeJej4LYZDOB8Qv3RO8lMcIaQ==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"11.6.2","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.4","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","rimraf":"^5.0.5","tsdown":"^0.22.0","vitest":"^1.1.0","typescript":"^5.3.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^1.6.1","@typescript-eslint/parser":"^6.18.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.18.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.67_1779038596449_0.1392367547744795","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.68":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.68","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"MIT","_id":"@robota-sdk/agent-core@3.0.0-beta.68","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"8077dc8cbbf38e16e5345feaadb57b4f6562ec28","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.68.tgz","fileCount":13,"integrity":"sha512-NhFLafNAS++6jpdEqkzgAzOwc8Ovg0LkgIDsI2PfVZG5lHXs8Wxgnud118mjVUvqmrJmCDVjZormjWZykxka6Q==","signatures":[{"sig":"MEUCIA92etEY3GyHAIJHD7ZPqsBWB7Kn3XDOzGPIBGgJ00pYAiEAk3BOpRPNB/5uG+8BaWH7RDD+ZNsVuokJlopmWd6HS5s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2118382},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.68.tgz","types":"dist/node/index.d.ts","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","source":"./src/index.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsdown","clean":"rimraf dist","build:js":"tsdown --no-dts","lint:fix":"eslint src --ext .ts,.tsx --fix","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","build:types":"tsdown --dts","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agent-core --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/4a46e3c1176ca4306676e3820e802686/robota-sdk-agent-core-3.0.0-beta.68.tgz","_integrity":"sha512-NhFLafNAS++6jpdEqkzgAzOwc8Ovg0LkgIDsI2PfVZG5lHXs8Wxgnud118mjVUvqmrJmCDVjZormjWZykxka6Q==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"11.6.2","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.4","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","rimraf":"^5.0.5","tsdown":"^0.22.0","vitest":"^1.1.0","typescript":"^5.3.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^1.6.1","@typescript-eslint/parser":"^6.18.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.18.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.68_1779721676776_0.020668462276906885","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.69":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.69","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"MIT","_id":"@robota-sdk/agent-core@3.0.0-beta.69","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"06ab4f5c1eaa888849b04f772d0a98bf8c66abe3","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.69.tgz","fileCount":13,"integrity":"sha512-EPmk093Qvc0Ho51hXitSkev8J9sEmjfU/lkwX35w0L6+Uv/q0AxjT9E5lDXBqwdzEHlS82Kw/fzYbpIStqq3xA==","signatures":[{"sig":"MEUCIQDQS8wxO/Rxew5ucJAQYV++YF5YDVnS1fG86LYAZoohqQIgMNk9W92j/Rx36PLjOuv9Gy49UFC5W/6a/l/O1YwkKt4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2118400},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.69.tgz","types":"dist/node/index.d.ts","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","source":"./src/index.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsdown","clean":"rimraf dist","build:js":"tsdown --no-dts","lint:fix":"eslint src --ext .ts,.tsx --fix","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","build:types":"tsdown --dts","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agent-core --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/00e222b90a0661a5b28b46562b15d094/robota-sdk-agent-core-3.0.0-beta.69.tgz","_integrity":"sha512-EPmk093Qvc0Ho51hXitSkev8J9sEmjfU/lkwX35w0L6+Uv/q0AxjT9E5lDXBqwdzEHlS82Kw/fzYbpIStqq3xA==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"11.6.2","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.4","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","rimraf":"^5.0.5","tsdown":"^0.22.0","vitest":"^1.1.0","typescript":"^5.3.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^1.6.1","@typescript-eslint/parser":"^6.18.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.18.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.69_1779728054607_0.7510589222423045","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.70":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.70","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"MIT","_id":"@robota-sdk/agent-core@3.0.0-beta.70","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"45a5b98560a8315db7ac23d82efab0e59d942ee4","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.70.tgz","fileCount":13,"integrity":"sha512-+ayD4nnRmbltalVaPbaVeEGmGGGTvJ3H5u3pjXJEjWtctS6Tn8tfS/+2VFcIGtBBwBRpC0CYk+FSWjM6DpNAeQ==","signatures":[{"sig":"MEYCIQCbVl/VAmNOCv7/a3T7L3HM4QxSXw3JqV6CoYniJAsjGQIhAKSu7L/0dPE0+p0gml95cvry5Zr282YpEZ6XKfX76iLd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2118418},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.70.tgz","types":"dist/node/index.d.ts","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","source":"./src/index.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsdown","clean":"rimraf dist","build:js":"tsdown --no-dts","lint:fix":"eslint src --ext .ts,.tsx --fix","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","build:types":"tsdown --dts","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agent-core --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/tmp/claude-501/b3ed643c6db38b4a59afe03bbade219b/robota-sdk-agent-core-3.0.0-beta.70.tgz","_integrity":"sha512-+ayD4nnRmbltalVaPbaVeEGmGGGTvJ3H5u3pjXJEjWtctS6Tn8tfS/+2VFcIGtBBwBRpC0CYk+FSWjM6DpNAeQ==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"11.6.2","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.4","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","rimraf":"^5.0.5","tsdown":"^0.22.0","vitest":"^1.1.0","typescript":"^5.3.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^1.6.1","@typescript-eslint/parser":"^6.18.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.18.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.70_1780196143815_0.6092075552891105","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.71":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.71","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"MIT","_id":"@robota-sdk/agent-core@3.0.0-beta.71","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"8cf1cd2d08b09334c9681a07802ceabc4a80d903","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.71.tgz","fileCount":13,"integrity":"sha512-lBTOB7oXWALDIwYtURnDBEeTR+Z45O4lHO5NBXHb4Q4mH+NWCocuNnRRCbBD9Jt0AXOcGjcq09JKxAo7smVu5g==","signatures":[{"sig":"MEQCIH1zXvgTxvzHKCqKrRYHnPdBSg9lOTGD89FC7AMz2uv2AiBdS3PYqRKiEqblHo/uxCMdZKKx6m+f0TErsPyRtNIPow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2120689},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.71.tgz","types":"dist/node/index.d.ts","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","source":"./src/index.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsdown","clean":"rimraf dist","build:js":"tsdown --no-dts","lint:fix":"eslint src --ext .ts,.tsx --fix","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","build:types":"tsdown --dts","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agent-core --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/tmp/claude-501/abf2a018b387b72a699c09187b5b8038/robota-sdk-agent-core-3.0.0-beta.71.tgz","_integrity":"sha512-lBTOB7oXWALDIwYtURnDBEeTR+Z45O4lHO5NBXHb4Q4mH+NWCocuNnRRCbBD9Jt0AXOcGjcq09JKxAo7smVu5g==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"11.6.2","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.4","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","rimraf":"^5.0.5","tsdown":"^0.22.0","vitest":"^1.1.0","typescript":"^5.3.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^1.6.1","@typescript-eslint/parser":"^6.18.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.18.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.71_1780221969085_0.9194791085006289","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.72":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.72","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"MIT","_id":"@robota-sdk/agent-core@3.0.0-beta.72","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"cab02546efb2ce3653c93d7ea08c09b71f0cfaca","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.72.tgz","fileCount":13,"integrity":"sha512-uIkdG++9+ngUVrgSD6S8Z+2Od/TTQ6bYlXRrMQPmcyX4bEzzZ5CEg3rSgRpV4+D+1UYH8bVfFr4r66wLEetoaA==","signatures":[{"sig":"MEYCIQDUUpRTNnooCF1SjQf1a3TrP9xNmBmkF9bUzUXT7Grd3QIhAJHDxvJRA/BGFq685TKxRrHCGpX7DMGewZUOLdritC2c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2120707},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.72.tgz","types":"dist/node/index.d.ts","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","source":"./src/index.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsdown","clean":"rimraf dist","build:js":"tsdown --no-dts","lint:fix":"eslint src --ext .ts,.tsx --fix","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","build:types":"tsdown --dts","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agent-core --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/tmp/claude-501/6288c2ebad50e4ef75d541f299f915e4/robota-sdk-agent-core-3.0.0-beta.72.tgz","_integrity":"sha512-uIkdG++9+ngUVrgSD6S8Z+2Od/TTQ6bYlXRrMQPmcyX4bEzzZ5CEg3rSgRpV4+D+1UYH8bVfFr4r66wLEetoaA==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"11.6.2","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.4","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","rimraf":"^5.0.5","tsdown":"^0.22.0","vitest":"^1.1.0","typescript":"^5.3.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^1.6.1","@typescript-eslint/parser":"^6.18.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.18.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.72_1780578634055_0.012262506472093593","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.73":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.73","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"MIT","_id":"@robota-sdk/agent-core@3.0.0-beta.73","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"7440592555588b892bc0976db55529ac183eccf9","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.73.tgz","fileCount":13,"integrity":"sha512-g0e+Xo8QmtoFzU70AI5xHPm/tC2ST3PX8mDrOEKHXp1IoyNn8UwkurkHs6wx37hy7ERqFMmCf88jGJ0oHmLhfA==","signatures":[{"sig":"MEQCIALyNTcO/3xxobqV2krqkVm8wc/XLI/ci5JZjE4xZP9JAiAfOrJUW7EVnQJJ7NpwrYY0uAyy7YJQMMHSOH+71Ki+eg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2120725},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.73.tgz","types":"dist/node/index.d.ts","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","source":"./src/index.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsdown","clean":"rimraf dist","build:js":"tsdown --no-dts","lint:fix":"eslint src --ext .ts,.tsx --fix","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","build:types":"tsdown --dts","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agent-core --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/tmp/claude-501/d1c76223f9b2c1aa572bb12b3af7a043/robota-sdk-agent-core-3.0.0-beta.73.tgz","_integrity":"sha512-g0e+Xo8QmtoFzU70AI5xHPm/tC2ST3PX8mDrOEKHXp1IoyNn8UwkurkHs6wx37hy7ERqFMmCf88jGJ0oHmLhfA==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"11.6.2","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.4","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","rimraf":"^5.0.5","tsdown":"^0.22.0","vitest":"^1.1.0","typescript":"^5.3.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^1.6.1","@typescript-eslint/parser":"^6.18.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.18.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.73_1780940448060_0.48908818338927706","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.74":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.74","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"MIT","_id":"@robota-sdk/agent-core@3.0.0-beta.74","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"878b18d9fe690c1f8b37e2c8f315b319da4f4fbd","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.74.tgz","fileCount":13,"integrity":"sha512-WdLubNGWYGA+tcHN3XCiAB2vF3z4C7fschvzxc+cCmVpJBRbqizG3WyDQUmDG4bJ56waOeegYqZ2NJwjWWCitg==","signatures":[{"sig":"MEQCIBi1mre8LxTnP7CiGNcIZc9mUlC/e2Ldz0k3ojZtqQYuAiAjfv8JCGv7XuK3gittABrKCNmYDdaQALFagf7Ounmssg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2124356},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.74.tgz","types":"dist/node/index.d.ts","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","source":"./src/index.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsdown","clean":"rimraf dist","build:js":"tsdown --no-dts","lint:fix":"eslint src --ext .ts,.tsx --fix","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","build:types":"tsdown --dts","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agent-core --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/550ec699c1cbfb7f41fd733f5c467b45/robota-sdk-agent-core-3.0.0-beta.74.tgz","_integrity":"sha512-WdLubNGWYGA+tcHN3XCiAB2vF3z4C7fschvzxc+cCmVpJBRbqizG3WyDQUmDG4bJ56waOeegYqZ2NJwjWWCitg==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"11.6.2","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.76","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^5.0.10","tsdown":"^0.22.2","vitest":"^3.2.6","typescript":"^5.9.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^3.2.6","@typescript-eslint/parser":"^6.21.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.74_1781370202028_0.06068240522415791","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.75":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.75","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"MIT","_id":"@robota-sdk/agent-core@3.0.0-beta.75","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"9f90791a40ff741d27d1f94425aebaae9898e2b2","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.75.tgz","fileCount":13,"integrity":"sha512-vR7Q8sUS79wMch4cNYJfDA669SnlLVQI9YWFrcLQCwNabSgOFtaTERD9q8v3f+2N6h58wLSyFe9YQhzhyyjMjw==","signatures":[{"sig":"MEUCIBPTK+HaNYv8IB54Sjl8BiludlRXYFoamfptBNTQ+kZTAiEA7Irj05oyk3nVpGFIXX4oGtV2GjDYwptYJktg3byWTag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2130170},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.75.tgz","types":"dist/node/index.d.ts","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","source":"./src/index.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsdown","clean":"rimraf dist","build:js":"tsdown --no-dts","lint:fix":"eslint src --ext .ts,.tsx --fix","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","build:types":"tsdown --dts","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agent-core --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/ca176421bd77b625397e977ef14527ba/robota-sdk-agent-core-3.0.0-beta.75.tgz","_integrity":"sha512-vR7Q8sUS79wMch4cNYJfDA669SnlLVQI9YWFrcLQCwNabSgOFtaTERD9q8v3f+2N6h58wLSyFe9YQhzhyyjMjw==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"11.6.2","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.76","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^5.0.10","tsdown":"^0.22.2","vitest":"^3.2.6","typescript":"^5.9.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^3.2.6","@typescript-eslint/parser":"^6.21.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.75_1781425697524_0.05860947622345969","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.76":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.76","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"MIT","_id":"@robota-sdk/agent-core@3.0.0-beta.76","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"d1b4273f64452eb1a8e234a9fd71e60273b6370b","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.76.tgz","fileCount":13,"integrity":"sha512-hbJE9C8hMPew9LmnYLnReLGEGjxh4dy9LdiaYQZX3R2EhvP9QUX/ToW/Kig9sXeoeHv1pWH0NteL8xoVsYR0eQ==","signatures":[{"sig":"MEQCIF0hR0LB1+rERrBcPsGL/Z95eGoQGAlqUt66WkboaFMTAiBmlNTL8l08cE3xBQR5/zi1K1o1MR0coART2MEbXXwJZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2157657},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.76.tgz","types":"dist/node/index.d.ts","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","source":"./src/index.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsdown","clean":"rimraf dist","build:js":"tsdown --no-dts","lint:fix":"eslint src --ext .ts,.tsx --fix","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","build:types":"tsdown --dts","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agent-core --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/37331f99abd5c82131cd73fcae09adfd/robota-sdk-agent-core-3.0.0-beta.76.tgz","_integrity":"sha512-hbJE9C8hMPew9LmnYLnReLGEGjxh4dy9LdiaYQZX3R2EhvP9QUX/ToW/Kig9sXeoeHv1pWH0NteL8xoVsYR0eQ==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"11.6.2","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.76","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^5.0.10","tsdown":"^0.22.2","vitest":"^3.2.6","typescript":"^5.9.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^3.2.6","@typescript-eslint/parser":"^6.21.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.76_1781447255705_0.7188200233608839","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.77":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.77","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"AGPL-3.0-only OR LicenseRef-Commercial","_id":"@robota-sdk/agent-core@3.0.0-beta.77","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"c3b6fb28f9a046029c677c66bf263342359a5f05","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.77.tgz","fileCount":19,"integrity":"sha512-SAjOIlP69SkrQieVAZHsOPfg8T7jC7ro28QKngpm2brMFUfNZuFVDjeySJ8gnt1/jBx3Ig3MkXeyLx5EctKnBg==","signatures":[{"sig":"MEUCIQDc+yr6tcduYUZ8XmanB7OCeerZcov0x7gc3s8h2AzxsAIgftdDtujEq2IdtfWz5wwUEici8WtpvKZqFPIQ0c1jXCM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2467109},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.77.tgz","types":"dist/node/index.d.ts","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","source":"./src/index.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}},"./testing":{"node":{"import":"./dist/node/testing/index.js","require":"./dist/node/testing/index.cjs"},"types":"./dist/node/testing/index.d.ts","source":"./src/testing/index.ts","default":{"import":"./dist/node/testing/index.js","require":"./dist/node/testing/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsdown","clean":"rimraf dist","build:js":"tsdown --no-dts","lint:fix":"eslint src --ext .ts,.tsx --fix","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","build:types":"tsdown --dts","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agent-core --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/dfc93a13c89ba8d15bd3300b2ddce845/robota-sdk-agent-core-3.0.0-beta.77.tgz","_integrity":"sha512-SAjOIlP69SkrQieVAZHsOPfg8T7jC7ro28QKngpm2brMFUfNZuFVDjeySJ8gnt1/jBx3Ig3MkXeyLx5EctKnBg==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"11.6.2","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.76","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^5.0.10","tsdown":"^0.22.2","vitest":"^3.2.6","typescript":"^5.9.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^3.2.6","@typescript-eslint/parser":"^6.21.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.77_1783208223849_0.8074146841895682","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.78":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.78","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"AGPL-3.0-only OR LicenseRef-Commercial","_id":"@robota-sdk/agent-core@3.0.0-beta.78","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"8e99049aa541b5baddfbaff4ab9319e3d0fb126e","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.78.tgz","fileCount":19,"integrity":"sha512-VJzQ+baCX/PVS/8yeaJHo/IiJtgYQtg6/WSXgk/2MvAkPV9ImSgkE778nldC7LFUdYkXcBs3eOvghHvjp09cJQ==","signatures":[{"sig":"MEUCICvVwha54ZolbpmQqiQTlxyO7CYRJXDps90UTIqh4QGYAiEAi26Px/Enp9MmpBCaFskVw5HLxshnvT7MbsxofdOaIj8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2469097},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.78.tgz","types":"dist/node/index.d.ts","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","source":"./src/index.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}},"./testing":{"node":{"import":"./dist/node/testing/index.js","require":"./dist/node/testing/index.cjs"},"types":"./dist/node/testing/index.d.ts","source":"./src/testing/index.ts","default":{"import":"./dist/node/testing/index.js","require":"./dist/node/testing/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsdown","clean":"rimraf dist","build:js":"tsdown --no-dts","lint:fix":"eslint src --ext .ts,.tsx --fix","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","build:types":"tsdown --dts","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agent-core --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/tmp/claude-1000/e17502911489e7ee0d6c003814ef9620/robota-sdk-agent-core-3.0.0-beta.78.tgz","_integrity":"sha512-VJzQ+baCX/PVS/8yeaJHo/IiJtgYQtg6/WSXgk/2MvAkPV9ImSgkE778nldC7LFUdYkXcBs3eOvghHvjp09cJQ==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"10.9.2","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.25.76","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^5.0.10","tsdown":"^0.22.2","vitest":"^3.2.6","typescript":"^5.9.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^3.2.6","@typescript-eslint/parser":"^6.21.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.78_1783258819932_0.09715394161790947","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.79":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.79","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"AGPL-3.0-only OR LicenseRef-Commercial","_id":"@robota-sdk/agent-core@3.0.0-beta.79","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"76d85e5e7b575cd821ddca09fcf249a5354175ea","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.79.tgz","fileCount":19,"integrity":"sha512-uedIfKAnN0qMnRSZ1ylyoAPXb53T+Mz7qAz9bYW2iJCTH8Ql9fhGflW3E5/Yp5RkZ3y1aOzZNmgkikXF7803pA==","signatures":[{"sig":"MEQCIDnay5hVuz9YkDJ1OgiqOSnR22tJC3tZdvmRceZYoxEoAiBdwJ5hYzWNi4vd/cu6G9fVt9op27NRrmsWSGQNLrkZiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2469115},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.79.tgz","types":"dist/node/index.d.ts","exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/node/index.d.ts","source":"./src/index.ts","browser":{"import":"./dist/browser/index.js"},"default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}},"./testing":{"node":{"import":"./dist/node/testing/index.js","require":"./dist/node/testing/index.cjs"},"types":"./dist/node/testing/index.d.ts","source":"./src/testing/index.ts","default":{"import":"./dist/node/testing/index.js","require":"./dist/node/testing/index.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"tsdown","clean":"rimraf dist","build:js":"tsdown --no-dts","lint:fix":"eslint src --ext .ts,.tsx --fix","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","build:types":"tsdown --dts","test:coverage":"vitest run --coverage","scenario:record":"node ../../scripts/harness/record-owner-scenario.mjs --scope packages/agent-core --output examples/scenarios/offline-verify.record.json -- pnpm scenario:verify","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/tmp/claude-1000/614b2c04963d5daa85d95df6ed72cfbe/robota-sdk-agent-core-3.0.0-beta.79.tgz","_integrity":"sha512-uedIfKAnN0qMnRSZ1ylyoAPXb53T+Mz7qAz9bYW2iJCTH8Ql9fhGflW3E5/Yp5RkZ3y1aOzZNmgkikXF7803pA==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"10.9.2","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.25.76","jssha":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^5.0.10","tsdown":"^0.22.2","vitest":"^3.2.6","typescript":"^5.9.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^3.2.6","@typescript-eslint/parser":"^6.21.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.79_1783325934292_0.8234695290015519","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.81":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.81","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"AGPL-3.0-only OR LicenseRef-Commercial","_id":"@robota-sdk/agent-core@3.0.0-beta.81","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"58ee3944f217585f6a2fff3d4be610e94d726a14","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.81.tgz","fileCount":59,"integrity":"sha512-8rK0TzaKqeVKmzhYATxJVPiQgNmJ932XBr7gGXP6IvyMT7iMpCeLB5Dc5dDo/I9NtoCeYJDDC5gS/Ax0Wy52jg==","signatures":[{"sig":"MEUCIQDZ3q2/LKukQouis/FHW21QV/8OZedhIIfWkxuUQMieAgIgQjtsjvPjK5Fp7W1bvox41Mdak9FdX+rL/Dpjzkz0zFg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDf3fRpEVYX1PG6w/i7YM7hcYblnZXPtiQEetB6AtE60gIhALLQaIaxUI1OmoIhq5spC0FB8uCfZa8q5IREV11ieqvi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4291834},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.81.tgz","types":"dist/node/index.d.ts","volta":{"extends":"../../package.json"},"exports":{".":{"node":{"import":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.js"},"require":{"types":"./dist/node/index.d.cts","default":"./dist/node/index.cjs"}},"source":"./src/index.ts","browser":{"import":{"types":"./dist/browser/index.d.ts","default":"./dist/browser/index.js"}},"default":{"import":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.js"},"require":{"types":"./dist/node/index.d.cts","default":"./dist/node/index.cjs"}}},"./node":{"node":{"import":{"types":"./dist/node/node.d.ts","default":"./dist/node/node.js"},"require":{"types":"./dist/node/node.d.cts","default":"./dist/node/node.cjs"}},"source":"./src/node.ts","browser":null,"default":{"import":{"types":"./dist/node/node.d.ts","default":"./dist/node/node.js"},"require":{"types":"./dist/node/node.d.cts","default":"./dist/node/node.cjs"}}},"./testing":{"node":{"import":{"types":"./dist/node/testing/index.d.ts","default":"./dist/node/testing/index.js"},"require":{"types":"./dist/node/testing/index.d.cts","default":"./dist/node/testing/index.cjs"}},"source":"./src/testing/index.ts","default":{"import":{"types":"./dist/node/testing/index.d.ts","default":"./dist/node/testing/index.js"},"require":{"types":"./dist/node/testing/index.d.cts","default":"./dist/node/testing/index.cjs"}}}},"scripts":{"dev":"tsdown --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"rimraf dist && tsdown","clean":"rimraf dist","build:js":"pnpm run build","lint:fix":"eslint src --ext .ts,.tsx --fix","typecheck":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.examples.json --noEmit","test:watch":"vitest","build:types":"pnpm run build","test:coverage":"vitest run --coverage","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/b0891db89d610c72705466502905d0cf/robota-sdk-agent-core-3.0.0-beta.81.tgz","_integrity":"sha512-8rK0TzaKqeVKmzhYATxJVPiQgNmJ932XBr7gGXP6IvyMT7iMpCeLB5Dc5dDo/I9NtoCeYJDDC5gS/Ax0Wy52jg==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"10.9.2","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.25.76","jssha":"^3.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^5.0.10","tsdown":"^0.22.14","vitest":"^3.2.6","typescript":"^6.0.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^3.2.6","@typescript-eslint/parser":"^7.0.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.81_1790393737379_0.5070276965720402","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.82":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.82","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"AGPL-3.0-only OR LicenseRef-Commercial","_id":"@robota-sdk/agent-core@3.0.0-beta.82","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"0e6f48d8abf29312d97505ef7b879e63612f85e3","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.82.tgz","fileCount":59,"integrity":"sha512-c/E8Kj4nTh0xInaHvJNd1IZv0pQGDPLlEl/Nismz+H6qF2ihtwupkRf8tvA3HuD4pL/EPSAXIxe/iCgJm6KnUw==","signatures":[{"sig":"MEYCIQDPVOAKWsKkR2e8Qi4PFcnqqJlvgr9RK4aLQ73B5BS5xQIhAMxLtLsaYMnAC2vHxWghZYjcW2VKRfKvRg5zHAlB1mhV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEFzWyR/7ggXFaLRcxYTCTBln6kIhRGmV5DNxNmw0btoAiEAnkvjg0Cko3zr/wL9vp/A4T0EFC6jBZgkvUSLWpxQa6c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@robota-sdk%2fagent-core@3.0.0-beta.82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4295317},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.82.tgz","types":"dist/node/index.d.ts","volta":{"extends":"../../package.json"},"exports":{".":{"node":{"import":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.js"},"require":{"types":"./dist/node/index.d.cts","default":"./dist/node/index.cjs"}},"source":"./src/index.ts","browser":{"import":{"types":"./dist/browser/index.d.ts","default":"./dist/browser/index.js"}},"default":{"import":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.js"},"require":{"types":"./dist/node/index.d.cts","default":"./dist/node/index.cjs"}}},"./node":{"node":{"import":{"types":"./dist/node/node.d.ts","default":"./dist/node/node.js"},"require":{"types":"./dist/node/node.d.cts","default":"./dist/node/node.cjs"}},"source":"./src/node.ts","browser":null,"default":{"import":{"types":"./dist/node/node.d.ts","default":"./dist/node/node.js"},"require":{"types":"./dist/node/node.d.cts","default":"./dist/node/node.cjs"}}},"./testing":{"node":{"import":{"types":"./dist/node/testing/index.d.ts","default":"./dist/node/testing/index.js"},"require":{"types":"./dist/node/testing/index.d.cts","default":"./dist/node/testing/index.cjs"}},"source":"./src/testing/index.ts","default":{"import":{"types":"./dist/node/testing/index.d.ts","default":"./dist/node/testing/index.js"},"require":{"types":"./dist/node/testing/index.d.cts","default":"./dist/node/testing/index.cjs"}}}},"scripts":{"dev":"tsdown --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"rimraf dist && tsdown","clean":"rimraf dist","build:js":"pnpm run build","lint:fix":"eslint src --ext .ts,.tsx --fix","typecheck":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.examples.json --noEmit","test:watch":"vitest","build:types":"pnpm run build","test:coverage":"vitest run --coverage","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bacb01b2-2874-4e24-b530-145a2f113d1e"}},"_resolved":"/tmp/8236a1747603a8744769801f54aff087/robota-sdk-agent-core-3.0.0-beta.82.tgz","_integrity":"sha512-c/E8Kj4nTh0xInaHvJNd1IZv0pQGDPLlEl/Nismz+H6qF2ihtwupkRf8tvA3HuD4pL/EPSAXIxe/iCgJm6KnUw==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"11.20.0","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.25.76","jssha":"^3.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^5.0.10","tsdown":"^0.22.14","vitest":"^3.2.6","typescript":"^6.0.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^3.2.6","@typescript-eslint/parser":"^7.0.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.82_1790405682216_0.7767784513738469","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.83":{"name":"@robota-sdk/agent-core","version":"3.0.0-beta.83","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"author":{"name":"Robota SDK Team"},"license":"AGPL-3.0-only OR LicenseRef-Commercial","_id":"@robota-sdk/agent-core@3.0.0-beta.83","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"homepage":"https://robota.io/","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"7fed6ce2612b672912e3402dc7c6eb8ed75c61af","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.83.tgz","fileCount":59,"integrity":"sha512-Vx3VZOxQ13fJfXSn6SpUcFoOCFziZNAl6tB5l+tEY34a1a3Uda4PEW8Bo9m2yFyUcvpdaPp0T8c/b/evTnJxsw==","signatures":[{"sig":"MEYCIQDhHeG90uSCsfetLh62WxlmM8ASoubKPC7IYmqk0r6kKAIhANNvSmQo3EXULOQKZ7fKIL8xXNyCC8IsHqwqyiDVVKEV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCRT4R6hh73CsY5fbtgrSEHh0JQGhjo8yU8UglcW5rAxwIgLNVIflLjwIxUd+wJzfnjVFnlLT/Irpod+9dZ/WP/hec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@robota-sdk%2fagent-core@3.0.0-beta.83","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4349389},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.83.tgz","types":"dist/node/index.d.ts","volta":{"extends":"../../package.json"},"engines":{"node":">=22.12.0"},"exports":{".":{"node":{"import":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.js"},"require":{"types":"./dist/node/index.d.cts","default":"./dist/node/index.cjs"}},"source":"./src/index.ts","browser":{"import":{"types":"./dist/browser/index.d.ts","default":"./dist/browser/index.js"}},"default":{"import":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.js"},"require":{"types":"./dist/node/index.d.cts","default":"./dist/node/index.cjs"}}},"./node":{"node":{"import":{"types":"./dist/node/node.d.ts","default":"./dist/node/node.js"},"require":{"types":"./dist/node/node.d.cts","default":"./dist/node/node.cjs"}},"source":"./src/node.ts","browser":null,"default":{"import":{"types":"./dist/node/node.d.ts","default":"./dist/node/node.js"},"require":{"types":"./dist/node/node.d.cts","default":"./dist/node/node.cjs"}}},"./testing":{"node":{"import":{"types":"./dist/node/testing/index.d.ts","default":"./dist/node/testing/index.js"},"require":{"types":"./dist/node/testing/index.d.cts","default":"./dist/node/testing/index.cjs"}},"source":"./src/testing/index.ts","default":{"import":{"types":"./dist/node/testing/index.d.ts","default":"./dist/node/testing/index.js"},"require":{"types":"./dist/node/testing/index.d.cts","default":"./dist/node/testing/index.cjs"}}},"./package.json":"./package.json"},"scripts":{"dev":"tsdown --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"rimraf dist && tsdown","clean":"rimraf dist","build:js":"pnpm run build","lint:fix":"eslint src --ext .ts,.tsx --fix","typecheck":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.examples.json --noEmit","test:watch":"vitest","build:types":"pnpm run build","test:coverage":"vitest run --coverage","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bacb01b2-2874-4e24-b530-145a2f113d1e"}},"_resolved":"/tmp/35b4b65fda1b2f92fcfad0d9f13020ea/robota-sdk-agent-core-3.0.0-beta.83.tgz","_integrity":"sha512-Vx3VZOxQ13fJfXSn6SpUcFoOCFziZNAl6tB5l+tEY34a1a3Uda4PEW8Bo9m2yFyUcvpdaPp0T8c/b/evTnJxsw==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"11.20.0","description":"Complete AI agent implementation with unified core and tools functionality - conversation management, plugin system, and advanced agent features","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.25.76","jssha":"^3.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^5.0.10","tsdown":"^0.22.14","vitest":"^3.2.6","typescript":"^6.0.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^3.2.6","@typescript-eslint/parser":"^7.0.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_3.0.0-beta.83_1790491435821_0.13999570019405483","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.84":{"_id":"@robota-sdk/agent-core@3.0.0-beta.84","bugs":{"url":"https://github.com/woojubb/robota/issues"},"dist":{"shasum":"141a3190143d2970cbe688c78aa37b694b9e20ea","tarball":"https://registry.npmjs.org/@robota-sdk/agent-core/-/agent-core-3.0.0-beta.84.tgz","fileCount":59,"integrity":"sha512-WUkJkbVYnZPZ3yrvKiwnqP78Ciob4DQ4x90s7YrHEy5S3Hsh74NwMa5zshP0onqFNDdtAACnXYoWjq14VPWubQ==","signatures":[{"sig":"MEQCIGOizJPaU470T5xy7ttZ07Sjmh6yV9sqvZQa39kh9jrWAiBBKn9RsmFZpGnJt7az7TZxZOGmzY1OyT/2I3/RhwTT2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCfgT7/UiNVBO6Oc3z4D5Kq1pG8Faz8D5r97zQ/VGBsTgIgNFqP8kZQTSkex0ug9Eul8gfN8hrwKRPBGLIWscmXULM="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@robota-sdk%2fagent-core@3.0.0-beta.84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4696583},"main":"dist/node/index.js","name":"@robota-sdk/agent-core","type":"module","_from":"file:robota-sdk-agent-core-3.0.0-beta.84.tgz","types":"dist/node/index.d.ts","volta":{"extends":"../../package.json"},"author":{"name":"Robota SDK Team"},"engines":{"node":">=22.12.0"},"exports":{".":{"node":{"import":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.js"},"require":{"types":"./dist/node/index.d.cts","default":"./dist/node/index.cjs"}},"source":"./src/index.ts","browser":{"import":{"types":"./dist/browser/index.d.ts","default":"./dist/browser/index.js"}},"default":{"import":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.js"},"require":{"types":"./dist/node/index.d.cts","default":"./dist/node/index.cjs"}}},"./node":{"node":{"import":{"types":"./dist/node/node.d.ts","default":"./dist/node/node.js"},"require":{"types":"./dist/node/node.d.cts","default":"./dist/node/node.cjs"}},"source":"./src/node.ts","browser":null,"default":{"import":{"types":"./dist/node/node.d.ts","default":"./dist/node/node.js"},"require":{"types":"./dist/node/node.d.cts","default":"./dist/node/node.cjs"}}},"./testing":{"node":{"import":{"types":"./dist/node/testing/index.d.ts","default":"./dist/node/testing/index.js"},"require":{"types":"./dist/node/testing/index.d.cts","default":"./dist/node/testing/index.cjs"}},"source":"./src/testing/index.ts","default":{"import":{"types":"./dist/node/testing/index.d.ts","default":"./dist/node/testing/index.js"},"require":{"types":"./dist/node/testing/index.d.cts","default":"./dist/node/testing/index.cjs"}}},"./package.json":"./package.json"},"license":"AGPL-3.0-only OR LicenseRef-Commercial","scripts":{"dev":"tsdown --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run --passWithNoTests","build":"rimraf dist && tsdown","clean":"rimraf dist","build:js":"pnpm run build","lint:fix":"eslint src --ext .ts,.tsx --fix","typecheck":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.examples.json --noEmit","test:watch":"vitest","build:types":"pnpm run build","test:coverage":"vitest run --coverage","scenario:verify":"pnpm exec tsx examples/verify-offline.ts"},"version":"3.0.0-beta.84","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bacb01b2-2874-4e24-b530-145a2f113d1e"}},"homepage":"https://docs.robota.io/en/packages/agent-core/","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"_resolved":"/tmp/d9c404ba44f9d94c811a5cc32c3d68da/robota-sdk-agent-core-3.0.0-beta.84.tgz","_integrity":"sha512-WUkJkbVYnZPZ3yrvKiwnqP78Ciob4DQ4x90s7YrHEy5S3Hsh74NwMa5zshP0onqFNDdtAACnXYoWjq14VPWubQ==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"_npmVersion":"11.20.0","description":"Foundation of the Robota SDK: the Robota agent engine and the provider, tool, plugin and permission contracts","directories":{},"maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.25.76","jssha":"^3.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^5.0.10","tsdown":"^0.22.14","vitest":"^3.2.6","typescript":"^6.0.3","openapi-types":"^12.1.3","@vitest/coverage-v8":"^3.2.6","@typescript-eslint/parser":"^7.0.0","@types/swagger-schema-official":"^2.0.25","@typescript-eslint/eslint-plugin":"^7.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/agent-core_3.0.0-beta.84_1790570647549_0.5168621904423998"}}},"time":{"created":"2026-03-20T05:46:56.673Z","modified":"2026-09-28T04:44:07.971Z","3.0.0-rc.1":"2026-03-19T19:33:20.815Z","3.0.0-rc.2":"2026-03-19T19:55:52.550Z","3.0.0-rc.3":"2026-03-19T20:09:22.719Z","3.0.0-rc.4":"2026-03-20T04:01:18.362Z","3.0.0-rc.5":"2026-03-20T04:19:32.252Z","3.0.0-rc.6":"2026-03-20T04:25:23.377Z","3.0.0-rc.7":"2026-03-20T05:02:29.534Z","3.0.0-beta.1":"2026-03-20T05:46:57.037Z","3.0.0-beta.2":"2026-03-20T06:41:58.481Z","3.0.0-beta.3":"2026-03-20T07:49:08.937Z","3.0.0-beta.4":"2026-03-20T12:41:31.232Z","3.0.0-beta.5":"2026-03-20T14:22:43.513Z","3.0.0-beta.6":"2026-03-20T15:06:15.316Z","3.0.0-beta.7":"2026-03-20T16:20:47.459Z","3.0.0-beta.8":"2026-03-20T16:38:48.729Z","3.0.0-beta.9":"2026-03-20T17:36:16.740Z","3.0.0-beta.10":"2026-03-20T18:49:27.443Z","3.0.0-beta.11":"2026-03-20T18:56:19.134Z","3.0.0-beta.12":"2026-03-21T14:44:41.101Z","3.0.0-beta.13":"2026-03-21T15:11:39.823Z","3.0.0-beta.14":"2026-03-21T15:18:05.287Z","3.0.0-beta.15":"2026-03-21T16:44:58.647Z","3.0.0-beta.16":"2026-03-21T17:53:52.123Z","3.0.0-beta.17":"2026-03-21T18:14:01.209Z","3.0.0-beta.18":"2026-03-21T19:34:44.856Z","3.0.0-beta.19":"2026-03-21T19:50:01.122Z","3.0.0-beta.20":"2026-03-21T20:09:45.696Z","3.0.0-beta.21":"2026-03-21T20:47:34.032Z","3.0.0-beta.22":"2026-03-21T21:02:00.717Z","3.0.0-beta.23":"2026-03-21T21:35:48.444Z","3.0.0-beta.24":"2026-03-21T21:51:20.766Z","3.0.0-beta.25":"2026-03-22T19:44:22.190Z","3.0.0-beta.26":"2026-03-22T21:29:50.387Z","3.0.0-beta.27":"2026-03-22T21:58:19.897Z","3.0.0-beta.28":"2026-03-23T05:15:15.416Z","3.0.0-beta.29":"2026-03-23T05:50:50.607Z","3.0.0-beta.30":"2026-03-23T07:17:32.028Z","3.0.0-beta.31":"2026-03-23T07:48:13.690Z","3.0.0-beta.32":"2026-03-23T12:03:39.479Z","3.0.0-beta.33":"2026-03-23T12:19:24.212Z","3.0.0-beta.34":"2026-03-25T11:51:01.771Z","3.0.0-beta.43":"2026-03-25T16:43:43.983Z","3.0.0-beta.44":"2026-03-26T07:01:44.631Z","3.0.0-beta.45":"2026-03-26T08:13:27.105Z","3.0.0-beta.46":"2026-03-26T12:37:13.978Z","3.0.0-beta.47":"2026-03-26T15:30:54.457Z","3.0.0-beta.48":"2026-03-26T16:38:59.756Z","3.0.0-beta.49":"2026-03-26T16:41:26.535Z","3.0.0-beta.50":"2026-03-26T16:48:47.544Z","3.0.0-beta.51":"2026-03-26T17:18:45.508Z","3.0.0-beta.52":"2026-03-26T17:50:14.153Z","3.0.0-beta.53":"2026-03-27T08:04:20.476Z","3.0.0-beta.54":"2026-04-17T15:48:32.071Z","3.0.0-beta.55":"2026-05-01T12:24:05.727Z","3.0.0-beta.56":"2026-05-01T12:40:37.700Z","3.0.0-beta.57":"2026-05-02T14:06:49.302Z","3.0.0-beta.58":"2026-05-02T14:29:19.176Z","3.0.0-beta.59":"2026-05-02T16:45:40.425Z","3.0.0-beta.60":"2026-05-04T13:47:25.564Z","3.0.0-beta.61":"2026-05-07T18:50:50.561Z","3.0.0-beta.62":"2026-05-09T21:54:20.731Z","3.0.0-beta.63":"2026-05-11T16:44:45.528Z","3.0.0-beta.64":"2026-05-16T15:42:24.254Z","3.0.0-beta.65":"2026-05-16T17:27:11.675Z","3.0.0-beta.66":"2026-05-17T11:47:25.032Z","3.0.0-beta.67":"2026-05-17T17:23:16.642Z","3.0.0-beta.68":"2026-05-25T15:07:56.984Z","3.0.0-beta.69":"2026-05-25T16:54:14.782Z","3.0.0-beta.70":"2026-05-31T02:55:43.980Z","3.0.0-beta.71":"2026-05-31T10:06:09.230Z","3.0.0-beta.72":"2026-06-04T13:10:34.241Z","3.0.0-beta.73":"2026-06-08T17:40:48.236Z","3.0.0-beta.74":"2026-06-13T17:03:22.251Z","3.0.0-beta.75":"2026-06-14T08:28:17.707Z","3.0.0-beta.76":"2026-06-14T14:27:35.947Z","3.0.0-beta.77":"2026-07-04T23:37:04.048Z","3.0.0-beta.78":"2026-07-05T13:40:20.085Z","3.0.0-beta.79":"2026-07-06T08:18:54.443Z","3.0.0-beta.81":"2026-09-26T03:35:37.483Z","3.0.0-beta.82":"2026-09-26T06:54:42.335Z","3.0.0-beta.83":"2026-09-27T06:43:55.922Z","3.0.0-beta.84":"2026-09-28T04:44:07.671Z"},"bugs":{"url":"https://github.com/woojubb/robota/issues"},"author":{"name":"Robota SDK Team"},"license":"AGPL-3.0-only OR LicenseRef-Commercial","homepage":"https://docs.robota.io/en/packages/agent-core/","keywords":["ai","agent","llm","function-calling","typescript","javascript","openai","anthropic","google-ai","claude","gpt","gemini","chatbot","conversational-ai","artificial-intelligence","machine-learning","nlp","natural-language-processing","sdk","library","tool-integration","multi-provider","conversation-management","robota","plugins","unified-agent","complete-agent"],"repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git","directory":"packages/agent-core"},"description":"Foundation of the Robota SDK: the Robota agent engine and the provider, tool, plugin and permission contracts","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"readme":"# @robota-sdk/agent-core\n\nThe foundation of the Robota SDK. It provides the `Robota` agent class (a conversation loop with\ntool calling), the provider, tool and plugin contracts with their abstract base classes, the\npermission evaluator, the hook runner, event services, typed errors, model metadata, and structured\noutput. It has no `@robota-sdk/*` dependencies; every other Robota package builds on it.\n\n## Installation\n\n```bash\nnpm install @robota-sdk/agent-core\n```\n\nRequires Node.js 22.12 or later. A provider package supplies the model connection, for example\n`@robota-sdk/agent-provider-anthropic`.\n\n## Quick Start\n\n```typescript\nimport { Robota } from '@robota-sdk/agent-core';\nimport { AnthropicProvider } from '@robota-sdk/agent-provider-anthropic';\n\nconst provider = new AnthropicProvider({ apiKey: process.env.ANTHROPIC_API_KEY });\n\nconst agent = new Robota({\n  name: 'MyAgent',\n  aiProviders: [provider],\n  defaultModel: {\n    provider: 'anthropic',\n    model: 'claude-sonnet-4-6',\n  },\n  systemMessage: 'You are a helpful assistant.',\n});\n\nconst response = await agent.run('Hello, world!');\nconsole.log(response);\n```\n\n`defaultModel.provider` names one of the `aiProviders` by its `name` (`'anthropic'` here).\n\n## What it provides\n\n- **`Robota`** — an agent with conversation history, automatic tool execution, plugins, streaming\n  (`runStream`) and structured output. By default history accumulates across runs; set\n  `retainHistory: false` to start every run from the system prompt.\n- **Messages** — every message (`TUniversalMessage`) has a unique `id` and a `state`\n  (`'complete'` or `'interrupted'`). `ConversationStore` is the append-only history with a streaming\n  buffer.\n- **Multiple providers** — register several providers and switch with `setModel()`. Providers extend\n  `AbstractAIProvider` and report capabilities (`getProviderCapabilities`), including whether they\n  offer hosted web search/fetch.\n- **Tools** — `FunctionTool` and `ToolRegistry` live here, next to the `AbstractTool` base class and\n  the tool schema contract. Ready-made tools are in `@robota-sdk/agent-tools`.\n- **Permissions** — `evaluatePermission` decides a tool call from the permission mode and\n  allow/deny/ask rules; it is the one evaluator every Robota caller uses.\n- **Hooks** — `runHooks` runs the lifecycle hooks configured for an event. See the\n  [hook event catalog](./docs/HOOK-CATALOG.md).\n- **Plugins** — `AbstractPlugin` with lifecycle hooks (`beforeRun`, `afterRun`, `onError`, …).\n  Ready-made plugins are in `@robota-sdk/agent-plugin`.\n- **Events** — event services with owner-path tracking and `EventEmitterPlugin`.\n- **Errors** — typed errors extending `RobotaError`, such as `ProviderError`, `RateLimitError`,\n  `ToolExecutionError` and `StructuredOutputError`.\n- **Model metadata** — providers register their own models with `registerModelMetadata()`; core\n  owns the registry and the lookups (`getModelContextWindow()`, `getModelMaxOutput()`, …), not any\n  vendor's catalogue.\n- **Cancellation** — an `AbortSignal` passed in run options reaches the provider call.\n\n## Robota API\n\n```typescript\nimport { Robota } from '@robota-sdk/agent-core';\nimport type { IAgentConfig } from '@robota-sdk/agent-core';\n\ndeclare const config: IAgentConfig;\nconst agent = new Robota(config);\n\n// Send a message (tool calls are executed automatically)\nconst response = await agent.run('Hello');\n\n// Conversation history\nconst history = agent.getHistory(); // TUniversalMessage[]\nagent.clearHistory();\n\n// Switch provider/model mid-conversation (the provider must be registered in aiProviders)\nagent.setModel({ provider: 'openai', model: 'gpt-4o' });\n\n// Release the agent's resources when you are done\nawait agent.destroy();\n```\n\n### Structured output\n\n`run(input, { output })` returns a schema-validated object instead of a string. A Zod schema gives a\ntyped result. The schema is sent to the provider's native structured-output support where one\nexists, and the response is always validated by core with a bounded retry on violation\n(`outputRetries`, default 2). When the retries are used up, `run` throws `StructuredOutputError`.\n\n```typescript\nimport { z } from 'zod';\nimport { Robota } from '@robota-sdk/agent-core';\nimport type { IAgentConfig } from '@robota-sdk/agent-core';\n\ndeclare const config: IAgentConfig;\nconst agent = new Robota(config);\n\nconst reportSchema = z.object({\n  title: z.string(),\n  score: z.number(),\n  summary: z.string(),\n});\n\n// Typed result: { title: string; score: number; summary: string }\nconst report = await agent.run('Summarize the meeting as a report.', {\n  output: reportSchema,\n});\n\n// Streaming variant: text deltas stream as usual; the validated object is the\n// generator's return value (the final { done: true, value } iterator result).\nconst stream = agent.runStream('Summarize again.', { output: reportSchema });\nconst iterator = stream[Symbol.asyncIterator]();\nlet next = await iterator.next();\nwhile (!next.done) {\n  process.stdout.write(next.value);\n  next = await iterator.next();\n}\nconst streamedReport = next.value;\nconsole.log(report.title, streamedReport.title);\n```\n\nA raw JSON-schema wrapper is also accepted:\n`{ output: { jsonSchema: { type: 'object', properties: { answer: { type: 'string' } }, required: ['answer'] } } }`.\n\n### Model options per run\n\n`run` and `runStream` accept run-scoped model options that win over `defaultModel.*`: `maxTokens`,\n`temperature` and `toolChoice`. `toolChoice` controls tool calls: `'auto'` (the model decides),\n`'none'` (no tool calls), `'required'` (must call some tool), or `{ tool: name }` (must call that\ntool). Naming a tool that is not in the run's tool list throws immediately. A forcing directive\napplies to the run's first model call only; later rounds revert to `'auto'` so the model can use the\ntool results and finish.\n\n```typescript\nimport { Robota } from '@robota-sdk/agent-core';\nimport type { IAgentConfig } from '@robota-sdk/agent-core';\n\ndeclare const config: IAgentConfig;\nconst agent = new Robota(config);\n\n// Force the model to answer through a router tool (decision-agent pattern)\nconst decision = await agent.run('Route this request.', {\n  toolChoice: { tool: 'route-request' },\n  allowToolOnlyCompletion: true,\n});\n\n// Suppress tools for a plain-text turn, capped at 100 output tokens\nconst summary = await agent.run('Summarize the discussion.', {\n  toolChoice: 'none',\n  maxTokens: 100,\n});\nconsole.log(decision, summary);\n```\n\nThe same directive can be set for every run with `defaultModel.toolChoice`.\n\n### Model effort\n\n`defaultModel.effort` and the per-call `IChatOptions.effort` accept `auto`, `none`, `minimal`,\n`low`, `medium`, `high`, `xhigh` or `max`. `auto` is passed through to the provider adapter, which\napplies the model's documented default. The adapter reports what it actually sent through\n`onModelEffortOutcome`; core does not guess vendor field names or defaults.\n\n### Execution events and usage\n\n`run()` accepts an `onExecutionEvent` callback in its options. The execution loop reports\nprovider-neutral events that a higher layer can persist as an append-only record of the run,\nincluding `provider_request`, `provider_native_raw_payload`, `provider_stream_raw_delta`,\n`provider_response_raw`, `provider_response_normalized`, `assistant_message_committed`,\n`tool_batch_started`, `tool_execution_request`, `tool_execution_result`, `tool_message_committed`\nand `history_mutation`. `@robota-sdk/agent-session` writes these events to its session log.\n\nCapturing a vendor SDK's exact payloads stays in the provider package: a provider calls\n`IChatOptions.onProviderNativeRawPayload`, and `Robota` forwards it as a\n`provider_native_raw_payload` event without importing vendor SDK types.\n\nEach provider call gets a `usageObservationId`. Streaming fragments of one call share it, and a\nseparately billed call gets a new one, so stored analytics can deduplicate usage by identity.\n\n`sumMessagesUsage(messages)` sums the usage providers reported on assistant messages. The usage of\none run, tool rounds included, is the sum over the messages that run appended:\n\n```typescript\nimport { Robota, sumMessagesUsage } from '@robota-sdk/agent-core';\nimport type { IAgentConfig } from '@robota-sdk/agent-core';\n\ndeclare const config: IAgentConfig;\nconst agent = new Robota(config);\n\nconst before = agent.getHistory().length;\nawait agent.run('Summarize the open issues.');\nconst usage = sumMessagesUsage(agent.getHistory().slice(before));\n```\n\n`cacheReadTokens`, the part of `promptTokens` the provider served from its prompt cache, is present\nonly when a provider reports it (the OpenAI and OpenAI-compatible providers do).\n\n## IAgentConfig\n\nThe main fields:\n\n| Field                   | Type                       | Description                                                |\n| ----------------------- | -------------------------- | ---------------------------------------------------------- |\n| `name`                  | `string`                   | Agent name                                                 |\n| `aiProviders`           | `IAIProvider[]`            | One or more provider instances                             |\n| `defaultModel.provider` | `string`                   | Name of the provider to use                                |\n| `defaultModel.model`    | `string`                   | Model identifier                                           |\n| `systemMessage`         | `string?`                  | System prompt                                              |\n| `tools`                 | `IToolWithEventService[]?` | Tools the agent can call                                   |\n| `plugins`               | `IPluginContract[]?`       | Plugins that receive lifecycle hooks                       |\n| `retainHistory`         | `boolean?`                 | Keep history across runs (default `true`)                  |\n| `maxExecutionRounds`    | `number?`                  | Cap on model-call rounds per run (`0` means no cap)        |\n| `isToolVisible`         | `(name) => boolean`        | Hide a registered tool from the model, checked every round |\n\n## Entry points\n\n| Import path                      | What it contains                                                                                                                                                                                           |\n| -------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| `@robota-sdk/agent-core`         | The main API, listed under Main exports. It also has a browser build: nothing in its static import graph uses Node built-ins.                                                                              |\n| `@robota-sdk/agent-core/node`    | Node-only pieces: the `CommandExecutor` and `HttpExecutor` hook executors, path containment (`canonicalizePath`, `isPathInside`), owner-only file writes, and the egress policy (`fetchWithEgressPolicy`). |\n| `@robota-sdk/agent-core/testing` | Test fixtures: `createScriptedProvider`, `createRecordingProvider`, `createReplayProvider`.                                                                                                                |\n\nWhen you pass no executors, `runHooks` loads `CommandExecutor` and `HttpExecutor` on demand (this\nneeds Node). Import them from `@robota-sdk/agent-core/node` only to pass them explicitly.\n\n## Main exports\n\n| Area                   | Exports                                                                                                                                                                                                                  |\n| ---------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |\n| **Agent**              | `Robota`, `ConversationStore`, `ConversationHistory`, `AbstractAgent`, `AgentFactory`, `AgentTemplates`                                                                                                                  |\n| **Providers**          | `AbstractAIProvider`, `IAIProvider`, `IChatOptions`, `IProviderCapabilities`, `getProviderCapabilities`, `assertProviderNativeWebToolsAvailable`, `IProviderDefinition`, `createProviderFromConfig`                      |\n| **Media providers**    | `IImageGenerationProvider`, `IVideoGenerationProvider`, `isImageGenerationProvider`, `isVideoGenerationProvider`, `createImageProviderFromDefinition`, `createVideoProviderFromDefinition`, `resolveMediaProviderConfig` |\n| **Tools**              | `FunctionTool`, `ToolRegistry`, `AbstractTool`, `IToolSchema`, `IToolResult`, `zodToJsonSchema`                                                                                                                          |\n| **Execution**          | `AbstractExecutor`, `LocalExecutor`, `IExecutor`                                                                                                                                                                         |\n| **Permissions**        | `evaluatePermission`, `projectPermissionPolicy`, `RISK_CLASS_POLICY`, `UNCLASSIFIED_TOOL_FALLBACK`, `TRUST_TO_MODE`, `TPermissionMode`, `TTrustLevel`, `TPermissionDecision`, `TToolArgs`, `IPermissionLists`            |\n| **Hooks**              | `runHooks`, `GuardrailExecutor`, `decodeHookVerdict`, `isEnforcing`, `THookEvent`, `THooksConfig`, `IHookGroup`, `THookDefinition`, `IHookInput`, `THookOutcome`, `IHookTypeExecutor`                                    |\n| **Plugins and events** | `AbstractPlugin`, `EventEmitterPlugin`, `IEventService`, `IOwnerPathSegment`                                                                                                                                             |\n| **Orchestration**      | Contracts for multi-agent orchestration (`ISequentialOrchestrationSpec`, `IParallelOrchestrationSpec`, …, `ORCHESTRATION_EVENTS`); the runners are in `@robota-sdk/agent-framework`                                      |\n| **Models**             | `registerModelMetadata`, `getModelContextWindow`, `getModelMaxOutput`, `getModelName`, `formatTokenCount`, `DEFAULT_CONTEXT_WINDOW`, `DEFAULT_MAX_OUTPUT`, `IModelDefinition`                                            |\n| **Context and usage**  | `estimateContextTokensFromMessages`, `estimateSerializedContextTokens`, `readTokenUsageFromMessage`, `sumMessagesUsage`, `IContextWindowState`, `IContextTokenUsage`                                                     |\n| **Messages**           | `TUniversalMessage`, `IBaseMessage`, `TMessageState`, `createUserMessage`, `createAssistantMessage`, `isAssistantMessage`, …                                                                                             |\n| **Errors**             | `RobotaError`, `ProviderError`, `RateLimitError`, `AuthenticationError`, `ToolExecutionError`, `StructuredOutputError`, `classifyProviderFailure`, `toProviderError`                                                     |\n\n## Where it sits\n\n```\nagent-core            ← this package (no workspace dependencies)\n  ↑\nagent-tools, agent-session, agent-plugin, agent-mcp, agent-provider-* (one package per vendor)\n  ↑\nagent-framework       ← assembles sessions, commands, permissions and hooks\n  ↑\nagent-cli             ← the `robota` reference app\n```\n\n- Built-in tools (Shell, Read, Edit, …): `@robota-sdk/agent-tools`\n- Ready-made plugins (logging, usage, limits, …): `@robota-sdk/agent-plugin`\n- MCP servers and tools: `@robota-sdk/agent-mcp`\n- Sessions with permissions, hooks and compaction: `@robota-sdk/agent-session`\n\n## Repository examples\n\nFrom `packages/agent-core` in a built checkout of the repository, these scripts exercise hooks\nwithout a live model: `node examples/hook-block-demo.mjs`, `node examples/hook-json-response-demo.mjs`,\n`node examples/hook-permission-mode-demo.mjs` and `node examples/hook-timeout-demo.mjs`.\n\n## Documentation\n\n- [docs/SPEC.md](./docs/SPEC.md) — package contract and design decisions\n- [docs/HOOK-CATALOG.md](./docs/HOOK-CATALOG.md) — hook events, input fields and blocking semantics\n- [Building agents](../../content/guide/building-agents.md) — a walkthrough of `Robota`, tools and\n  structured output\n- [Permissions and hooks](../../content/guide/permissions-and-hooks.md)\n\n## License\n\nRobota is dual-licensed under the [GNU AGPL-3.0](../../LICENSE) or a [commercial license](../../COMMERCIAL.md). See [LICENSING.md](../../LICENSING.md).\n","readmeFilename":"README.md"}