{"_id":"@amaster.ai/amaster-digital-embed-sdk","_rev":"8-8856560aed3c55e31e6ba45aa3dc8976","name":"@amaster.ai/amaster-digital-embed-sdk","dist-tags":{"latest":"0.1.6"},"versions":{"0.1.0":{"name":"@amaster.ai/amaster-digital-embed-sdk","version":"0.1.0","_id":"@amaster.ai/amaster-digital-embed-sdk@0.1.0","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"dist":{"shasum":"127bd2a47be7546cba0ff42bc1e8af149b7be74d","tarball":"https://registry.npmjs.org/@amaster.ai/amaster-digital-embed-sdk/-/amaster-digital-embed-sdk-0.1.0.tgz","fileCount":407,"integrity":"sha512-EjVHl/2VVaViAfTITpn3vKMxdWwyHAtCoYwa/9ROOF/G7q3MbgXWaOPjdAi9GKlU48FJqk/stXvomLq6vbD9TA==","signatures":[{"sig":"MEYCIQCgZeDPLmri9NmiLTInCxFL3dvlpJcLb93kEjgFY69DLQIhAI0MFDQ6icdDce+YZB0iVcvQQ3riuOIPt/0TQh8r/Wfe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20562428},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./style.css":"./dist/index.css"},"gitHead":"097edc19dd8e14146beabaca2c500dfaf131a8ed","private":false,"scripts":{"test":"vitest run","build":"vite build && node scripts/patch-react-require.mjs && node scripts/write-types.mjs && node scripts/verify-dist.mjs","prepack":"pnpm build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"qianchuan","email":"qdgemi@gmail.com"},"_npmVersion":"11.3.0","description":"Embeddable AMaster Digital React surface for Pi Agent and host applications","directories":{},"sideEffects":["./dist/index.css"],"_nodeVersion":"24.1.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.1","vitest":"catalog:","typescript":"catalog:","@multica/ui":"workspace:*","@types/react":"catalog:","@multica/core":"workspace:*","@multica/views":"workspace:*","@types/react-dom":"catalog:","@multica/tsconfig":"workspace:*","@vitejs/plugin-react":"catalog:","@tanstack/react-query":"catalog:"},"peerDependencies":{"react":"catalog:","react-dom":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/amaster-digital-embed-sdk_0.1.0_1779969131202_0.9994944765673082","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@amaster.ai/amaster-digital-embed-sdk","version":"0.1.1","_id":"@amaster.ai/amaster-digital-embed-sdk@0.1.1","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"dist":{"shasum":"795d89e778bc4394b50a66955c0f95da48c5bec6","tarball":"https://registry.npmjs.org/@amaster.ai/amaster-digital-embed-sdk/-/amaster-digital-embed-sdk-0.1.1.tgz","fileCount":407,"integrity":"sha512-jxxL9865JO/x6RWlwdAs5GaD3yjy9VsfoDp1d/zR459qyMBcTcBM27jhVMALoXcjBHu2xRNjeuSACOQiPPSSHQ==","signatures":[{"sig":"MEUCIHtID7thBfNVki0bMk9EoZ6he9htSWB3X967riSKCywlAiEA2F6AYcdJrk+ROIMSC/dbvC3rfdMgsRH5B89cncKxqYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20562426},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./style.css":"./dist/index.css"},"gitHead":"e523b8c81f8f9c2a20809f26bad23ae1abd91511","private":false,"scripts":{"test":"vitest run","build":"vite build && node scripts/patch-react-require.mjs && node scripts/write-types.mjs && node scripts/verify-dist.mjs","prepack":"pnpm build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"qianchuan","email":"qdgemi@gmail.com"},"_npmVersion":"11.3.0","description":"Embeddable AMaster Digital React surface for Pi Agent and host applications","directories":{},"sideEffects":["./dist/index.css"],"_nodeVersion":"24.1.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.1","vitest":"catalog:","typescript":"catalog:","@multica/ui":"workspace:*","@types/react":"catalog:","@multica/core":"workspace:*","@multica/views":"workspace:*","@types/react-dom":"catalog:","@multica/tsconfig":"workspace:*","@vitejs/plugin-react":"catalog:","@tanstack/react-query":"catalog:"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/amaster-digital-embed-sdk_0.1.1_1779972078531_0.909029742979945","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@amaster.ai/amaster-digital-embed-sdk","version":"0.1.2","_id":"@amaster.ai/amaster-digital-embed-sdk@0.1.2","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"dist":{"shasum":"7183577d3d8aaf7ab0b5f164dd6fad76697613da","tarball":"https://registry.npmjs.org/@amaster.ai/amaster-digital-embed-sdk/-/amaster-digital-embed-sdk-0.1.2.tgz","fileCount":407,"integrity":"sha512-Q0BjW8TUvzfcK3U6sCso7VDZjNEux2NRnpCgqLGTr+89kyjgz5VCKBm29klOL8QqSWP720m7uQjawz2Gm6mFlw==","signatures":[{"sig":"MEQCIBQem7C0GqN5DYrwJbvoXYwFMxN6DV4EB8tH/BAyLjOWAiAC3dusjmWE9er+IH3TbizLy43IWg6a2jN7q3pDVwrDHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20562425},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./style.css":"./dist/index.css"},"gitHead":"e523b8c81f8f9c2a20809f26bad23ae1abd91511","private":false,"scripts":{"test":"vitest run","build":"vite build && node scripts/patch-react-require.mjs && node scripts/write-types.mjs && node scripts/verify-dist.mjs","prepack":"pnpm build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"qianchuan","email":"qdgemi@gmail.com"},"_npmVersion":"11.3.0","description":"Embeddable AMaster Digital React surface for Pi Agent and host applications","directories":{},"sideEffects":["./dist/index.css"],"_nodeVersion":"24.1.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.1","vitest":"catalog:","typescript":"catalog:","@multica/ui":"workspace:*","@types/react":"catalog:","@multica/core":"workspace:*","@multica/views":"workspace:*","@types/react-dom":"catalog:","@multica/tsconfig":"workspace:*","@vitejs/plugin-react":"catalog:","@tanstack/react-query":"catalog:"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/amaster-digital-embed-sdk_0.1.2_1779973357902_0.11188577041121706","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@amaster.ai/amaster-digital-embed-sdk","version":"0.1.3","_id":"@amaster.ai/amaster-digital-embed-sdk@0.1.3","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"dist":{"shasum":"ba0d827b33576ec554ae9fef406a7bb0cb11848e","tarball":"https://registry.npmjs.org/@amaster.ai/amaster-digital-embed-sdk/-/amaster-digital-embed-sdk-0.1.3.tgz","fileCount":407,"integrity":"sha512-Ujh5Gs845aZuKH+38rExYM3BTzTTzPPt94ep5p1lwdMKGxbXQKhnup2yd8tNVvaFsirRoCB42CdH1cTPlsb9CA==","signatures":[{"sig":"MEUCIQDDRZi4jPqpAaPYEjR1P5UXX8jWWO7dPcrM/WuSV2W3QQIgR9MUApnho6+a4VSnE52Gu87VTQSrXAQHRvw1QbWI4es=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20809031},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./style.css":"./dist/index.css"},"gitHead":"c57027594fb79262d55403b0f568c3720aaf1887","private":false,"scripts":{"test":"vitest run","build":"vite build && node scripts/patch-react-require.mjs && node scripts/write-types.mjs && node scripts/verify-dist.mjs","prepack":"pnpm build","typecheck":"tsc --noEmit","publish:npm":"npm publish --access public --registry=https://registry.npmjs.org/"},"_npmUser":{"name":"qianchuan","email":"qdgemi@gmail.com"},"_npmVersion":"11.3.0","description":"Embeddable AMaster Digital React surface for Pi Agent and host applications","directories":{},"sideEffects":["./dist/index.css"],"_nodeVersion":"24.1.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.1","shadcn":"^4.1.0","vitest":"catalog:","typescript":"catalog:","@multica/ui":"workspace:*","tailwindcss":"catalog:","@types/react":"catalog:","@multica/core":"workspace:*","@multica/views":"workspace:*","tw-animate-css":"^1.4.0","@types/react-dom":"catalog:","@multica/tsconfig":"workspace:*","@tailwindcss/vite":"catalog:","@vitejs/plugin-react":"catalog:","@tanstack/react-query":"catalog:"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/amaster-digital-embed-sdk_0.1.3_1780043881340_0.20691132343206142","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@amaster.ai/amaster-digital-embed-sdk","version":"0.1.4","_id":"@amaster.ai/amaster-digital-embed-sdk@0.1.4","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"dist":{"shasum":"41d42386f7d9bbbd94f9a5bfda2221d202adaebb","tarball":"https://registry.npmjs.org/@amaster.ai/amaster-digital-embed-sdk/-/amaster-digital-embed-sdk-0.1.4.tgz","fileCount":407,"integrity":"sha512-/ufGHhtXoIKuKPM1Ci0xM2QWZrGI7uGcyr3jVZx80kt6PeEvAAtCns+7EfHK8mmV+8sd2fcxLUB9VxTCGfFiPg==","signatures":[{"sig":"MEQCIEbAVkcJs5sMP1PU8d1gi0y32g1gIT1TladeAUW4DfKKAiAO51oU0D3JNo6Jf5noLbWyNMbj619Ps5Aar0otzuJCdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20809087},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./style.css":"./dist/index.css"},"gitHead":"c57027594fb79262d55403b0f568c3720aaf1887","private":false,"scripts":{"test":"vitest run","build":"vite build && node scripts/patch-react-require.mjs && node scripts/write-types.mjs && node scripts/verify-dist.mjs","prepack":"pnpm build","typecheck":"tsc --noEmit","publish:npm":"npm publish --access public --registry=https://registry.npmjs.org/"},"_npmUser":{"name":"qianchuan","email":"qdgemi@gmail.com"},"_npmVersion":"11.3.0","description":"Embeddable AMaster Digital React surface for Pi Agent and host applications","directories":{},"sideEffects":["./dist/index.css"],"_nodeVersion":"24.1.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.1","shadcn":"^4.1.0","vitest":"catalog:","typescript":"catalog:","@multica/ui":"workspace:*","tailwindcss":"catalog:","@types/react":"catalog:","@multica/core":"workspace:*","@multica/views":"workspace:*","tw-animate-css":"^1.4.0","@types/react-dom":"catalog:","@multica/tsconfig":"workspace:*","@tailwindcss/vite":"catalog:","@vitejs/plugin-react":"catalog:","@tanstack/react-query":"catalog:"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/amaster-digital-embed-sdk_0.1.4_1780044611676_0.3779784277091207","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@amaster.ai/amaster-digital-embed-sdk","version":"0.1.5","_id":"@amaster.ai/amaster-digital-embed-sdk@0.1.5","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"dist":{"shasum":"f59fcdfad3e1d3b27b49e7e8116b96a47973f44a","tarball":"https://registry.npmjs.org/@amaster.ai/amaster-digital-embed-sdk/-/amaster-digital-embed-sdk-0.1.5.tgz","fileCount":407,"integrity":"sha512-mRZYff9hAioqkwpgz96yhPvDsaDdOoJckfnQ1+MYLNJ5kgjgTbEacy1T4yDJGqeZkqor1lhxw0PM5t+IC+OjAg==","signatures":[{"sig":"MEYCIQDUoerJ4pU+6AahmN01B21Vri5IhFsZv19dRapPHteTmgIhAJd6LJsm5B+ynSvQ7/+yZv8lwPlO8q2VHsXFwh8/4WWg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20928303},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./style.css":"./dist/index.css"},"gitHead":"b7b02d009f9ceaa31ad8768a76688b3ee467c420","private":false,"scripts":{"test":"vitest run","build":"vite build && node scripts/patch-react-require.mjs && node scripts/write-types.mjs && node scripts/verify-dist.mjs","prepack":"pnpm build","typecheck":"tsc --noEmit","publish:npm":"npm publish --access public --registry=https://registry.npmjs.org/"},"_npmUser":{"name":"qianchuan","email":"qdgemi@gmail.com"},"_npmVersion":"11.3.0","description":"Embeddable AMaster Digital React surface for Pi Agent and host applications","directories":{},"sideEffects":["./dist/index.css"],"_nodeVersion":"24.1.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.1","shadcn":"^4.1.0","vitest":"catalog:","typescript":"catalog:","@multica/ui":"workspace:*","tailwindcss":"catalog:","@types/react":"catalog:","@multica/core":"workspace:*","@multica/views":"workspace:*","tw-animate-css":"^1.4.0","@types/react-dom":"catalog:","@multica/tsconfig":"workspace:*","@tailwindcss/vite":"catalog:","@vitejs/plugin-react":"catalog:","@tanstack/react-query":"catalog:"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/amaster-digital-embed-sdk_0.1.5_1780058604752_0.17669474726784173","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@amaster.ai/amaster-digital-embed-sdk","version":"0.1.6","private":false,"description":"Embeddable AMaster Digital React surface for Pi Agent and host applications","type":"module","module":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"vite build && node scripts/patch-react-require.mjs && node scripts/write-types.mjs && node scripts/verify-dist.mjs","prepack":"pnpm build","publish:npm":"npm publish --access public --registry=https://registry.npmjs.org/","typecheck":"tsc --noEmit","test":"vitest run"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./style.css":"./dist/index.css"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"sideEffects":["./dist/index.css"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"devDependencies":{"@multica/core":"workspace:*","@multica/ui":"workspace:*","@multica/views":"workspace:*","@tanstack/react-query":"catalog:","@multica/tsconfig":"workspace:*","@tailwindcss/vite":"catalog:","@vitejs/plugin-react":"catalog:","@types/react":"catalog:","@types/react-dom":"catalog:","shadcn":"^4.1.0","tailwindcss":"catalog:","tw-animate-css":"^1.4.0","vite":"^8.0.1","typescript":"catalog:","vitest":"catalog:"},"_id":"@amaster.ai/amaster-digital-embed-sdk@0.1.6","gitHead":"2b68d4098834ac426535e09b4f245942f7315dcf","_nodeVersion":"24.1.0","_npmVersion":"11.3.0","dist":{"integrity":"sha512-9QzQGQaGPODPzSH+DeUDh112IJy3ldpW+Tx8WsT/nGTGvmdWByKr+so1JBoArnnr1SjAoq+YCu4Pg1ERTTBJHA==","shasum":"70250b641d14779963946996252765844adb9835","tarball":"https://registry.npmjs.org/@amaster.ai/amaster-digital-embed-sdk/-/amaster-digital-embed-sdk-0.1.6.tgz","fileCount":407,"unpackedSize":20933048,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCubwa9xMSWxRR2GM2l+NdrLyMdVY9Tj8AEZY5lqSFqtwIhANrebjeKyQQeKO9kM8x3QTh3Vm0+pLeCRHrpCUnUF6WY"}]},"_npmUser":{"name":"qianchuan","email":"qdgemi@gmail.com"},"directories":{},"maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/amaster-digital-embed-sdk_0.1.6_1780130407058_0.8729178374744815"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-28T11:52:11.025Z","modified":"2026-05-30T08:40:07.518Z","0.1.0":"2026-05-28T11:52:11.472Z","0.1.1":"2026-05-28T12:41:18.848Z","0.1.2":"2026-05-28T13:02:38.195Z","0.1.3":"2026-05-29T08:38:01.598Z","0.1.4":"2026-05-29T08:50:11.948Z","0.1.5":"2026-05-29T12:43:25.098Z","0.1.6":"2026-05-30T08:40:07.307Z"},"description":"Embeddable AMaster Digital React surface for Pi Agent and host applications","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"readme":"# AMaster Digital Embed SDK\n\n<!-- [amaster-custom] Public SDK wrapper for Pi Agent and future host shells. -->\n\nEmbeddable AMaster Digital React surface for Pi Agent and other host shells.\n\n```tsx\nimport {\n  AmasterEmbedProvider,\n  TaskPanelPage,\n} from \"@amaster.ai/amaster-digital-embed-sdk\";\nimport \"@amaster.ai/amaster-digital-embed-sdk/style.css\";\n\nexport function AmasterPanel() {\n  return (\n    <AmasterEmbedProvider\n      apiBaseUrl=\"http://127.0.0.1:18146/v1/amaster-digital\"\n      cookieAuth\n      realtime={false}\n    >\n      <TaskPanelPage includeModalRegistry={false} />\n    </AmasterEmbedProvider>\n  );\n}\n```\n\nThe SDK bundles the AMaster Digital UI/core implementation. React and ReactDOM are peer dependencies.\n\nFor Pi Agent desktop, route AMaster API calls through the Pi Agent BFF. For remote runtimes, read `/api/config.task_execution.remote_backend_url` and point `multica config set server_url` at the backend that owns daemon task claims.\n\n## Publish\n\n<!-- [amaster-custom] Reusable npm release commands for the Pi Agent embed SDK. -->\n\nRun from `/Users/johnsig/github/amaster-digital-multica`:\n\n```bash\nnpm login --auth-type=web --registry=https://registry.npmjs.org/ --userconfig=/private/tmp/amaster-digital-publish.npmrc\npnpm --filter @amaster.ai/amaster-digital-embed-sdk test\npnpm --filter @amaster.ai/amaster-digital-embed-sdk typecheck\npnpm --filter @amaster.ai/amaster-digital-embed-sdk build\nnpm publish --userconfig=/private/tmp/amaster-digital-publish.npmrc --ignore-scripts --access public --registry=https://registry.npmjs.org/\nnpm view @amaster.ai/amaster-digital-embed-sdk version --registry=https://registry.npmjs.org/\n```\n\n<!-- [amaster-custom] Publish-time 2FA should use npm web authorization URLs, not OTP handoff. -->\n\nIf a non-interactive publish returns `EOTP`, do not ask the operator for a 6-digit OTP. Re-run the same publish command in a TTY with the temporary userconfig so npm can print the publish authorization URL:\n\n```bash\nnpm publish --userconfig=/private/tmp/amaster-digital-publish.npmrc --ignore-scripts --access public --registry=https://registry.npmjs.org/\n```\n\nOpen the `https://www.npmjs.com/auth/cli/...` URL, let the operator approve it in the browser, then press Enter in the CLI and verify with `npm view`. If npm does not offer a web authorization URL, have the npm account owner publish from their own browser-authorized CLI or adjust npm publish 2FA/token policy; do not loop on OTP-only commands.\n\nBefore publishing, keep the local Pi Agent smoke path on the packed tarball:\n\n```bash\npnpm --filter @amaster.ai/amaster-digital-embed-sdk pack --pack-destination /private/tmp\ncd /Users/johnsig/github/pi-agent\npnpm --filter @amaster.ai/pi-agent-web-ui add /private/tmp/amaster.ai-amaster-digital-embed-sdk-<version>.tgz\n```\n\nAfter `npm view` confirms the published version, replace the Pi Agent tarball dependency with the registry version.\n","readmeFilename":"README.md"}