{"_id":"@astralbeam/sdk","_rev":"25-c0273342acc1777063b2e60b151ef699","name":"@astralbeam/sdk","dist-tags":{"latest":"0.13.4"},"versions":{"0.0.1":{"name":"@astralbeam/sdk","version":"0.0.1","license":"MIT","_id":"@astralbeam/sdk@0.0.1","maintainers":[{"name":"mintuhouse","email":"mintuhouse@gmail.com"},{"name":"aakashns","email":"aakashns.sky@gmail.com"}],"homepage":"https://astralbeam.ai","bugs":{"url":"https://github.com/astralbeamai/astralbeam/issues"},"dist":{"shasum":"40bbaa6cf10a5c4bace6b7f7f76da54d99b324a9","tarball":"https://registry.npmjs.org/@astralbeam/sdk/-/sdk-0.0.1.tgz","fileCount":11,"integrity":"sha512-4778G+T2qFD2L72KdaJ1lXNMWTl2hZljbs/zDGT/5xy799ddSCVIluNc0aAmYuTOSkfDRZiHwLwqFV4uoNjpAw==","signatures":[{"sig":"MEUCIQDSGiyRgdJs9d8SwpZ5lUIK8aPmSNnJ7rZdQA/lq68xAAIgFsKjlt/gpkMNlpMzTT+l0D5gagJ7Od9z71fbowDm4DE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4267},"type":"module","exports":{"./vue":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"./react":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"./client":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./package.json":"./package.json"},"scripts":{"knip":"knip","lint":"deno lint","test":"vitest run","build":"tsdown","check":"deno task format:check && deno task lint && deno task typecheck && deno task knip","ready":"deno task check && deno task test && deno task build","format":"deno fmt","knip:fix":"knip --fix --allow-remove-files && knip --fix --allow-remove-files && deno install","lint:fix":"deno lint --fix","check:fix":"deno fmt && deno lint --fix","typecheck":"tsc --noEmit","format:check":"deno fmt --check"},"_npmUser":{"name":"aakashns","email":"aakashns.sky@gmail.com"},"repository":{"url":"git+https://github.com/astralbeamai/astralbeam.git","type":"git","directory":"sdk"},"_npmVersion":"11.17.0","description":"Frontend SDK for AstralBeam: drop-in agent UI, chat streaming, and server helpers","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.32.2","tsdown":"0.22.3","vitest":"4.1.10","typescript":"^6.0.3"},"peerDependencies":{"vue":">=3","react":">=18"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.0.1_1787139949166_0.37000642755533786","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@astralbeam/sdk","version":"0.0.2","license":"MIT","_id":"@astralbeam/sdk@0.0.2","maintainers":[{"name":"mintuhouse","email":"mintuhouse@gmail.com"},{"name":"aakashns","email":"aakashns.sky@gmail.com"}],"homepage":"https://astralbeam.ai","bugs":{"url":"https://github.com/astralbeamai/astralbeam/issues"},"dist":{"shasum":"5c48a492df5ed6834d82742b1b174596e411585f","tarball":"https://registry.npmjs.org/@astralbeam/sdk/-/sdk-0.0.2.tgz","fileCount":13,"integrity":"sha512-95f7anYGWVPdipRrcVtFvrUlJ+TwaEVkluqa8bp2HgjyPInHCfP8VuIzBIDZPq5fUqCuzgPjhYCdsgQees6hcA==","signatures":[{"sig":"MEUCIDDjydV2jzcNyPAwFj6Q32SfvTtjU+uV8rQXknF0R18dAiEA8FMEKNhpbwTNdA5OSszLuHhul3ZUDHNGRuGVWr419zs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":647703},"type":"module","exports":{"./vue":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"./react":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"./client":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./package.json":"./package.json"},"gitHead":"7225353ba5396e88df2dce8e90cc7e7bb8b724d8","scripts":{"ui":"shadcn","knip":"knip","lint":"deno lint","test":"vitest run","build":"deno task generate:styles && tsdown","check":"deno task generate:styles && deno task format:check && deno task lint && deno task typecheck && deno task knip","ready":"deno task check && deno task test && deno task build","format":"deno fmt","knip:fix":"knip --fix --allow-remove-files && knip --fix --allow-remove-files && deno install","lint:fix":"deno lint --fix","check:fix":"deno fmt && deno lint --fix","typecheck":"tsc --noEmit","format:check":"deno fmt --check","generate:styles":"tailwindcss --input src/styles.css --output .generated/styles.css --minify && deno run --allow-read=.generated --allow-write=src/chat scripts/embed-styles.ts"},"_npmUser":{"name":"aakashns","email":"aakashns.sky@gmail.com"},"repository":{"url":"git+https://github.com/astralbeamai/astralbeam.git","type":"git","directory":"sdk"},"_npmVersion":"11.19.0","description":"Frontend SDK for AstralBeam: drop-in agent UI, chat streaming, and server helpers","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","jose":"^6.2.9","knip":"^6.32.2","react":"^19.2.4","shadcn":"^4.18.0","tsdown":"0.22.3","vitest":"^4.1.3","react-dom":"^19.2.4","typescript":"^6.0.3","tailwindcss":"^4.3.3","@tanstack/ai":"^0.49.1","@types/react":"^19.2.13","@shadcn/react":"^0.3.0","@base-ui/react":"^1.7.0","tailwind-merge":"^3.6.0","tw-animate-css":"^1.4.0","@tailwindcss/cli":"^4.3.3","@types/react-dom":"^19.2.3","@tanstack/ai-react":"^0.22.1","@tanstack/ai-client":"^0.28.0","@phosphor-icons/react":"^2.1.10","class-variance-authority":"^0.7.1"},"peerDependencies":{"vue":">=3","react":">=18","react-dom":">=18"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.0.2_1787807689608_0.7076395108789846","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@astralbeam/sdk","version":"0.0.3","license":"MIT","_id":"@astralbeam/sdk@0.0.3","maintainers":[{"name":"mintuhouse","email":"mintuhouse@gmail.com"},{"name":"aakashns","email":"aakashns.sky@gmail.com"}],"homepage":"https://astralbeam.ai","bugs":{"url":"https://github.com/astralbeamai/astralbeam/issues"},"dist":{"shasum":"e102d83a835155ece61c1b281485462acbf8d0d5","tarball":"https://registry.npmjs.org/@astralbeam/sdk/-/sdk-0.0.3.tgz","fileCount":13,"integrity":"sha512-DJxwRbFfPTpoH5NV6nZuh/Ik5FzM8Z8Oay7QzSDSBgYr+BOa7I1okNaFhkKjOLsUdg8KZ0hQATmGxgdZFyaO5A==","signatures":[{"sig":"MEQCIE/etIqnjofuK6P3A7NiqhK4XnCmorwcfAwVw/4yZpmeAiAbyx7BUlE/LUqp2wq6DEeczpAYm/ogucQoLRg8M2PTkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":672395},"type":"module","exports":{"./vue":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"./react":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"./client":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./package.json":"./package.json"},"gitHead":"bb8179783a184a43e2db1162c8cc4ad33d9f53fe","scripts":{"ui":"shadcn","knip":"knip","lint":"deno lint","test":"vitest run","build":"deno task generate:styles && tsdown","check":"deno task generate:styles && deno task format:check && deno task lint && deno task typecheck && deno task knip","ready":"deno task check && deno task test && deno task build","format":"deno fmt","knip:fix":"knip --fix --allow-remove-files && knip --fix --allow-remove-files && deno install","lint:fix":"deno lint --fix","check:fix":"deno fmt && deno lint --fix","typecheck":"tsc --noEmit","format:check":"deno fmt --check","generate:styles":"tailwindcss --input src/styles.css --output .generated/styles.css --minify && deno run --allow-read=.generated --allow-write=src/chat scripts/embed-styles.ts"},"_npmUser":{"name":"aakashns","email":"aakashns.sky@gmail.com"},"repository":{"url":"git+https://github.com/astralbeamai/astralbeam.git","type":"git","directory":"sdk"},"_npmVersion":"11.19.0","description":"Frontend SDK for AstralBeam: drop-in agent UI, chat streaming, and server helpers","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","jose":"^6.2.9","knip":"^6.32.2","react":"^19.2.4","shadcn":"^4.18.0","tsdown":"0.22.3","vitest":"^4.1.3","react-dom":"^19.2.4","typescript":"^6.0.3","tailwindcss":"^4.3.3","@tanstack/ai":"^0.49.1","@types/react":"^19.2.13","@shadcn/react":"^0.3.0","@base-ui/react":"^1.7.0","tailwind-merge":"^3.6.0","tw-animate-css":"^1.4.0","@tailwindcss/cli":"^4.3.3","@types/react-dom":"^19.2.3","@tanstack/ai-react":"^0.22.1","@tanstack/markdown":"^0.0.13","@tanstack/ai-client":"^0.28.0","@phosphor-icons/react":"^2.1.10","class-variance-authority":"^0.7.1"},"peerDependencies":{"vue":">=3","react":">=18","react-dom":">=18"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.0.3_1787810131598_0.08477156564567134","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@astralbeam/sdk","version":"0.0.4","license":"MIT","_id":"@astralbeam/sdk@0.0.4","maintainers":[{"name":"mintuhouse","email":"mintuhouse@gmail.com"},{"name":"aakashns","email":"aakashns.sky@gmail.com"}],"homepage":"https://astralbeam.ai","bugs":{"url":"https://github.com/astralbeamai/astralbeam/issues"},"dist":{"shasum":"5038898e6f9b62c5f3ef57b493af56673d01b3bb","tarball":"https://registry.npmjs.org/@astralbeam/sdk/-/sdk-0.0.4.tgz","fileCount":13,"integrity":"sha512-zKunmIVn+BFLWNpkVGoMtp+WTWqUNuOf0yrR/jv7M4WZulacHxkJFzEF3v+W2f65NnoY5tp2CDMOaKT7SyZswg==","signatures":[{"sig":"MEUCIGF3hpBZ1/XIhNcgbcISO10uhjgyhUXV7Cw2Q6cbRB1hAiEA+eEXr6WNYUB9Ge/Xzk3X95rYGZdgOq/mNBgnAgrJ1fE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":686389},"type":"module","exports":{"./vue":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"./react":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"./client":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./package.json":"./package.json"},"gitHead":"d7e708f2d655bfc86a4fe9864a1f2ea8dcfb2903","scripts":{"ui":"shadcn","knip":"knip","lint":"deno lint","test":"vitest run","build":"deno task generate:styles && tsdown","check":"deno task generate:styles && deno task format:check && deno task lint && deno task typecheck && deno task knip","ready":"deno task check && deno task test && deno task build","format":"deno fmt","knip:fix":"knip --fix --allow-remove-files && knip --fix --allow-remove-files && deno install","lint:fix":"deno lint --fix","check:fix":"deno fmt && deno lint --fix","typecheck":"tsc --noEmit","format:check":"deno fmt --check","generate:styles":"tailwindcss --input src/styles.css --output .generated/styles.css --minify && deno run --allow-read=.generated --allow-write=src/chat scripts/embed-styles.ts"},"_npmUser":{"name":"aakashns","email":"aakashns.sky@gmail.com"},"repository":{"url":"git+https://github.com/astralbeamai/astralbeam.git","type":"git","directory":"sdk"},"_npmVersion":"11.19.0","description":"Frontend SDK for AstralBeam: drop-in agent UI, chat streaming, and server helpers","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","jose":"^6.2.9","knip":"^6.32.2","react":"^19.2.4","shadcn":"^4.18.0","tsdown":"0.22.3","vitest":"^4.1.3","react-dom":"^19.2.4","typescript":"^6.0.3","tailwindcss":"^4.3.3","@tanstack/ai":"^0.49.1","@types/react":"^19.2.13","@shadcn/react":"^0.3.0","@base-ui/react":"^1.7.0","tailwind-merge":"^3.6.0","tw-animate-css":"^1.4.0","@tailwindcss/cli":"^4.3.3","@types/react-dom":"^19.2.3","@tanstack/ai-react":"^0.22.1","@tanstack/markdown":"^0.0.13","@tanstack/ai-client":"^0.28.0","@phosphor-icons/react":"^2.1.10","class-variance-authority":"^0.7.1"},"peerDependencies":{"vue":">=3","react":">=18","react-dom":">=18"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.0.4_1787818988963_0.7150506994688359","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@astralbeam/sdk","version":"0.0.5","license":"MIT","_id":"@astralbeam/sdk@0.0.5","maintainers":[{"name":"mintuhouse","email":"mintuhouse@gmail.com"},{"name":"aakashns","email":"aakashns.sky@gmail.com"}],"homepage":"https://astralbeam.ai","bugs":{"url":"https://github.com/astralbeamai/astralbeam/issues"},"dist":{"shasum":"a05fee31fcc738fe647016153d3483e27f827f68","tarball":"https://registry.npmjs.org/@astralbeam/sdk/-/sdk-0.0.5.tgz","fileCount":13,"integrity":"sha512-8bB4Vz6jiNIrqqBslmg05+Y8spCe1jhVEWtdZTP1/yEY1dxfzcBIHa7Cj/HzdROWqPXdIZIFhfaXpWGgjNRS1g==","signatures":[{"sig":"MEUCIQCCaejEyHqhybICvCzooxhCOKonZT8rlEbOcUH0A6Y9rQIgWLVPYJC1o24OlXKvCeNeOy0GAHOmj4DdJjK8UO5Ddtg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":686500},"type":"module","exports":{"./vue":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"./react":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"./client":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./package.json":"./package.json"},"gitHead":"dccf23b47e74f1a9c0938c9635af4145611c8922","scripts":{"ui":"shadcn","knip":"knip","lint":"deno lint","test":"vitest run","build":"deno task generate:styles && tsdown","check":"deno task generate:styles && deno task format:check && deno task lint && deno task typecheck && deno task knip","ready":"deno task check && deno task test && deno task build","format":"deno fmt","knip:fix":"knip --fix --allow-remove-files && knip --fix --allow-remove-files && deno install","lint:fix":"deno lint --fix","check:fix":"deno fmt && deno lint --fix","typecheck":"tsc --noEmit","format:check":"deno fmt --check","generate:styles":"tailwindcss --input src/styles.css --output .generated/styles.css --minify && deno run --allow-read=.generated --allow-write=src/chat scripts/embed-styles.ts"},"_npmUser":{"name":"aakashns","email":"aakashns.sky@gmail.com"},"repository":{"url":"git+https://github.com/astralbeamai/astralbeam.git","type":"git","directory":"sdk"},"_npmVersion":"11.19.0","description":"Frontend SDK for AstralBeam: drop-in agent UI, chat streaming, and server helpers","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","jose":"^6.2.9","knip":"^6.32.2","react":"^19.2.4","shadcn":"^4.18.0","tsdown":"0.22.3","vitest":"^4.1.3","react-dom":"^19.2.4","typescript":"^6.0.3","tailwindcss":"^4.3.3","@tanstack/ai":"^0.49.1","@types/react":"^19.2.13","@shadcn/react":"^0.3.0","@base-ui/react":"^1.7.0","tailwind-merge":"^3.6.0","tw-animate-css":"^1.4.0","@tailwindcss/cli":"^4.3.3","@types/react-dom":"^19.2.3","@tanstack/ai-react":"^0.22.1","@tanstack/markdown":"^0.0.13","@tanstack/ai-client":"^0.28.0","@phosphor-icons/react":"^2.1.10","class-variance-authority":"^0.7.1"},"peerDependencies":{"vue":">=3","react":">=18","react-dom":">=18"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.0.5_1787819959321_0.23755850504301246","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@astralbeam/sdk","version":"0.0.6","license":"MIT","_id":"@astralbeam/sdk@0.0.6","maintainers":[{"name":"mintuhouse","email":"mintuhouse@gmail.com"},{"name":"aakashns","email":"aakashns.sky@gmail.com"}],"homepage":"https://astralbeam.ai","bugs":{"url":"https://github.com/astralbeamai/astralbeam/issues"},"dist":{"shasum":"45996348d9526a7200177b2d24f3fcd8bb3cb21b","tarball":"https://registry.npmjs.org/@astralbeam/sdk/-/sdk-0.0.6.tgz","fileCount":13,"integrity":"sha512-crAaZ9pBIV1Q+03M/mQ6+GocSqsApJdq+Qw9YCv0AiQWbxoRNFdC7YzswqxtZFFihvmUydZWoikNbkUFV/Jdrg==","signatures":[{"sig":"MEYCIQCixT+oNqNIvDuqYClXCFL9hM+/A7j8S4rs/+qBsokB1QIhAI23J6dCsHab7kxHVlJhwlefoinHpLyqPUjsWSy5H5bX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":687873},"type":"module","exports":{"./vue":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"./react":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"./client":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./package.json":"./package.json"},"gitHead":"272fdf5f1a8e078e3266cc6d7e36393cc0622fa2","scripts":{"ui":"shadcn","knip":"knip","lint":"deno lint","test":"vitest run","build":"deno task generate:styles && tsdown","check":"deno task generate:styles && deno task format:check && deno task lint && deno task typecheck && deno task knip","ready":"deno task check && deno task test && deno task build","format":"deno fmt","knip:fix":"knip --fix --allow-remove-files && knip --fix --allow-remove-files && deno install","lint:fix":"deno lint --fix","check:fix":"deno fmt && deno lint --fix","typecheck":"tsc --noEmit","format:check":"deno fmt --check","generate:styles":"tailwindcss --input src/styles.css --output .generated/styles.css --minify && deno run --allow-read=.generated --allow-write=src/chat scripts/embed-styles.ts"},"_npmUser":{"name":"aakashns","email":"aakashns.sky@gmail.com"},"repository":{"url":"git+https://github.com/astralbeamai/astralbeam.git","type":"git","directory":"sdk"},"_npmVersion":"11.19.0","description":"Frontend SDK for AstralBeam: drop-in agent UI, chat streaming, and server helpers","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","jose":"^6.2.9","knip":"^6.32.2","react":"^19.2.4","shadcn":"^4.18.0","tsdown":"0.22.3","vitest":"^4.1.3","react-dom":"^19.2.4","typescript":"^6.0.3","tailwindcss":"^4.3.3","@tanstack/ai":"^0.49.1","@types/react":"^19.2.13","@shadcn/react":"^0.3.0","@base-ui/react":"^1.7.0","tailwind-merge":"^3.6.0","tw-animate-css":"^1.4.0","@tailwindcss/cli":"^4.3.3","@types/react-dom":"^19.2.3","@tanstack/ai-react":"^0.22.1","@tanstack/markdown":"^0.0.13","@tanstack/ai-client":"^0.28.0","@phosphor-icons/react":"^2.1.10","class-variance-authority":"^0.7.1"},"peerDependencies":{"vue":">=3","react":">=18","react-dom":">=18"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.0.6_1787822152909_0.47220587204036835","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@astralbeam/sdk","version":"0.1.0","license":"MIT","_id":"@astralbeam/sdk@0.1.0","maintainers":[{"name":"mintuhouse","email":"mintuhouse@gmail.com"},{"name":"aakashns","email":"aakashns.sky@gmail.com"}],"homepage":"https://astralbeam.ai","bugs":{"url":"https://github.com/astralbeamai/astralbeam/issues"},"dist":{"shasum":"80d27d4c7cefc123feeeb59440378a576a3e526d","tarball":"https://registry.npmjs.org/@astralbeam/sdk/-/sdk-0.1.0.tgz","fileCount":17,"integrity":"sha512-d2ycjc4PBdvWqC7dX4v6eIfvscOb/QLwWySiGU+NBdqlSMUKUNE+XEBkxTa3oJQbNtCxDyi3/LbEW2Dcv9Devg==","signatures":[{"sig":"MEUCICe7W/TEBPm/FFspu/nPmU58FUlhGKeu4pb7pn3+pfV5AiEA+aNLc6xNCLL+ArqYowm4DRn3hRd+aOeCCuU08+6aje8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1220373},"type":"module","exports":{"./vue":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"./core":{"types":"./dist/core.d.ts","default":"./dist/core.js"},"./react":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"./client":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./package.json":"./package.json"},"gitHead":"9c1cb2ee28a7e63afcbe50d7a84c979d2fedf3ec","scripts":{"ui":"shadcn","knip":"knip","lint":"deno lint","test":"vitest run","build":"deno task generate:styles && tsdown","check":"deno task generate:styles && deno task format:check && deno task lint && deno task typecheck && deno task knip","ready":"deno task check && deno task test && deno task build","format":"deno fmt","knip:fix":"knip --fix --allow-remove-files && knip --fix --allow-remove-files && deno install","lint:fix":"deno lint --fix","check:fix":"deno fmt && deno lint --fix","typecheck":"tsc --noEmit","format:check":"deno fmt --check","generate:styles":"tailwindcss --input src/styles.css --output .generated/styles.css --minify && deno run --allow-read=.generated --allow-write=src/widget scripts/embed-styles.ts"},"_npmUser":{"name":"aakashns","email":"aakashns.sky@gmail.com"},"repository":{"url":"git+https://github.com/astralbeamai/astralbeam.git","type":"git","directory":"sdk"},"_npmVersion":"11.19.0","description":"Frontend SDK for AstralBeam: drop-in agent UI, chat streaming, and server helpers","directories":{},"sideEffects":false,"_nodeVersion":"26.8.1","dependencies":{"effect":"4.0.0-rc.112"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","jose":"^6.2.9","knip":"^6.32.2","react":"^19.2.4","shadcn":"^4.18.0","tsdown":"0.22.3","vitest":"^4.1.3","react-dom":"^19.2.4","typescript":"^6.0.3","tailwindcss":"^4.3.3","@tanstack/ai":"^0.49.1","@types/react":"^19.2.13","@shadcn/react":"^0.3.0","@base-ui/react":"^1.7.0","tailwind-merge":"^3.6.0","tw-animate-css":"^1.4.0","@tailwindcss/cli":"^4.3.3","@types/react-dom":"^19.2.3","@tanstack/ai-react":"^0.22.1","@tanstack/markdown":"^0.0.13","@tanstack/ai-client":"^0.28.0","@phosphor-icons/react":"^2.1.10","class-variance-authority":"^0.7.1"},"peerDependencies":{"vue":">=3","react":">=18","react-dom":">=18"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.0_1788289015879_0.7117332717116853","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@astralbeam/sdk","version":"0.2.0","license":"MIT","_id":"@astralbeam/sdk@0.2.0","maintainers":[{"name":"mintuhouse","email":"mintuhouse@gmail.com"},{"name":"aakashns","email":"aakashns.sky@gmail.com"}],"homepage":"https://astralbeam.ai","bugs":{"url":"https://github.com/astralbeamai/astralbeam/issues"},"dist":{"shasum":"569b23e1c82c90774b6d9e56b5ab334cc39f5185","tarball":"https://registry.npmjs.org/@astralbeam/sdk/-/sdk-0.2.0.tgz","fileCount":17,"integrity":"sha512-UbCnx8d4vZzgC0aKvphRoMGJCOn8l114LZBiQQjDlIjsPAptH+7Mw7KGcnMEmvw+8sLMr4pgh6cxfnJPVpvwVQ==","signatures":[{"sig":"MEQCIAJwlKfRASxxbOOc6gZJ1BrlmafAnMxXZ+N3iQw6GMaiAiAD7IktrIciO5rkWZzw0+fSbsM2GSCie8aoDfmhkxP9SQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1221217},"type":"module","exports":{"./vue":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"./core":{"types":"./dist/core.d.ts","default":"./dist/core.js"},"./react":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"./client":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./package.json":"./package.json"},"gitHead":"2f3da582a71b4a983ac351df1568983020fdeee7","scripts":{"ui":"shadcn","knip":"knip","lint":"deno lint","test":"vitest run","build":"deno task generate:styles && tsdown","check":"deno task generate:styles && deno task format:check && deno task lint && deno task typecheck && deno task knip","ready":"deno task check && deno task test && deno task build","format":"deno fmt","knip:fix":"knip --fix --allow-remove-files && knip --fix --allow-remove-files && deno install","lint:fix":"deno lint --fix","check:fix":"deno fmt && deno lint --fix","typecheck":"tsc --noEmit","format:check":"deno fmt --check","generate:styles":"tailwindcss --input src/styles.css --output .generated/styles.css --minify && deno run --allow-read=.generated --allow-write=src/widget scripts/embed-styles.ts"},"_npmUser":{"name":"aakashns","email":"aakashns.sky@gmail.com"},"repository":{"url":"git+https://github.com/astralbeamai/astralbeam.git","type":"git","directory":"sdk"},"_npmVersion":"11.19.0","description":"Frontend SDK for AstralBeam: drop-in agent UI, chat streaming, and server helpers","directories":{},"sideEffects":false,"_nodeVersion":"26.8.1","dependencies":{"effect":"4.0.0-rc.112"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","jose":"^6.2.9","knip":"^6.32.2","react":"^19.2.4","shadcn":"^4.18.0","tsdown":"0.22.3","vitest":"^4.1.3","react-dom":"^19.2.4","typescript":"^6.0.3","tailwindcss":"^4.3.3","@tanstack/ai":"^0.49.1","@types/react":"^19.2.13","@shadcn/react":"^0.3.0","@base-ui/react":"^1.7.0","tailwind-merge":"^3.6.0","tw-animate-css":"^1.4.0","@tailwindcss/cli":"^4.3.3","@types/react-dom":"^19.2.3","@tanstack/ai-react":"^0.22.1","@tanstack/markdown":"^0.0.13","@tanstack/ai-client":"^0.28.0","@phosphor-icons/react":"^2.1.10","class-variance-authority":"^0.7.1"},"peerDependencies":{"vue":">=3","react":">=18","react-dom":">=18"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.2.0_1788374110133_0.8456402935959693","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@astralbeam/sdk","version":"0.3.0","license":"MIT","_id":"@astralbeam/sdk@0.3.0","maintainers":[{"name":"mintuhouse","email":"mintuhouse@gmail.com"},{"name":"aakashns","email":"aakashns.sky@gmail.com"}],"homepage":"https://astralbeam.ai","bugs":{"url":"https://github.com/astralbeamai/astralbeam/issues"},"dist":{"shasum":"9551d4ff588a3f84be68b37d93518a0cc534ec00","tarball":"https://registry.npmjs.org/@astralbeam/sdk/-/sdk-0.3.0.tgz","fileCount":17,"integrity":"sha512-+nTfoItpG/keIIPqoK0RtBQM1H7EO457YJ1LBHSEPeYqm5Lx2wpkmyH5WFTt2njyafDYhf8Wo8jXnBQtgALldQ==","signatures":[{"sig":"MEUCIQDHhMDU2myEVDQ//jm2FKiDWOho6+KhbSZTCpPEvaBlbAIgSh2XiM11SsiIHTWJCmJpSBPM+8v1ck4tSRfPWUKANpQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1223146},"type":"module","exports":{"./vue":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"./core":{"types":"./dist/core.d.ts","default":"./dist/core.js"},"./react":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"./client":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./package.json":"./package.json"},"gitHead":"6589f2a6ab5ad1adfa4f8f490cd50faadc2183f9","scripts":{"ui":"shadcn","knip":"knip","lint":"deno lint","test":"vitest run","build":"deno task generate:styles && tsdown","check":"deno task generate:styles && deno task format:check && deno task lint && deno task typecheck && deno task knip","ready":"deno task check && deno task test && deno task build","format":"deno fmt","knip:fix":"knip --fix --allow-remove-files && knip --fix --allow-remove-files && deno install","lint:fix":"deno lint --fix","check:fix":"deno fmt && deno lint --fix","typecheck":"tsc --noEmit","format:check":"deno fmt --check","generate:styles":"tailwindcss --input src/styles.css --output .generated/styles.css --minify && deno run --allow-read=.generated --allow-write=src/widget scripts/embed-styles.ts"},"_npmUser":{"name":"aakashns","email":"aakashns.sky@gmail.com"},"repository":{"url":"git+https://github.com/astralbeamai/astralbeam.git","type":"git","directory":"sdk"},"_npmVersion":"11.19.0","description":"Frontend SDK for AstralBeam: drop-in agent UI, chat streaming, and server helpers","directories":{},"sideEffects":false,"_nodeVersion":"26.8.1","dependencies":{"effect":"4.0.0-rc.112"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","jose":"^6.2.9","knip":"^6.32.2","react":"^19.2.4","shadcn":"^4.18.0","tsdown":"0.22.3","vitest":"^4.1.3","react-dom":"^19.2.4","typescript":"^6.0.3","tailwindcss":"^4.3.3","@tanstack/ai":"^0.49.1","@types/react":"^19.2.13","@shadcn/react":"^0.3.0","@base-ui/react":"^1.7.0","tailwind-merge":"^3.6.0","tw-animate-css":"^1.4.0","@tailwindcss/cli":"^4.3.3","@types/react-dom":"^19.2.3","@tanstack/ai-react":"^0.22.1","@tanstack/markdown":"^0.0.13","@tanstack/ai-client":"^0.28.0","@phosphor-icons/react":"^2.1.10","class-variance-authority":"^0.7.1"},"peerDependencies":{"vue":">=3","react":">=18","react-dom":">=18"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.3.0_1788418708120_0.0015559490787784291","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@astralbeam/sdk","version":"0.4.0","license":"MIT","_id":"@astralbeam/sdk@0.4.0","maintainers":[{"name":"mintuhouse","email":"mintuhouse@gmail.com"},{"name":"aakashns","email":"aakashns.sky@gmail.com"}],"homepage":"https://astralbeam.ai","bugs":{"url":"https://github.com/astralbeamai/astralbeam/issues"},"dist":{"shasum":"49e2660f2b498216ff5ac3ae790d68c74f3aab91","tarball":"https://registry.npmjs.org/@astralbeam/sdk/-/sdk-0.4.0.tgz","fileCount":17,"integrity":"sha512-/29Xy/ehQ9/bpHnINWo98DayABembEiBBzZ/H2acEnOno0gaOceT/Egvjq82DnvUwmOfDQ8y5LeUIVvVU1dxUA==","signatures":[{"sig":"MEUCIEfW5FYmmxvaA4ZepizV/Ee6DF1PUmjJVCmHu9kPQYJvAiEA3dwKB6VzKRU8LJ5G/mMFOOsWzdjqe2ja9IxuVJe8tLo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1226360},"type":"module","exports":{"./vue":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"./core":{"types":"./dist/core.d.ts","default":"./dist/core.js"},"./react":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"./client":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./package.json":"./package.json"},"gitHead":"770f363e4efa4d7aea666c324223d9657bd90a6f","scripts":{"ui":"shadcn","knip":"knip","lint":"deno lint","test":"vitest run","build":"deno task generate:styles && tsdown","check":"deno task generate:styles && deno task format:check && deno task lint && deno task typecheck && deno task knip","ready":"deno task check && deno task test && deno task build","format":"deno fmt","knip:fix":"knip --fix --allow-remove-files && knip --fix --allow-remove-files && deno install","lint:fix":"deno lint --fix","check:fix":"deno fmt && deno lint --fix","typecheck":"tsc --noEmit","format:check":"deno fmt --check","generate:styles":"tailwindcss --input src/styles.css --output .generated/styles.css --minify && deno run --allow-read=.generated --allow-write=src/widget scripts/embed-styles.ts"},"_npmUser":{"name":"aakashns","email":"aakashns.sky@gmail.com"},"repository":{"url":"git+https://github.com/astralbeamai/astralbeam.git","type":"git","directory":"sdk"},"_npmVersion":"11.19.0","description":"Frontend SDK for AstralBeam: drop-in agent UI, chat streaming, and server helpers","directories":{},"sideEffects":false,"_nodeVersion":"26.8.1","dependencies":{"effect":"4.0.0-rc.112"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","jose":"^6.2.9","knip":"^6.32.2","react":"^19.2.4","shadcn":"^4.18.0","tsdown":"0.22.3","vitest":"^4.1.3","react-dom":"^19.2.4","typescript":"^6.0.3","tailwindcss":"^4.3.3","@tanstack/ai":"^0.49.1","@types/react":"^19.2.13","@shadcn/react":"^0.3.0","@base-ui/react":"^1.7.0","tailwind-merge":"^3.6.0","tw-animate-css":"^1.4.0","@tailwindcss/cli":"^4.3.3","@types/react-dom":"^19.2.3","@tanstack/ai-react":"^0.22.1","@tanstack/markdown":"^0.0.13","@tanstack/ai-client":"^0.28.0","@phosphor-icons/react":"^2.1.10","class-variance-authority":"^0.7.1"},"peerDependencies":{"vue":">=3","react":">=18","react-dom":">=18"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.0_1788433541997_0.0932858221538877","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@astralbeam/sdk","version":"0.4.1","license":"MIT","_id":"@astralbeam/sdk@0.4.1","maintainers":[{"name":"mintuhouse","email":"mintuhouse@gmail.com"},{"name":"aakashns","email":"aakashns.sky@gmail.com"}],"homepage":"https://astralbeam.ai","bugs":{"url":"https://github.com/astralbeamai/astralbeam/issues"},"dist":{"shasum":"72ee803744d5dab3f0a6e40d5e252ba00466c9d6","tarball":"https://registry.npmjs.org/@astralbeam/sdk/-/sdk-0.4.1.tgz","fileCount":17,"integrity":"sha512-GH4ew+IpXNnNzYw0HNG9pDBzsHNwWj2bYXwITUCA3Uttgof21Cc5DAz581lFH2bL65OTHNZdIWMg1Qy0+BaSRw==","signatures":[{"sig":"MEYCIQDJTWWywaDskKCq1hG5koYTWReuDLvcjnZYSacxGot44QIhAPXUPYGU9Pd+Q7fLUu3A4bIlNLVeF9HuDcnml3f1yF92","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1226911},"type":"module","exports":{"./vue":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"./core":{"types":"./dist/core.d.ts","default":"./dist/core.js"},"./react":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"./client":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./package.json":"./package.json"},"gitHead":"ce32e1f5b4d04b90a867da3432a91cb6e2b10606","scripts":{"ui":"shadcn","knip":"knip","lint":"deno lint","test":"vitest run","build":"deno task generate:styles && tsdown","check":"deno task generate:styles && deno task format:check && deno task lint && deno task typecheck && deno task knip","ready":"deno task check && deno task test && deno task build","format":"deno fmt","knip:fix":"knip --fix --allow-remove-files && knip --fix --allow-remove-files && deno install","lint:fix":"deno lint --fix","check:fix":"deno fmt && deno lint --fix","typecheck":"tsc --noEmit","format:check":"deno fmt --check","generate:styles":"tailwindcss --input src/styles.css --output .generated/styles.css --minify && deno run --allow-read=.generated --allow-write=src/widget scripts/embed-styles.ts"},"_npmUser":{"name":"aakashns","email":"aakashns.sky@gmail.com"},"repository":{"url":"git+https://github.com/astralbeamai/astralbeam.git","type":"git","directory":"sdk"},"_npmVersion":"11.19.0","description":"Frontend SDK for AstralBeam: drop-in agent UI, chat streaming, and server helpers","directories":{},"sideEffects":false,"_nodeVersion":"26.8.1","dependencies":{"effect":"4.0.0-rc.112"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"vue":["./dist/vue.d.ts"],"core":["./dist/core.d.ts"],"react":["./dist/react.d.ts"],"client":["./dist/client.d.ts"],"server":["./dist/server.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","jose":"^6.2.9","knip":"^6.32.2","react":"^19.2.4","shadcn":"^4.18.0","tsdown":"0.22.3","vitest":"^4.1.3","react-dom":"^19.2.4","typescript":"^6.0.3","tailwindcss":"^4.3.3","@tanstack/ai":"^0.49.1","@types/react":"^19.2.13","@shadcn/react":"^0.3.0","@base-ui/react":"^1.7.0","tailwind-merge":"^3.6.0","tw-animate-css":"^1.4.0","@tailwindcss/cli":"^4.3.3","@types/react-dom":"^19.2.3","@tanstack/ai-react":"^0.22.1","@tanstack/markdown":"^0.0.13","@tanstack/ai-client":"^0.28.0","@phosphor-icons/react":"^2.1.10","class-variance-authority":"^0.7.1"},"peerDependencies":{"vue":">=3","react":">=18","react-dom":">=18"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.1_1788438081321_0.9140778433328298","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@astralbeam/sdk","version":"0.4.2","license":"MIT","_id":"@astralbeam/sdk@0.4.2","maintainers":[{"name":"mintuhouse","email":"mintuhouse@gmail.com"},{"name":"aakashns","email":"aakashns.sky@gmail.com"}],"homepage":"https://astralbeam.ai","bugs":{"url":"https://github.com/astralbeamai/astralbeam/issues"},"dist":{"shasum":"8e5eb22052add08a5207fc691607e4168d71d82d","tarball":"https://registry.npmjs.org/@astralbeam/sdk/-/sdk-0.4.2.tgz","fileCount":17,"integrity":"sha512-olSEPqvUmy8igoTPQfPjPBeC6RI+HfB+q2vOIuXhBmz/ijb+P6op0deva5khuGGbtj9452yxivd2mVZi3vUZMA==","signatures":[{"sig":"MEUCIQDrXMCXNzwEW7iGtDuNuxbxvA2fCEdDabuKLiX+DRkiOwIgQ7p9xV1cPP+8YqHgR9d14seK3tm+SfagFHAj3K3Lh7Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGS8D7ORDUGHQpDw+8lVM6AzyOzn5vn5VPLc8vo+RYsBAiEA1iTrwu16dtTb04MYmYbnms8AdcoyurXTtJ/AHThWyGI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1244843},"type":"module","exports":{"./vue":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"./core":{"types":"./dist/core.d.ts","default":"./dist/core.js"},"./react":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"./client":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./package.json":"./package.json"},"gitHead":"4a8765aa93118c448d693e4c5a3727f51e1a9a66","scripts":{"ui":"shadcn","knip":"knip","lint":"deno lint","test":"vitest run","build":"deno task generate:styles && tsdown","check":"deno task generate:styles && deno task format:check && deno task lint && deno task typecheck && deno task knip","ready":"deno task check && deno task test && deno task build","format":"deno fmt","knip:fix":"knip --fix --allow-remove-files && knip --fix --allow-remove-files && deno install","lint:fix":"deno lint --fix","check:fix":"deno fmt && deno lint --fix","typecheck":"tsc --noEmit","format:check":"deno fmt --check","generate:styles":"tailwindcss --input src/styles.css --output .generated/styles.css --minify && deno run --allow-read=.generated --allow-write=src/widget scripts/embed-styles.ts"},"_npmUser":{"name":"aakashns","email":"aakashns.sky@gmail.com"},"repository":{"url":"git+https://github.com/astralbeamai/astralbeam.git","type":"git","directory":"sdk"},"_npmVersion":"11.19.0","description":"Frontend SDK for AstralBeam: drop-in agent UI, chat streaming, and server helpers","directories":{},"sideEffects":false,"_nodeVersion":"26.8.1","dependencies":{"effect":"4.0.0-rc.112"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"vue":["./dist/vue.d.ts"],"core":["./dist/core.d.ts"],"react":["./dist/react.d.ts"],"client":["./dist/client.d.ts"],"server":["./dist/server.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"cn":"^0.2.4","jose":"^6.2.9","knip":"^6.32.2","react":"^19.2.4","shadcn":"^4.20.1","tsdown":"0.22.3","vitest":"^4.1.3","react-dom":"^19.2.4","typescript":"^6.0.3","tailwindcss":"^4.3.3","@tanstack/ai":"^0.49.1","@types/react":"^19.2.13","@shadcn/react":"^0.3.0","@base-ui/react":"^1.7.0","tw-animate-css":"^1.4.0","@tailwindcss/cli":"^4.3.3","@types/react-dom":"^19.2.3","@tanstack/ai-react":"^0.22.1","@tanstack/markdown":"^0.0.13","@tanstack/ai-client":"^0.28.0","@phosphor-icons/react":"^2.1.10","class-variance-authority":"^0.7.1"},"peerDependencies":{"vue":">=3","react":">=18","react-dom":">=18"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.2_1788594107435_0.11689693930196254","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@astralbeam/sdk","version":"0.5.0","license":"MIT","_id":"@astralbeam/sdk@0.5.0","maintainers":[{"name":"mintuhouse","email":"mintuhouse@gmail.com"},{"name":"aakashns","email":"aakashns.sky@gmail.com"}],"homepage":"https://astralbeam.ai","bugs":{"url":"https://github.com/astralbeamai/astralbeam/issues"},"dist":{"shasum":"7cc0503b873b6654a78a801e226d32cb726afd66","tarball":"https://registry.npmjs.org/@astralbeam/sdk/-/sdk-0.5.0.tgz","fileCount":17,"integrity":"sha512-U/wShQADtmcKye+Xtm1ZMFr4WdWA8LqSKignuMHiPXcvRwPSH00tuM/FOLZP5xWshQjYtjNQ1hWH1vG9VgEp+Q==","signatures":[{"sig":"MEYCIQDBToaXLKv+b4agsgDoIgwqZsCOpmAyqSfjjwGchhELXAIhAL+8OnP2c9cN1HMvVQ6hpaghUUJ0yriokbJbr4rG/p7u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCvnZOhsGNUzVZojfGARsn4DyQY4M1aRIRlGjEoJBXAxAIhAN+Rav76S0oxAjQSOpHLfKkkJgAUwVR57iHZzThncPcE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1242928},"type":"module","exports":{"./vue":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"./core":{"types":"./dist/core.d.ts","default":"./dist/core.js"},"./react":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"./client":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./package.json":"./package.json"},"gitHead":"b48d03a651fcbfc219a02ffc498bf1a0ed6bbe7d","scripts":{"ui":"shadcn","knip":"knip","lint":"deno lint","test":"vitest run","build":"deno task generate:styles && tsdown","check":"deno task generate:styles && deno task format:check && deno task lint && deno task typecheck && deno task knip","ready":"deno task check && deno task test && deno task build","format":"deno fmt","knip:fix":"knip --fix --allow-remove-files && knip --fix --allow-remove-files && deno install","lint:fix":"deno lint --fix","check:fix":"deno fmt && deno lint --fix","typecheck":"tsc --noEmit","format:check":"deno fmt --check","generate:styles":"tailwindcss --input src/styles.css --output .generated/styles.css --minify && deno run --allow-read=.generated --allow-write=src/widget scripts/embed-styles.ts"},"_npmUser":{"name":"aakashns","email":"aakashns.sky@gmail.com"},"repository":{"url":"git+https://github.com/astralbeamai/astralbeam.git","type":"git","directory":"sdk"},"_npmVersion":"11.19.0","description":"Frontend SDK for AstralBeam: drop-in agent UI, chat streaming, and server helpers","directories":{},"sideEffects":false,"_nodeVersion":"26.8.1","dependencies":{"effect":"4.0.0-rc.112"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"vue":["./dist/vue.d.ts"],"core":["./dist/core.d.ts"],"react":["./dist/react.d.ts"],"client":["./dist/client.d.ts"],"server":["./dist/server.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"cn":"^0.2.4","jose":"^6.2.9","knip":"^6.32.2","react":"^19.2.4","shadcn":"^4.20.1","tsdown":"0.22.3","vitest":"^4.1.3","react-dom":"^19.2.4","typescript":"^6.0.3","tailwindcss":"^4.3.3","@tanstack/ai":"^0.49.1","@types/react":"^19.2.13","@shadcn/react":"^0.3.0","@base-ui/react":"^1.7.0","tw-animate-css":"^1.4.0","@tailwindcss/cli":"^4.3.3","@types/react-dom":"^19.2.3","@tanstack/ai-react":"^0.22.1","@tanstack/markdown":"^0.0.13","@tanstack/ai-client":"^0.28.0","@phosphor-icons/react":"^2.1.10","class-variance-authority":"^0.7.1"},"peerDependencies":{"vue":">=3","react":">=18","react-dom":">=18"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.5.0_1788749625547_0.12943730773062723","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@astralbeam/sdk","version":"0.6.0","license":"MIT","_id":"@astralbeam/sdk@0.6.0","maintainers":[{"name":"mintuhouse","email":"mintuhouse@gmail.com"},{"name":"aakashns","email":"aakashns.sky@gmail.com"}],"homepage":"https://astralbeam.ai","bugs":{"url":"https://github.com/astralbeamai/astralbeam/issues"},"dist":{"shasum":"1f4e8f752e62254266ca7a31bcc7f54816b5dc2b","tarball":"https://registry.npmjs.org/@astralbeam/sdk/-/sdk-0.6.0.tgz","fileCount":17,"integrity":"sha512-VWdzVhUjN+ChInASHpI60421HuRjHa9PDKAJlXPFDytbhv0JvAeHY+DxiWiYqtr1udrCDg1Wyd7uOuE3tOT3LQ==","signatures":[{"sig":"MEUCIQDi3uJjtwa0Qvmf5XY+awMV5pgq2r1QKs+AxrTsJ2WeeAIgXmgVEmu7eTGmQkZl6AYZ/mQc6pG5il3llDVTGY62gaM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDH3EOKNq9YmPYLJK8I9Z5uaeAi27g5qE9ELIWSVx6vgAiEA7ZO8wtXT+Gzs9RgRsADaPQicjytMtI3rl7qkaHtUmKo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1240444},"type":"module","exports":{"./vue":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"./core":{"types":"./dist/core.d.ts","default":"./dist/core.js"},"./react":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"./client":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./package.json":"./package.json"},"gitHead":"237be064f4471e4152ea4f9140c71acadec9f797","scripts":{"ui":"shadcn","knip":"knip","lint":"deno lint","test":"vitest run","build":"deno task generate:styles && tsdown","check":"deno task generate:styles && deno task format:check && deno task lint && deno task typecheck && deno task knip","ready":"deno task check && deno task test && deno task build","format":"deno fmt","knip:fix":"knip --fix --allow-remove-files && knip --fix --allow-remove-files && deno install","lint:fix":"deno lint --fix","check:fix":"deno fmt && deno lint --fix","typecheck":"tsc --noEmit","format:check":"deno fmt --check","generate:styles":"tailwindcss --input src/styles.css --output .generated/styles.css --minify && deno run --allow-read=.generated --allow-write=src/widget scripts/embed-styles.ts"},"_npmUser":{"name":"aakashns","email":"aakashns.sky@gmail.com"},"repository":{"url":"git+https://github.com/astralbeamai/astralbeam.git","type":"git","directory":"sdk"},"_npmVersion":"11.19.0","description":"Frontend SDK for AstralBeam: drop-in agent UI, chat streaming, and server helpers","directories":{},"sideEffects":false,"_nodeVersion":"26.8.1","dependencies":{"effect":"4.0.0-rc.112"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"vue":["./dist/vue.d.ts"],"core":["./dist/core.d.ts"],"react":["./dist/react.d.ts"],"client":["./dist/client.d.ts"],"server":["./dist/server.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"cn":"^0.2.4","jose":"^6.2.9","knip":"^6.32.2","react":"^19.2.4","shadcn":"^4.20.1","tsdown":"0.22.3","vitest":"^4.1.3","react-dom":"^19.2.4","typescript":"^6.0.3","tailwindcss":"^4.3.3","@tanstack/ai":"^0.49.1","@types/react":"^19.2.13","@shadcn/react":"^0.3.0","@base-ui/react":"^1.7.0","tw-animate-css":"^1.4.0","@tailwindcss/cli":"^4.3.3","@types/react-dom":"^19.2.3","@tanstack/ai-react":"^0.22.1","@tanstack/markdown":"^0.0.13","@tanstack/ai-client":"^0.28.0","@phosphor-icons/react":"^2.1.10","class-variance-authority":"^0.7.1"},"peerDependencies":{"vue":">=3","react":">=18","react-dom":">=18"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.6.0_1788756193290_0.7849956593744871","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@astralbeam/sdk","version":"0.7.0","license":"MIT","_id":"@astralbeam/sdk@0.7.0","maintainers":[{"name":"mintuhouse","email":"mintuhouse@gmail.com"},{"name":"aakashns","email":"aakashns.sky@gmail.com"}],"homepage":"https://astralbeam.ai","bugs":{"url":"https://github.com/astralbeamai/astralbeam/issues"},"dist":{"shasum":"b09b3f67eb1250b1564b819fc533dfcda518c92e","tarball":"https://registry.npmjs.org/@astralbeam/sdk/-/sdk-0.7.0.tgz","fileCount":15,"integrity":"sha512-IixbeBo9/Q6Z1e4mY1LrHGMn7QGtJsINJWTBp9+vkJsfQGZ7u5hByBw7C4jKnAxNMusKK4BpSjAltAvTDR48EQ==","signatures":[{"sig":"MEUCIQD5S+oMD3O++siH5+BVEghafZL1S4fQ3XILd2XZJa+sIwIgKbop39o1LUmlJc/v7hOl4xdXbIADkCeKiZRidFGLuic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB01hVkrsPaP2/Vyyc3rOyZc8TmA+I6iE9AKolnaiGYgAiEA2sDMnkrshsd9NXu3qzAK8oO3jRGrbtnGYOQ89Vl/ZNk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1223547},"type":"module","exports":{"./core":{"types":"./dist/core.d.ts","default":"./dist/core.js"},"./react":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"./client":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./package.json":"./package.json"},"gitHead":"a3174b2a599794be8bb66369ed69a230ec3f1901","scripts":{"ui":"shadcn","dev":"deno task generate:styles && tsdown --watch","knip":"knip","lint":"deno lint","test":"vitest run","build":"deno task generate:styles && tsdown","check":"deno task generate:styles && deno task format:check && deno task lint && deno task typecheck && deno task knip","ready":"deno task check && deno task test && deno task build","format":"deno fmt","knip:fix":"knip --fix --allow-remove-files && knip --fix --allow-remove-files && deno install --frozen","lint:fix":"deno lint --fix","check:fix":"deno fmt && deno lint --fix","typecheck":"tsc --noEmit","format:check":"deno fmt --check","generate:styles":"tailwindcss --input src/styles.css --output .generated/styles.css --minify && deno run --allow-read=.generated --allow-write=src/widget scripts/embed-styles.ts"},"_npmUser":{"name":"aakashns","email":"aakashns.sky@gmail.com"},"repository":{"url":"git+https://github.com/astralbeamai/astralbeam.git","type":"git","directory":"sdk"},"_npmVersion":"11.19.0","description":"Frontend SDK for AstralBeam: drop-in agent UI, chat streaming, and server helpers","directories":{},"sideEffects":false,"_nodeVersion":"26.8.1","publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core.d.ts"],"react":["./dist/react.d.ts"],"client":["./dist/client.d.ts"],"server":["./dist/server.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"cn":"^0.2.4","jose":"^6.2.9","knip":"^6.32.2","react":"^19.2.4","shadcn":"^4.20.1","tsdown":"0.22.3","vitest":"^4.1.3","react-dom":"^19.2.4","typescript":"^6.0.3","tailwindcss":"^4.3.3","@tanstack/ai":"^0.49.1","@types/react":"^19.2.13","@shadcn/react":"^0.3.0","@base-ui/react":"^1.7.0","tw-animate-css":"^1.4.0","@tailwindcss/cli":"^4.3.3","@types/react-dom":"^19.2.3","@tanstack/markdown":"^0.0.13","@tanstack/ai-client":"^0.28.0","@phosphor-icons/react":"^2.1.10","class-variance-authority":"^0.7.1"},"peerDependencies":{"react":">=18","react-dom":">=18"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.7.0_1788812674951_0.9948068237198167","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@astralbeam/sdk","version":"0.9.0","license":"MIT","_id":"@astralbeam/sdk@0.9.0","maintainers":[{"name":"mintuhouse","email":"mintuhouse@gmail.com"},{"name":"aakashns","email":"aakashns.sky@gmail.com"}],"homepage":"https://astralbeam.ai","bugs":{"url":"https://github.com/astralbeamai/astralbeam/issues"},"dist":{"shasum":"c09c49a27d9e68791b6f51011047ecd58154ae6b","tarball":"https://registry.npmjs.org/@astralbeam/sdk/-/sdk-0.9.0.tgz","fileCount":15,"integrity":"sha512-bA0bwheJtX2EMJYWxk7CS29iU7IjkGLhz9JbKDI/7e2B7HnKHpfHvHXkvt2tXqk8gzYhkfqSGTfiXW0m6GjXUw==","signatures":[{"sig":"MEQCIEEKCVvjB2jiuMMjUoKhq27ggqDA1PZWDtAKEy6RDieZAiBa6ggd2VVCMky7ggC1nt9X/SaZwwwO8z0kJI1UgHEvxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEZwfIGyH1+bAjaveLea2dE/Ob9Nm0kBZuWVJEk6yw+IAiEA/63uWTlxqXX3pF6A/R6Y2BABF59b8Wpqg6v41RAxXvI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1223521},"type":"module","exports":{"./core":{"types":"./dist/core.d.ts","default":"./dist/core.js"},"./react":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"./client":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./package.json":"./package.json"},"gitHead":"75877377da1f868d6227618c1f0725d2d65e7cb2","scripts":{"ui":"shadcn","dev":"deno task generate:styles && tsdown --watch","knip":"knip","lint":"deno lint","test":"vitest run","build":"deno task generate:styles && tsdown","check":"deno task generate:styles && deno task format:check && deno task lint && deno task typecheck && deno task knip","ready":"deno task check && deno task test && deno task build","format":"deno fmt","knip:fix":"knip --fix --allow-remove-files && knip --fix --allow-remove-files && deno install --frozen","lint:fix":"deno lint --fix","check:fix":"deno fmt && deno lint --fix","typecheck":"tsc --noEmit","format:check":"deno fmt --check","generate:styles":"tailwindcss --input src/styles.css --output .generated/styles.css --minify && deno run --allow-read=.generated --allow-write=src/widget scripts/embed-styles.ts"},"_npmUser":{"name":"aakashns","email":"aakashns.sky@gmail.com"},"repository":{"url":"git+https://github.com/astralbeamai/astralbeam.git","type":"git","directory":"sdk"},"_npmVersion":"11.19.0","description":"Frontend SDK for AstralBeam: drop-in agent UI, chat streaming, and server helpers","directories":{},"sideEffects":false,"_nodeVersion":"26.8.1","publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core.d.ts"],"react":["./dist/react.d.ts"],"client":["./dist/client.d.ts"],"server":["./dist/server.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"cn":"^0.2.4","jose":"^6.2.9","knip":"^6.32.2","react":"^19.2.4","shadcn":"^4.20.1","tsdown":"0.22.3","vitest":"^4.1.3","react-dom":"^19.2.4","typescript":"^6.0.3","tailwindcss":"^4.3.3","@tanstack/ai":"^0.49.1","@types/react":"^19.2.13","@shadcn/react":"^0.3.0","@base-ui/react":"^1.7.0","tw-animate-css":"^1.4.0","@tailwindcss/cli":"^4.3.3","@types/react-dom":"^19.2.3","@tanstack/markdown":"^0.0.13","@tanstack/ai-client":"^0.28.0","@phosphor-icons/react":"^2.1.10","class-variance-authority":"^0.7.1"},"peerDependencies":{"react":">=18","react-dom":">=18"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.9.0_1788854118742_0.11815113148727652","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@astralbeam/sdk","version":"0.10.1","license":"MIT","_id":"@astralbeam/sdk@0.10.1","maintainers":[{"name":"mintuhouse","email":"mintuhouse@gmail.com"},{"name":"aakashns","email":"aakashns.sky@gmail.com"}],"homepage":"https://astralbeam.ai","bugs":{"url":"https://github.com/AstralBeamAI/astralbeam/issues"},"dist":{"shasum":"cb62e76d050c7fe9111477604fadca1dc1d4f5be","tarball":"https://registry.npmjs.org/@astralbeam/sdk/-/sdk-0.10.1.tgz","fileCount":18,"integrity":"sha512-zJSILaZYLBpUwBoQ+xBHGHLl8H72vMPZje6/Xd/FHTkeaEx/EiYe7jAWmK6r6xxGJTxYS8M/9lLt+JZJJCZz5Q==","signatures":[{"sig":"MEYCIQC1im/LdcMQJGHLcyv3g/2/dz7aOKAGAoAcve1k5i/ZCQIhAPGmA5fhYRpZoXVYaxLCNsGESdeD/DV8gXt1PFvU91xR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@astralbeam%2fsdk@0.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1255140},"type":"module","exports":{"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./core":{"types":"./dist/core.d.ts","default":"./dist/core.js"},"./react":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"./client":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./package.json":"./package.json"},"gitHead":"db8821ab4875c2b02ecdbd56eb1a039c60106854","scripts":{"ui":"shadcn","dev":"deno task generate:styles && tsdown --watch","knip":"knip","lint":"deno lint","test":"vitest run","build":"deno task generate:styles && tsdown","check":"deno task generate:styles && deno task api:check && deno task format:check && deno task lint && deno task typecheck && deno task knip","ready":"deno task check && deno task test && deno task build","format":"deno fmt","knip:fix":"knip --fix --allow-remove-files && knip --fix --allow-remove-files && deno install --frozen","lint:fix":"deno lint --fix","api:check":"deno task generate:api && git diff --exit-code -- src/api/generated","check:fix":"deno task generate:styles && deno task generate:api && deno task lint:fix && deno task format && deno task knip:fix","typecheck":"tsc --noEmit","format:check":"deno fmt --check","generate:api":"orval && deno fmt src/api/generated","generate:styles":"tailwindcss --input src/styles.css --output .generated/styles.css --minify && deno run --allow-read=.generated --allow-write=src/widget scripts/embed-styles.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"aakashns","email":"aakashns.sky@gmail.com"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:205bc645-93cb-4a38-880f-700cb22dcaad"}},"repository":{"url":"git+https://github.com/AstralBeamAI/astralbeam.git","type":"git","directory":"sdk"},"_npmVersion":"11.19.0","description":"Frontend SDK for AstralBeam: drop-in agent UI, chat streaming, and server helpers","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"api":["./dist/api.d.ts"],"core":["./dist/core.d.ts"],"react":["./dist/react.d.ts"],"client":["./dist/client.d.ts"],"server":["./dist/server.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"cn":"^0.2.4","jose":"^6.2.9","knip":"^6.32.2","orval":"8.30.0","react":"^19.2.4","shadcn":"^4.20.1","tsdown":"0.22.3","vitest":"^4.1.3","react-dom":"^19.2.4","typescript":"^6.0.3","tailwindcss":"^4.3.3","@tanstack/ai":"^0.49.1","@types/react":"^19.2.13","@shadcn/react":"^0.3.0","@base-ui/react":"^1.7.0","tw-animate-css":"^1.4.0","@tailwindcss/cli":"^4.3.3","@types/react-dom":"^19.2.3","@tanstack/markdown":"^0.0.13","@tanstack/ai-client":"^0.28.0","@phosphor-icons/react":"^2.1.10","class-variance-authority":"^0.7.1"},"peerDependencies":{"react":">=18","react-dom":">=18"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.10.1_1789239817793_0.46037137185740984","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@astralbeam/sdk","version":"0.11.0","license":"MIT","_id":"@astralbeam/sdk@0.11.0","maintainers":[{"name":"mintuhouse","email":"mintuhouse@gmail.com"},{"name":"aakashns","email":"aakashns.sky@gmail.com"}],"homepage":"https://astralbeam.ai","bugs":{"url":"https://github.com/AstralBeamAI/astralbeam/issues"},"dist":{"shasum":"d1e66079ef80d148db600d801c95d91c882979c0","tarball":"https://registry.npmjs.org/@astralbeam/sdk/-/sdk-0.11.0.tgz","fileCount":24,"integrity":"sha512-F8VmpdgFiru4sZa95k79fBXT4By+Czya77W/HRgiv6q0J/2blousB73NeQiQXd0j9PuaaLyGdOMOII8C5t0T1w==","signatures":[{"sig":"MEUCIB6peZqAPp9JNrNLp2FWXuHHhpERsb9Wyqj3G3gIOrBpAiEA/t2ZLQy7d/BcNDk7AdeZZGASKZ6ytH6bwogiVrYkU+0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@astralbeam%2fsdk@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1520960},"type":"module","exports":{"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./core":{"types":"./dist/core.d.ts","default":"./dist/core.js"},"./react":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"./client":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./package.json":"./package.json"},"gitHead":"300e29eb58f88bbda3f2149ed557c77d26a3a3af","scripts":{"ui":"shadcn","dev":"deno task generate:styles && tsdown --watch","knip":"knip","lint":"oxlint","test":"vitest run","build":"deno task generate:styles && tsdown","check":"deno task generate:styles && deno task api:check && deno task format:check && deno task lint && deno task typecheck && deno task knip","ready":"deno task check && deno task test && deno task build","format":"oxfmt","knip:fix":"knip --fix --allow-remove-files && knip --fix --allow-remove-files && deno install --frozen","lint:fix":"oxlint --fix","api:check":"deno task generate:api && git diff --exit-code -- src/api/generated","check:fix":"deno task generate:styles && deno task generate:api && deno task lint:fix && deno task format && deno task knip:fix","typecheck":"tsc --noEmit","format:check":"oxfmt --check","generate:api":"orval && oxfmt src/api/generated","generate:styles":"tailwindcss --input src/styles.css --output .generated/styles.css --minify && deno run --allow-read=.generated --allow-write=src/widget scripts/embed-styles.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"aakashns","email":"aakashns.sky@gmail.com"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:205bc645-93cb-4a38-880f-700cb22dcaad"}},"repository":{"url":"git+https://github.com/AstralBeamAI/astralbeam.git","type":"git","directory":"sdk"},"_npmVersion":"11.19.0","description":"Frontend SDK for AstralBeam: drop-in agent UI, chat streaming, and server helpers","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"api":["./dist/api.d.ts"],"core":["./dist/core.d.ts"],"react":["./dist/react.d.ts"],"client":["./dist/client.d.ts"],"server":["./dist/server.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"cn":"^0.2.4","jose":"^6.2.9","knip":"^6.32.2","orval":"8.30.0","oxfmt":"^0.70.0","react":"^19.2.4","oxlint":"^1.85.0","shadcn":"^4.20.1","tsdown":"0.22.3","vitest":"^4.1.3","react-dom":"^19.2.4","typescript":"^6.0.3","@types/deno":"^2.7.0","tailwindcss":"^4.3.3","@tanstack/ai":"^0.49.1","@types/react":"^19.2.13","@shadcn/react":"^0.3.0","@base-ui/react":"^1.7.0","tw-animate-css":"^1.4.0","oxlint-tsgolint":"^7.0.2002","@tailwindcss/cli":"^4.3.3","@types/react-dom":"^19.2.3","@tanstack/markdown":"^0.0.13","@tanstack/ai-client":"^0.28.0","eslint-plugin-regexp":"^3.3.1","@phosphor-icons/react":"^2.1.10","@tanstack/react-pacer":"^0.23.0","@tanstack/react-query":"^5.102.8","@tanstack/react-table":"^9.2.4","@vitest/eslint-plugin":"^1.6.27","eslint-plugin-react-dom":"^5.20.5","eslint-plugin-react-jsx":"^5.20.5","class-variance-authority":"^0.7.1","eslint-plugin-jsx-a11y-x":"^0.2.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-web-api":"^5.20.5","@tanstack/eslint-plugin-query":"^5.103.2"},"peerDependencies":{"react":">=18","react-dom":">=18"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.11.0_1790165739551_0.20385599093179785","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@astralbeam/sdk","version":"0.12.0","license":"MIT","_id":"@astralbeam/sdk@0.12.0","maintainers":[{"name":"mintuhouse","email":"mintuhouse@gmail.com"},{"name":"aakashns","email":"aakashns.sky@gmail.com"}],"homepage":"https://astralbeam.ai","bugs":{"url":"https://github.com/AstralBeamAI/astralbeam/issues"},"dist":{"shasum":"abb34dfd8abe2bbbda38253cf3e6b50ddc4c86aa","tarball":"https://registry.npmjs.org/@astralbeam/sdk/-/sdk-0.12.0.tgz","fileCount":24,"integrity":"sha512-sRHrdEzC0jkJl2k/K6oDInZ47vRjd4cDSRLIwYA8yITsfZWYa0wZRQRYBqiXPV5UMZ42Op86D4SV1wgb+PvToA==","signatures":[{"sig":"MEUCIQDlAbYtlCnE+AQiAnHpDtgr4l37OJBXE008lb/8eAunNQIgS5icK39u8RkT1QuIVRgPrPUW9o8j3ZMHURVw01Os1vk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@astralbeam%2fsdk@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1523265},"type":"module","exports":{"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./core":{"types":"./dist/core.d.ts","default":"./dist/core.js"},"./react":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"./client":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./package.json":"./package.json"},"gitHead":"c9fad617a01155d4316e9a232a5303155cb0a11d","scripts":{"ui":"shadcn","dev":"deno task generate:styles && tsdown --watch","knip":"knip","lint":"oxlint","test":"vitest run","build":"deno task generate:styles && tsdown","check":"deno task generate:styles && deno task api:check && deno task format:check && deno task lint && deno task typecheck && deno task knip","ready":"deno task check && deno task test && deno task build","format":"oxfmt","knip:fix":"knip --fix --allow-remove-files && knip --fix --allow-remove-files && deno install --frozen","lint:fix":"oxlint --fix","api:check":"deno task generate:api && git diff --exit-code -- src/api/generated","check:fix":"deno task generate:styles && deno task generate:api && deno task lint:fix && deno task format && deno task knip:fix","typecheck":"tsc --noEmit","format:check":"oxfmt --check","generate:api":"orval && oxfmt src/api/generated","generate:styles":"tailwindcss --input src/styles.css --output .generated/styles.css --minify && deno run --allow-read=.generated --allow-write=src/widget scripts/embed-styles.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"aakashns","email":"aakashns.sky@gmail.com"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:205bc645-93cb-4a38-880f-700cb22dcaad"}},"repository":{"url":"git+https://github.com/AstralBeamAI/astralbeam.git","type":"git","directory":"sdk"},"_npmVersion":"11.19.0","description":"Frontend SDK for AstralBeam: drop-in agent UI, chat streaming, and server helpers","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"api":["./dist/api.d.ts"],"core":["./dist/core.d.ts"],"react":["./dist/react.d.ts"],"client":["./dist/client.d.ts"],"server":["./dist/server.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"cn":"^0.2.4","jose":"^6.2.9","knip":"^6.32.2","orval":"8.30.0","oxfmt":"^0.70.0","react":"^19.2.4","oxlint":"^1.85.0","shadcn":"^4.20.1","tsdown":"0.22.3","vitest":"^4.1.3","react-dom":"^19.2.4","typescript":"^6.0.3","@types/deno":"^2.7.0","tailwindcss":"^4.3.3","@tanstack/ai":"^0.49.1","@types/react":"^19.2.13","@shadcn/react":"^0.3.0","@base-ui/react":"^1.7.0","tw-animate-css":"^1.4.0","oxlint-tsgolint":"^7.0.2002","@tailwindcss/cli":"^4.3.3","@types/react-dom":"^19.2.3","@tanstack/markdown":"^0.0.13","@tanstack/ai-client":"^0.28.0","eslint-plugin-regexp":"^3.3.1","@phosphor-icons/react":"^2.1.10","@tanstack/react-pacer":"^0.23.0","@tanstack/react-query":"^5.102.8","@tanstack/react-table":"^9.2.4","@vitest/eslint-plugin":"^1.6.27","eslint-plugin-react-dom":"^5.20.5","eslint-plugin-react-jsx":"^5.20.5","class-variance-authority":"^0.7.1","eslint-plugin-jsx-a11y-x":"^0.2.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-web-api":"^5.20.5","@tanstack/eslint-plugin-query":"^5.103.2"},"peerDependencies":{"react":">=18","react-dom":">=18"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.12.0_1790262905213_0.6192291683435036","host":"s3://npm-registry-packages-npm-production"}},"0.12.2":{"name":"@astralbeam/sdk","version":"0.12.2","license":"MIT","_id":"@astralbeam/sdk@0.12.2","maintainers":[{"name":"mintuhouse","email":"mintuhouse@gmail.com"},{"name":"aakashns","email":"aakashns.sky@gmail.com"}],"homepage":"https://astralbeam.ai","bugs":{"url":"https://github.com/AstralBeamAI/astralbeam/issues"},"dist":{"shasum":"665428cbe67997513401c00e9b377ff2cc4a7daf","tarball":"https://registry.npmjs.org/@astralbeam/sdk/-/sdk-0.12.2.tgz","fileCount":24,"integrity":"sha512-Ux+gh++cDAlIQNnIznDttAcXY5olJyLsu5vlqfNdkNY5DxNp+dxphfkimgdL2BVy1pYnS4Ml0bvFMXbU97txkA==","signatures":[{"sig":"MEYCIQDqjEAKJ/UHhQrE3Aj5jdEnwLhQlhr+VDpZhvS4HaJNWQIhALIcwcSKSai64dhWfwHrZNFyv/bRvr3z5KMrpsdluzzA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@astralbeam%2fsdk@0.12.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1523265},"type":"module","exports":{"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./core":{"types":"./dist/core.d.ts","default":"./dist/core.js"},"./react":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"./client":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./package.json":"./package.json"},"gitHead":"ffc1567ba04f4206815a2bdba34009cf831ed0e7","scripts":{"ui":"shadcn","dev":"deno task generate:styles && tsdown --watch","knip":"knip","lint":"oxlint","test":"vitest run","build":"deno task generate:styles && tsdown","check":"deno task generate:styles && deno task api:check && deno task format:check && deno task lint && deno task typecheck && deno task knip","ready":"deno task check && deno task test && deno task build","format":"oxfmt","knip:fix":"knip --fix --allow-remove-files && knip --fix --allow-remove-files && deno install --frozen","lint:fix":"oxlint --fix","api:check":"deno task generate:api && git diff --exit-code -- src/api/generated","check:fix":"deno task generate:styles && deno task generate:api && deno task lint:fix && deno task format && deno task knip:fix","typecheck":"tsc --noEmit","format:check":"oxfmt --check","generate:api":"orval && oxfmt src/api/generated","generate:styles":"tailwindcss --input src/styles.css --output .generated/styles.css --minify && deno run --allow-read=.generated --allow-write=src/widget scripts/embed-styles.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"aakashns","email":"aakashns.sky@gmail.com"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:205bc645-93cb-4a38-880f-700cb22dcaad"}},"repository":{"url":"git+https://github.com/AstralBeamAI/astralbeam.git","type":"git","directory":"sdk"},"_npmVersion":"11.19.0","description":"Frontend SDK for AstralBeam: drop-in agent UI, chat streaming, and server helpers","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"api":["./dist/api.d.ts"],"core":["./dist/core.d.ts"],"react":["./dist/react.d.ts"],"client":["./dist/client.d.ts"],"server":["./dist/server.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"cn":"^0.2.4","jose":"^6.2.9","knip":"^6.32.2","orval":"8.30.0","oxfmt":"^0.70.0","react":"^19.2.4","oxlint":"^1.85.0","shadcn":"^4.20.1","tsdown":"0.22.3","vitest":"^4.1.3","react-dom":"^19.2.4","typescript":"^6.0.3","@types/deno":"^2.7.0","tailwindcss":"^4.3.3","@tanstack/ai":"^0.49.1","@types/react":"^19.2.13","@shadcn/react":"^0.3.0","@base-ui/react":"^1.7.0","tw-animate-css":"^1.4.0","oxlint-tsgolint":"^7.0.2002","@tailwindcss/cli":"^4.3.3","@types/react-dom":"^19.2.3","@tanstack/markdown":"^0.0.13","@tanstack/ai-client":"^0.28.0","eslint-plugin-regexp":"^3.3.1","@phosphor-icons/react":"^2.1.10","@tanstack/react-pacer":"^0.23.0","@tanstack/react-query":"^5.102.8","@tanstack/react-table":"^9.2.4","@vitest/eslint-plugin":"^1.6.27","eslint-plugin-react-dom":"^5.20.5","eslint-plugin-react-jsx":"^5.20.5","class-variance-authority":"^0.7.1","eslint-plugin-jsx-a11y-x":"^0.2.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-web-api":"^5.20.5","@tanstack/eslint-plugin-query":"^5.103.2"},"peerDependencies":{"react":">=18","react-dom":">=18"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.12.2_1790271176236_0.914312564897958","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@astralbeam/sdk","version":"0.13.0","license":"MIT","_id":"@astralbeam/sdk@0.13.0","maintainers":[{"name":"mintuhouse","email":"mintuhouse@gmail.com"},{"name":"aakashns","email":"aakashns.sky@gmail.com"}],"homepage":"https://astralbeam.ai","bugs":{"url":"https://github.com/AstralBeamAI/astralbeam/issues"},"dist":{"shasum":"dd92142e700aa7d895e5fb886f564eaca1e57608","tarball":"https://registry.npmjs.org/@astralbeam/sdk/-/sdk-0.13.0.tgz","fileCount":24,"integrity":"sha512-BQ55Y+0hBqWBJkwwZIusWMekHCrQMqEMkmZr0Cx6DUggePfPB/dyrDM+NEBCeQoJks6RQEut17rGbwXGW5l8pQ==","signatures":[{"sig":"MEQCICVl4c+NbL0WAFsmJ3TbMKw6kp0G2d5Xh5vInygcEGcwAiBtYuuZfyyd8NqPZrzWOMhdIVd/8GCwat6ZwS4W7Uyo2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@astralbeam%2fsdk@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1523265},"type":"module","exports":{"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./core":{"types":"./dist/core.d.ts","default":"./dist/core.js"},"./react":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"./client":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./package.json":"./package.json"},"gitHead":"cee6c43a6c74707ae72a5b299adbe8dbb9d0799f","scripts":{"ui":"shadcn","dev":"deno task generate:styles && tsdown --watch","knip":"knip","lint":"oxlint","test":"vitest run","build":"deno task generate:styles && tsdown","check":"deno task generate:styles && deno task api:check && deno task format:check && deno task lint && deno task typecheck && deno task knip","ready":"deno task check && deno task test && deno task build","format":"oxfmt","knip:fix":"knip --fix --allow-remove-files && knip --fix --allow-remove-files && deno install --frozen","lint:fix":"oxlint --fix","api:check":"deno task generate:api && git diff --exit-code -- src/api/generated","check:fix":"deno task generate:styles && deno task generate:api && deno task lint:fix && deno task format && deno task knip:fix","typecheck":"tsc --noEmit","format:check":"oxfmt --check","generate:api":"orval && oxfmt src/api/generated","generate:styles":"tailwindcss --input src/styles.css --output .generated/styles.css --minify && deno run --allow-read=.generated --allow-write=src/widget scripts/embed-styles.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"aakashns","email":"aakashns.sky@gmail.com"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:205bc645-93cb-4a38-880f-700cb22dcaad"}},"repository":{"url":"git+https://github.com/AstralBeamAI/astralbeam.git","type":"git","directory":"sdk"},"_npmVersion":"11.19.0","description":"Frontend SDK for AstralBeam: drop-in agent UI, chat streaming, and server helpers","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"api":["./dist/api.d.ts"],"core":["./dist/core.d.ts"],"react":["./dist/react.d.ts"],"client":["./dist/client.d.ts"],"server":["./dist/server.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"cn":"^0.2.4","jose":"^6.2.9","knip":"^6.32.2","orval":"8.30.0","oxfmt":"^0.70.0","react":"^19.2.4","oxlint":"^1.85.0","shadcn":"^4.20.1","tsdown":"0.22.3","vitest":"^4.1.3","react-dom":"^19.2.4","typescript":"^6.0.3","@types/deno":"^2.7.0","tailwindcss":"^4.3.3","@tanstack/ai":"^0.49.1","@types/react":"^19.2.13","@shadcn/react":"^0.3.0","@base-ui/react":"^1.7.0","tw-animate-css":"^1.4.0","oxlint-tsgolint":"^7.0.2002","@tailwindcss/cli":"^4.3.3","@types/react-dom":"^19.2.3","@tanstack/markdown":"^0.0.13","@tanstack/ai-client":"^0.28.0","eslint-plugin-regexp":"^3.3.1","@phosphor-icons/react":"^2.1.10","@tanstack/react-pacer":"^0.23.0","@tanstack/react-query":"^5.102.8","@tanstack/react-table":"^9.2.4","@vitest/eslint-plugin":"^1.6.27","eslint-plugin-react-dom":"^5.20.5","eslint-plugin-react-jsx":"^5.20.5","class-variance-authority":"^0.7.1","eslint-plugin-jsx-a11y-x":"^0.2.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-web-api":"^5.20.5","@tanstack/eslint-plugin-query":"^5.103.2"},"peerDependencies":{"react":">=18","react-dom":">=18"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.0_1790327883989_0.6706354097591294","host":"s3://npm-registry-packages-npm-production"}},"0.13.1":{"name":"@astralbeam/sdk","version":"0.13.1","license":"MIT","_id":"@astralbeam/sdk@0.13.1","maintainers":[{"name":"mintuhouse","email":"mintuhouse@gmail.com"},{"name":"aakashns","email":"aakashns.sky@gmail.com"}],"homepage":"https://astralbeam.ai","bugs":{"url":"https://github.com/AstralBeamAI/astralbeam/issues"},"dist":{"shasum":"3ef23a54c558048fc9c43c483969defea20ae290","tarball":"https://registry.npmjs.org/@astralbeam/sdk/-/sdk-0.13.1.tgz","fileCount":24,"integrity":"sha512-iAdqSnnI1rog6pWFgkWVGTra8QRxMlYEjtROp5DjFYPohm6bozz9adST9jdknnaagFxniS+EdE9441ZCXtkCaQ==","signatures":[{"sig":"MEYCIQDl1+xp15FjycrbW+ma2OfaXhShWt/ksuBQT4XmoWMPgQIhAKzsMaWbHnQObakl3xSg4VZT1caHjy8inAp/ZqFNskxZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@astralbeam%2fsdk@0.13.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1523265},"type":"module","exports":{"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./core":{"types":"./dist/core.d.ts","default":"./dist/core.js"},"./react":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"./client":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./package.json":"./package.json"},"gitHead":"3f524c15b3e0a29f1e843f73ef513c7e9620b3b9","scripts":{"ui":"shadcn","dev":"deno task generate:styles && tsdown --watch","knip":"knip","lint":"oxlint","test":"vitest run","build":"deno task generate:styles && tsdown","check":"deno task generate:styles && deno task api:check && deno task format:check && deno task lint && deno task typecheck && deno task knip","ready":"deno task check && deno task test && deno task build","format":"oxfmt","knip:fix":"knip --fix --allow-remove-files && knip --fix --allow-remove-files && deno install --frozen","lint:fix":"oxlint --fix","api:check":"deno task generate:api && git diff --exit-code -- src/api/generated","check:fix":"deno task generate:styles && deno task generate:api && deno task lint:fix && deno task format && deno task knip:fix","typecheck":"tsc --noEmit","format:check":"oxfmt --check","generate:api":"orval && oxfmt src/api/generated","generate:styles":"tailwindcss --input src/styles.css --output .generated/styles.css --minify && deno run --allow-read=.generated --allow-write=src/widget scripts/embed-styles.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"aakashns","email":"aakashns.sky@gmail.com"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:205bc645-93cb-4a38-880f-700cb22dcaad"}},"repository":{"url":"git+https://github.com/AstralBeamAI/astralbeam.git","type":"git","directory":"sdk"},"_npmVersion":"11.19.0","description":"Frontend SDK for AstralBeam: drop-in agent UI, chat streaming, and server helpers","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"api":["./dist/api.d.ts"],"core":["./dist/core.d.ts"],"react":["./dist/react.d.ts"],"client":["./dist/client.d.ts"],"server":["./dist/server.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"cn":"^0.2.4","jose":"^6.2.9","knip":"^6.32.2","orval":"8.30.0","oxfmt":"^0.70.0","react":"^19.2.4","oxlint":"^1.85.0","shadcn":"^4.20.1","tsdown":"0.22.3","vitest":"^4.1.3","react-dom":"^19.2.4","typescript":"^6.0.3","@types/deno":"^2.7.0","tailwindcss":"^4.3.3","@tanstack/ai":"^0.49.1","@types/react":"^19.2.13","@shadcn/react":"^0.3.0","@base-ui/react":"^1.7.0","tw-animate-css":"^1.4.0","oxlint-tsgolint":"^7.0.2002","@tailwindcss/cli":"^4.3.3","@types/react-dom":"^19.2.3","@tanstack/markdown":"^0.0.13","@tanstack/ai-client":"^0.28.0","eslint-plugin-regexp":"^3.3.1","@phosphor-icons/react":"^2.1.10","@tanstack/react-pacer":"^0.23.0","@tanstack/react-query":"^5.102.8","@tanstack/react-table":"^9.2.4","@vitest/eslint-plugin":"^1.6.27","eslint-plugin-react-dom":"^5.20.5","eslint-plugin-react-jsx":"^5.20.5","class-variance-authority":"^0.7.1","eslint-plugin-jsx-a11y-x":"^0.2.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-web-api":"^5.20.5","@tanstack/eslint-plugin-query":"^5.103.2"},"peerDependencies":{"react":">=18","react-dom":">=18"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.1_1790327901598_0.5318270601308899","host":"s3://npm-registry-packages-npm-production"}},"0.13.2":{"name":"@astralbeam/sdk","version":"0.13.2","license":"MIT","_id":"@astralbeam/sdk@0.13.2","maintainers":[{"name":"mintuhouse","email":"mintuhouse@gmail.com"},{"name":"aakashns","email":"aakashns.sky@gmail.com"}],"homepage":"https://astralbeam.ai","bugs":{"url":"https://github.com/AstralBeamAI/astralbeam/issues"},"dist":{"shasum":"db9f20999c000dd05a66d0a48030d7566aef02b4","tarball":"https://registry.npmjs.org/@astralbeam/sdk/-/sdk-0.13.2.tgz","fileCount":24,"integrity":"sha512-pwEKrZbeJkqGBEZ5ZmV6SxVsBuc/vtzrB/c5nQ7fQXJhJyY5hch7Z4hG6e2F2i1bWwysHE28vlkG7do2Cp9Rpg==","signatures":[{"sig":"MEUCIQDjYT0Zgl/XGvwn//IHc5hmO6dS6DVb3XKQwS0vZXs6UAIgI0l8YEgRCrkqd+YYg31aMovsirS7GxGltrCtXmMKrWE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@astralbeam%2fsdk@0.13.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1523265},"type":"module","exports":{"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./core":{"types":"./dist/core.d.ts","default":"./dist/core.js"},"./react":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"./client":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./package.json":"./package.json"},"gitHead":"5f500a70f1cc83d24eab16615e5881a8c99b6437","scripts":{"ui":"shadcn","dev":"deno task generate:styles && tsdown --watch","knip":"knip","lint":"oxlint","test":"vitest run","build":"deno task generate:styles && tsdown","check":"deno task generate:styles && deno task api:check && deno task format:check && deno task lint && deno task typecheck && deno task knip","ready":"deno task check && deno task test && deno task build","format":"oxfmt","knip:fix":"knip --fix --allow-remove-files && knip --fix --allow-remove-files && deno install --frozen","lint:fix":"oxlint --fix","api:check":"deno task generate:api && git diff --exit-code -- src/api/generated","check:fix":"deno task generate:styles && deno task generate:api && deno task lint:fix && deno task format && deno task knip:fix","typecheck":"tsc --noEmit","format:check":"oxfmt --check","generate:api":"orval && oxfmt src/api/generated","generate:styles":"tailwindcss --input src/styles.css --output .generated/styles.css --minify && deno run --allow-read=.generated --allow-write=src/widget scripts/embed-styles.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"aakashns","email":"aakashns.sky@gmail.com"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:205bc645-93cb-4a38-880f-700cb22dcaad"}},"repository":{"url":"git+https://github.com/AstralBeamAI/astralbeam.git","type":"git","directory":"sdk"},"_npmVersion":"11.19.0","description":"Frontend SDK for AstralBeam: drop-in agent UI, chat streaming, and server helpers","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"api":["./dist/api.d.ts"],"core":["./dist/core.d.ts"],"react":["./dist/react.d.ts"],"client":["./dist/client.d.ts"],"server":["./dist/server.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"cn":"^0.2.4","jose":"^6.2.9","knip":"^6.32.2","orval":"8.30.0","oxfmt":"^0.70.0","react":"^19.2.4","oxlint":"^1.85.0","shadcn":"^4.20.1","tsdown":"0.22.3","vitest":"^4.1.3","react-dom":"^19.2.4","typescript":"^6.0.3","@types/deno":"^2.7.0","tailwindcss":"^4.3.3","@tanstack/ai":"^0.49.1","@types/react":"^19.2.13","@shadcn/react":"^0.3.0","@base-ui/react":"^1.7.0","tw-animate-css":"^1.4.0","oxlint-tsgolint":"^7.0.2002","@tailwindcss/cli":"^4.3.3","@types/react-dom":"^19.2.3","@tanstack/markdown":"^0.0.13","@tanstack/ai-client":"^0.28.0","eslint-plugin-regexp":"^3.3.1","@phosphor-icons/react":"^2.1.10","@tanstack/react-pacer":"^0.23.0","@tanstack/react-query":"^5.102.8","@tanstack/react-table":"^9.2.4","@vitest/eslint-plugin":"^1.6.27","eslint-plugin-react-dom":"^5.20.5","eslint-plugin-react-jsx":"^5.20.5","class-variance-authority":"^0.7.1","eslint-plugin-jsx-a11y-x":"^0.2.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-web-api":"^5.20.5","@tanstack/eslint-plugin-query":"^5.103.2"},"peerDependencies":{"react":">=18","react-dom":">=18"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.2_1790329928105_0.17392282935916703","host":"s3://npm-registry-packages-npm-production"}},"0.13.3":{"name":"@astralbeam/sdk","version":"0.13.3","license":"MIT","_id":"@astralbeam/sdk@0.13.3","maintainers":[{"name":"mintuhouse","email":"mintuhouse@gmail.com"},{"name":"aakashns","email":"aakashns.sky@gmail.com"}],"homepage":"https://astralbeam.ai","bugs":{"url":"https://github.com/AstralBeamAI/astralbeam/issues"},"dist":{"shasum":"d14a1b119aa424eaea402cc99e8e9604882146b7","tarball":"https://registry.npmjs.org/@astralbeam/sdk/-/sdk-0.13.3.tgz","fileCount":24,"integrity":"sha512-eHiG3a13VZX05VtcKcryLUV1atQVR3pS+8hzNKw574Ss+IKbJLtrujgD0LrLnDjCNoGaRW0YD61CQVyON8jVgg==","signatures":[{"sig":"MEYCIQDBwb07xIj0jPkIwbFHWps3Uc8O+E4SrqMPSiWGMUM3TwIhAIYynmwiCcNfD3Yhz2TG23R1DVrtjRV7Bwn1icfzuUgG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@astralbeam%2fsdk@0.13.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1523265},"type":"module","exports":{"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./core":{"types":"./dist/core.d.ts","default":"./dist/core.js"},"./react":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"./client":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./package.json":"./package.json"},"gitHead":"9676a8d3cf6aafabc35a757926b3df3320a6c67a","scripts":{"ui":"shadcn","dev":"deno task generate:styles && tsdown --watch","knip":"knip","lint":"oxlint","test":"vitest run","build":"deno task generate:styles && tsdown","check":"deno task generate:styles && deno task api:check && deno task format:check && deno task lint && deno task typecheck && deno task knip","ready":"deno task check && deno task test && deno task build","format":"oxfmt","knip:fix":"knip --fix --allow-remove-files && knip --fix --allow-remove-files && deno install --frozen","lint:fix":"oxlint --fix","api:check":"deno task generate:api && git diff --exit-code -- src/api/generated","check:fix":"deno task generate:styles && deno task generate:api && deno task lint:fix && deno task format && deno task knip:fix","typecheck":"tsc --noEmit","format:check":"oxfmt --check","generate:api":"orval && oxfmt src/api/generated","generate:styles":"tailwindcss --input src/styles.css --output .generated/styles.css --minify && deno run --allow-read=.generated --allow-write=src/widget scripts/embed-styles.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"aakashns","email":"aakashns.sky@gmail.com"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:205bc645-93cb-4a38-880f-700cb22dcaad"}},"repository":{"url":"git+https://github.com/AstralBeamAI/astralbeam.git","type":"git","directory":"sdk"},"_npmVersion":"11.19.0","description":"Frontend SDK for AstralBeam: drop-in agent UI, chat streaming, and server helpers","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"api":["./dist/api.d.ts"],"core":["./dist/core.d.ts"],"react":["./dist/react.d.ts"],"client":["./dist/client.d.ts"],"server":["./dist/server.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"cn":"^0.2.4","jose":"^6.2.9","knip":"^6.32.2","orval":"8.30.0","oxfmt":"^0.70.0","react":"^19.2.4","oxlint":"^1.85.0","shadcn":"^4.20.1","tsdown":"0.22.3","vitest":"^4.1.3","react-dom":"^19.2.4","typescript":"^6.0.3","@types/deno":"^2.7.0","tailwindcss":"^4.3.3","@tanstack/ai":"^0.49.1","@types/react":"^19.2.13","@shadcn/react":"^0.3.0","@base-ui/react":"^1.7.0","tw-animate-css":"^1.4.0","oxlint-tsgolint":"^7.0.2002","@tailwindcss/cli":"^4.3.3","@types/react-dom":"^19.2.3","@tanstack/markdown":"^0.0.13","@tanstack/ai-client":"^0.28.0","eslint-plugin-regexp":"^3.3.1","@phosphor-icons/react":"^2.1.10","@tanstack/react-pacer":"^0.23.0","@tanstack/react-query":"^5.102.8","@tanstack/react-table":"^9.2.4","@vitest/eslint-plugin":"^1.6.27","eslint-plugin-react-dom":"^5.20.5","eslint-plugin-react-jsx":"^5.20.5","class-variance-authority":"^0.7.1","eslint-plugin-jsx-a11y-x":"^0.2.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-web-api":"^5.20.5","@tanstack/eslint-plugin-query":"^5.103.2"},"peerDependencies":{"react":">=18","react-dom":">=18"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.3_1790332328242_0.24747315895570576","host":"s3://npm-registry-packages-npm-production"}},"0.13.4":{"_id":"@astralbeam/sdk@0.13.4","bugs":{"url":"https://github.com/AstralBeamAI/astralbeam/issues"},"dist":{"shasum":"dcf4a630fad67b5968286d1deac39399c625a6af","tarball":"https://registry.npmjs.org/@astralbeam/sdk/-/sdk-0.13.4.tgz","integrity":"sha512-uMuzph82W/nfOVBcm/BzZsnHxul8P1QEP4kh0sA07RWjCkVbMGTnuMRkpV93+w34CWJ/GJa20w9z/RiSkSO4/w==","fileCount":24,"unpackedSize":1523265,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@astralbeam%2fsdk@0.13.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC2DV0xGgkQrWWabfGo6rZBM4SYBNE1CRIi/Zgk5aOa5gIhAM/mykJWGBLuCtRYQqfDNqr9jHKihrJPGDb8goreGspf"}]},"name":"@astralbeam/sdk","type":"module","exports":{"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./core":{"types":"./dist/core.d.ts","default":"./dist/core.js"},"./react":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"./client":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./package.json":"./package.json"},"gitHead":"766de95c594d181fd11edb742fa52e8de79dab72","license":"MIT","scripts":{"ui":"shadcn","dev":"deno task generate:styles && tsdown --watch","knip":"knip","lint":"oxlint","test":"vitest run","build":"deno task generate:styles && tsdown","check":"deno task generate:styles && deno task api:check && deno task format:check && deno task lint && deno task typecheck && deno task knip","ready":"deno task check && deno task test && deno task build","format":"oxfmt","knip:fix":"knip --fix --allow-remove-files && knip --fix --allow-remove-files && deno install --frozen","lint:fix":"oxlint --fix","api:check":"deno task generate:api && git diff --exit-code -- src/api/generated","check:fix":"deno task generate:styles && deno task generate:api && deno task lint:fix && deno task format && deno task knip:fix","typecheck":"tsc --noEmit","format:check":"oxfmt --check","generate:api":"orval && oxfmt src/api/generated","generate:styles":"tailwindcss --input src/styles.css --output .generated/styles.css --minify && deno run --allow-read=.generated --allow-write=src/widget scripts/embed-styles.ts"},"version":"0.13.4","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:205bc645-93cb-4a38-880f-700cb22dcaad"},"approver":{"name":"aakashns","email":"aakashns.sky@gmail.com"}},"homepage":"https://astralbeam.ai","repository":{"url":"git+https://github.com/AstralBeamAI/astralbeam.git","type":"git","directory":"sdk"},"_npmVersion":"11.19.0","description":"Frontend SDK for AstralBeam: drop-in agent UI, chat streaming, and server helpers","directories":{},"maintainers":[{"name":"mintuhouse","email":"mintuhouse@gmail.com"},{"name":"aakashns","email":"aakashns.sky@gmail.com"}],"sideEffects":false,"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"api":["./dist/api.d.ts"],"core":["./dist/core.d.ts"],"react":["./dist/react.d.ts"],"client":["./dist/client.d.ts"],"server":["./dist/server.d.ts"]}},"devDependencies":{"cn":"^0.2.4","jose":"^6.2.9","knip":"^6.32.2","orval":"8.30.0","oxfmt":"^0.70.0","react":"^19.2.4","oxlint":"^1.85.0","shadcn":"^4.20.1","tsdown":"0.22.3","vitest":"^4.1.3","react-dom":"^19.2.4","typescript":"^6.0.3","@types/deno":"^2.7.0","tailwindcss":"^4.3.3","@tanstack/ai":"^0.49.1","@types/react":"^19.2.13","@shadcn/react":"^0.3.0","@base-ui/react":"^1.7.0","tw-animate-css":"^1.4.0","oxlint-tsgolint":"^7.0.2002","@tailwindcss/cli":"^4.3.3","@types/react-dom":"^19.2.3","@tanstack/markdown":"^0.0.13","@tanstack/ai-client":"^0.28.0","eslint-plugin-regexp":"^3.3.1","@phosphor-icons/react":"^2.1.10","@tanstack/react-pacer":"^0.23.0","@tanstack/react-query":"^5.102.8","@tanstack/react-table":"^9.2.4","@vitest/eslint-plugin":"^1.6.27","eslint-plugin-react-dom":"^5.20.5","eslint-plugin-react-jsx":"^5.20.5","class-variance-authority":"^0.7.1","eslint-plugin-jsx-a11y-x":"^0.2.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-web-api":"^5.20.5","@tanstack/eslint-plugin-query":"^5.103.2"},"peerDependencies":{"react":">=18","react-dom":">=18"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sdk_0.13.4_1790333687754_0.37196186624006056"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-19T11:45:48.997Z","modified":"2026-09-25T10:54:48.153Z","0.0.1":"2026-08-19T11:45:49.328Z","0.0.2":"2026-08-27T05:14:49.812Z","0.0.3":"2026-08-27T05:55:31.764Z","0.0.4":"2026-08-27T08:23:09.104Z","0.0.5":"2026-08-27T08:39:19.483Z","0.0.6":"2026-08-27T09:15:53.136Z","0.1.0":"2026-09-01T18:56:56.057Z","0.2.0":"2026-09-02T18:35:10.291Z","0.3.0":"2026-09-03T06:58:28.259Z","0.4.0":"2026-09-03T11:05:42.148Z","0.4.1":"2026-09-03T12:21:21.475Z","0.4.2":"2026-09-05T07:41:47.528Z","0.5.0":"2026-09-07T02:53:45.658Z","0.6.0":"2026-09-07T04:43:13.407Z","0.7.0":"2026-09-07T20:24:35.145Z","0.9.0":"2026-09-08T07:55:18.849Z","0.10.1":"2026-09-12T19:03:37.928Z","0.11.0":"2026-09-23T12:15:39.653Z","0.12.0":"2026-09-24T15:15:05.332Z","0.12.2":"2026-09-24T17:32:56.380Z","0.13.0":"2026-09-25T09:18:04.153Z","0.13.1":"2026-09-25T09:18:21.736Z","0.13.2":"2026-09-25T09:52:08.251Z","0.13.3":"2026-09-25T10:32:08.429Z","0.13.4":"2026-09-25T10:54:47.850Z"},"bugs":{"url":"https://github.com/AstralBeamAI/astralbeam/issues"},"license":"MIT","homepage":"https://astralbeam.ai","repository":{"url":"git+https://github.com/AstralBeamAI/astralbeam.git","type":"git","directory":"sdk"},"description":"Frontend SDK for AstralBeam: drop-in agent UI, chat streaming, and server helpers","maintainers":[{"name":"mintuhouse","email":"mintuhouse@gmail.com"},{"name":"aakashns","email":"aakashns.sky@gmail.com"}],"readme":"# @astralbeam/sdk\n\nEmbed an agent chat sidebar or read-only tenant directories in your web app, or build your own chat UI with the headless core. The widgets isolate their styles in shadow roots.\n\n```sh\nnpm install @astralbeam/sdk\n```\n\n## Quick start\n\nOne component in React, one function everywhere else. Full setup, including the required token endpoint, is in [Getting started](https://app.astralbeam.ai/docs/sdk/getting-started).\n\n```tsx\nimport { AstralBeamChat } from \"@astralbeam/sdk/react\"\n\nexport function Sidebar() {\n  return <AstralBeamChat />\n}\n```\n\n```ts\nimport { mountAstralBeamChat } from \"@astralbeam/sdk/client\"\n\nconst handle = mountAstralBeamChat(document.getElementById(\"sidebar\"), {})\n// Update with handle.update({ colorScheme: \"dark\" }), then clean up with handle.unmount().\n```\n\nWithout npm or a bundler, import the same entry from jsDelivr in a module script. Pin an exact version and the full `/dist/client.js` path, because the loader imports its lazy chunks relative to itself. See [Script tag](https://app.astralbeam.ai/docs/sdk/script-tag).\n\n```html\n<script type=\"module\">\n  import { mountAstralBeamChat } from \"https://cdn.jsdelivr.net/npm/@astralbeam/sdk@0.13.4/dist/client.js\"\n\n  mountAstralBeamChat(document.getElementById(\"sidebar\"), {})\n</script>\n```\n\n- The widget fills its container, so give it a parent with a definite height (`min-h-0` in a flex column).\n- Chat uses the hosted cloud by default. Tokens come from your application. For self-hosting, set `apiUrl` to your deployment’s `/api` base.\n- `@astralbeam/sdk/client` ships no React. The chat loads as a lazy chunk with its own bundled copy.\n- No runtime dependencies. `react` and `react-dom` are optional peers used only by `@astralbeam/sdk/react`.\n- Mount it above your router if the transcript should survive page navigation.\n\n## Authentication\n\nYour server must authenticate the host session and mint a chat token before the widget can chat. Keep the API key server-only. See [Authentication](https://app.astralbeam.ai/docs/sdk/authentication).\n\n```ts\nimport { createAstralBeamToken } from \"@astralbeam/sdk/server\"\n\nconst apiKey = process.env.ASTRALBEAM_API_KEY // key_<organizationId>_<id>_abo_<secret>\n\nexport async function POST(request: Request) {\n  const headers = { \"Cache-Control\": \"no-store\" }\n  if (!apiKey) return Response.json({ error: \"Not configured\" }, { status: 503, headers })\n  const session = await getApplicationSession(request)\n  if (!session) return Response.json({ error: \"Unauthenticated\" }, { status: 401, headers })\n  try {\n    const token = await createAstralBeamToken({\n      apiKey,\n      user: {\n        id: session.user.id,\n        name: session.user.name,\n        metadata: { email: session.user.email },\n      },\n      tenant: {\n        id: session.tenant.id,\n        name: session.tenant.name,\n        metadata: { plan: session.tenant.plan },\n      },\n    })\n    return Response.json({ token }, { headers })\n  } catch {\n    return Response.json({ error: \"Token could not be issued\" }, { status: 500, headers })\n  }\n}\n```\n\n- Authenticate once and derive stable `user.id` and `tenant.id` values from that trusted session.\n- Keep API keys server-only. Tokens are signed, not encrypted, so their claims must contain no secrets.\n- Return `Cache-Control: no-store` and fail closed when configuration or authentication is missing.\n- Directory access additionally requires signed `user.admin: true`, derived from trusted tenant permissions, and persisted records. Follow [Tenant directories](https://app.astralbeam.ai/docs/sdk/listings).\n- For employee-facing Tenant management, use `createAstralBeamOrganizationToken`. The [API client guide](https://app.astralbeam.ai/docs/sdk/api) covers database-backed roles and browser integration.\n\nExisting token props and the default chat endpoint keep working. After acquiring a token, components call `POST /api/v1/me` and renew before expiry. See [authentication and refresh behavior](https://app.astralbeam.ai/docs/sdk/authentication).\n\n## Options\n\nEvery option is also a prop on `<AstralBeamChat>`. `handle.update(options)` applies any subset in place, and no option is fixed at mount. Details in [Configuration](https://app.astralbeam.ai/docs/sdk/configuration).\n\n| Option | Default | Meaning |\n| --- | --- | --- |\n| `agentId` | organization's default | `agent_<orgId>_<id>`, copied from the dashboard |\n| `apiUrl` | `https://app.astralbeam.ai/api` | Base URL of the AstralBeam API. The widget calls `/v1/chat` there |\n| `fetchAstralBeamToken` | `{ url: \"/api/astralbeam/token\" }` | Chat auth token endpoint as `{ url, ...RequestInit }`, or a minter |\n| `title`, `showHeader` | `\"AstralBeam\"`, `true` | Header text, and whether the header and reset button show |\n| `emptyTitle`, `emptyDescription` | generic copy | Headline and subtitle of the empty transcript |\n| `colorScheme`, `theme` | `\"system\"`, built-in palette | Light/dark/system, and shadcn token overrides |\n| `customCss` | None | Trusted CSS inside the widget's Shadow DOM |\n| `attachments` | `true` | `false` hides the feature, or pass limits |\n| `tools`, `widgets` | none | What the agent can do and draw in your app |\n| `sandboxPanel` | `false` | Collected sandbox panel: files with downloads, command log |\n| `header`, `empty`, `composerActions` | widget's own chrome | Host-rendered replacements (React props. `slots` on the handle) |\n| `debug` | `false` | Log SDK actions in the browser, with server logs in development only |\n\nA `ref` on `<AstralBeamChat>` (and the vanilla handle) exposes `reset()` and `stop()` for hosts that draw their own controls.\n\n## Tools and widgets\n\nA tool does something: its `execute` runs in your page. A widget shows something: its `render` draws your UI into the conversation. Both are declared with a `description` and a `parameters` schema. See [Tools and widgets](https://app.astralbeam.ai/docs/sdk/tools-and-widgets).\n\n```tsx\ntools: {\n  restart_service: {\n    metadata: { title: \"Restart a service\" },\n    description: \"Restart one of the host app's services by name\",\n    parameters: { type: \"object\", properties: { service: { type: \"string\" } }, required: [\"service\"] },\n    execute: async ({ service }) => await restartService(String(service)),\n  },\n},\nwidgets: {\n  systemStatus: {\n    description: \"Shows the current status of the host app's systems\",\n    parameters: { type: \"object\", properties: { degraded: { type: \"boolean\" } } },\n    render: ({ degraded }) => <StatusCard degraded={Boolean(degraded)} />,\n  },\n}\n```\n\n- Schemas are plain JSON Schema, or any [Standard Schema](https://standardschema.dev) validator (Zod, Valibot, ArkType).\n- Only a Standard Schema validates input in the browser. With plain JSON Schema, treat input as untrusted.\n\n## Documentation\n\n| Guide | Covers |\n| --- | --- |\n| [API client](https://app.astralbeam.ai/docs/sdk/api) | Typed resource and chat requests with API keys or JWTs. |\n| [Getting started](https://app.astralbeam.ai/docs/sdk/getting-started) | install, mount, layout requirements. |\n| [Script tag](https://app.astralbeam.ai/docs/sdk/script-tag) | loading from jsDelivr without a bundler, and Ruby on Rails. |\n| [Authentication](https://app.astralbeam.ai/docs/sdk/authentication) | the token endpoint, its security rules, and minting in other languages. |\n| [Tenant directories](https://app.astralbeam.ai/docs/sdk/listings) | provisioning, tenant-user and Tenant listings, lifecycle, and options. |\n| [Configuration](https://app.astralbeam.ai/docs/sdk/configuration) | every option, and what `update` can change. |\n| [Theming](https://app.astralbeam.ai/docs/sdk/theming) | color schemes, CSS tokens, the shadow-root boundary. |\n| [Tools and widgets](https://app.astralbeam.ai/docs/sdk/tools-and-widgets) | schemas, live state, rendering into the transcript. |\n| [Attachments](https://app.astralbeam.ai/docs/sdk/attachments) | file kinds, limits, what the endpoint enforces. |\n| [Limits](https://app.astralbeam.ai/docs/sdk/limits) | request, attachment, and sandbox limits. |\n| [Sandbox](https://app.astralbeam.ai/docs/sdk/sandbox) | steps, the opt-in panel, downloads, inline images. |\n| [Headless](https://app.astralbeam.ai/docs/sdk/headless) | own the whole chat UI on the same session. |\n| [Security model](https://app.astralbeam.ai/docs/sdk/security) | who grants, who enforces, what the client can change. |\n\n## Entry points\n\nRead-only Tenant and TenantUser widgets are available from `/client` and `/react`. See [Tenant directories](https://app.astralbeam.ai/docs/sdk/listings) for setup and embedding examples.\n\nThere is no root export. Conversation history is not built yet.\n\n| Entry point              | Contents                                     | Peer dependency      |\n| ------------------------ | -------------------------------------------- | -------------------- |\n| `@astralbeam/sdk/client` | Chat and Tenant directory mounts             | none                 |\n| `@astralbeam/sdk/core`   | `createAstralBeamChat`, the headless session | none                 |\n| `@astralbeam/sdk/react`  | Chat hooks and isolated UI wrappers          | `react`, `react-dom` |\n| `@astralbeam/sdk/server` | Tenant and organization token minters        | none                 |\n| `@astralbeam/sdk/api`    | Resource and chat HTTP helpers               | none                 |\n\nTypes resolve under every TypeScript module resolution mode, including classic `\"moduleResolution\": \"node\"`. Requires TypeScript 5.0 or later because declarations use `const` type parameters, which fail to parse on TypeScript 4.x.\n\n## Example\n\n[`examples/todos`](../examples/todos) embeds the sidebar and a tenant-scoped user listing in a minimal TanStack Start app. Both use the same demo token route. The app also demonstrates host tools over live React state and a `todoCard` widget, with no Tailwind or shadcn/ui of its own.\n\n[`examples/todos-rails`](../examples/todos-rails) is the same app in Ruby on Rails 8. It loads the SDK from jsDelivr through an import map, mounts it from a plain ES module, mints tokens with the `jwt` gem, and gives the agent tools over the app's JSON API.\n\n## License\n\n[MIT](./LICENSE)\n","readmeFilename":"README.md"}