{"_id":"@robota-sdk/agent-sdk","_rev":"74-f365f19c9a98a8cb69dad44463ecea88","name":"@robota-sdk/agent-sdk","dist-tags":{"beta":"3.0.0-beta.63","latest":"3.0.0-beta.63"},"versions":{"3.0.0-beta.1":{"name":"@robota-sdk/agent-sdk","version":"3.0.0-beta.1","license":"MIT","_id":"@robota-sdk/agent-sdk@3.0.0-beta.1","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"dist":{"shasum":"2e73466fdde015a3cc7a3bb1bfbb75b291e53841","tarball":"https://registry.npmjs.org/@robota-sdk/agent-sdk/-/agent-sdk-3.0.0-beta.1.tgz","fileCount":7,"integrity":"sha512-XVAxR420lcDKl1+LAEK3xtLfMEMybRSLH2K1Ae6HilToL0PkKHfodoSJgWM73Zn48A2vg/rWDPdLDH/+uxrgdQ==","signatures":[{"sig":"MEYCIQC7mjG2FdrFRVe7frchqY91sKH+xrgjBlnIejXrfpcolgIhANxvcFfSXpq6WzqZmWQdkizc/DYX+xqLO/Yh99t7qIBJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57754},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-sdk-3.0.0-beta.1.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","default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"lint":"eslint src/ --ext .ts","test":"vitest run --passWithNoTests","build":"tsup src/index.ts --format esm,cjs --dts --out-dir dist/node --clean","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/acc3ae2424390789ecc8f8ec12911230/robota-sdk-agent-sdk-3.0.0-beta.1.tgz","_integrity":"sha512-XVAxR420lcDKl1+LAEK3xtLfMEMybRSLH2K1Ae6HilToL0PkKHfodoSJgWM73Zn48A2vg/rWDPdLDH/+uxrgdQ==","_npmVersion":"11.6.2","description":"Programmatic SDK for building AI agents with Robota — provides Session, query(), built-in tools, permissions, hooks, and context loading","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.0","chalk":"^5.3.0","@robota-sdk/agent-core":"3.0.0-beta.1","@robota-sdk/agent-tools":"3.0.0-beta.1","@robota-sdk/agent-sessions":"3.0.0-beta.1","@robota-sdk/agent-provider-anthropic":"3.0.0-beta.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","rimraf":"^5.0.5","vitest":"^1.6.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/agent-sdk_3.0.0-beta.1_1773986789169_0.7825631691102504","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: this package is no longer part of Robota SDK. Use the current @robota-sdk packages (e.g. @robota-sdk/agent-cli). See https://github.com/woojubb/robota"},"3.0.0-beta.2":{"name":"@robota-sdk/agent-sdk","version":"3.0.0-beta.2","license":"MIT","_id":"@robota-sdk/agent-sdk@3.0.0-beta.2","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"dist":{"shasum":"cc18968eb9ec341f71fc6601d0cb7764415c9b58","tarball":"https://registry.npmjs.org/@robota-sdk/agent-sdk/-/agent-sdk-3.0.0-beta.2.tgz","fileCount":7,"integrity":"sha512-dUBBoG39YCqnM1ZCn0ZwD9tk155yk0OlseMGlARiAtSkjX4zK/Y2qmYOdUyCka6W1Rpinye4KwyfIpq3hojuJA==","signatures":[{"sig":"MEYCIQCzYeTq8ZJJce8DdBV6VFhUFBElNs/4Dy3ewEENXaRQwQIhAITlhH5sawQfmyRn82VerS1k+IA2t1WrdrUHROrsKDJV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57792},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-sdk-3.0.0-beta.2.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","default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"lint":"eslint src/ --ext .ts","test":"vitest run --passWithNoTests","build":"tsup src/index.ts --format esm,cjs --dts --out-dir dist/node --clean","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/fcbc5df020bd02eb53efce18609f4b75/robota-sdk-agent-sdk-3.0.0-beta.2.tgz","_integrity":"sha512-dUBBoG39YCqnM1ZCn0ZwD9tk155yk0OlseMGlARiAtSkjX4zK/Y2qmYOdUyCka6W1Rpinye4KwyfIpq3hojuJA==","_npmVersion":"11.6.2","description":"Programmatic SDK for building AI agents with Robota — provides Session, query(), built-in tools, permissions, hooks, and context loading","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.0","chalk":"^5.3.0","@robota-sdk/agent-core":"3.0.0-beta.2","@robota-sdk/agent-tools":"3.0.0-beta.2","@robota-sdk/agent-sessions":"3.0.0-beta.2","@robota-sdk/agent-provider-anthropic":"3.0.0-beta.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.1","rimraf":"^5.0.5","vitest":"^1.6.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/agent-sdk_3.0.0-beta.2_1773988925205_0.8445535265574349","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: this package is no longer part of Robota SDK. Use the current @robota-sdk packages (e.g. @robota-sdk/agent-cli). See https://github.com/woojubb/robota"},"3.0.0-beta.3":{"name":"@robota-sdk/agent-sdk","version":"3.0.0-beta.3","license":"MIT","_id":"@robota-sdk/agent-sdk@3.0.0-beta.3","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"dist":{"shasum":"334bf17cf7cb4fa60ca81e8fbcb5eac9c4fd01a8","tarball":"https://registry.npmjs.org/@robota-sdk/agent-sdk/-/agent-sdk-3.0.0-beta.3.tgz","fileCount":7,"integrity":"sha512-/jMb+GGLZuzaEDTcNexXkGAag/Wl2yHEkIf9Td6MbrQWgqJ2QDoC8AZqCNpG87Mz+3VRydwYUnKJPQ4Ekme/4Q==","signatures":[{"sig":"MEUCIAkoZ5FOj3qgS0S4R2SsVhxLNUo9du2ARBVxzyg+UxBcAiEAz5rcl7cSS1fkaeDmngaWtQr/i6YahxiiBZ1HlEYPtAQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60755},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-sdk-3.0.0-beta.3.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","default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"lint":"eslint src/ --ext .ts","test":"vitest run --passWithNoTests","build":"tsup src/index.ts --format esm,cjs --dts --out-dir dist/node --clean","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/61886a7a7669b285cecc253811e7553a/robota-sdk-agent-sdk-3.0.0-beta.3.tgz","_integrity":"sha512-/jMb+GGLZuzaEDTcNexXkGAag/Wl2yHEkIf9Td6MbrQWgqJ2QDoC8AZqCNpG87Mz+3VRydwYUnKJPQ4Ekme/4Q==","_npmVersion":"11.6.2","description":"Programmatic SDK for building AI agents with Robota — provides Session, query(), built-in tools, permissions, hooks, and context loading","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.0","chalk":"^5.3.0","@robota-sdk/agent-core":"3.0.0-beta.3","@robota-sdk/agent-tools":"3.0.0-beta.3","@robota-sdk/agent-sessions":"3.0.0-beta.3","@robota-sdk/agent-provider-anthropic":"3.0.0-beta.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.1","rimraf":"^5.0.5","vitest":"^1.6.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/agent-sdk_3.0.0-beta.3_1773992956296_0.0346136419765708","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: this package is no longer part of Robota SDK. Use the current @robota-sdk packages (e.g. @robota-sdk/agent-cli). See https://github.com/woojubb/robota"},"3.0.0-beta.4":{"name":"@robota-sdk/agent-sdk","version":"3.0.0-beta.4","license":"MIT","_id":"@robota-sdk/agent-sdk@3.0.0-beta.4","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"dist":{"shasum":"cfa3b9ab302379a9209c8b27af1f4021db791c17","tarball":"https://registry.npmjs.org/@robota-sdk/agent-sdk/-/agent-sdk-3.0.0-beta.4.tgz","fileCount":7,"integrity":"sha512-WC8SqZnXuii6bLyPY0y7Cn7lK4LJsRxlR4i3cP7HBPcFKgY0eeXXWCU3bUcDLeY9voQS31YdySr/x47FRZE2UA==","signatures":[{"sig":"MEQCIAEU+ZJcNxXjWU//ymnr8JmMeBgZ6QxIoCUJQaexY26LAiAlJDmtqD3XjtkMpxJt0f4yWYDwt5TzjYtREDBCI/2V0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72102},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-sdk-3.0.0-beta.4.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","default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"lint":"eslint src/ --ext .ts","test":"vitest run --passWithNoTests","build":"tsup src/index.ts --format esm,cjs --dts --out-dir dist/node --clean","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/838e4a23f57042969d13ae5fc8489ea1/robota-sdk-agent-sdk-3.0.0-beta.4.tgz","_integrity":"sha512-WC8SqZnXuii6bLyPY0y7Cn7lK4LJsRxlR4i3cP7HBPcFKgY0eeXXWCU3bUcDLeY9voQS31YdySr/x47FRZE2UA==","_npmVersion":"11.6.2","description":"Programmatic SDK for building AI agents with Robota — provides Session, query(), built-in tools, permissions, hooks, and context loading","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.0","chalk":"^5.3.0","@robota-sdk/agent-core":"3.0.0-beta.4","@robota-sdk/agent-tools":"3.0.0-beta.4","@robota-sdk/agent-sessions":"3.0.0-beta.4","@robota-sdk/agent-provider-anthropic":"3.0.0-beta.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","rimraf":"^5.0.5","vitest":"^1.6.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/agent-sdk_3.0.0-beta.4_1774010497736_0.46205506491969994","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: this package is no longer part of Robota SDK. Use the current @robota-sdk packages (e.g. @robota-sdk/agent-cli). See https://github.com/woojubb/robota"},"3.0.0-beta.5":{"name":"@robota-sdk/agent-sdk","version":"3.0.0-beta.5","license":"MIT","_id":"@robota-sdk/agent-sdk@3.0.0-beta.5","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"dist":{"shasum":"2700e2f14e3af2d71709d523e3c6775a2fb8f3d1","tarball":"https://registry.npmjs.org/@robota-sdk/agent-sdk/-/agent-sdk-3.0.0-beta.5.tgz","fileCount":7,"integrity":"sha512-KVubvnBwDRmDKMu8mK7zZA46axHBADCWv6KNoMrdZAI964kv1NPxig0xh+hV6lfEEFOag8s7QKMh5AKUcOWpRg==","signatures":[{"sig":"MEQCIEMUAQ2o+tuB+T40bz5o/K/yADdU5nG45v30y9E5VjlQAiAE3QX9h7Wxa/h6K7pyFHtxSLgZ5SU4vEmQO/Kh4s/6vA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72102},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-sdk-3.0.0-beta.5.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","default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"lint":"eslint src/ --ext .ts","test":"vitest run --passWithNoTests","build":"tsup src/index.ts --format esm,cjs --dts --out-dir dist/node --clean","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/94b215f2e701d61bbff54f2bc4570d6b/robota-sdk-agent-sdk-3.0.0-beta.5.tgz","_integrity":"sha512-KVubvnBwDRmDKMu8mK7zZA46axHBADCWv6KNoMrdZAI964kv1NPxig0xh+hV6lfEEFOag8s7QKMh5AKUcOWpRg==","_npmVersion":"11.6.2","description":"Programmatic SDK for building AI agents with Robota — provides Session, query(), built-in tools, permissions, hooks, and context loading","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.0","chalk":"^5.3.0","@robota-sdk/agent-core":"3.0.0-beta.5","@robota-sdk/agent-tools":"3.0.0-beta.5","@robota-sdk/agent-sessions":"3.0.0-beta.5","@robota-sdk/agent-provider-anthropic":"3.0.0-beta.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","rimraf":"^5.0.5","vitest":"^1.6.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/agent-sdk_3.0.0-beta.5_1774016570504_0.4931094754277603","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: this package is no longer part of Robota SDK. Use the current @robota-sdk packages (e.g. @robota-sdk/agent-cli). See https://github.com/woojubb/robota"},"3.0.0-beta.6":{"name":"@robota-sdk/agent-sdk","version":"3.0.0-beta.6","license":"MIT","_id":"@robota-sdk/agent-sdk@3.0.0-beta.6","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"dist":{"shasum":"2960ca22c9b88d84444cafc880b289eb7d0acb66","tarball":"https://registry.npmjs.org/@robota-sdk/agent-sdk/-/agent-sdk-3.0.0-beta.6.tgz","fileCount":7,"integrity":"sha512-8SI3MNRM8jBnjnyP+AZFEiQTdH2tlW4DpCBWsf/I5OC06KbYjnt5DrIpEPACMfeLELJyKjh1g+Nd/3piYaUjyQ==","signatures":[{"sig":"MEMCIDxYdGQ26rPzJF2O9ZXHmVkXJbFOtJo7FAP9owz3/vSvAh82/qdUufTt3riu3wyqNh2+85UlPWXAhaM8uFFxWX/v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72102},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-sdk-3.0.0-beta.6.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","default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"lint":"eslint src/ --ext .ts","test":"vitest run --passWithNoTests","build":"tsup src/index.ts --format esm,cjs --dts --out-dir dist/node --clean","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/829636706a4e7cec157d13cc44f5e0d3/robota-sdk-agent-sdk-3.0.0-beta.6.tgz","_integrity":"sha512-8SI3MNRM8jBnjnyP+AZFEiQTdH2tlW4DpCBWsf/I5OC06KbYjnt5DrIpEPACMfeLELJyKjh1g+Nd/3piYaUjyQ==","_npmVersion":"11.6.2","description":"Programmatic SDK for building AI agents with Robota — provides Session, query(), built-in tools, permissions, hooks, and context loading","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.0","chalk":"^5.3.0","@robota-sdk/agent-core":"3.0.0-beta.6","@robota-sdk/agent-tools":"3.0.0-beta.6","@robota-sdk/agent-sessions":"3.0.0-beta.6","@robota-sdk/agent-provider-anthropic":"3.0.0-beta.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","rimraf":"^5.0.5","vitest":"^1.6.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/agent-sdk_3.0.0-beta.6_1774019182588_0.27193283990717854","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: this package is no longer part of Robota SDK. Use the current @robota-sdk packages (e.g. @robota-sdk/agent-cli). See https://github.com/woojubb/robota"},"3.0.0-beta.7":{"name":"@robota-sdk/agent-sdk","version":"3.0.0-beta.7","license":"MIT","_id":"@robota-sdk/agent-sdk@3.0.0-beta.7","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"dist":{"shasum":"b17e211d102aceab2ac1ea7a483715e30b76d3c0","tarball":"https://registry.npmjs.org/@robota-sdk/agent-sdk/-/agent-sdk-3.0.0-beta.7.tgz","fileCount":7,"integrity":"sha512-DKH4E8L9S/fZXLkSt71zZ/JnCP8tHuwuD/NAvLx+BekfGhqgn6eGSCH6F7yWkFlYuwmvPvjolZVs8+yALmNioQ==","signatures":[{"sig":"MEUCICQ7WObXDfgupSXpGtkQE71uDeF1QX9seFHrVwR0fJpLAiEA20ICwbgJ5UBJugQAPN4LhIPeT5rErwOMDMqYpoUXulQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72102},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-sdk-3.0.0-beta.7.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","default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"lint":"eslint src/ --ext .ts","test":"vitest run --passWithNoTests","build":"tsup src/index.ts --format esm,cjs --dts --out-dir dist/node --clean","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/fca2845147fc8894dd7f1bd2068b4914/robota-sdk-agent-sdk-3.0.0-beta.7.tgz","_integrity":"sha512-DKH4E8L9S/fZXLkSt71zZ/JnCP8tHuwuD/NAvLx+BekfGhqgn6eGSCH6F7yWkFlYuwmvPvjolZVs8+yALmNioQ==","_npmVersion":"11.6.2","description":"Programmatic SDK for building AI agents with Robota — provides Session, query(), built-in tools, permissions, hooks, and context loading","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.0","chalk":"^5.3.0","@robota-sdk/agent-core":"3.0.0-beta.7","@robota-sdk/agent-tools":"3.0.0-beta.7","@robota-sdk/agent-sessions":"3.0.0-beta.7","@robota-sdk/agent-provider-anthropic":"3.0.0-beta.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","rimraf":"^5.0.5","vitest":"^1.6.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/agent-sdk_3.0.0-beta.7_1774023657214_0.9044773497302214","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: this package is no longer part of Robota SDK. Use the current @robota-sdk packages (e.g. @robota-sdk/agent-cli). See https://github.com/woojubb/robota"},"3.0.0-beta.8":{"name":"@robota-sdk/agent-sdk","version":"3.0.0-beta.8","license":"MIT","_id":"@robota-sdk/agent-sdk@3.0.0-beta.8","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"dist":{"shasum":"b58019a5f3f377fefc2e06fd7e03ecbd6540c1cd","tarball":"https://registry.npmjs.org/@robota-sdk/agent-sdk/-/agent-sdk-3.0.0-beta.8.tgz","fileCount":7,"integrity":"sha512-rCwa6ylIZchTJmASvwepsns6BFTrh4UVPHLul7iu2Q8J1vOq/PLJaikbJpsWOTlq+cdtWP/GyW2WNqdiis9Ldg==","signatures":[{"sig":"MEUCIB9K9yJMc1pjCPryi5ldFuRnsX5+rkzzh+eJBM/lJ8KLAiEA89i1zIbvRA92efrnOzhpN6b1xEnFLXcPk1eXNtarXDg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72102},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-sdk-3.0.0-beta.8.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","default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"lint":"eslint src/ --ext .ts","test":"vitest run --passWithNoTests","build":"tsup src/index.ts --format esm,cjs --dts --out-dir dist/node --clean","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/d975c3efd0c955dfc8cf3d6fb60f0383/robota-sdk-agent-sdk-3.0.0-beta.8.tgz","_integrity":"sha512-rCwa6ylIZchTJmASvwepsns6BFTrh4UVPHLul7iu2Q8J1vOq/PLJaikbJpsWOTlq+cdtWP/GyW2WNqdiis9Ldg==","_npmVersion":"11.6.2","description":"Programmatic SDK for building AI agents with Robota — provides Session, query(), built-in tools, permissions, hooks, and context loading","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.0","chalk":"^5.3.0","@robota-sdk/agent-core":"3.0.0-beta.8","@robota-sdk/agent-tools":"3.0.0-beta.8","@robota-sdk/agent-sessions":"3.0.0-beta.8","@robota-sdk/agent-provider-anthropic":"3.0.0-beta.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","rimraf":"^5.0.5","vitest":"^1.6.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/agent-sdk_3.0.0-beta.8_1774024735627_0.16617920261653651","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: this package is no longer part of Robota SDK. Use the current @robota-sdk packages (e.g. @robota-sdk/agent-cli). See https://github.com/woojubb/robota"},"3.0.0-beta.9":{"name":"@robota-sdk/agent-sdk","version":"3.0.0-beta.9","license":"MIT","_id":"@robota-sdk/agent-sdk@3.0.0-beta.9","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"dist":{"shasum":"8af884df3450b7ecd0edc8b8f08eb5d63a6f745f","tarball":"https://registry.npmjs.org/@robota-sdk/agent-sdk/-/agent-sdk-3.0.0-beta.9.tgz","fileCount":7,"integrity":"sha512-UO/E1u7V+l91rRAVaDY+WPcnNMKkHXlGcuobv0sgnq7N/bs9Buph9xICD/90AQ64/ln/iVw7TPPhZR/T9M3h8g==","signatures":[{"sig":"MEUCIDDzoy4ssx9zfwTj4pmnu/pivoxstXPdmlcCjx/ZDgHRAiEAywtiFaEwEU+Qx2Se4s5IRoyuYsreV4WPETyhf9kMH+Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73052},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-sdk-3.0.0-beta.9.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","default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"lint":"eslint src/ --ext .ts","test":"vitest run --passWithNoTests","build":"tsup src/index.ts --format esm,cjs --dts --out-dir dist/node --clean","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/6615b50891c159f31f389eaea1f80252/robota-sdk-agent-sdk-3.0.0-beta.9.tgz","_integrity":"sha512-UO/E1u7V+l91rRAVaDY+WPcnNMKkHXlGcuobv0sgnq7N/bs9Buph9xICD/90AQ64/ln/iVw7TPPhZR/T9M3h8g==","_npmVersion":"11.6.2","description":"Programmatic SDK for building AI agents with Robota — provides Session, query(), built-in tools, permissions, hooks, and context loading","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.0","chalk":"^5.3.0","@robota-sdk/agent-core":"3.0.0-beta.9","@robota-sdk/agent-tools":"3.0.0-beta.9","@robota-sdk/agent-sessions":"3.0.0-beta.9","@robota-sdk/agent-provider-anthropic":"3.0.0-beta.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","rimraf":"^5.0.5","vitest":"^1.6.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/agent-sdk_3.0.0-beta.9_1774028184195_0.13002903471959448","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: this package is no longer part of Robota SDK. Use the current @robota-sdk packages (e.g. @robota-sdk/agent-cli). See https://github.com/woojubb/robota"},"3.0.0-beta.10":{"name":"@robota-sdk/agent-sdk","version":"3.0.0-beta.10","license":"MIT","_id":"@robota-sdk/agent-sdk@3.0.0-beta.10","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"dist":{"shasum":"18da3bd54222dd2e35e8a1332e81ffde7c0dd7d3","tarball":"https://registry.npmjs.org/@robota-sdk/agent-sdk/-/agent-sdk-3.0.0-beta.10.tgz","fileCount":7,"integrity":"sha512-yJ2p0XjCyOM/BCmCa2IMzFoeErj8js3sUfKdKwvYn9Oaggd+y/KtFDxisKnSBx4BmuAwZL/E1AJEFR5Li7EqXg==","signatures":[{"sig":"MEUCIHG7w4zUDosYahoc/RD5faQAHZEwXD2eR7RAhGgEoKgxAiEAiotmhW8Jb3OtpqdWWdze4df+bSodnDw1pWtDWVMQAnk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73057},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-sdk-3.0.0-beta.10.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","default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"lint":"eslint src/ --ext .ts","test":"vitest run --passWithNoTests","build":"tsup src/index.ts --format esm,cjs --dts --out-dir dist/node --clean","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/7b56068e279ed696b4d02b81371b545f/robota-sdk-agent-sdk-3.0.0-beta.10.tgz","_integrity":"sha512-yJ2p0XjCyOM/BCmCa2IMzFoeErj8js3sUfKdKwvYn9Oaggd+y/KtFDxisKnSBx4BmuAwZL/E1AJEFR5Li7EqXg==","_npmVersion":"11.6.2","description":"Programmatic SDK for building AI agents with Robota — provides Session, query(), built-in tools, permissions, hooks, and context loading","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.0","chalk":"^5.3.0","@robota-sdk/agent-core":"3.0.0-beta.10","@robota-sdk/agent-tools":"3.0.0-beta.10","@robota-sdk/agent-sessions":"3.0.0-beta.10","@robota-sdk/agent-provider-anthropic":"3.0.0-beta.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","rimraf":"^5.0.5","vitest":"^1.6.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/agent-sdk_3.0.0-beta.10_1774032573937_0.12467521021732142","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: this package is no longer part of Robota SDK. Use the current @robota-sdk packages (e.g. @robota-sdk/agent-cli). See https://github.com/woojubb/robota"},"3.0.0-beta.11":{"name":"@robota-sdk/agent-sdk","version":"3.0.0-beta.11","license":"MIT","_id":"@robota-sdk/agent-sdk@3.0.0-beta.11","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"dist":{"shasum":"81e37982414de58327f79724054cf7086c1845b2","tarball":"https://registry.npmjs.org/@robota-sdk/agent-sdk/-/agent-sdk-3.0.0-beta.11.tgz","fileCount":7,"integrity":"sha512-Mm7Ftxw0QuZQrSKhvKVh22UiIWakUQuzXqERkKwZRZNwMFELQRr8dhtNlGxxMzQEb+k4foLqTvJDBQjRL7l1tg==","signatures":[{"sig":"MEUCIQCPmbZHXO6Gq8FQ/Zo0RZae2MV7ktw3jEIHUoCMkBJYEgIgZWMpv9Ds2E+J8OqrLY6b8TNlzYJLu/8wX5PFQ6G0S9k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73131},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-sdk-3.0.0-beta.11.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","default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"lint":"eslint src/ --ext .ts","test":"vitest run --passWithNoTests","build":"tsup src/index.ts --format esm,cjs --dts --out-dir dist/node --clean","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/88f21542af9b6f0bdb008bbfb2b1623c/robota-sdk-agent-sdk-3.0.0-beta.11.tgz","_integrity":"sha512-Mm7Ftxw0QuZQrSKhvKVh22UiIWakUQuzXqERkKwZRZNwMFELQRr8dhtNlGxxMzQEb+k4foLqTvJDBQjRL7l1tg==","_npmVersion":"11.6.2","description":"Programmatic SDK for building AI agents with Robota — provides Session, query(), built-in tools, permissions, hooks, and context loading","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.0","chalk":"^5.3.0","@robota-sdk/agent-core":"3.0.0-beta.11","@robota-sdk/agent-tools":"3.0.0-beta.11","@robota-sdk/agent-sessions":"3.0.0-beta.11","@robota-sdk/agent-provider-anthropic":"3.0.0-beta.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","rimraf":"^5.0.5","vitest":"^1.6.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/agent-sdk_3.0.0-beta.11_1774032985948_0.7263647164758311","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: this package is no longer part of Robota SDK. Use the current @robota-sdk packages (e.g. @robota-sdk/agent-cli). See https://github.com/woojubb/robota"},"3.0.0-beta.12":{"name":"@robota-sdk/agent-sdk","version":"3.0.0-beta.12","license":"MIT","_id":"@robota-sdk/agent-sdk@3.0.0-beta.12","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"dist":{"shasum":"1b8d33fe0977e4865af5860c58f97d43c61eea15","tarball":"https://registry.npmjs.org/@robota-sdk/agent-sdk/-/agent-sdk-3.0.0-beta.12.tgz","fileCount":7,"integrity":"sha512-Wog3xeNnNvlQG6aKzTS83rQHH4SL+14l3m2uEsk+Ewkd0tQJ/0W3la/wC1VkSb4RLKSOM7yJpdNS+M0f1t1kAg==","signatures":[{"sig":"MEUCIDLFgdL5erm0ARjuuzvdePcGna+butLngc5ZiNeiPZryAiEA+E3oJ1VchoQgxXb1GfXwDex97HgB3CbLIeXyiyzlNJI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73131},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-sdk-3.0.0-beta.12.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","default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"lint":"eslint src/ --ext .ts","test":"vitest run --passWithNoTests","build":"tsup src/index.ts --format esm,cjs --dts --out-dir dist/node --clean","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/562d0462ebea7645835fca0dcbdce9de/robota-sdk-agent-sdk-3.0.0-beta.12.tgz","_integrity":"sha512-Wog3xeNnNvlQG6aKzTS83rQHH4SL+14l3m2uEsk+Ewkd0tQJ/0W3la/wC1VkSb4RLKSOM7yJpdNS+M0f1t1kAg==","_npmVersion":"11.6.2","description":"Programmatic SDK for building AI agents with Robota — provides Session, query(), built-in tools, permissions, hooks, and context loading","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.0","chalk":"^5.3.0","@robota-sdk/agent-core":"3.0.0-beta.12","@robota-sdk/agent-tools":"3.0.0-beta.12","@robota-sdk/agent-sessions":"3.0.0-beta.12","@robota-sdk/agent-provider-anthropic":"3.0.0-beta.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","rimraf":"^5.0.5","vitest":"^1.6.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/agent-sdk_3.0.0-beta.12_1774104288751_0.7611453938110304","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: this package is no longer part of Robota SDK. Use the current @robota-sdk packages (e.g. @robota-sdk/agent-cli). See https://github.com/woojubb/robota"},"3.0.0-beta.13":{"name":"@robota-sdk/agent-sdk","version":"3.0.0-beta.13","license":"MIT","_id":"@robota-sdk/agent-sdk@3.0.0-beta.13","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"dist":{"shasum":"8339e7d308dfc99cb7c45d40b59f2128751e5ed2","tarball":"https://registry.npmjs.org/@robota-sdk/agent-sdk/-/agent-sdk-3.0.0-beta.13.tgz","fileCount":7,"integrity":"sha512-vBMT7b1z5YEybILD88vfYFYEiIpoaLWe+rxTeUNj9Bz2wmsKE8YbDJeESb0jEuzcNSEh5/zEbEPwaVAmT0S85w==","signatures":[{"sig":"MEYCIQCeqVaePAnVxresatakqznmXPHHe1gvs1hyLbndvn0v3wIhAJdyVIIMrODi3Bo+LjFHw5KefcJEkdrebW6KeyzaMLnW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73131},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-sdk-3.0.0-beta.13.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","default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"lint":"eslint src/ --ext .ts","test":"vitest run --passWithNoTests","build":"tsup src/index.ts --format esm,cjs --dts --out-dir dist/node --clean","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/b6fb3b6760476919eef80011fa2b89da/robota-sdk-agent-sdk-3.0.0-beta.13.tgz","_integrity":"sha512-vBMT7b1z5YEybILD88vfYFYEiIpoaLWe+rxTeUNj9Bz2wmsKE8YbDJeESb0jEuzcNSEh5/zEbEPwaVAmT0S85w==","_npmVersion":"11.6.2","description":"Programmatic SDK for building AI agents with Robota — provides Session, query(), built-in tools, permissions, hooks, and context loading","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.0","chalk":"^5.3.0","@robota-sdk/agent-core":"3.0.0-beta.13","@robota-sdk/agent-tools":"3.0.0-beta.13","@robota-sdk/agent-sessions":"3.0.0-beta.13","@robota-sdk/agent-provider-anthropic":"3.0.0-beta.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","rimraf":"^5.0.5","vitest":"^1.6.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/agent-sdk_3.0.0-beta.13_1774105908610_0.31187481876180234","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: this package is no longer part of Robota SDK. Use the current @robota-sdk packages (e.g. @robota-sdk/agent-cli). See https://github.com/woojubb/robota"},"3.0.0-beta.14":{"name":"@robota-sdk/agent-sdk","version":"3.0.0-beta.14","license":"MIT","_id":"@robota-sdk/agent-sdk@3.0.0-beta.14","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"dist":{"shasum":"947db53ddcabe7b30b01dbdedafc8d888afaa218","tarball":"https://registry.npmjs.org/@robota-sdk/agent-sdk/-/agent-sdk-3.0.0-beta.14.tgz","fileCount":7,"integrity":"sha512-/Ykrjv+31BCKBQ9JNkSUp7cVkPomRN7JXdnIbKdZCizcUoLryTiwenq97BWw8IhWN1Tb+D4M5Y6i32KPvHUBjA==","signatures":[{"sig":"MEUCIQCB4JbC5Y7rEbGJPL4ZWu8GBmzR3REkD2VJxDtDXYFOOAIgcNWndBXXRCyqcypeSAvePkVhICDtkR4NnsUa5mIImGk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73131},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-sdk-3.0.0-beta.14.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","default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"lint":"eslint src/ --ext .ts","test":"vitest run --passWithNoTests","build":"tsup src/index.ts --format esm,cjs --dts --out-dir dist/node --clean","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/76db02282a591da1d0076df553012637/robota-sdk-agent-sdk-3.0.0-beta.14.tgz","_integrity":"sha512-/Ykrjv+31BCKBQ9JNkSUp7cVkPomRN7JXdnIbKdZCizcUoLryTiwenq97BWw8IhWN1Tb+D4M5Y6i32KPvHUBjA==","_npmVersion":"11.6.2","description":"Programmatic SDK for building AI agents with Robota — provides Session, query(), built-in tools, permissions, hooks, and context loading","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.0","chalk":"^5.3.0","@robota-sdk/agent-core":"3.0.0-beta.14","@robota-sdk/agent-tools":"3.0.0-beta.14","@robota-sdk/agent-sessions":"3.0.0-beta.14","@robota-sdk/agent-provider-anthropic":"3.0.0-beta.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","rimraf":"^5.0.5","vitest":"^1.6.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/agent-sdk_3.0.0-beta.14_1774106295333_0.8575531202764397","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: this package is no longer part of Robota SDK. Use the current @robota-sdk packages (e.g. @robota-sdk/agent-cli). See https://github.com/woojubb/robota"},"3.0.0-beta.15":{"name":"@robota-sdk/agent-sdk","version":"3.0.0-beta.15","license":"MIT","_id":"@robota-sdk/agent-sdk@3.0.0-beta.15","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"dist":{"shasum":"9719f8bcfe1f1e2e425818bf710e2d448ce53787","tarball":"https://registry.npmjs.org/@robota-sdk/agent-sdk/-/agent-sdk-3.0.0-beta.15.tgz","fileCount":7,"integrity":"sha512-mMGDFULWYF9SDX9YMVjIm8150cSRAQquF8A0HY1pbY51a++zT/q3MmY0iJrOR/U2TTJCUKjQ6vHDkb/6/E859w==","signatures":[{"sig":"MEUCIC6DR9AqO3BST6eJGKbzIIQ6feWpgHVTvDYcKI4mpgDXAiEAwfc7Eo6GMhKcXgwFpbrYbJMuN9T4fMeQhko0mGa+a/o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73131},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-sdk-3.0.0-beta.15.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","default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"lint":"eslint src/ --ext .ts","test":"vitest run --passWithNoTests","build":"tsup src/index.ts --format esm,cjs --dts --out-dir dist/node --clean","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/6b6e5ba74b5fa63910bbd14d067e6568/robota-sdk-agent-sdk-3.0.0-beta.15.tgz","_integrity":"sha512-mMGDFULWYF9SDX9YMVjIm8150cSRAQquF8A0HY1pbY51a++zT/q3MmY0iJrOR/U2TTJCUKjQ6vHDkb/6/E859w==","_npmVersion":"11.6.2","description":"Programmatic SDK for building AI agents with Robota — provides Session, query(), built-in tools, permissions, hooks, and context loading","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.0","chalk":"^5.3.0","@robota-sdk/agent-core":"3.0.0-beta.15","@robota-sdk/agent-tools":"3.0.0-beta.15","@robota-sdk/agent-sessions":"3.0.0-beta.15","@robota-sdk/agent-provider-anthropic":"3.0.0-beta.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","rimraf":"^5.0.5","vitest":"^1.6.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/agent-sdk_3.0.0-beta.15_1774111505431_0.09725328682406076","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: this package is no longer part of Robota SDK. Use the current @robota-sdk packages (e.g. @robota-sdk/agent-cli). See https://github.com/woojubb/robota"},"3.0.0-beta.16":{"name":"@robota-sdk/agent-sdk","version":"3.0.0-beta.16","license":"MIT","_id":"@robota-sdk/agent-sdk@3.0.0-beta.16","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"dist":{"shasum":"02d99bc307ee51e81c7ae97f3c1a51136e98066e","tarball":"https://registry.npmjs.org/@robota-sdk/agent-sdk/-/agent-sdk-3.0.0-beta.16.tgz","fileCount":7,"integrity":"sha512-ABqgL1GCmMCsa810PB9rWIsAEUHhRtlbVcRufoj3BrIoPfL5fEqGttllpfIUkwiFyehZdr8xbhfZfyfqhpJRLQ==","signatures":[{"sig":"MEUCIF4kcS7wh08KiFG7qtjTy3YwA6tk7/L+Y89mY3bTYJubAiEApj++AULkjX9gPL0efGwXghcWt5DIzwfFYTrkh9gzytE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73131},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-sdk-3.0.0-beta.16.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","default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"lint":"eslint src/ --ext .ts","test":"vitest run --passWithNoTests","build":"tsup src/index.ts --format esm,cjs --dts --out-dir dist/node --clean","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/b8609b325a601ff03aff575f09dbc586/robota-sdk-agent-sdk-3.0.0-beta.16.tgz","_integrity":"sha512-ABqgL1GCmMCsa810PB9rWIsAEUHhRtlbVcRufoj3BrIoPfL5fEqGttllpfIUkwiFyehZdr8xbhfZfyfqhpJRLQ==","_npmVersion":"11.6.2","description":"Programmatic SDK for building AI agents with Robota — provides Session, query(), built-in tools, permissions, hooks, and context loading","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.0","chalk":"^5.3.0","@robota-sdk/agent-core":"3.0.0-beta.16","@robota-sdk/agent-tools":"3.0.0-beta.16","@robota-sdk/agent-sessions":"3.0.0-beta.16","@robota-sdk/agent-provider-anthropic":"3.0.0-beta.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.1","rimraf":"^5.0.5","vitest":"^1.6.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/agent-sdk_3.0.0-beta.16_1774115640554_0.043462166209703446","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: this package is no longer part of Robota SDK. Use the current @robota-sdk packages (e.g. @robota-sdk/agent-cli). See https://github.com/woojubb/robota"},"3.0.0-beta.17":{"name":"@robota-sdk/agent-sdk","version":"3.0.0-beta.17","license":"MIT","_id":"@robota-sdk/agent-sdk@3.0.0-beta.17","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"dist":{"shasum":"064fc14b6268d848c60d141596ab5b3e7cd77179","tarball":"https://registry.npmjs.org/@robota-sdk/agent-sdk/-/agent-sdk-3.0.0-beta.17.tgz","fileCount":7,"integrity":"sha512-hhAlyP7/JPNA9qq0/dgkztIw8j15VJzcvUeZKelBeZA3hd/BXI1g/PMnEHUFHurylg5ZBRyCe6HVLfVYjfLXzg==","signatures":[{"sig":"MEQCIG52D0fXJIOAoL0FTtvZTc/U+b9sXYp5cyJFiR9IscZ6AiAsmnEUQFbo32ejF5I2lppv1Ue/A/mcjXgF8N4dr8jnqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73131},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-sdk-3.0.0-beta.17.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","default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"lint":"eslint src/ --ext .ts","test":"vitest run --passWithNoTests","build":"tsup src/index.ts --format esm,cjs --dts --out-dir dist/node --clean","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/5706c90023854fe6e38622dd83da4b48/robota-sdk-agent-sdk-3.0.0-beta.17.tgz","_integrity":"sha512-hhAlyP7/JPNA9qq0/dgkztIw8j15VJzcvUeZKelBeZA3hd/BXI1g/PMnEHUFHurylg5ZBRyCe6HVLfVYjfLXzg==","_npmVersion":"11.6.2","description":"Programmatic SDK for building AI agents with Robota — provides Session, query(), built-in tools, permissions, hooks, and context loading","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.0","chalk":"^5.3.0","@robota-sdk/agent-core":"3.0.0-beta.17","@robota-sdk/agent-tools":"3.0.0-beta.17","@robota-sdk/agent-sessions":"3.0.0-beta.17","@robota-sdk/agent-provider-anthropic":"3.0.0-beta.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.1","rimraf":"^5.0.5","vitest":"^1.6.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/agent-sdk_3.0.0-beta.17_1774116848822_0.7028825319888086","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: this package is no longer part of Robota SDK. Use the current @robota-sdk packages (e.g. @robota-sdk/agent-cli). See https://github.com/woojubb/robota"},"3.0.0-beta.18":{"name":"@robota-sdk/agent-sdk","version":"3.0.0-beta.18","license":"MIT","_id":"@robota-sdk/agent-sdk@3.0.0-beta.18","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"dist":{"shasum":"9aad7bf694054d5706cdb99fd71ea2d4422187e3","tarball":"https://registry.npmjs.org/@robota-sdk/agent-sdk/-/agent-sdk-3.0.0-beta.18.tgz","fileCount":7,"integrity":"sha512-FcHZscZy7fCF+80d46vLS8h8qgmwSB4Hru/QQVZuHKMposRhrSRrKak8RmP7YDI8AMAPogOLTEIGGyv2RObqJg==","signatures":[{"sig":"MEUCIQCbJfFPqyAblFj53arODe8/GhAa3UU8/9P3zPbpChfgdwIgbqMKcLlMGfEZqUONynq/yVfuBpZmpgfT47Izwzlwt/U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73953},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-sdk-3.0.0-beta.18.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","default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"lint":"eslint src/ --ext .ts","test":"vitest run --passWithNoTests","build":"tsup src/index.ts --format esm,cjs --dts --out-dir dist/node --clean","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/0c989624f1250c586feb3efa3664d11e/robota-sdk-agent-sdk-3.0.0-beta.18.tgz","_integrity":"sha512-FcHZscZy7fCF+80d46vLS8h8qgmwSB4Hru/QQVZuHKMposRhrSRrKak8RmP7YDI8AMAPogOLTEIGGyv2RObqJg==","_npmVersion":"11.6.2","description":"Programmatic SDK for building AI agents with Robota — provides Session, query(), built-in tools, permissions, hooks, and context loading","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.0","chalk":"^5.3.0","@robota-sdk/agent-core":"3.0.0-beta.18","@robota-sdk/agent-tools":"3.0.0-beta.18","@robota-sdk/agent-sessions":"3.0.0-beta.18","@robota-sdk/agent-provider-anthropic":"3.0.0-beta.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.1","rimraf":"^5.0.5","vitest":"^1.6.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/agent-sdk_3.0.0-beta.18_1774121692248_0.9420108741446318","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: this package is no longer part of Robota SDK. Use the current @robota-sdk packages (e.g. @robota-sdk/agent-cli). See https://github.com/woojubb/robota"},"3.0.0-beta.19":{"name":"@robota-sdk/agent-sdk","version":"3.0.0-beta.19","license":"MIT","_id":"@robota-sdk/agent-sdk@3.0.0-beta.19","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"dist":{"shasum":"f50fcdc26f0223b1bf4129d04e97ef0e1f87bd4b","tarball":"https://registry.npmjs.org/@robota-sdk/agent-sdk/-/agent-sdk-3.0.0-beta.19.tgz","fileCount":7,"integrity":"sha512-aoUWu/XpjbRNvQ71Z3btiQl50BIEd7rVQQaLXHwNeZTcHxbNE79ciIqiqT9nlxMgiNwa1HCSyri0qJkLo/gdEg==","signatures":[{"sig":"MEUCIQDEGdSbyjLh2gQ0OrBoCyjAoefc7yJ1ODvJwAwrN2ooLwIgWLuZJb6z3/x8Pk7KEB7hK+yHmWB5CeiXLs8oQNmlbXI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73953},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-sdk-3.0.0-beta.19.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","default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"lint":"eslint src/ --ext .ts","test":"vitest run --passWithNoTests","build":"tsup src/index.ts --format esm,cjs --dts --out-dir dist/node --clean","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/61ee51ec981f4e2e4431f82621d6d17f/robota-sdk-agent-sdk-3.0.0-beta.19.tgz","_integrity":"sha512-aoUWu/XpjbRNvQ71Z3btiQl50BIEd7rVQQaLXHwNeZTcHxbNE79ciIqiqT9nlxMgiNwa1HCSyri0qJkLo/gdEg==","_npmVersion":"11.6.2","description":"Programmatic SDK for building AI agents with Robota — provides Session, query(), built-in tools, permissions, hooks, and context loading","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.0","chalk":"^5.3.0","@robota-sdk/agent-core":"3.0.0-beta.19","@robota-sdk/agent-tools":"3.0.0-beta.19","@robota-sdk/agent-sessions":"3.0.0-beta.19","@robota-sdk/agent-provider-anthropic":"3.0.0-beta.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.1","rimraf":"^5.0.5","vitest":"^1.6.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/agent-sdk_3.0.0-beta.19_1774122608707_0.2973947681972584","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: this package is no longer part of Robota SDK. Use the current @robota-sdk packages (e.g. @robota-sdk/agent-cli). See https://github.com/woojubb/robota"},"3.0.0-beta.20":{"name":"@robota-sdk/agent-sdk","version":"3.0.0-beta.20","license":"MIT","_id":"@robota-sdk/agent-sdk@3.0.0-beta.20","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"dist":{"shasum":"8e69a60604659e8407cb62d0a1d0acc66045b2ee","tarball":"https://registry.npmjs.org/@robota-sdk/agent-sdk/-/agent-sdk-3.0.0-beta.20.tgz","fileCount":7,"integrity":"sha512-tiXf0/coWfGpvcUwjLESjsUGdBWU5GRFWhOnr1bJPRD0fIohe0N/EwckrYjTYLXIlaNDvUgguuWsRzOAStXBqg==","signatures":[{"sig":"MEUCIQCkNv20O7WfB0L1gvzriwI6ucIZ7uz4+aWsaaAffgo3ZwIgNyUCIiDGqa78Ud17mAQF8lBSco6bnf8zdEHSbvq8EeI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73953},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-sdk-3.0.0-beta.20.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","default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"lint":"eslint src/ --ext .ts","test":"vitest run --passWithNoTests","build":"tsup src/index.ts --format esm,cjs --dts --out-dir dist/node --clean","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/98e1f9bd6edad5c8e1f9e3c862ccfe0f/robota-sdk-agent-sdk-3.0.0-beta.20.tgz","_integrity":"sha512-tiXf0/coWfGpvcUwjLESjsUGdBWU5GRFWhOnr1bJPRD0fIohe0N/EwckrYjTYLXIlaNDvUgguuWsRzOAStXBqg==","_npmVersion":"11.6.2","description":"Programmatic SDK for building AI agents with Robota — provides Session, query(), built-in tools, permissions, hooks, and context loading","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.0","chalk":"^5.3.0","@robota-sdk/agent-core":"3.0.0-beta.20","@robota-sdk/agent-tools":"3.0.0-beta.20","@robota-sdk/agent-sessions":"3.0.0-beta.20","@robota-sdk/agent-provider-anthropic":"3.0.0-beta.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.1","rimraf":"^5.0.5","vitest":"^1.6.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/agent-sdk_3.0.0-beta.20_1774123792535_0.3638796898890446","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: this package is no longer part of Robota SDK. Use the current @robota-sdk packages (e.g. @robota-sdk/agent-cli). See https://github.com/woojubb/robota"},"3.0.0-beta.21":{"name":"@robota-sdk/agent-sdk","version":"3.0.0-beta.21","license":"MIT","_id":"@robota-sdk/agent-sdk@3.0.0-beta.21","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"dist":{"shasum":"1c003cdb85cc7f4ede53968042679b7d64ad9db4","tarball":"https://registry.npmjs.org/@robota-sdk/agent-sdk/-/agent-sdk-3.0.0-beta.21.tgz","fileCount":7,"integrity":"sha512-dw1Vq/QKtZkfuvQi4oYxJfYGKnH2mYlfYJzDecGV/FSe3ItCipnBvpF0uOdMj5ndFCbjxplnBQmg7y2y7w31eA==","signatures":[{"sig":"MEYCIQDD9K5FyqWLiUfN1bLxVqrqbTzeKvv65G5iUf3ygbKzlgIhAO+JyWi2GasA925p1IbONHeeMrqv+IeoEIFLghp6ZsDl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73953},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-sdk-3.0.0-beta.21.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","default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"lint":"eslint src/ --ext .ts","test":"vitest run --passWithNoTests","build":"tsup src/index.ts --format esm,cjs --dts --out-dir dist/node --clean","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/84a15ca4a902c42c881dddb84b3d8f0c/robota-sdk-agent-sdk-3.0.0-beta.21.tgz","_integrity":"sha512-dw1Vq/QKtZkfuvQi4oYxJfYGKnH2mYlfYJzDecGV/FSe3ItCipnBvpF0uOdMj5ndFCbjxplnBQmg7y2y7w31eA==","_npmVersion":"11.6.2","description":"Programmatic SDK for building AI agents with Robota — provides Session, query(), built-in tools, permissions, hooks, and context loading","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.0","chalk":"^5.3.0","@robota-sdk/agent-core":"3.0.0-beta.21","@robota-sdk/agent-tools":"3.0.0-beta.21","@robota-sdk/agent-sessions":"3.0.0-beta.21","@robota-sdk/agent-provider-anthropic":"3.0.0-beta.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.1","rimraf":"^5.0.5","vitest":"^1.6.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/agent-sdk_3.0.0-beta.21_1774126062488_0.7063985506550727","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: this package is no longer part of Robota SDK. Use the current @robota-sdk packages (e.g. @robota-sdk/agent-cli). See https://github.com/woojubb/robota"},"3.0.0-beta.22":{"name":"@robota-sdk/agent-sdk","version":"3.0.0-beta.22","license":"MIT","_id":"@robota-sdk/agent-sdk@3.0.0-beta.22","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"dist":{"shasum":"298d0a3da8731a31522099123886a93226c79c2c","tarball":"https://registry.npmjs.org/@robota-sdk/agent-sdk/-/agent-sdk-3.0.0-beta.22.tgz","fileCount":7,"integrity":"sha512-GTEM+kjRENkReXS2Wu1+Gh9xQNu5WM2HxKeX0wHp08m6PAq9N50EaYVmZiimjSsPfJoiVzYh9HNNlR8HgAX9ew==","signatures":[{"sig":"MEUCIQDntfcQ0MzVNP1IqLy/nkSmncggZtDm2h08r8NBx+/QngIgeKQxYRtc+mxz837rjF9CIOQElIftntiKQCLmwr2ywrI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73953},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-sdk-3.0.0-beta.22.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","default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"lint":"eslint src/ --ext .ts","test":"vitest run --passWithNoTests","build":"tsup src/index.ts --format esm,cjs --dts --out-dir dist/node --clean","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/edcbacb6fbbaa655b0c347af7eebe5ea/robota-sdk-agent-sdk-3.0.0-beta.22.tgz","_integrity":"sha512-GTEM+kjRENkReXS2Wu1+Gh9xQNu5WM2HxKeX0wHp08m6PAq9N50EaYVmZiimjSsPfJoiVzYh9HNNlR8HgAX9ew==","_npmVersion":"11.6.2","description":"Programmatic SDK for building AI agents with Robota — provides Session, query(), built-in tools, permissions, hooks, and context loading","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.0","chalk":"^5.3.0","@robota-sdk/agent-core":"3.0.0-beta.22","@robota-sdk/agent-tools":"3.0.0-beta.22","@robota-sdk/agent-sessions":"3.0.0-beta.22","@robota-sdk/agent-provider-anthropic":"3.0.0-beta.22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.1","rimraf":"^5.0.5","vitest":"^1.6.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/agent-sdk_3.0.0-beta.22_1774126928495_0.41588431944980897","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: this package is no longer part of Robota SDK. Use the current @robota-sdk packages (e.g. @robota-sdk/agent-cli). See https://github.com/woojubb/robota"},"3.0.0-beta.23":{"name":"@robota-sdk/agent-sdk","version":"3.0.0-beta.23","license":"MIT","_id":"@robota-sdk/agent-sdk@3.0.0-beta.23","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"dist":{"shasum":"1e204ffe988a6eecaaaed2c9eea57ddc18c38ee8","tarball":"https://registry.npmjs.org/@robota-sdk/agent-sdk/-/agent-sdk-3.0.0-beta.23.tgz","fileCount":7,"integrity":"sha512-QL9Wdmhs70Ym6kZ0DflEYdHhhaN6QnN3MdMkp7cJofjU2QLkF2u8bc1TmMH/KdirauDtgagxLVDgZHZw1ULpfA==","signatures":[{"sig":"MEUCICstvJi2ZGmluqxMzXhtLAW1Xd4NOma5uWlug73vcCcRAiEA3neGII2s9V/Vfqi1XFjq1d4Dw1icuj7SXCpMToH9Cs4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75114},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-sdk-3.0.0-beta.23.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","default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"lint":"eslint src/ --ext .ts","test":"vitest run --passWithNoTests","build":"tsup src/index.ts --format esm,cjs --dts --out-dir dist/node --clean","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/62dea20b4bf85f858e1956744a3e8019/robota-sdk-agent-sdk-3.0.0-beta.23.tgz","_integrity":"sha512-QL9Wdmhs70Ym6kZ0DflEYdHhhaN6QnN3MdMkp7cJofjU2QLkF2u8bc1TmMH/KdirauDtgagxLVDgZHZw1ULpfA==","_npmVersion":"11.6.2","description":"Programmatic SDK for building AI agents with Robota — provides Session, query(), built-in tools, permissions, hooks, and context loading","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.0","chalk":"^5.3.0","@robota-sdk/agent-core":"3.0.0-beta.23","@robota-sdk/agent-tools":"3.0.0-beta.23","@robota-sdk/agent-sessions":"3.0.0-beta.23","@robota-sdk/agent-provider-anthropic":"3.0.0-beta.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.1","rimraf":"^5.0.5","vitest":"^1.6.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/agent-sdk_3.0.0-beta.23_1774128956426_0.7248704995466777","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: this package is no longer part of Robota SDK. Use the current @robota-sdk packages (e.g. @robota-sdk/agent-cli). See https://github.com/woojubb/robota"},"3.0.0-beta.24":{"name":"@robota-sdk/agent-sdk","version":"3.0.0-beta.24","license":"MIT","_id":"@robota-sdk/agent-sdk@3.0.0-beta.24","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"dist":{"shasum":"f5b404284e683aa9aa63d42240672f4eb1fa8163","tarball":"https://registry.npmjs.org/@robota-sdk/agent-sdk/-/agent-sdk-3.0.0-beta.24.tgz","fileCount":7,"integrity":"sha512-QQLDEuF+HSgpooQXm2osRmUAY/S7IhDg1WUPa2JwYfRbFj14oMxuM2p00YQp2d4asqMeVUbr+Ns1cjSahZMEBw==","signatures":[{"sig":"MEYCIQDAQFFJXnkTfq2lLfX7IutKmoudLQr473lgEHiqNqXrugIhAOfhELGcGiBAxdkpppmQXaOix6NskldkSCt4WaJRdROU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75114},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-sdk-3.0.0-beta.24.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","default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"lint":"eslint src/ --ext .ts","test":"vitest run --passWithNoTests","build":"tsup src/index.ts --format esm,cjs --dts --out-dir dist/node --clean","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/e18b69e29b3b4dce6e407257279fc894/robota-sdk-agent-sdk-3.0.0-beta.24.tgz","_integrity":"sha512-QQLDEuF+HSgpooQXm2osRmUAY/S7IhDg1WUPa2JwYfRbFj14oMxuM2p00YQp2d4asqMeVUbr+Ns1cjSahZMEBw==","_npmVersion":"11.6.2","description":"Programmatic SDK for building AI agents with Robota — provides Session, query(), built-in tools, permissions, hooks, and context loading","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.0","chalk":"^5.3.0","@robota-sdk/agent-core":"3.0.0-beta.24","@robota-sdk/agent-tools":"3.0.0-beta.24","@robota-sdk/agent-sessions":"3.0.0-beta.24","@robota-sdk/agent-provider-anthropic":"3.0.0-beta.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.1","rimraf":"^5.0.5","vitest":"^1.6.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/agent-sdk_3.0.0-beta.24_1774129887629_0.6673444992875839","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: this package is no longer part of Robota SDK. Use the current @robota-sdk packages (e.g. @robota-sdk/agent-cli). See https://github.com/woojubb/robota"},"3.0.0-beta.25":{"name":"@robota-sdk/agent-sdk","version":"3.0.0-beta.25","license":"MIT","_id":"@robota-sdk/agent-sdk@3.0.0-beta.25","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"dist":{"shasum":"f2db185e49cae57ce69e0ec1f6f0d7ac26d47eb8","tarball":"https://registry.npmjs.org/@robota-sdk/agent-sdk/-/agent-sdk-3.0.0-beta.25.tgz","fileCount":7,"integrity":"sha512-zvxg47kf0g4Fe0s5rLaIQwOo6LnHdTeoofR8lq3AeUcmmWxFlzIuoKHkkNhnDgVNli9LAeTQUcxHOm5iePcA3Q==","signatures":[{"sig":"MEYCIQC5sS2zNujlUl9dbAN5oQSpdnbYBD2zpVOOCAhbkd5uQQIhAKQ6J94VbKywvC9ggikAIeY+sGRYf37ixf+1Ab9GofBE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":170098},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-sdk-3.0.0-beta.25.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","default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"lint":"eslint src/ --ext .ts","test":"vitest run --passWithNoTests","build":"tsup src/index.ts --format esm,cjs --dts --out-dir dist/node --clean","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/235107622ed3ff5be27bb999305d4668/robota-sdk-agent-sdk-3.0.0-beta.25.tgz","_integrity":"sha512-zvxg47kf0g4Fe0s5rLaIQwOo6LnHdTeoofR8lq3AeUcmmWxFlzIuoKHkkNhnDgVNli9LAeTQUcxHOm5iePcA3Q==","_npmVersion":"11.6.2","description":"Programmatic SDK for building AI agents with Robota — provides Session, query(), built-in tools, permissions, hooks, and context loading","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.0","chalk":"^5.3.0","@robota-sdk/agent-core":"3.0.0-beta.25","@robota-sdk/agent-tools":"3.0.0-beta.25","@robota-sdk/agent-sessions":"3.0.0-beta.25","@robota-sdk/agent-provider-anthropic":"3.0.0-beta.25"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.1","rimraf":"^5.0.5","vitest":"^1.6.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/agent-sdk_3.0.0-beta.25_1774208669682_0.8489371534503527","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: this package is no longer part of Robota SDK. Use the current @robota-sdk packages (e.g. @robota-sdk/agent-cli). See https://github.com/woojubb/robota"},"3.0.0-beta.26":{"name":"@robota-sdk/agent-sdk","version":"3.0.0-beta.26","license":"MIT","_id":"@robota-sdk/agent-sdk@3.0.0-beta.26","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"dist":{"shasum":"f86c481e03e1228620f36f5960bf712b5d29edca","tarball":"https://registry.npmjs.org/@robota-sdk/agent-sdk/-/agent-sdk-3.0.0-beta.26.tgz","fileCount":7,"integrity":"sha512-YCLm3W5PC53PZT0OOAPC1M0NHHM0IwAenxKACZhNGa1gWNmHsOqsrW7GnvbBqhcMpuZNWJ/ItnnrWfg0b1p50Q==","signatures":[{"sig":"MEUCID6LepJkD4WtItFsnbaBQQPK7kADNgsHCE+JHBHscMAlAiEAxaV1vGtytMJcXPYqhIxcgYXwr7EDwt2AT9z7ifkcAlk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":170098},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-sdk-3.0.0-beta.26.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","default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"lint":"eslint src/ --ext .ts","test":"vitest run --passWithNoTests","build":"tsup src/index.ts --format esm,cjs --dts --out-dir dist/node --clean","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/41dace7a67a3c9bdea84962ec9badf35/robota-sdk-agent-sdk-3.0.0-beta.26.tgz","_integrity":"sha512-YCLm3W5PC53PZT0OOAPC1M0NHHM0IwAenxKACZhNGa1gWNmHsOqsrW7GnvbBqhcMpuZNWJ/ItnnrWfg0b1p50Q==","_npmVersion":"11.6.2","description":"Programmatic SDK for building AI agents with Robota — provides Session, query(), built-in tools, permissions, hooks, and context loading","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.0","chalk":"^5.3.0","@robota-sdk/agent-core":"3.0.0-beta.26","@robota-sdk/agent-tools":"3.0.0-beta.26","@robota-sdk/agent-sessions":"3.0.0-beta.26","@robota-sdk/agent-provider-anthropic":"3.0.0-beta.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.1","rimraf":"^5.0.5","vitest":"^1.6.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/agent-sdk_3.0.0-beta.26_1774214998187_0.3716857888259484","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: this package is no longer part of Robota SDK. Use the current @robota-sdk packages (e.g. @robota-sdk/agent-cli). See https://github.com/woojubb/robota"},"3.0.0-beta.27":{"name":"@robota-sdk/agent-sdk","version":"3.0.0-beta.27","license":"MIT","_id":"@robota-sdk/agent-sdk@3.0.0-beta.27","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"dist":{"shasum":"7a1c70eeb6c84f8ebcc8dc48e9c6f0540d6898f5","tarball":"https://registry.npmjs.org/@robota-sdk/agent-sdk/-/agent-sdk-3.0.0-beta.27.tgz","fileCount":7,"integrity":"sha512-6wGKsWTJtgkhu27mGalw6RjHYVdUyNUZpAZsNHEUqV4js1N20DRrlRw8o5T4qRi3jIg4oswo6RrKJH8FERz3hw==","signatures":[{"sig":"MEQCIEji8TIMmYdwaGv2Fk11BrmC5oNk7KgzjeWHIh641y0BAiAsqExb/dNaVQ6YwP59XBx2QX+DX7rVak8bE36+CipDOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":170098},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-sdk-3.0.0-beta.27.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","default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"lint":"eslint src/ --ext .ts","test":"vitest run --passWithNoTests","build":"tsup src/index.ts --format esm,cjs --dts --out-dir dist/node --clean","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/7bd214ba3dc0c4aeb52f4bc05e304a89/robota-sdk-agent-sdk-3.0.0-beta.27.tgz","_integrity":"sha512-6wGKsWTJtgkhu27mGalw6RjHYVdUyNUZpAZsNHEUqV4js1N20DRrlRw8o5T4qRi3jIg4oswo6RrKJH8FERz3hw==","_npmVersion":"11.6.2","description":"Programmatic SDK for building AI agents with Robota — provides Session, query(), built-in tools, permissions, hooks, and context loading","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.0","chalk":"^5.3.0","@robota-sdk/agent-core":"3.0.0-beta.27","@robota-sdk/agent-tools":"3.0.0-beta.27","@robota-sdk/agent-sessions":"3.0.0-beta.27","@robota-sdk/agent-provider-anthropic":"3.0.0-beta.27"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.1","rimraf":"^5.0.5","vitest":"^1.6.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/agent-sdk_3.0.0-beta.27_1774216706730_0.5090440130249185","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: this package is no longer part of Robota SDK. Use the current @robota-sdk packages (e.g. @robota-sdk/agent-cli). See https://github.com/woojubb/robota"},"3.0.0-beta.28":{"name":"@robota-sdk/agent-sdk","version":"3.0.0-beta.28","license":"MIT","_id":"@robota-sdk/agent-sdk@3.0.0-beta.28","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"dist":{"shasum":"4123a6ac000d91d086f5be0abcb91c7033c6f81e","tarball":"https://registry.npmjs.org/@robota-sdk/agent-sdk/-/agent-sdk-3.0.0-beta.28.tgz","fileCount":7,"integrity":"sha512-YmYPbIfF5BT67KeLEchFsuogAwriGhoX5TH99ih5kkuJr6a5thVdIwsq15osVzE+hESJgaUXYOLtbdd/tns44Q==","signatures":[{"sig":"MEQCIHZKEnbC3XwMWYgU50s2PYXZZlC0sqNdL1BzBLVmahq1AiAoq3VKretrhbklwg/aGRInyeKIIx4C4GKJL16FnWGePg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":170098},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-sdk-3.0.0-beta.28.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","default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"lint":"eslint src/ --ext .ts","test":"vitest run --passWithNoTests","build":"tsup src/index.ts --format esm,cjs --dts --out-dir dist/node --clean","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/ebd6e553206d0ccc127f0addd4f8cd56/robota-sdk-agent-sdk-3.0.0-beta.28.tgz","_integrity":"sha512-YmYPbIfF5BT67KeLEchFsuogAwriGhoX5TH99ih5kkuJr6a5thVdIwsq15osVzE+hESJgaUXYOLtbdd/tns44Q==","_npmVersion":"11.6.2","description":"Programmatic SDK for building AI agents with Robota — provides Session, query(), built-in tools, permissions, hooks, and context loading","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.0","chalk":"^5.3.0","@robota-sdk/agent-core":"3.0.0-beta.28","@robota-sdk/agent-tools":"3.0.0-beta.28","@robota-sdk/agent-sessions":"3.0.0-beta.28","@robota-sdk/agent-provider-anthropic":"3.0.0-beta.28"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.1","rimraf":"^5.0.5","vitest":"^1.6.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/agent-sdk_3.0.0-beta.28_1774242924147_0.6588013453079922","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: this package is no longer part of Robota SDK. Use the current @robota-sdk packages (e.g. @robota-sdk/agent-cli). See https://github.com/woojubb/robota"},"3.0.0-beta.29":{"name":"@robota-sdk/agent-sdk","version":"3.0.0-beta.29","license":"MIT","_id":"@robota-sdk/agent-sdk@3.0.0-beta.29","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"dist":{"shasum":"021b6a7500fa849686f53f9623564f934932b282","tarball":"https://registry.npmjs.org/@robota-sdk/agent-sdk/-/agent-sdk-3.0.0-beta.29.tgz","fileCount":7,"integrity":"sha512-RTVmOE2ju3gdC4qIbO0y0tWGwZjpC2HylVbtupYQwRD5tegLL8FMtST7rw20QRZt3RfC3o3Jgi0RmvM4h8aPbQ==","signatures":[{"sig":"MEQCIEEJPp7G7Oy0xVAVKqBJqeXkfK+334fDQqKInXu/z4M6AiAKWLHHGRsu1Y0DCdfL+llTb12wAcLzuJJCHl+WSGTcIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":170098},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-sdk-3.0.0-beta.29.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","default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"lint":"eslint src/ --ext .ts","test":"vitest run --passWithNoTests","build":"tsup src/index.ts --format esm,cjs --dts --out-dir dist/node --clean","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/b7cb287d672a1463c3d790a8ae6990f1/robota-sdk-agent-sdk-3.0.0-beta.29.tgz","_integrity":"sha512-RTVmOE2ju3gdC4qIbO0y0tWGwZjpC2HylVbtupYQwRD5tegLL8FMtST7rw20QRZt3RfC3o3Jgi0RmvM4h8aPbQ==","_npmVersion":"11.6.2","description":"Programmatic SDK for building AI agents with Robota — provides Session, query(), built-in tools, permissions, hooks, and context loading","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.0","chalk":"^5.3.0","@robota-sdk/agent-core":"3.0.0-beta.29","@robota-sdk/agent-tools":"3.0.0-beta.29","@robota-sdk/agent-sessions":"3.0.0-beta.29","@robota-sdk/agent-provider-anthropic":"3.0.0-beta.29"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.1","rimraf":"^5.0.5","vitest":"^1.6.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/agent-sdk_3.0.0-beta.29_1774245057986_0.49876914988238785","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: this package is no longer part of Robota SDK. Use the current @robota-sdk packages (e.g. @robota-sdk/agent-cli). See https://github.com/woojubb/robota"},"3.0.0-beta.30":{"name":"@robota-sdk/agent-sdk","version":"3.0.0-beta.30","license":"MIT","_id":"@robota-sdk/agent-sdk@3.0.0-beta.30","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"dist":{"shasum":"bc67625b31898e25b2237167288bf387bfd99541","tarball":"https://registry.npmjs.org/@robota-sdk/agent-sdk/-/agent-sdk-3.0.0-beta.30.tgz","fileCount":7,"integrity":"sha512-uVhqlOicE0W3+cyq06wF4wgwfbHxNRDB4WuxmrrGcW250t7nrHrvz5PV+GVvMSCYK/3uDpTDaYiuNlCJUrB+ww==","signatures":[{"sig":"MEUCICb8H0Xd6H2Oeg9C7VWEu3J+FZ7jF52l9/P5pg06OiMQAiEAmIE4OAZxw/WAxLfdYYm+L5dlhmQkMKjyajEvN2iLoio=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":170098},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-sdk-3.0.0-beta.30.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","default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"lint":"eslint src/ --ext .ts","test":"vitest run --passWithNoTests","build":"tsup src/index.ts --format esm,cjs --dts --out-dir dist/node --clean","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/adeda76f88a37d9b29da86f430712161/robota-sdk-agent-sdk-3.0.0-beta.30.tgz","_integrity":"sha512-uVhqlOicE0W3+cyq06wF4wgwfbHxNRDB4WuxmrrGcW250t7nrHrvz5PV+GVvMSCYK/3uDpTDaYiuNlCJUrB+ww==","_npmVersion":"11.6.2","description":"Programmatic SDK for building AI agents with Robota — provides Session, query(), built-in tools, permissions, hooks, and context loading","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.0","chalk":"^5.3.0","@robota-sdk/agent-core":"3.0.0-beta.30","@robota-sdk/agent-tools":"3.0.0-beta.30","@robota-sdk/agent-sessions":"3.0.0-beta.30","@robota-sdk/agent-provider-anthropic":"3.0.0-beta.30"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.1","rimraf":"^5.0.5","vitest":"^1.6.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/agent-sdk_3.0.0-beta.30_1774250260173_0.9096121371830341","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: this package is no longer part of Robota SDK. Use the current @robota-sdk packages (e.g. @robota-sdk/agent-cli). See https://github.com/woojubb/robota"},"3.0.0-beta.31":{"name":"@robota-sdk/agent-sdk","version":"3.0.0-beta.31","license":"MIT","_id":"@robota-sdk/agent-sdk@3.0.0-beta.31","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"dist":{"shasum":"d0f4e796f0c58266f3dc159e6a52b22c77cc1307","tarball":"https://registry.npmjs.org/@robota-sdk/agent-sdk/-/agent-sdk-3.0.0-beta.31.tgz","fileCount":7,"integrity":"sha512-RWQDV2wKYG6b/x2fWbM7xCVMympnD7wwNVUp2rghVPIaCAEUkNEER7nJZul7+Qf4DnGSBKb1b+GUygrsfdHT8A==","signatures":[{"sig":"MEQCIA2DrXo57s57MxCg4R+85x1kyORmcufGPF22j0qocDNSAiAPS7jcnrq+TSTcrCFJP+B1HAKidx33VwOVaoQ0TuWhHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172149},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-sdk-3.0.0-beta.31.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","default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"lint":"eslint src/ --ext .ts","test":"vitest run --passWithNoTests","build":"tsup src/index.ts --format esm,cjs --dts --out-dir dist/node --clean","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/b348e3147d15d19b4d24c024716acc27/robota-sdk-agent-sdk-3.0.0-beta.31.tgz","_integrity":"sha512-RWQDV2wKYG6b/x2fWbM7xCVMympnD7wwNVUp2rghVPIaCAEUkNEER7nJZul7+Qf4DnGSBKb1b+GUygrsfdHT8A==","_npmVersion":"11.6.2","description":"Programmatic SDK for building AI agents with Robota — provides Session, query(), built-in tools, permissions, hooks, and context loading","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.0","chalk":"^5.3.0","@robota-sdk/agent-core":"3.0.0-beta.31","@robota-sdk/agent-tools":"3.0.0-beta.31","@robota-sdk/agent-sessions":"3.0.0-beta.31","@robota-sdk/agent-provider-anthropic":"3.0.0-beta.31"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.1","rimraf":"^5.0.5","vitest":"^1.6.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/agent-sdk_3.0.0-beta.31_1774252100992_0.9561130680383698","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: this package is no longer part of Robota SDK. Use the current @robota-sdk packages (e.g. @robota-sdk/agent-cli). See https://github.com/woojubb/robota"},"3.0.0-beta.32":{"name":"@robota-sdk/agent-sdk","version":"3.0.0-beta.32","license":"MIT","_id":"@robota-sdk/agent-sdk@3.0.0-beta.32","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"dist":{"shasum":"bd3698b7686c729992df94aa70f4cef3d55fe20d","tarball":"https://registry.npmjs.org/@robota-sdk/agent-sdk/-/agent-sdk-3.0.0-beta.32.tgz","fileCount":7,"integrity":"sha512-4mR9UKjxMr3zzo3CuMSiXAOb+Zrh3GF+0Z4p29HjZZ5pnoZ8d4LXB2VKhp4YQMVxTiXSkmoQzB0v5lr+vlWUiw==","signatures":[{"sig":"MEQCIC4J1XrNZDc/SvGFXSIOpKevx1cbKC+HKa44/jUqHjGdAiAunn+c1o89CsR2LT4HKzpxZB79Zpt1BD/udIAj7DaVeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":213704},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-sdk-3.0.0-beta.32.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","default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"lint":"eslint src/ --ext .ts","test":"vitest run --passWithNoTests","build":"tsup src/index.ts --format esm,cjs --dts --out-dir dist/node --clean","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/28c99566ac1354069c43fd568164759c/robota-sdk-agent-sdk-3.0.0-beta.32.tgz","_integrity":"sha512-4mR9UKjxMr3zzo3CuMSiXAOb+Zrh3GF+0Z4p29HjZZ5pnoZ8d4LXB2VKhp4YQMVxTiXSkmoQzB0v5lr+vlWUiw==","_npmVersion":"11.6.2","description":"Programmatic SDK for building AI agents with Robota — provides Session, query(), built-in tools, permissions, hooks, and context loading","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.0","chalk":"^5.3.0","@robota-sdk/agent-core":"3.0.0-beta.32","@robota-sdk/agent-tools":"3.0.0-beta.32","@robota-sdk/agent-sessions":"3.0.0-beta.32","@robota-sdk/agent-provider-anthropic":"3.0.0-beta.32"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.1","rimraf":"^5.0.5","vitest":"^1.6.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/agent-sdk_3.0.0-beta.32_1774267426941_0.21872247840840697","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: this package is no longer part of Robota SDK. Use the current @robota-sdk packages (e.g. @robota-sdk/agent-cli). See https://github.com/woojubb/robota"},"3.0.0-beta.33":{"name":"@robota-sdk/agent-sdk","version":"3.0.0-beta.33","license":"MIT","_id":"@robota-sdk/agent-sdk@3.0.0-beta.33","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"dist":{"shasum":"6e2150b459d818bf3bf8b556eb9f98a403c9c3c8","tarball":"https://registry.npmjs.org/@robota-sdk/agent-sdk/-/agent-sdk-3.0.0-beta.33.tgz","fileCount":7,"integrity":"sha512-r62P1d6aqsQQkx2oYuSw8F43Id3O5u9eosICi8IjRxNJh8w1bKOW7Tia+bQPIuySQjbQY5gu4Allc1tWtlUKzw==","signatures":[{"sig":"MEQCIH2vGXEOVFln11UXL279mW6Xj36tZo93gZh3kieJfr15AiBiutb5+Bg6Ci9JDTwzgtTx0lFBwcsglwBoOBh72kMUNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":214822},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-sdk-3.0.0-beta.33.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","default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"lint":"eslint src/ --ext .ts","test":"vitest run --passWithNoTests","build":"tsup src/index.ts --format esm,cjs --dts --out-dir dist/node --clean","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/63af3a3797937d70719cbe1cb15c3dba/robota-sdk-agent-sdk-3.0.0-beta.33.tgz","_integrity":"sha512-r62P1d6aqsQQkx2oYuSw8F43Id3O5u9eosICi8IjRxNJh8w1bKOW7Tia+bQPIuySQjbQY5gu4Allc1tWtlUKzw==","_npmVersion":"11.6.2","description":"Programmatic SDK for building AI agents with Robota — provides Session, query(), built-in tools, permissions, hooks, and context loading","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.0","chalk":"^5.3.0","@robota-sdk/agent-core":"3.0.0-beta.33","@robota-sdk/agent-tools":"3.0.0-beta.33","@robota-sdk/agent-sessions":"3.0.0-beta.33","@robota-sdk/agent-provider-anthropic":"3.0.0-beta.33"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.1","rimraf":"^5.0.5","vitest":"^1.6.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/agent-sdk_3.0.0-beta.33_1774268371171_0.20904235163769935","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: this package is no longer part of Robota SDK. Use the current @robota-sdk packages (e.g. @robota-sdk/agent-cli). See https://github.com/woojubb/robota"},"3.0.0-beta.34":{"name":"@robota-sdk/agent-sdk","version":"3.0.0-beta.34","license":"MIT","_id":"@robota-sdk/agent-sdk@3.0.0-beta.34","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"dist":{"shasum":"87b76d9bd2266cf86c272872cbf97449b48f770e","tarball":"https://registry.npmjs.org/@robota-sdk/agent-sdk/-/agent-sdk-3.0.0-beta.34.tgz","fileCount":7,"integrity":"sha512-VI6WF9X7L5v3RtxPPTIrYWKsUU3e4xBmc/H8BHxkaxkgvm/CE2LyVrOsVFYvj4z8YzGsFJKbknyaq/uuwctvXg==","signatures":[{"sig":"MEYCIQDlyKh8roCGyNNaJj8vJH5MFVGqd+4m1GEMptMVBoiGigIhAMHEGdV17WDYdS6PSy8C1CUoHZpU4pXI7FOpOciUJIn5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":219865},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-sdk-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","default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"lint":"eslint src/ --ext .ts","test":"vitest run --passWithNoTests","build":"tsup src/index.ts --format esm,cjs --dts --out-dir dist/node --clean","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/fb9c7b0c29b384efdfdc41bf5a506efb/robota-sdk-agent-sdk-3.0.0-beta.34.tgz","_integrity":"sha512-VI6WF9X7L5v3RtxPPTIrYWKsUU3e4xBmc/H8BHxkaxkgvm/CE2LyVrOsVFYvj4z8YzGsFJKbknyaq/uuwctvXg==","_npmVersion":"11.6.2","description":"Programmatic SDK for building AI agents with Robota — provides Session, query(), built-in tools, permissions, hooks, and context loading","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.0","chalk":"^5.3.0","@robota-sdk/agent-core":"3.0.0-beta.34","@robota-sdk/agent-tools":"3.0.0-beta.34","@robota-sdk/agent-sessions":"3.0.0-beta.34","@robota-sdk/agent-provider-anthropic":"3.0.0-beta.34"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.1","rimraf":"^5.0.5","vitest":"^1.6.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/agent-sdk_3.0.0-beta.34_1774439471410_0.05396960125607997","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: this package is no longer part of Robota SDK. Use the current @robota-sdk packages (e.g. @robota-sdk/agent-cli). See https://github.com/woojubb/robota"},"3.0.0-beta.35":{"name":"@robota-sdk/agent-sdk","version":"3.0.0-beta.35","license":"MIT","_id":"@robota-sdk/agent-sdk@3.0.0-beta.35","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"dist":{"shasum":"c7799e5edfbc22c7d2ddb3576b376b144ce59eb3","tarball":"https://registry.npmjs.org/@robota-sdk/agent-sdk/-/agent-sdk-3.0.0-beta.35.tgz","fileCount":7,"integrity":"sha512-DJK8PESPMNkZ40+zAsIYpIyXRc9HNpH7zZ0ITWgRgVCiqa2k6VIxrJ3QBFVkQ9igZtS+jdlp/tdzk8tWKzX5pA==","signatures":[{"sig":"MEUCICA3cyhTT08BBhFiONzhMYMQiFOIMAMBcV7RzlkGEG85AiEAvzNYsJUVWC4S8H0p4zxezkj8RV9/ouvKY1LkqMxWfG0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":285692},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-sdk-3.0.0-beta.35.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","default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"lint":"eslint src/ --ext .ts","test":"vitest run --passWithNoTests","build":"tsup src/index.ts --format esm,cjs --dts --out-dir dist/node --clean","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/bcb96b7506f58a3b14f9de24e1b93b2c/robota-sdk-agent-sdk-3.0.0-beta.35.tgz","_integrity":"sha512-DJK8PESPMNkZ40+zAsIYpIyXRc9HNpH7zZ0ITWgRgVCiqa2k6VIxrJ3QBFVkQ9igZtS+jdlp/tdzk8tWKzX5pA==","_npmVersion":"11.6.2","description":"Programmatic SDK for building AI agents with Robota — provides Session, query(), built-in tools, permissions, hooks, and context loading","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.0","chalk":"^5.3.0","@robota-sdk/agent-core":"3.0.0-beta.34","@robota-sdk/agent-tools":"3.0.0-beta.34","@robota-sdk/agent-sessions":"3.0.0-beta.34","@robota-sdk/agent-provider-anthropic":"3.0.0-beta.34"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.1","rimraf":"^5.0.5","vitest":"^1.6.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/agent-sdk_3.0.0-beta.35_1774446778657_0.7667377330750664","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: this package is no longer part of Robota SDK. Use the current @robota-sdk packages (e.g. @robota-sdk/agent-cli). See https://github.com/woojubb/robota"},"3.0.0-beta.36":{"name":"@robota-sdk/agent-sdk","version":"3.0.0-beta.36","license":"MIT","_id":"@robota-sdk/agent-sdk@3.0.0-beta.36","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"dist":{"shasum":"972ac39754dc8be40a34a1ccc9769aa38ba1147c","tarball":"https://registry.npmjs.org/@robota-sdk/agent-sdk/-/agent-sdk-3.0.0-beta.36.tgz","fileCount":7,"integrity":"sha512-WwXHAGz2osrXx6MchCVt4WjDRd2CHkZI4l0o7W82FRirhwGFWWOzURKnx/4RDNWsrdhY/VTWs6d79j0JV7k5hQ==","signatures":[{"sig":"MEUCIQCwOeZtHtC51re9HjIo6Z3KF8sVJ8Pi3epv6T+Gqns8VAIgGWzSAsU3QHElMVNkEVtNpyoFoa2MwONjHyjspgq6i4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":292891},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-sdk-3.0.0-beta.36.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","default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"lint":"eslint src/ --ext .ts","test":"vitest run --passWithNoTests","build":"tsup src/index.ts --format esm,cjs --dts --out-dir dist/node --clean","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/28a2aca29b0340149f8f035fa3f26354/robota-sdk-agent-sdk-3.0.0-beta.36.tgz","_integrity":"sha512-WwXHAGz2osrXx6MchCVt4WjDRd2CHkZI4l0o7W82FRirhwGFWWOzURKnx/4RDNWsrdhY/VTWs6d79j0JV7k5hQ==","_npmVersion":"11.6.2","description":"Programmatic SDK for building AI agents with Robota — provides Session, query(), built-in tools, permissions, hooks, and context loading","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.0","chalk":"^5.3.0","@robota-sdk/agent-core":"3.0.0-beta.34","@robota-sdk/agent-tools":"3.0.0-beta.34","@robota-sdk/agent-sessions":"3.0.0-beta.34","@robota-sdk/agent-provider-anthropic":"3.0.0-beta.34"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.1","rimraf":"^5.0.5","vitest":"^1.6.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/agent-sdk_3.0.0-beta.36_1774449090112_0.30404137669875864","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: this package is no longer part of Robota SDK. Use the current @robota-sdk packages (e.g. @robota-sdk/agent-cli). See https://github.com/woojubb/robota"},"3.0.0-beta.43":{"name":"@robota-sdk/agent-sdk","version":"3.0.0-beta.43","license":"MIT","_id":"@robota-sdk/agent-sdk@3.0.0-beta.43","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"dist":{"shasum":"49779ad08153a0c08da201eeed48bd528201ba13","tarball":"https://registry.npmjs.org/@robota-sdk/agent-sdk/-/agent-sdk-3.0.0-beta.43.tgz","fileCount":7,"integrity":"sha512-xc/uLwh19dbywWJAUfZ8HuvNOYXVHY8UgogfqfvCmnfuaMG7wIlMWQaSx/LLAeUdGC8G8Cl9SRxutujawGR3mQ==","signatures":[{"sig":"MEUCIQDbNGtfZReU5khok4QpzCvchEkt7og3aptSaBQfyxlExAIgDAvOi+Ln8BVxc48WedbjIPYhVIS6lzqiRNtXyS73OM0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":292891},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-sdk-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","default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"lint":"eslint src/ --ext .ts","test":"vitest run --passWithNoTests","build":"tsup src/index.ts --format esm,cjs --dts --out-dir dist/node --clean","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/22b198e3634108b791a25d04d8e3e0f9/robota-sdk-agent-sdk-3.0.0-beta.43.tgz","_integrity":"sha512-xc/uLwh19dbywWJAUfZ8HuvNOYXVHY8UgogfqfvCmnfuaMG7wIlMWQaSx/LLAeUdGC8G8Cl9SRxutujawGR3mQ==","_npmVersion":"11.6.2","description":"Programmatic SDK for building AI agents with Robota — provides Session, query(), built-in tools, permissions, hooks, and context loading","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.0","chalk":"^5.3.0","@robota-sdk/agent-core":"3.0.0-beta.43","@robota-sdk/agent-tools":"3.0.0-beta.43","@robota-sdk/agent-sessions":"3.0.0-beta.43","@robota-sdk/agent-provider-anthropic":"3.0.0-beta.43"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.1","rimraf":"^5.0.5","vitest":"^1.6.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/agent-sdk_3.0.0-beta.43_1774457034606_0.2025670263940813","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: this package is no longer part of Robota SDK. Use the current @robota-sdk packages (e.g. @robota-sdk/agent-cli). See https://github.com/woojubb/robota"},"3.0.0-beta.44":{"name":"@robota-sdk/agent-sdk","version":"3.0.0-beta.44","license":"MIT","_id":"@robota-sdk/agent-sdk@3.0.0-beta.44","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"dist":{"shasum":"f935d11a7bcc51acc7a467c3973dfa330e315ac3","tarball":"https://registry.npmjs.org/@robota-sdk/agent-sdk/-/agent-sdk-3.0.0-beta.44.tgz","fileCount":7,"integrity":"sha512-hYPI/fJwH7Cff9/APEC6GaEWmWXWFMibPLel2OByWXo/KS+1fM/Tvxr+f5En2NPq2/emVORm2LyCAmrBCTk8xA==","signatures":[{"sig":"MEYCIQDdHfpXWeY5uro6HVgrT5/LP9zh0hiVvrW/pnTC+6Rp5QIhAMH6u/zI6De8zQNsp6vTRq21V9Wi0GGal9Znp6spEc3n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":308739},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-sdk-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","default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"lint":"eslint src/ --ext .ts","test":"vitest run --passWithNoTests","build":"tsup src/index.ts --format esm,cjs --dts --out-dir dist/node --clean","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/5b6eebaf4b28f7ee093299540934c79e/robota-sdk-agent-sdk-3.0.0-beta.44.tgz","_integrity":"sha512-hYPI/fJwH7Cff9/APEC6GaEWmWXWFMibPLel2OByWXo/KS+1fM/Tvxr+f5En2NPq2/emVORm2LyCAmrBCTk8xA==","_npmVersion":"11.6.2","description":"Programmatic SDK for building AI agents with Robota — provides Session, query(), built-in tools, permissions, hooks, and context loading","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.0","chalk":"^5.3.0","@robota-sdk/agent-core":"3.0.0-beta.44","@robota-sdk/agent-tools":"3.0.0-beta.44","@robota-sdk/agent-sessions":"3.0.0-beta.44"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.1","rimraf":"^5.0.5","vitest":"^1.6.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/agent-sdk_3.0.0-beta.44_1774508518386_0.9336742838870806","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: this package is no longer part of Robota SDK. Use the current @robota-sdk packages (e.g. @robota-sdk/agent-cli). See https://github.com/woojubb/robota"},"3.0.0-beta.45":{"name":"@robota-sdk/agent-sdk","version":"3.0.0-beta.45","license":"MIT","_id":"@robota-sdk/agent-sdk@3.0.0-beta.45","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"dist":{"shasum":"898145a105687dddd86ea54fd8f600d8d10bf9bf","tarball":"https://registry.npmjs.org/@robota-sdk/agent-sdk/-/agent-sdk-3.0.0-beta.45.tgz","fileCount":7,"integrity":"sha512-gWS94ZdpLbOzdfMUtS4wC6QK1yR7YOy6RGW97Ml1vX7Qd08dF+5B6AY8GhtsZusDEp/LuJSW/OPlPUvRHlAFGw==","signatures":[{"sig":"MEYCIQC2zOkYvtD018r2T/fNvxZe7aaYGHlDMigokbpsYf0k0wIhAOUBXX8gAgd+DgbPfrg8pBDQ+0P/bz/gWlojWEHWUTBH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":309636},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-sdk-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","default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"lint":"eslint src/ --ext .ts","test":"vitest run --passWithNoTests","build":"tsup src/index.ts --format esm,cjs --dts --out-dir dist/node --clean","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/08ecb2f693ee5618ab6f546bcb1039ac/robota-sdk-agent-sdk-3.0.0-beta.45.tgz","_integrity":"sha512-gWS94ZdpLbOzdfMUtS4wC6QK1yR7YOy6RGW97Ml1vX7Qd08dF+5B6AY8GhtsZusDEp/LuJSW/OPlPUvRHlAFGw==","_npmVersion":"11.6.2","description":"Programmatic SDK for building AI agents with Robota — provides Session, query(), built-in tools, permissions, hooks, and context loading","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.0","chalk":"^5.3.0","@robota-sdk/agent-core":"3.0.0-beta.45","@robota-sdk/agent-tools":"3.0.0-beta.45","@robota-sdk/agent-sessions":"3.0.0-beta.45"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","rimraf":"^5.0.5","vitest":"^1.6.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/agent-sdk_3.0.0-beta.45_1774513634555_0.9475249609048659","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: this package is no longer part of Robota SDK. Use the current @robota-sdk packages (e.g. @robota-sdk/agent-cli). See https://github.com/woojubb/robota"},"3.0.0-beta.46":{"name":"@robota-sdk/agent-sdk","version":"3.0.0-beta.46","license":"MIT","_id":"@robota-sdk/agent-sdk@3.0.0-beta.46","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"dist":{"shasum":"edca22942c9d379491d63ee8031958c7448c1c80","tarball":"https://registry.npmjs.org/@robota-sdk/agent-sdk/-/agent-sdk-3.0.0-beta.46.tgz","fileCount":7,"integrity":"sha512-Sw910JjXYOBYl4wkjZj2r+pYR1e6Vu/FD/tEpgTVcsw9KclXIsmO0ogRVIIq3dT9baIOh0nzSoKVo7bDaM3Aig==","signatures":[{"sig":"MEYCIQCOVZpL3yvVAy6EQz35G7wGvqRygff0/NEUxJI/JIHODAIhAJ6lZTf2ykgWceVestAm5AAtfFGGfscY6AT28SZlt2AB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318584},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-sdk-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","default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"lint":"eslint src/ --ext .ts","test":"vitest run --passWithNoTests","build":"tsup src/index.ts --format esm,cjs --dts --out-dir dist/node --clean","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/972c2870a9edb970a66ec19a7c66e298/robota-sdk-agent-sdk-3.0.0-beta.46.tgz","_integrity":"sha512-Sw910JjXYOBYl4wkjZj2r+pYR1e6Vu/FD/tEpgTVcsw9KclXIsmO0ogRVIIq3dT9baIOh0nzSoKVo7bDaM3Aig==","_npmVersion":"11.6.2","description":"Programmatic SDK for building AI agents with Robota — provides Session, query(), built-in tools, permissions, hooks, and context loading","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.0","chalk":"^5.3.0","@robota-sdk/agent-core":"3.0.0-beta.46","@robota-sdk/agent-tools":"3.0.0-beta.46","@robota-sdk/agent-sessions":"3.0.0-beta.46"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","rimraf":"^5.0.5","vitest":"^1.6.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/agent-sdk_3.0.0-beta.46_1774528642288_0.24654642006332272","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: this package is no longer part of Robota SDK. Use the current @robota-sdk packages (e.g. @robota-sdk/agent-cli). See https://github.com/woojubb/robota"},"3.0.0-beta.47":{"name":"@robota-sdk/agent-sdk","version":"3.0.0-beta.47","license":"MIT","_id":"@robota-sdk/agent-sdk@3.0.0-beta.47","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"dist":{"shasum":"37f224372148ff5c3cd9321b16b4c2480446e60c","tarball":"https://registry.npmjs.org/@robota-sdk/agent-sdk/-/agent-sdk-3.0.0-beta.47.tgz","fileCount":7,"integrity":"sha512-8UiEddQdMKH5htvX3XtM1/K4h3sf/h0gvgLTIxiLcAIs218yHnsMfLg3wlh87dxU/9ufzaV2oL1/uS28sLSTEg==","signatures":[{"sig":"MEUCIHOy8oNJ8CFubpAHR8BbNd8Gyqew2TE1KafH4Mts8kLPAiEA245q2499cIwiZM9Fi7AbaV9e7ZX9WRArgtG21qxTcfo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":320296},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-sdk-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","default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"lint":"eslint src/ --ext .ts","test":"vitest run --passWithNoTests","build":"tsup src/index.ts --format esm,cjs --dts --out-dir dist/node --clean","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/e923941954123b011830ef65530f3116/robota-sdk-agent-sdk-3.0.0-beta.47.tgz","_integrity":"sha512-8UiEddQdMKH5htvX3XtM1/K4h3sf/h0gvgLTIxiLcAIs218yHnsMfLg3wlh87dxU/9ufzaV2oL1/uS28sLSTEg==","_npmVersion":"11.6.2","description":"Programmatic SDK for building AI agents with Robota — provides Session, query(), built-in tools, permissions, hooks, and context loading","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.0","chalk":"^5.3.0","@robota-sdk/agent-core":"3.0.0-beta.47","@robota-sdk/agent-tools":"3.0.0-beta.47","@robota-sdk/agent-sessions":"3.0.0-beta.47"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","rimraf":"^5.0.5","vitest":"^1.6.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/agent-sdk_3.0.0-beta.47_1774539061690_0.5699596398803102","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: this package is no longer part of Robota SDK. Use the current @robota-sdk packages (e.g. @robota-sdk/agent-cli). See https://github.com/woojubb/robota"},"3.0.0-beta.48":{"name":"@robota-sdk/agent-sdk","version":"3.0.0-beta.48","license":"MIT","_id":"@robota-sdk/agent-sdk@3.0.0-beta.48","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"dist":{"shasum":"0d4f1cb65aac08718b4cc0dbd0ae27564525e518","tarball":"https://registry.npmjs.org/@robota-sdk/agent-sdk/-/agent-sdk-3.0.0-beta.48.tgz","fileCount":7,"integrity":"sha512-dHyCGIL5tYy6kjAnfsOzchhEhONpzbnqPBzCQFnMf0jXRUCXqxeR9tVKheN4eNWyyR2QU+l6byByHFwoviqWrA==","signatures":[{"sig":"MEUCIQCTWdDx6aJPau5TQmkF16vIneUw0Xpc5S12K1UQQyCmRQIgXVq6ugQ3X7a1Rnm3sgR0Mj9N4wge7+lNFtL7w/ZB/08=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":321482},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-sdk-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","default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"lint":"eslint src/ --ext .ts","test":"vitest run --passWithNoTests","build":"tsup src/index.ts --format esm,cjs --dts --out-dir dist/node --clean","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/308e7414c58ac4d1a0747160d467f849/robota-sdk-agent-sdk-3.0.0-beta.48.tgz","_integrity":"sha512-dHyCGIL5tYy6kjAnfsOzchhEhONpzbnqPBzCQFnMf0jXRUCXqxeR9tVKheN4eNWyyR2QU+l6byByHFwoviqWrA==","_npmVersion":"11.6.2","description":"Programmatic SDK for building AI agents with Robota — provides Session, query(), built-in tools, permissions, hooks, and context loading","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.0","chalk":"^5.3.0","@robota-sdk/agent-core":"3.0.0-beta.48","@robota-sdk/agent-tools":"3.0.0-beta.48","@robota-sdk/agent-sessions":"3.0.0-beta.48"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","rimraf":"^5.0.5","vitest":"^1.6.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/agent-sdk_3.0.0-beta.48_1774543146798_0.6829158057593441","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: this package is no longer part of Robota SDK. Use the current @robota-sdk packages (e.g. @robota-sdk/agent-cli). See https://github.com/woojubb/robota"},"3.0.0-beta.49":{"name":"@robota-sdk/agent-sdk","version":"3.0.0-beta.49","license":"MIT","_id":"@robota-sdk/agent-sdk@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":"632d02b296108053adecc73883baf9dce3c8eb68","tarball":"https://registry.npmjs.org/@robota-sdk/agent-sdk/-/agent-sdk-3.0.0-beta.49.tgz","fileCount":7,"integrity":"sha512-Fr1p9rWg7JhgPUq11K7u3CXjfm+CpT6fTjQyKYPYw+XOMtwRPCusl86vqcX6lRZ1KRllI+BsOiPo3kF0Vk9wsQ==","signatures":[{"sig":"MEUCIQCyIKDHkBVnlx4neSwuSyX1q5eCB4MrSzS3YQUv3mR1VwIgXhpD0GKrj57/LEEdqG/+47zX31DSjo8fnjlET683Msk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":321682},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-sdk-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","default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"lint":"eslint src/ --ext .ts","test":"vitest run --passWithNoTests","build":"tsup src/index.ts --format esm,cjs --dts --out-dir dist/node --clean","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/55016fa82218e3ce7f42d7b4b355d8ab/robota-sdk-agent-sdk-3.0.0-beta.49.tgz","_integrity":"sha512-Fr1p9rWg7JhgPUq11K7u3CXjfm+CpT6fTjQyKYPYw+XOMtwRPCusl86vqcX6lRZ1KRllI+BsOiPo3kF0Vk9wsQ==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git"},"_npmVersion":"11.6.2","description":"Programmatic SDK for building AI agents with Robota — provides Session, query(), built-in tools, permissions, hooks, and context loading","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.0","chalk":"^5.3.0","@robota-sdk/agent-core":"3.0.0-beta.49","@robota-sdk/agent-tools":"3.0.0-beta.49","@robota-sdk/agent-sessions":"3.0.0-beta.49"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","rimraf":"^5.0.5","vitest":"^1.6.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/agent-sdk_3.0.0-beta.49_1774543294535_0.08426778910783339","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: this package is no longer part of Robota SDK. Use the current @robota-sdk packages (e.g. @robota-sdk/agent-cli). See https://github.com/woojubb/robota"},"3.0.0-beta.50":{"name":"@robota-sdk/agent-sdk","version":"3.0.0-beta.50","license":"MIT","_id":"@robota-sdk/agent-sdk@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":"1c982bf7cdb8390e3e5f452089cc0d180ae2a55b","tarball":"https://registry.npmjs.org/@robota-sdk/agent-sdk/-/agent-sdk-3.0.0-beta.50.tgz","fileCount":7,"integrity":"sha512-00d1T1HdCtc9TA5oteKAJLC/yD1jvDUrhY5a/dmcsdiBNtp8i3wpGOHHS95ry/WOKqL8EuWOTKBKwqor+Zrrxw==","signatures":[{"sig":"MEYCIQCkrJcbr8IOzeuyzGP3YT9qDZsT3pgnhpIoV47rU0GfUwIhALGQbzvF/85E4ZJqVuaNT4ldZLuxDFjAJwectqtjE1M4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":321682},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-sdk-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","default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"lint":"eslint src/ --ext .ts","test":"vitest run --passWithNoTests","build":"tsup src/index.ts --format esm,cjs --dts --out-dir dist/node --clean","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/d5b1d2406a6302fdc348cb69e46d8f9a/robota-sdk-agent-sdk-3.0.0-beta.50.tgz","_integrity":"sha512-00d1T1HdCtc9TA5oteKAJLC/yD1jvDUrhY5a/dmcsdiBNtp8i3wpGOHHS95ry/WOKqL8EuWOTKBKwqor+Zrrxw==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git"},"_npmVersion":"11.6.2","description":"Programmatic SDK for building AI agents with Robota — provides Session, query(), built-in tools, permissions, hooks, and context loading","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.0","chalk":"^5.3.0","@robota-sdk/agent-core":"3.0.0-beta.50","@robota-sdk/agent-tools":"3.0.0-beta.50","@robota-sdk/agent-sessions":"3.0.0-beta.50"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","rimraf":"^5.0.5","vitest":"^1.6.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/agent-sdk_3.0.0-beta.50_1774543735087_0.8855901029879876","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: this package is no longer part of Robota SDK. Use the current @robota-sdk packages (e.g. @robota-sdk/agent-cli). See https://github.com/woojubb/robota"},"3.0.0-beta.51":{"name":"@robota-sdk/agent-sdk","version":"3.0.0-beta.51","license":"MIT","_id":"@robota-sdk/agent-sdk@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":"c09206f62b531a4435a16cea59d32b0a970dc088","tarball":"https://registry.npmjs.org/@robota-sdk/agent-sdk/-/agent-sdk-3.0.0-beta.51.tgz","fileCount":7,"integrity":"sha512-2Yod3OUN5lPiGTKn3kY2RzdUx5x5Aw0g2pxAqoNNu1LB9LNjrOqI2IX0/ueH6JSnnCUU26G2X9pCD8g1ThroiA==","signatures":[{"sig":"MEUCIQDps/34BxQ5R0OYaSb4acB/5fq65MiLzxRqXuihZK42NQIgWCHW4aHRXyt1dCRdGf6izuhaXINQ3RmijAEIAda7Gow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":321682},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-sdk-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","default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"lint":"eslint src/ --ext .ts","test":"vitest run --passWithNoTests","build":"tsup src/index.ts --format esm,cjs --dts --out-dir dist/node --clean","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/86fef6e79f72aab753b891608989df5a/robota-sdk-agent-sdk-3.0.0-beta.51.tgz","_integrity":"sha512-2Yod3OUN5lPiGTKn3kY2RzdUx5x5Aw0g2pxAqoNNu1LB9LNjrOqI2IX0/ueH6JSnnCUU26G2X9pCD8g1ThroiA==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git"},"_npmVersion":"11.6.2","description":"Programmatic SDK for building AI agents with Robota — provides Session, query(), built-in tools, permissions, hooks, and context loading","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.0","chalk":"^5.3.0","@robota-sdk/agent-core":"3.0.0-beta.51","@robota-sdk/agent-tools":"3.0.0-beta.51","@robota-sdk/agent-sessions":"3.0.0-beta.51"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","rimraf":"^5.0.5","vitest":"^1.6.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/agent-sdk_3.0.0-beta.51_1774545532786_0.385340815200117","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: this package is no longer part of Robota SDK. Use the current @robota-sdk packages (e.g. @robota-sdk/agent-cli). See https://github.com/woojubb/robota"},"3.0.0-beta.52":{"name":"@robota-sdk/agent-sdk","version":"3.0.0-beta.52","license":"MIT","_id":"@robota-sdk/agent-sdk@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":"de05cc5e9c54c534a556bf85f799569980cc98cb","tarball":"https://registry.npmjs.org/@robota-sdk/agent-sdk/-/agent-sdk-3.0.0-beta.52.tgz","fileCount":7,"integrity":"sha512-uK8yMQAIYMup9MSq4RKWv2QjICWiuvG6nuwrxx7ySLunzNgq+KyqvQ+PvTuHfgv0EAKG07jj/7E6soRmCsd0rw==","signatures":[{"sig":"MEUCICeyKfUkbb1WJvY3X6Hy22AI02533KdJkhlJ8QAE3pWkAiEArPMqYXP7x0daMOrhWt5kdM3NQZeLhY7k/LImKM/1njw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":321682},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-sdk-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","default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"lint":"eslint src/ --ext .ts","test":"vitest run --passWithNoTests","build":"tsup src/index.ts --format esm,cjs --dts --out-dir dist/node --clean","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/04f762d8362d39da9f9a387564f2cc78/robota-sdk-agent-sdk-3.0.0-beta.52.tgz","_integrity":"sha512-uK8yMQAIYMup9MSq4RKWv2QjICWiuvG6nuwrxx7ySLunzNgq+KyqvQ+PvTuHfgv0EAKG07jj/7E6soRmCsd0rw==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git"},"_npmVersion":"11.6.2","description":"Programmatic SDK for building AI agents with Robota — provides Session, query(), built-in tools, permissions, hooks, and context loading","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.0","chalk":"^5.3.0","@robota-sdk/agent-core":"3.0.0-beta.52","@robota-sdk/agent-tools":"3.0.0-beta.52","@robota-sdk/agent-sessions":"3.0.0-beta.52"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","rimraf":"^5.0.5","vitest":"^1.6.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/agent-sdk_3.0.0-beta.52_1774547422003_0.8819900763228734","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: this package is no longer part of Robota SDK. Use the current @robota-sdk packages (e.g. @robota-sdk/agent-cli). See https://github.com/woojubb/robota"},"3.0.0-beta.53":{"name":"@robota-sdk/agent-sdk","version":"3.0.0-beta.53","license":"MIT","_id":"@robota-sdk/agent-sdk@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":"487569220fca557e163e4872ed39c429a5f26d77","tarball":"https://registry.npmjs.org/@robota-sdk/agent-sdk/-/agent-sdk-3.0.0-beta.53.tgz","fileCount":7,"integrity":"sha512-vC/T5MDEwj82kfqt89ZsBP4TnMfjSfBPJQcRPfOfnbY5Hfjl6TPHJkU7cU1CYkeEzFrPMOmFZC7vUvLMYOCbMg==","signatures":[{"sig":"MEUCIH0Gn0F6ZGo06niVMHvp2qSKrScXZAE2H5yjytEPitMTAiEAtbCOVT84QlqZsohBsZSL4ZztFjRLrZyYhU0oOCHiN+8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318730},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-sdk-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","default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"lint":"eslint src/ --ext .ts","test":"vitest run --passWithNoTests","build":"tsup src/index.ts --format esm,cjs --dts --out-dir dist/node --clean","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/0a22f6e8c0dc59ed1469afbdd0766e59/robota-sdk-agent-sdk-3.0.0-beta.53.tgz","_integrity":"sha512-vC/T5MDEwj82kfqt89ZsBP4TnMfjSfBPJQcRPfOfnbY5Hfjl6TPHJkU7cU1CYkeEzFrPMOmFZC7vUvLMYOCbMg==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git"},"_npmVersion":"11.6.2","description":"Programmatic SDK for building AI agents with Robota — provides Session, query(), built-in tools, permissions, hooks, and context loading","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.0","chalk":"^5.3.0","@robota-sdk/agent-core":"3.0.0-beta.53","@robota-sdk/agent-tools":"3.0.0-beta.53","@robota-sdk/agent-sessions":"3.0.0-beta.53"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","rimraf":"^5.0.5","vitest":"^1.6.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/agent-sdk_3.0.0-beta.53_1774598668851_0.35020284444995053","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: this package is no longer part of Robota SDK. Use the current @robota-sdk packages (e.g. @robota-sdk/agent-cli). See https://github.com/woojubb/robota"},"3.0.0-beta.54":{"name":"@robota-sdk/agent-sdk","version":"3.0.0-beta.54","license":"MIT","_id":"@robota-sdk/agent-sdk@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":"786b65ad6a6ad701856945e4a719d0ee8484ebc0","tarball":"https://registry.npmjs.org/@robota-sdk/agent-sdk/-/agent-sdk-3.0.0-beta.54.tgz","fileCount":7,"integrity":"sha512-L6tZ99qJEfbbWn+JYoqqR0ro3JHbG3m0rRoUaxO3qazteofF0scrO0x2GiWuazzAdOvojE8eQfpXEcCOGxDwHg==","signatures":[{"sig":"MEQCIHt5JN5wsrqdAGbIKj0yI0ePMeencGY14IOKzVQjxbpEAiBwrOrRrMsu+F1FKrQiwyy6wzhasT/UJLk6+OsxecfkRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318900},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-sdk-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","default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"lint":"eslint src/ --ext .ts","test":"vitest run --passWithNoTests","build":"tsup src/index.ts --format esm,cjs --dts --out-dir dist/node --clean","clean":"rimraf dist","build:js":"tsup src/index.ts --format esm,cjs --out-dir dist/node --clean","typecheck":"tsc --noEmit","build:types":"tsup src/index.ts --format esm,cjs --dts-only --out-dir dist/node"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/61d15c78bfee0147ac41002a1296b77a/robota-sdk-agent-sdk-3.0.0-beta.54.tgz","_integrity":"sha512-L6tZ99qJEfbbWn+JYoqqR0ro3JHbG3m0rRoUaxO3qazteofF0scrO0x2GiWuazzAdOvojE8eQfpXEcCOGxDwHg==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git"},"_npmVersion":"11.6.2","description":"Programmatic SDK for building AI agents with Robota — provides Session, query(), built-in tools, permissions, hooks, and context loading","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.0","chalk":"^5.3.0","@robota-sdk/agent-core":"3.0.0-beta.54","@robota-sdk/agent-tools":"3.0.0-beta.54","@robota-sdk/agent-sessions":"3.0.0-beta.54"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","rimraf":"^5.0.5","vitest":"^1.6.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/agent-sdk_3.0.0-beta.54_1776440920050_0.7388900943457561","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: this package is no longer part of Robota SDK. Use the current @robota-sdk packages (e.g. @robota-sdk/agent-cli). See https://github.com/woojubb/robota"},"3.0.0-beta.55":{"name":"@robota-sdk/agent-sdk","version":"3.0.0-beta.55","license":"MIT","_id":"@robota-sdk/agent-sdk@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":"c48da90d68cf0ddbc78579fdb79ae1697e9d123f","tarball":"https://registry.npmjs.org/@robota-sdk/agent-sdk/-/agent-sdk-3.0.0-beta.55.tgz","fileCount":7,"integrity":"sha512-zdrCGQBLLuNsikq3YwmPYaMgBrPl1KuYvJmI8U4vMdrw4OyJy3RUYr0BcwlRWWW6s53W9xR2UfC5V2qXA6A+Rw==","signatures":[{"sig":"MEUCIHQ1yzvV3rT1oxah2QKW8+36eDNns4Se59gShcpM+DWWAiEAusH9LXREQk+Gk7x7JZlTfGUTe2++Kn2D0+wugUeVvEg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":458053},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-sdk-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","default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"lint":"eslint src/ --ext .ts","test":"vitest run --passWithNoTests","build":"tsup src/index.ts --format esm,cjs --dts --out-dir dist/node --clean","clean":"rimraf dist","build:js":"tsup src/index.ts --format esm,cjs --out-dir dist/node --clean","typecheck":"tsc --noEmit","build:types":"tsup src/index.ts --format esm,cjs --dts-only --out-dir dist/node"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/4061504666577333856e36c7ef9af3d2/robota-sdk-agent-sdk-3.0.0-beta.55.tgz","_integrity":"sha512-zdrCGQBLLuNsikq3YwmPYaMgBrPl1KuYvJmI8U4vMdrw4OyJy3RUYr0BcwlRWWW6s53W9xR2UfC5V2qXA6A+Rw==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git"},"_npmVersion":"11.6.2","description":"Programmatic SDK for building AI agents with Robota — provides Session, query(), built-in tools, permissions, hooks, and context loading","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.0","chalk":"^5.3.0","@robota-sdk/agent-core":"3.0.0-beta.55","@robota-sdk/agent-tools":"3.0.0-beta.55","@robota-sdk/agent-runtime":"3.0.0-beta.55","@robota-sdk/agent-sessions":"3.0.0-beta.55"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","rimraf":"^5.0.5","vitest":"^1.6.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/agent-sdk_3.0.0-beta.55_1777638530270_0.7627407991775141","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: this package is no longer part of Robota SDK. Use the current @robota-sdk packages (e.g. @robota-sdk/agent-cli). See https://github.com/woojubb/robota"},"3.0.0-beta.56":{"name":"@robota-sdk/agent-sdk","version":"3.0.0-beta.56","license":"MIT","_id":"@robota-sdk/agent-sdk@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":"dbf5f2f604d8ea1b79bb66ddce4f92e3cd1989fa","tarball":"https://registry.npmjs.org/@robota-sdk/agent-sdk/-/agent-sdk-3.0.0-beta.56.tgz","fileCount":7,"integrity":"sha512-LTwZQZLvudAvjK9VMug2dNy0wYDhO32+rPlxceKBNhIWWL/suACcM7zf+C6Qrr7wzNnqh7uoUooaC5uf1+P6qQ==","signatures":[{"sig":"MEYCIQCMTFDhrdUx9EqMTBPeWnUb+RfNmFcxvMVbR17WQKF+iwIhAPuYqJYbpX9h/JgQ3X7LqsU2s34ucLKmIVzgxgC4nScn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":458053},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-sdk-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","default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"lint":"eslint src/ --ext .ts","test":"vitest run --passWithNoTests","build":"tsup src/index.ts --format esm,cjs --dts --out-dir dist/node --clean","clean":"rimraf dist","build:js":"tsup src/index.ts --format esm,cjs --out-dir dist/node --clean","typecheck":"tsc --noEmit","build:types":"tsup src/index.ts --format esm,cjs --dts-only --out-dir dist/node"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/edb6621e7629a5ba6e5db2c2c688852c/robota-sdk-agent-sdk-3.0.0-beta.56.tgz","_integrity":"sha512-LTwZQZLvudAvjK9VMug2dNy0wYDhO32+rPlxceKBNhIWWL/suACcM7zf+C6Qrr7wzNnqh7uoUooaC5uf1+P6qQ==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git"},"_npmVersion":"11.6.2","description":"Programmatic SDK for building AI agents with Robota — provides Session, query(), built-in tools, permissions, hooks, and context loading","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.0","chalk":"^5.3.0","@robota-sdk/agent-core":"3.0.0-beta.56","@robota-sdk/agent-tools":"3.0.0-beta.56","@robota-sdk/agent-runtime":"3.0.0-beta.56","@robota-sdk/agent-sessions":"3.0.0-beta.56"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","rimraf":"^5.0.5","vitest":"^1.6.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/agent-sdk_3.0.0-beta.56_1777639253150_0.06513796646062753","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: this package is no longer part of Robota SDK. Use the current @robota-sdk packages (e.g. @robota-sdk/agent-cli). See https://github.com/woojubb/robota"},"3.0.0-beta.57":{"name":"@robota-sdk/agent-sdk","version":"3.0.0-beta.57","license":"MIT","_id":"@robota-sdk/agent-sdk@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":"7c734bcdd58476abd612a8e579aa754e4b08b549","tarball":"https://registry.npmjs.org/@robota-sdk/agent-sdk/-/agent-sdk-3.0.0-beta.57.tgz","fileCount":7,"integrity":"sha512-Y+FY0AH9qRxBpWckzJPkp9TSdJ0CGJSZz78kA+J0Sl2YGc+Yeu82N/uxyj2H4fmWDntdoV/sjS+AEDxhFb2iRg==","signatures":[{"sig":"MEQCICWDBD0l7R6SjqefNnVty3C9cKi8BUXWUKIDiuM5CZOdAiACvogNrHzn1u+zzi3X78YzH8NXltIj+Touf4v8e2dTzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":576143},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-sdk-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","default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"lint":"eslint src/ --ext .ts","test":"vitest run --passWithNoTests","build":"tsup src/index.ts --format esm,cjs --dts --out-dir dist/node --clean","clean":"rimraf dist","build:js":"tsup src/index.ts --format esm,cjs --out-dir dist/node --clean","typecheck":"tsc --noEmit","build:types":"tsup src/index.ts --format esm,cjs --dts-only --out-dir dist/node","test:coverage":"vitest run --coverage --passWithNoTests"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/93/9xnbksdd6ml70rtrrv_xgkjh0000gq/T/749accc89f1e4402e3603b53f00464f4/robota-sdk-agent-sdk-3.0.0-beta.57.tgz","_integrity":"sha512-Y+FY0AH9qRxBpWckzJPkp9TSdJ0CGJSZz78kA+J0Sl2YGc+Yeu82N/uxyj2H4fmWDntdoV/sjS+AEDxhFb2iRg==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git"},"_npmVersion":"10.9.3","description":"Programmatic SDK for building AI agents with Robota — provides Session, query(), built-in tools, permissions, hooks, and context loading","directories":{},"_nodeVersion":"22.18.0","dependencies":{"zod":"^3.24.0","chalk":"^5.3.0","@robota-sdk/agent-core":"3.0.0-beta.57","@robota-sdk/agent-tools":"3.0.0-beta.57","@robota-sdk/agent-runtime":"3.0.0-beta.57","@robota-sdk/agent-sessions":"3.0.0-beta.57"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","rimraf":"^5.0.5","vitest":"^1.6.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/agent-sdk_3.0.0-beta.57_1777730833002_0.4627860873188008","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: this package is no longer part of Robota SDK. Use the current @robota-sdk packages (e.g. @robota-sdk/agent-cli). See https://github.com/woojubb/robota"},"3.0.0-beta.58":{"name":"@robota-sdk/agent-sdk","version":"3.0.0-beta.58","license":"MIT","_id":"@robota-sdk/agent-sdk@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":"36f5dfe0243ead99d0c16d9125be0498162fe6ff","tarball":"https://registry.npmjs.org/@robota-sdk/agent-sdk/-/agent-sdk-3.0.0-beta.58.tgz","fileCount":7,"integrity":"sha512-VbkWfsNIGfzg4miJUR+hII70GL6bVa4cRde5ZfQ/nmzCU8NMiWTGqzSwglrcZ+XxY3sVORr8eds0nqzgq8n6uA==","signatures":[{"sig":"MEYCIQDtR6mxFreyo/G8ilHFDiYKQYAWxMDCH8FBQm1y4Y7lOQIhAPDoFPmGYbepC7cJTAuelOQLSoyJmshl2m3lCBI3UTPp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":576143},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-sdk-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","default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"lint":"eslint src/ --ext .ts","test":"vitest run --passWithNoTests","build":"tsup src/index.ts --format esm,cjs --dts --out-dir dist/node --clean","clean":"rimraf dist","build:js":"tsup src/index.ts --format esm,cjs --out-dir dist/node --clean","typecheck":"tsc --noEmit","build:types":"tsup src/index.ts --format esm,cjs --dts-only --out-dir dist/node","test:coverage":"vitest run --coverage --passWithNoTests"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/93/9xnbksdd6ml70rtrrv_xgkjh0000gq/T/9cab66a80f90143ba5d88ce4e5ad40b3/robota-sdk-agent-sdk-3.0.0-beta.58.tgz","_integrity":"sha512-VbkWfsNIGfzg4miJUR+hII70GL6bVa4cRde5ZfQ/nmzCU8NMiWTGqzSwglrcZ+XxY3sVORr8eds0nqzgq8n6uA==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git"},"_npmVersion":"10.9.3","description":"Programmatic SDK for building AI agents with Robota — provides Session, query(), built-in tools, permissions, hooks, and context loading","directories":{},"_nodeVersion":"22.18.0","dependencies":{"zod":"^3.24.0","chalk":"^5.3.0","@robota-sdk/agent-core":"3.0.0-beta.58","@robota-sdk/agent-tools":"3.0.0-beta.58","@robota-sdk/agent-runtime":"3.0.0-beta.58","@robota-sdk/agent-sessions":"3.0.0-beta.58"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","rimraf":"^5.0.5","vitest":"^1.6.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/agent-sdk_3.0.0-beta.58_1777732180904_0.7365848523394705","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: this package is no longer part of Robota SDK. Use the current @robota-sdk packages (e.g. @robota-sdk/agent-cli). See https://github.com/woojubb/robota"},"3.0.0-beta.59":{"name":"@robota-sdk/agent-sdk","version":"3.0.0-beta.59","license":"MIT","_id":"@robota-sdk/agent-sdk@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":"ca640ede946a1047478e9c6ffbe143e544936117","tarball":"https://registry.npmjs.org/@robota-sdk/agent-sdk/-/agent-sdk-3.0.0-beta.59.tgz","fileCount":7,"integrity":"sha512-tP1A4vBvIuih0Ho/G+w6/gWLL+EN7UkV5sZa+Wi0/n88cTVMr+Was2/krA9f7DYEfzowyuTImKASxfpLyDSN2w==","signatures":[{"sig":"MEUCIQDUFhL3rJ5uBSwYe/2A+P7d/kS/+4Z3WfsuwhPHSMhPdwIgEi5wKyBL/OGTbMmhCtSaM2YPbcqhXJnd8D43eRdk2f4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":576143},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-sdk-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","default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"lint":"eslint src/ --ext .ts","test":"vitest run --passWithNoTests","build":"tsup src/index.ts --format esm,cjs --dts --out-dir dist/node --clean","clean":"rimraf dist","build:js":"tsup src/index.ts --format esm,cjs --out-dir dist/node --clean","typecheck":"tsc --noEmit","build:types":"tsup src/index.ts --format esm,cjs --dts-only --out-dir dist/node","test:coverage":"vitest run --coverage --passWithNoTests"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/1a9eb3b758bc9924baf0dd3a34e02bfe/robota-sdk-agent-sdk-3.0.0-beta.59.tgz","_integrity":"sha512-tP1A4vBvIuih0Ho/G+w6/gWLL+EN7UkV5sZa+Wi0/n88cTVMr+Was2/krA9f7DYEfzowyuTImKASxfpLyDSN2w==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git"},"_npmVersion":"10.9.2","description":"Programmatic SDK for building AI agents with Robota — provides Session, query(), built-in tools, permissions, hooks, and context loading","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.24.0","chalk":"^5.3.0","@robota-sdk/agent-core":"3.0.0-beta.59","@robota-sdk/agent-tools":"3.0.0-beta.59","@robota-sdk/agent-runtime":"3.0.0-beta.59","@robota-sdk/agent-sessions":"3.0.0-beta.59"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","rimraf":"^5.0.5","vitest":"^1.6.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/agent-sdk_3.0.0-beta.59_1777740363114_0.2428226519024077","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: this package is no longer part of Robota SDK. Use the current @robota-sdk packages (e.g. @robota-sdk/agent-cli). See https://github.com/woojubb/robota"},"3.0.0-beta.60":{"name":"@robota-sdk/agent-sdk","version":"3.0.0-beta.60","license":"MIT","_id":"@robota-sdk/agent-sdk@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":"12b77fe5ceff955ad7cb1ef8cf936a0abb73f81c","tarball":"https://registry.npmjs.org/@robota-sdk/agent-sdk/-/agent-sdk-3.0.0-beta.60.tgz","fileCount":7,"integrity":"sha512-W4IB/ybzi6ejDbJUFn5JlI3poj/G401HFB7izOFQplfNnn+EVuWTSHpaRcLaZML5+RCrV0h7g5FWp43Vv2Dn7g==","signatures":[{"sig":"MEUCIQCJJdhtZmjvcSRVqyXBt84YH19/GH9xjSBB/oPTCXiLPQIgM+oFUFdG5sftgLgCUIV11SAZS59ZC8ayWKEH9aAT0s4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":694656},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-sdk-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","default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"lint":"eslint src/ --ext .ts","test":"vitest run --passWithNoTests","build":"tsup src/index.ts --format esm,cjs --dts --out-dir dist/node --clean","clean":"rimraf dist","build:js":"tsup src/index.ts --format esm,cjs --out-dir dist/node --clean","typecheck":"tsc --noEmit","build:types":"tsup src/index.ts --format esm,cjs --dts-only --out-dir dist/node","test:coverage":"vitest run --coverage --passWithNoTests"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/1d0a8d2a5698d9d3aa162bd2f4b04fe6/robota-sdk-agent-sdk-3.0.0-beta.60.tgz","_integrity":"sha512-W4IB/ybzi6ejDbJUFn5JlI3poj/G401HFB7izOFQplfNnn+EVuWTSHpaRcLaZML5+RCrV0h7g5FWp43Vv2Dn7g==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git"},"_npmVersion":"11.6.2","description":"Programmatic SDK for building AI agents with Robota — provides Session, query(), built-in tools, permissions, hooks, and context loading","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.0","chalk":"^5.3.0","@robota-sdk/agent-core":"3.0.0-beta.60","@robota-sdk/agent-tools":"3.0.0-beta.60","@robota-sdk/agent-runtime":"3.0.0-beta.60","@robota-sdk/agent-sessions":"3.0.0-beta.60"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","rimraf":"^5.0.5","vitest":"^1.6.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/agent-sdk_3.0.0-beta.60_1777902465129_0.6466618795106582","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: this package is no longer part of Robota SDK. Use the current @robota-sdk packages (e.g. @robota-sdk/agent-cli). See https://github.com/woojubb/robota"},"3.0.0-beta.61":{"name":"@robota-sdk/agent-sdk","version":"3.0.0-beta.61","license":"MIT","_id":"@robota-sdk/agent-sdk@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":"cac66e822b81ec3d2ba31ea52712d0d0b1e8460b","tarball":"https://registry.npmjs.org/@robota-sdk/agent-sdk/-/agent-sdk-3.0.0-beta.61.tgz","fileCount":7,"integrity":"sha512-KdKFx2Du/Kf0WccOrGjd7uPbiuwiUTMEW0p/aw9JuGy8N+LkavIiSS5ZzLnR4ySy5ZoWIrGxW7Yqy4eTDkFb5g==","signatures":[{"sig":"MEUCIQDDkKxn17ph0tny0uo46VCkJz3ojCMnDOTD/6HyefStMgIgLliaOUaZmOBKGsTMM/zs1GlKP/RRFCs/DFTgNCqz5Aw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":852781},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-sdk-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","default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"lint":"eslint src/ --ext .ts","test":"vitest run --passWithNoTests","build":"tsup src/index.ts --format esm,cjs --dts --out-dir dist/node --clean","clean":"rimraf dist","build:js":"tsup src/index.ts --format esm,cjs --out-dir dist/node --clean","typecheck":"tsc --noEmit","build:types":"tsup src/index.ts --format esm,cjs --dts-only --out-dir dist/node","test:coverage":"vitest run --coverage --passWithNoTests"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/a04af64a224e10be61364d2040d87405/robota-sdk-agent-sdk-3.0.0-beta.61.tgz","_integrity":"sha512-KdKFx2Du/Kf0WccOrGjd7uPbiuwiUTMEW0p/aw9JuGy8N+LkavIiSS5ZzLnR4ySy5ZoWIrGxW7Yqy4eTDkFb5g==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git"},"_npmVersion":"11.6.2","description":"Programmatic SDK for building AI agents with Robota — provides InteractiveSession, createQuery(), command APIs, permissions, hooks, and context loading","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.0","chalk":"^5.3.0","@robota-sdk/agent-core":"3.0.0-beta.61","@robota-sdk/agent-tools":"3.0.0-beta.61","@robota-sdk/agent-runtime":"3.0.0-beta.61","@robota-sdk/agent-sessions":"3.0.0-beta.61"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","rimraf":"^5.0.5","vitest":"^1.6.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/agent-sdk_3.0.0-beta.61_1778179875067_0.8476590352772633","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: this package is no longer part of Robota SDK. Use the current @robota-sdk packages (e.g. @robota-sdk/agent-cli). See https://github.com/woojubb/robota"},"3.0.0-beta.62":{"name":"@robota-sdk/agent-sdk","version":"3.0.0-beta.62","license":"MIT","_id":"@robota-sdk/agent-sdk@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":"bc981029d286a7f41e1e5cd28eabf6c2e2f2ecda","tarball":"https://registry.npmjs.org/@robota-sdk/agent-sdk/-/agent-sdk-3.0.0-beta.62.tgz","fileCount":7,"integrity":"sha512-uOHWqW0o9ALmCJL9Y1QupigSAgsU21lbM4oy4LexZUKAt081dLF8ZvQJhNNn02NtNv1LcFuuJ/SeL5UvrNoKyQ==","signatures":[{"sig":"MEUCIQDhESAITdJCmA2DWRqH0uAnaH/5zTAFutKMXdOvinFv+QIgMkYBVaCXnLRkM03zFTHiB22inTRV7+p++YWs18CrUD0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":949172},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-sdk-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","default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"lint":"eslint src/ --ext .ts","test":"vitest run --passWithNoTests","build":"tsup src/index.ts --format esm,cjs --dts --out-dir dist/node --clean","clean":"rimraf dist","build:js":"tsup src/index.ts --format esm,cjs --out-dir dist/node --clean","typecheck":"tsc --noEmit","build:types":"tsup src/index.ts --format esm,cjs --dts-only --out-dir dist/node","test:coverage":"vitest run --coverage --passWithNoTests"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/940fa23d94aa9c35393443de0a75b241/robota-sdk-agent-sdk-3.0.0-beta.62.tgz","_integrity":"sha512-uOHWqW0o9ALmCJL9Y1QupigSAgsU21lbM4oy4LexZUKAt081dLF8ZvQJhNNn02NtNv1LcFuuJ/SeL5UvrNoKyQ==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git"},"_npmVersion":"11.6.2","description":"Programmatic SDK for building AI agents with Robota — provides InteractiveSession, createQuery(), command APIs, permissions, hooks, and context loading","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.0","chalk":"^5.3.0","@robota-sdk/agent-core":"3.0.0-beta.62","@robota-sdk/agent-tools":"3.0.0-beta.62","@robota-sdk/agent-runtime":"3.0.0-beta.62","@robota-sdk/agent-sessions":"3.0.0-beta.62"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","rimraf":"^5.0.5","vitest":"^1.6.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/agent-sdk_3.0.0-beta.62_1778363739117_0.37446070056078695","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: this package is no longer part of Robota SDK. Use the current @robota-sdk packages (e.g. @robota-sdk/agent-cli). See https://github.com/woojubb/robota"},"3.0.0-beta.63":{"name":"@robota-sdk/agent-sdk","version":"3.0.0-beta.63","license":"MIT","_id":"@robota-sdk/agent-sdk@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":"505eb1abf51e76eb30d335b2927e3f5cf4207c6c","tarball":"https://registry.npmjs.org/@robota-sdk/agent-sdk/-/agent-sdk-3.0.0-beta.63.tgz","fileCount":7,"integrity":"sha512-mTT8eLXPkf8ifFeBSL1mX7t8MFym6bi+vec/S/vizK93fC0L1dLok5RrUtVgkW/eM1Y26kyhyXM8+luuIY1/yw==","signatures":[{"sig":"MEUCIG1W1wsLtl651lni9h1IhEeVYBmUJRm3Rqt2WTbZu2mEAiEA9z13OWcZgljmjd+hGpZI2hX4wmfO5E+edmvacv/ZaqE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":949065},"main":"dist/node/index.js","type":"module","_from":"file:robota-sdk-agent-sdk-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","default":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"}}},"scripts":{"lint":"eslint src/ --ext .ts","test":"vitest run --passWithNoTests","build":"tsup src/index.ts --format esm,cjs --dts --out-dir dist/node --clean","clean":"rimraf dist","build:js":"tsup src/index.ts --format esm,cjs --out-dir dist/node --clean","typecheck":"tsc --noEmit","build:types":"tsup src/index.ts --format esm,cjs --dts-only --out-dir dist/node","test:coverage":"vitest run --coverage --passWithNoTests"},"_npmUser":{"name":"jungyoun","email":"jungyoun@gmail.com"},"_resolved":"/private/var/folders/78/9lnqy12x2bn8x5c17zmvrsnr0000gn/T/3a448e12de5fdeee7770e9d4586ca0d5/robota-sdk-agent-sdk-3.0.0-beta.63.tgz","_integrity":"sha512-mTT8eLXPkf8ifFeBSL1mX7t8MFym6bi+vec/S/vizK93fC0L1dLok5RrUtVgkW/eM1Y26kyhyXM8+luuIY1/yw==","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git"},"_npmVersion":"11.6.2","description":"Programmatic SDK for building AI agents with Robota — provides InteractiveSession, createQuery(), command APIs, permissions, hooks, and context loading","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.24.0","chalk":"^5.3.0","@robota-sdk/agent-core":"3.0.0-beta.63","@robota-sdk/agent-tools":"3.0.0-beta.63","@robota-sdk/agent-runtime":"3.0.0-beta.63","@robota-sdk/agent-sessions":"3.0.0-beta.63","@robota-sdk/agent-interface-transport":"3.0.0-beta.63"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","rimraf":"^5.0.5","vitest":"^1.6.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/agent-sdk_3.0.0-beta.63_1778518502757_0.6530013487464128","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: this package is no longer part of Robota SDK. Use the current @robota-sdk packages (e.g. @robota-sdk/agent-cli). See https://github.com/woojubb/robota"}},"time":{"created":"2026-03-20T06:06:29.086Z","modified":"2026-07-05T14:43:42.529Z","3.0.0-rc.1":"2026-03-19T19:33:35.910Z","3.0.0-rc.2":"2026-03-19T19:56:22.426Z","3.0.0-rc.3":"2026-03-19T20:09:32.010Z","3.0.0-rc.4":"2026-03-20T04:01:45.476Z","3.0.0-rc.5":"2026-03-20T04:19:43.377Z","3.0.0-rc.6":"2026-03-20T04:25:34.694Z","3.0.0-rc.7":"2026-03-20T05:02:41.129Z","3.0.0-beta.1":"2026-03-20T06:06:29.377Z","3.0.0-beta.2":"2026-03-20T06:42:05.338Z","3.0.0-beta.3":"2026-03-20T07:49:16.448Z","3.0.0-beta.4":"2026-03-20T12:41:37.885Z","3.0.0-beta.5":"2026-03-20T14:22:50.647Z","3.0.0-beta.6":"2026-03-20T15:06:22.741Z","3.0.0-beta.7":"2026-03-20T16:20:57.349Z","3.0.0-beta.8":"2026-03-20T16:38:55.778Z","3.0.0-beta.9":"2026-03-20T17:36:24.344Z","3.0.0-beta.10":"2026-03-20T18:49:34.108Z","3.0.0-beta.11":"2026-03-20T18:56:26.101Z","3.0.0-beta.12":"2026-03-21T14:44:48.880Z","3.0.0-beta.13":"2026-03-21T15:11:48.775Z","3.0.0-beta.14":"2026-03-21T15:18:15.480Z","3.0.0-beta.15":"2026-03-21T16:45:05.611Z","3.0.0-beta.16":"2026-03-21T17:54:00.715Z","3.0.0-beta.17":"2026-03-21T18:14:08.969Z","3.0.0-beta.18":"2026-03-21T19:34:52.395Z","3.0.0-beta.19":"2026-03-21T19:50:08.856Z","3.0.0-beta.20":"2026-03-21T20:09:52.695Z","3.0.0-beta.21":"2026-03-21T20:47:42.623Z","3.0.0-beta.22":"2026-03-21T21:02:08.648Z","3.0.0-beta.23":"2026-03-21T21:35:56.573Z","3.0.0-beta.24":"2026-03-21T21:51:27.759Z","3.0.0-beta.25":"2026-03-22T19:44:29.835Z","3.0.0-beta.26":"2026-03-22T21:29:58.342Z","3.0.0-beta.27":"2026-03-22T21:58:26.883Z","3.0.0-beta.28":"2026-03-23T05:15:24.283Z","3.0.0-beta.29":"2026-03-23T05:50:58.122Z","3.0.0-beta.30":"2026-03-23T07:17:40.316Z","3.0.0-beta.31":"2026-03-23T07:48:21.134Z","3.0.0-beta.32":"2026-03-23T12:03:47.100Z","3.0.0-beta.33":"2026-03-23T12:19:31.323Z","3.0.0-beta.34":"2026-03-25T11:51:11.562Z","3.0.0-beta.35":"2026-03-25T13:52:58.865Z","3.0.0-beta.36":"2026-03-25T14:31:30.316Z","3.0.0-beta.43":"2026-03-25T16:43:54.803Z","3.0.0-beta.44":"2026-03-26T07:01:58.538Z","3.0.0-beta.45":"2026-03-26T08:27:14.760Z","3.0.0-beta.46":"2026-03-26T12:37:22.463Z","3.0.0-beta.47":"2026-03-26T15:31:01.867Z","3.0.0-beta.48":"2026-03-26T16:39:06.952Z","3.0.0-beta.49":"2026-03-26T16:41:34.747Z","3.0.0-beta.50":"2026-03-26T16:48:55.258Z","3.0.0-beta.51":"2026-03-26T17:18:52.962Z","3.0.0-beta.52":"2026-03-26T17:50:22.148Z","3.0.0-beta.53":"2026-03-27T08:04:29.063Z","3.0.0-beta.54":"2026-04-17T15:48:40.215Z","3.0.0-beta.55":"2026-05-01T12:28:50.488Z","3.0.0-beta.56":"2026-05-01T12:40:53.333Z","3.0.0-beta.57":"2026-05-02T14:07:13.169Z","3.0.0-beta.58":"2026-05-02T14:29:41.123Z","3.0.0-beta.59":"2026-05-02T16:46:03.395Z","3.0.0-beta.60":"2026-05-04T13:47:45.337Z","3.0.0-beta.61":"2026-05-07T18:51:15.301Z","3.0.0-beta.62":"2026-05-09T21:55:39.304Z","3.0.0-beta.63":"2026-05-11T16:55:02.929Z"},"bugs":{"url":"https://github.com/woojubb/robota/issues"},"license":"MIT","homepage":"https://robota.io/","repository":{"url":"git+https://github.com/woojubb/robota.git","type":"git"},"description":"Programmatic SDK for building AI agents with Robota — provides InteractiveSession, createQuery(), command APIs, permissions, hooks, and context loading","maintainers":[{"name":"jungyoun","email":"jungyoun@gmail.com"}],"readme":"# @robota-sdk/agent-sdk\n\nProgrammatic SDK for building AI agents with Robota. Provides `InteractiveSession` as the central client-facing API, `createQuery()` for one-shot use, session management, SDK-owned command/common APIs, permissions, hooks, streaming, context loading, bounded prompt file references, and context reference inventory.\n\nThis is the **assembly layer** of the Robota ecosystem — it composes lower-level packages (`agent-core`, `agent-tools`, `agent-sessions`, `agent-provider-anthropic`) into a cohesive SDK.\n\n## Installation\n\n```bash\nnpm install @robota-sdk/agent-sdk\n# or\npnpm add @robota-sdk/agent-sdk\n```\n\n## Quick Start\n\n```typescript\nimport { createQuery } from '@robota-sdk/agent-sdk';\nimport { AnthropicProvider } from '@robota-sdk/agent-provider-anthropic';\n\nconst provider = new AnthropicProvider({ apiKey: process.env.ANTHROPIC_API_KEY });\nconst query = createQuery({ provider });\n\n// Simple one-shot query\nconst response = await query('Show me the file list');\n\n// With options\nconst queryWithOptions = createQuery({\n  provider,\n  cwd: '/path/to/project',\n  permissionMode: 'acceptEdits',\n  maxTurns: 10,\n  onTextDelta: (delta) => process.stdout.write(delta),\n});\n\nconst detailedResponse = await queryWithOptions('Analyze the code');\n```\n\n## Features\n\n- **InteractiveSession** — Event-driven session wrapper (composition over Session). Central client-facing API for CLI, web, API server, or any other client\n- **SystemCommandExecutor + ISystemCommand** — SDK-level command execution infrastructure for product-composed command modules\n- **CommandRegistry, BuiltinCommandSource, SkillCommandSource** — Command registry and SDK common discovery APIs. User-visible built-ins are composed through `agent-command-*` packages.\n- **Model Command Common APIs** — Provider-neutral `/model` helpers that resolve active provider catalogs and optionally invoke provider-owned refresh hooks\n- **createQuery()** — Provider-bound factory for one-shot AI agent interactions with streaming support\n- **Session assembly** — Internal factory wires tools, provider, config, and context for `InteractiveSession`\n- **Built-in Tools** — Bash, Read, Write, Edit, Glob, Grep, WebFetch, WebSearch are assembled for SDK sessions; direct tool usage imports from `@robota-sdk/agent-tools`\n- **Sandbox Execution** — Optional `sandboxClient` injection routes Bash and core file tools through a provider-backed execution plane; `workspaceManifest` can prepare a fresh sandbox workspace before session creation\n- **Sandbox Hydration** — Snapshot-capable sandbox clients persist `sandboxSnapshotId` on shutdown and restore it before saved message replay on non-fork resume\n- **Agent Tool** — Sub-agent session creation for multi-agent workflows\n- **Permissions** — 3-step evaluation (deny list, allow list, mode policy) with four modes: `plan`, `default`, `acceptEdits`, `bypassPermissions`\n- **Hooks** — `PreToolUse`, `PostToolUse`, `PreCompact`, `PostCompact`, `SessionStart`, `UserPromptSubmit`, `Stop` events with shell command execution\n- **Streaming** — Real-time text delta callbacks via `onTextDelta`\n- **Context Loading** — AGENTS.md / CLAUDE.md walk-up discovery and system prompt assembly\n- **Prompt File References** — Path-like `@file` prompt references are resolved by the SDK under the session `cwd`, bounded by size/recursion limits, recorded as structured history events, and registered as observed context references\n- **Context Reference Inventory** — Manual `/context add` references are stored by `InteractiveSession`, included in future prompt model input, and exposed through SDK command common APIs\n- **Config Loading** — 6-file settings merge with provider profiles, legacy provider compatibility, and `$ENV:VAR` substitution for provider credentials\n- **Context Window Management** — Token tracking, configurable auto-compaction (default ~83.5%), manual `session.compact()`\n- **Background Jobs** — Runtime-managed subagent tasks with transcripts and task snapshots\n- **Agent Batch Jobs** — `Agent({ jobs: [...] })` starts explicit parallel subagent requests deterministically\n- **Edit Checkpoints** — Checkpoint/rewind support for safer edit workflows\n- **Project Memory** — Command-driven memory capture and retrieval surfaces\n- **Replay Events** — Session execution can forward provider/tool boundary events and provider-native raw payload events into append-only logs\n- **Bundle Plugin System** — Install and manage reusable extensions packaged as bundle plugins\n\n## Architecture\n\n```\nagent-sdk (assembly layer)\n  ├── InteractiveSession  ← central client-facing API (event-driven)\n  │     └── Session       ← generic session (agent-sessions)\n  ├── SystemCommandExecutor ← SDK-level command execution\n  ├── CommandRegistry / BuiltinCommandSource / SkillCommandSource\n  ├── Agent runtime dependencies and background orchestration\n  ├── Edit checkpoints and command-driven memory\n  ├── createQuery()       ← one-shot entry point factory\n  ├── createSession()     ← internal assembly factory\n  └── deps:\n        agent-sessions  (Session, SessionStore)\n        agent-tools     (tool infrastructure + 8 built-in tools)\n        agent-provider-anthropic (Anthropic LLM provider)\n        agent-core      (Robota engine, providers, permissions, hooks)\n\nagent-cli (TUI layer — bridges InteractiveSession events to React/Ink state)\n  → agent-sdk\n```\n\nThe SDK is **pure TypeScript with no React dependency**. The CLI is a thin TUI-only layer that consumes `InteractiveSession` events and maps them to React state. Any other client (web app, API server, worker) can do the same.\n\n## API\n\n### InteractiveSession — Central Client-Facing API\n\n`InteractiveSession` wraps `Session` (composition over inheritance) to provide event-driven interaction for any client. It manages streaming text accumulation, tool execution state tracking, prompt queuing, abort orchestration, and message history. Logic that was previously embedded in CLI React hooks now lives here.\n\n```typescript\nimport { InteractiveSession, createProjectSessionStore } from '@robota-sdk/agent-sdk';\nimport type { IInteractiveSessionOptions } from '@robota-sdk/agent-sdk';\n\nconst cwd = process.cwd();\nconst sessionStore = createProjectSessionStore(cwd);\n\nconst session = new InteractiveSession({\n  config,\n  context,\n  projectInfo,\n  sessionStore, // SDK-owned project-local persistence facade\n  resumeSessionId, // Session ID to restore, including sandbox snapshot when available\n  forkSession, // Session ID to fork from (optional)\n  permissionMode: 'default',\n  maxTurns: 10,\n  cwd,\n  permissionHandler: async (toolName, toolArgs) => ({ allowed: true }),\n});\n\n// Subscribe to events\nsession.on('text_delta', (delta: string) => {\n  process.stdout.write(delta); // streaming text chunk\n});\nsession.on('tool_start', (state) => {\n  console.log(`Running: ${state.toolName}`);\n});\nsession.on('tool_end', (state) => {\n  console.log(`Done: ${state.toolName} — ${state.result}`);\n});\nsession.on('thinking', (isThinking: boolean) => {\n  // show/hide spinner\n});\nsession.on('complete', (result) => {\n  console.log(result.response);\n});\nsession.on('error', (error: Error) => {\n  console.error(error);\n});\nsession.on('context_update', (state) => {\n  // token usage updated\n});\nsession.on('interrupted', (result) => {\n  // abort completed\n});\n\n// Submit a prompt (queues if already executing, max 1 queued)\nawait session.submit('Explain this code');\n\n// Path-like @file references are expanded into model-only prompt context by the SDK.\n// The user-visible history keeps the original prompt plus a structured file-reference event.\nawait session.submit('Explain @AGENTS.md and @docs/SPEC.md');\n\n// Submit with display override (shown in UI) and raw input (for hook matching)\nawait session.submit(fullPrompt, '/audit', '/rulebased-harness:audit');\n\n// Execute slash commands through the command layer. With the skills command module composed,\n// `/audit src/index.ts` is normalized by SDK to command \"skills\" with args \"audit src/index.ts\".\nawait session.executeCommand('audit', 'src/index.ts');\n\n// Abort current execution and clear queue\nsession.abort();\n\n// Cancel queued prompt without aborting current execution\nsession.cancelQueue();\n\n// Execute system commands\nconst result = await session.executeCommand('context', '');\n// result.message, result.success, result.data\n\n// List all registered system commands\nsession.listCommands(); // Array<{ name, description }>\n\n// State queries\nsession.isExecuting(); // boolean\nsession.getPendingPrompt(); // string | null\nsession.getMessages(); // TUniversalMessage[]\nsession.getContextState(); // IContextWindowState\nsession.getStreamingText(); // string (accumulated so far)\nsession.getActiveTools(); // IToolState[]\n\n// Session naming\nsession.getName(); // string | undefined\nsession.setName('my-task'); // sets the session name\n\n// Access underlying Session for advanced use\nsession.getSession(); // Session\n```\n\n### SystemCommandExecutor — SDK-Level Commands\n\n`SystemCommandExecutor` executes named system commands against an `InteractiveSession`. Commands are pure TypeScript — no React, no TUI dependency. The CLI wraps them as slash commands with UI chrome.\n\n```typescript\nimport { SystemCommandExecutor, createSystemCommands } from '@robota-sdk/agent-sdk';\nimport type { ICommandResult } from '@robota-sdk/agent-sdk';\n\nconst executor = new SystemCommandExecutor(); // starts empty unless commands are supplied\n\n// Execute a command\nconst result: ICommandResult | null = await executor.execute('status', session, '');\nif (result) {\n  console.log(result.message); // \"OK\"\n}\n\n// Register a custom command\nexecutor.register({\n  name: 'status',\n  description: 'Show agent status',\n  execute: (session, args) => ({ message: 'OK', success: true }),\n});\n\n// List all commands\nexecutor.listCommands(); // ISystemCommand[]\nexecutor.hasCommand('permissions'); // boolean\n```\n\nSDK core does not own user-visible built-in commands. Product built-ins are supplied as `agent-command-*` modules. SDK command identity is slash-free (`skills`, `help`, `compact`); UI shells render and parse those commands as slash syntax such as `/skills`, `/help`, and `/compact`.\n\nCommand modules may use SDK common APIs for shared provider-neutral behavior. For `/model`, the SDK\nresolves the active provider from settings, reads provider-owned fallback metadata from injected\n`IProviderDefinition` records, and can invoke provider-owned catalog refresh hooks. The CLI/TUI must\nonly render command results and must not own provider model lists.\n\nFor provider setup, the SDK projects provider-owned setup help links from `IProviderDefinition`\nrecords into generic prompt descriptions. The CLI/TUI renders those descriptions without owning\nprovider-specific API key or console URLs.\n\nFor `/permissions`, the SDK owns permission-mode constants, subcommand descriptors, validation,\nstate formatting, and command-host adapter access. The command module owns user-visible behavior and\nkeeps permission-mode changes under `/permissions [mode]`.\n\nFor `/validate-session`, the session command module calls SDK session command APIs to locate and\nvalidate the current JSONL session log. Hosts may override `validateCurrentSessionReplayLog()` in\n`ICommandHostContext` when they own a non-file-backed session log store.\n\n### CommandRegistry, BuiltinCommandSource, SkillCommandSource\n\nThese classes provide slash command discovery and aggregation for clients that expose a command palette or autocomplete UI.\n\n```typescript\nimport { CommandRegistry } from '@robota-sdk/agent-sdk';\nimport { createSkillsCommandModule } from '@robota-sdk/agent-command-skills';\n\nconst registry = new CommandRegistry();\nregistry.addModule(createSkillsCommandModule({ cwd: process.cwd() }));\n\n// Get all commands (returns ICommand[])\nconst commands = registry.getCommands();\n\n// Filter by prefix (for autocomplete)\nconst filtered = registry.getCommands('mod'); // matches \"mode\", \"model\"\n\n// Resolve short plugin name to fully qualified form\nregistry.resolveQualifiedName('audit'); // \"my-plugin:audit\"\n```\n\n`SkillCommandSource` is the SDK common API used by the skills command module. It discovers skills from (highest priority first):\n\n- `<cwd>/.claude/skills/*/SKILL.md`\n- `<cwd>/.claude/commands/*.md` (Claude Code compatible)\n- `~/.robota/skills/*/SKILL.md`\n- `<cwd>/.agents/skills/*/SKILL.md`\n\nModel-invocable skills are exposed to the model as metadata only when the session has a composed\nmodel-invocable `skills` command descriptor. `@robota-sdk/agent-command-skills` owns `skills` and\nactivates skills through the SDK host API. Models use the SDK-projected `robota_command_skills`\ntool with skill arguments in `args`. Mentioning a skill in ordinary prose,\nrecommending a skill in assistant text, or matching a natural-language phrase in SDK/TUI code does\nnot activate the skill.\n\n### createQuery()\n\n```typescript\nimport { createQuery } from '@robota-sdk/agent-sdk';\nimport { AnthropicProvider } from '@robota-sdk/agent-provider-anthropic';\n\nconst provider = new AnthropicProvider({ apiKey: process.env.ANTHROPIC_API_KEY });\nconst query = createQuery({ provider });\n\nconst response = await query('Show me the file list');\n\nconst queryWithOptions = createQuery({\n  provider,\n  cwd: '/path/to/project',\n  permissionMode: 'acceptEdits',\n  maxTurns: 10,\n  onTextDelta: (delta) => process.stdout.write(delta),\n});\n\nconst detailedResponse = await queryWithOptions('Analyze the code');\n```\n\n### Session Assembly\n\n`createSession()`, `loadConfig()`, `loadContext()`, and `detectProject()` are internal SDK assembly\ndetails. Use `InteractiveSession` for event-driven sessions or `createQuery()` for prompt-only\none-shot calls.\n\n### Built-in Tools\n\n`@robota-sdk/agent-sdk` assembles built-in tools for SDK sessions, but direct tool usage imports\nfrom the owner package:\n\n```typescript\nimport {\n  bashTool,\n  editTool,\n  globTool,\n  grepTool,\n  readTool,\n  webFetchTool,\n  webSearchTool,\n  writeTool,\n} from '@robota-sdk/agent-tools';\n```\n\n### Sandbox Execution\n\nSDK sessions can receive a provider-neutral sandbox client. When provided, Bash, Read, Write, and Edit use the sandbox execution plane instead of the host process/filesystem:\n\n```typescript\nimport { InteractiveSession } from '@robota-sdk/agent-sdk';\nimport { AnthropicProvider } from '@robota-sdk/agent-provider-anthropic';\nimport { E2BSandboxClient } from '@robota-sdk/agent-tools';\nimport type { IWorkspaceManifest } from '@robota-sdk/agent-tools';\nimport { Sandbox } from 'e2b';\n\nconst provider = new AnthropicProvider({ apiKey: process.env.ANTHROPIC_API_KEY });\nconst sandbox = await Sandbox.create();\nconst workspaceManifest: IWorkspaceManifest = {\n  entries: {\n    'task.md': { type: 'file', content: 'Review this repository.\\n' },\n    repo: { type: 'gitRepo', url: 'https://github.com/example/project.git', ref: 'main' },\n    output: { type: 'dir' },\n  },\n};\n\nconst session = new InteractiveSession({\n  cwd: process.cwd(),\n  provider,\n  sandboxClient: new E2BSandboxClient({ sandbox }),\n  workspaceManifest,\n  reversibleExecution: { mode: 'local-first' },\n});\n```\n\n`E2BSandboxClient` is a structural adapter owned by `agent-tools`, and it does not make `e2b` a dependency of `agent-sdk`. Install and create the concrete provider SDK in the application layer, then pass the adapter into `InteractiveSession`. `workspaceManifest` also uses the `agent-tools` contract; SDK applies it once before constructing the underlying `Session`.\n\nWhen `sessionStore` and a snapshot-capable `sandboxClient` are both provided, `InteractiveSession.shutdown()` stores `sandboxSnapshotId` in the session record. A later non-fork `resumeSessionId` restore calls `sandboxClient.restore(snapshotId)` before saved messages are injected back into the `Session`. Forked sessions intentionally do not hydrate the previous sandbox reference because provider pause/resume references can be one-to-one.\n\n## Subagent Sessions\n\n`createSubagentSession()` creates an isolated child session for delegating subtasks. The subagent receives pre-resolved config and context from the parent — it does not load config files or context from disk. Callers may provide a stable `sessionId` and `sessionLogger` so the child session writes a durable transcript.\n\n```typescript\nimport { createSubagentSession } from '@robota-sdk/agent-sdk';\n\nconst subSession = createSubagentSession({\n  parentSession: session,\n  agentDefinition: 'explore',\n  prompt: 'Analyze the test coverage gaps',\n});\nconst result = await subSession.run();\n```\n\n### Agent Definitions\n\n`IAgentDefinition` describes a reusable agent configuration (system prompt, allowed tools, permission mode). Custom agents are discovered from `.robota/agents/` (project), `.claude/agents/` (Claude Code compatible), and `~/.robota/agents/` (user). `AgentDefinitionLoader` is an internal class — it is not part of the public API.\n\nBuilt-in agents: `general-purpose` (full tool access), `Explore` (read-only, Haiku model), `Plan` (read-only planning).\n\n### createAgentTool()\n\n`createAgentTool()` wraps subagent creation into a tool the AI can invoke directly. The parent session's hooks, permissions, and context are forwarded to the child.\n\nBackground subagent lifecycle events are persisted through `InteractiveSession` when an SDK session persistence facade is configured. Streaming chunks are written to append-only JSONL logs/transcripts rather than rewriting the main session JSON per token.\n\n## Replay-Grade Session Events\n\n`Session.run()` forwards core execution events through the session logger. Current events include provider request envelopes, provider-native raw request/response/stream payloads, provider-normalized responses, assistant message commits, tool batch starts, tool execution requests, and tool execution results.\n\nProvider-native payload events are emitted by concrete provider packages through `IChatOptions.onProviderNativeRawPayload`, then redacted and externalized by the session logger before they are written to disk. The SDK exposes session command APIs so command modules such as `/validate-session` can validate replay coverage without adding file-log logic to CLI/TUI hosts.\n\n## Hook Executors (SDK-Specific)\n\n`agent-sdk` provides two `IHookTypeExecutor` implementations beyond the `command` and `http` executors in `agent-core`:\n\n| Executor         | Hook Type | Description                                                               |\n| ---------------- | --------- | ------------------------------------------------------------------------- |\n| `PromptExecutor` | `prompt`  | Injects the hook's prompt text into the session as a system instruction   |\n| `AgentExecutor`  | `agent`   | Creates a sub-agent session to process the hook input and return a result |\n\n## Bundle Plugin System\n\nBundle plugins package reusable extensions (tools, hooks, permissions, system prompt additions) into installable units.\n\n### Types\n\n| Type                    | Description                                                     |\n| ----------------------- | --------------------------------------------------------------- |\n| `IBundlePluginManifest` | Plugin metadata: name, version, description, author, keywords   |\n| `ILoadedBundlePlugin`   | Full bundle: manifest + tools, hooks, permissions, systemPrompt |\n\n### BundlePluginLoader\n\nLoads a bundle plugin from a directory path. Reads the manifest, resolves tool/hook definitions, and validates the bundle structure.\n\n### BundlePluginInstaller\n\nManages plugin installation and uninstallation:\n\n- Installs bundles to `~/.robota/plugins/` (user) or `.robota/plugins/` (project)\n- Tracks installed plugins in a registry file\n- Handles enable/disable state per plugin\n\n## Configuration\n\nSettings are merged from lowest to highest priority:\n\n| Layer | Path                          | Scope                                   |\n| ----- | ----------------------------- | --------------------------------------- |\n| 1     | `~/.robota/settings.json`     | User global                             |\n| 2     | `~/.claude/settings.json`     | User global (Claude Code compatible)    |\n| 3     | `.robota/settings.json`       | Project                                 |\n| 4     | `.robota/settings.local.json` | Project (local)                         |\n| 5     | `.claude/settings.json`       | Project (Claude Code compatible)        |\n| 6     | `.claude/settings.local.json` | Project (local, Claude Code compatible) |\n\n`$ENV:VAR` substitution is applied after merge for provider API keys.\n\n```json\n{\n  \"defaultMode\": \"default\",\n  \"currentProvider\": \"qwen\",\n  \"providers\": {\n    \"qwen\": {\n      \"type\": \"qwen\",\n      \"model\": \"qwen-plus\",\n      \"apiKey\": \"$ENV:DASHSCOPE_API_KEY\",\n      \"baseURL\": \"https://dashscope-intl.aliyuncs.com/compatible-mode/v1\"\n    },\n    \"gemma\": {\n      \"type\": \"gemma\",\n      \"model\": \"supergemma4-26b-uncensored-v2\",\n      \"apiKey\": \"lm-studio\",\n      \"baseURL\": \"http://localhost:1234/v1\"\n    },\n    \"openai\": {\n      \"type\": \"openai\",\n      \"model\": \"<openai-compatible-model>\",\n      \"apiKey\": \"$ENV:OPENAI_API_KEY\"\n    },\n    \"anthropic\": {\n      \"type\": \"anthropic\",\n      \"model\": \"claude-sonnet-4-6\",\n      \"apiKey\": \"$ENV:ANTHROPIC_API_KEY\"\n    }\n  },\n  \"permissions\": {\n    \"allow\": [\"Bash(pnpm *)\"],\n    \"deny\": [\"Bash(rm -rf *)\"]\n  }\n}\n```\n\n`currentProvider` selects the active entry from `providers`. Qwen Model Studio profiles use `type: \"qwen\"` with the documented DashScope OpenAI-compatible `baseURL`. DeepSeek API profiles use `type: \"deepseek\"` with the documented DeepSeek OpenAI-compatible `baseURL`. Gemma-family local models should use a `type: \"gemma\"` profile so provider-specific stream projection is applied. The resolved SDK config normalizes the active profile into `provider.name`, `provider.model`, `provider.apiKey`, optional `provider.baseURL`, and optional `provider.timeout`. The legacy `provider` object remains supported when `currentProvider` is not configured.\n\n## Permission Modes\n\n| Mode                | Read/Glob/Grep | Write/Edit |  Bash   |\n| ------------------- | :------------: | :--------: | :-----: |\n| `plan`              |      auto      |    deny    |  deny   |\n| `default`           |      auto      |  approve   | approve |\n| `acceptEdits`       |      auto      |    auto    | approve |\n| `bypassPermissions` |      auto      |    auto    |  auto   |\n\n## Dependencies\n\n| Package                                | Purpose                               |\n| -------------------------------------- | ------------------------------------- |\n| `@robota-sdk/agent-core`               | Engine, providers, permissions, hooks |\n| `@robota-sdk/agent-sessions`           | Session, SessionStore                 |\n| `@robota-sdk/agent-tools`              | Tool infrastructure + built-in tools  |\n| `@robota-sdk/agent-provider-anthropic` | Anthropic LLM provider                |\n| `chalk`                                | Terminal colors (permission prompt)   |\n| `zod`                                  | Settings schema validation            |\n\n## Documentation\n\nSee [docs/SPEC.md](./docs/SPEC.md) for the full specification, architecture details, and design decisions.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}