{"_id":"@aevr/agents-react","_rev":"5-65528f42a625c0097519bc1c81f4b88b","name":"@aevr/agents-react","dist-tags":{"latest":"0.1.4"},"versions":{"0.1.0":{"name":"@aevr/agents-react","version":"0.1.0","keywords":["agents","ai","chat","conversations","headless","hooks","react","sse","typescript"],"license":"MIT","_id":"@aevr/agents-react@0.1.0","maintainers":[{"name":"miracleio","email":"miracleficient@gmail.com"}],"homepage":"https://github.com/miracleonyenma/proxmox-management/tree/main/packages/agents-react#readme","bugs":{"url":"https://github.com/miracleonyenma/proxmox-management/issues"},"dist":{"shasum":"5cfac4f9c59c97902a65ab788dfee2144d0eee1d","tarball":"https://registry.npmjs.org/@aevr/agents-react/-/agents-react-0.1.0.tgz","fileCount":26,"integrity":"sha512-65pmRqTFgAL3TQ7r5pJhPYk2Qro329qA585VdZpo9VclZ+JBAD4RQtNI6ldqmks8PuhCvHlyJILFYqyIK51hRA==","signatures":[{"sig":"MEUCIAju3iYf80D/zaF6TEiMeJ9zwglnEJ3F9Spsjlx+5zeaAiEAvItrNV5V8CDhGtLKKh6pD9DEugtaE9V+3MGD07HhliM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58101},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"91ad2f315f35f43bb6fb169af56d8df5a7d11095","scripts":{"test":"tsx --test src/*.test.ts","build":"tsc -p .","release":"standard-version --tag-prefix agents-react@v","typecheck":"tsc --noEmit","release:major":"standard-version --release-as major --tag-prefix agents-react@v","release:minor":"standard-version --release-as minor --tag-prefix agents-react@v","release:patch":"standard-version --release-as patch --tag-prefix agents-react@v","prepublishOnly":"npm test && npm run typecheck && npm run build"},"_npmUser":{"name":"miracleio","email":"miracleficient@gmail.com"},"repository":{"url":"git+https://github.com/miracleonyenma/proxmox-management.git","type":"git","directory":"packages/agents-react"},"_npmVersion":"11.9.0","description":"Headless React hooks, state, and SSE transport for @aevr/agents conversations. No components, no styles — compose with shadcn or any UI.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","react":"^19.0.0","typescript":"^5.7.2","@types/node":"22.20.1","@types/react":"^19.0.0","standard-version":"^9.5.0"},"peerDependencies":{"react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agents-react_0.1.0_1788507169857_0.13488309850553537","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@aevr/agents-react","version":"0.1.1","keywords":["agents","ai","chat","conversations","headless","hooks","react","sse","typescript"],"license":"MIT","_id":"@aevr/agents-react@0.1.1","maintainers":[{"name":"miracleio","email":"miracleficient@gmail.com"}],"homepage":"https://github.com/miracleonyenma/proxmox-management/tree/main/packages/agents-react#readme","bugs":{"url":"https://github.com/miracleonyenma/proxmox-management/issues"},"dist":{"shasum":"f472f1703de818c94900d9325bba171a1439e97d","tarball":"https://registry.npmjs.org/@aevr/agents-react/-/agents-react-0.1.1.tgz","fileCount":26,"integrity":"sha512-kgvcJVqUiK9DpY91XOVidZli6IlPtYJ0MTXp9sPdpYHOA6g/9paouh8R/Jem+WOHTTOYBXSAoKrrLJKjVu1LPQ==","signatures":[{"sig":"MEUCIBMqLPMV5M55VLwral9blBpX5FfPFeffQwdDMuI7E3hBAiEAoHETbsDlvij9zGhQ+zTdr75wAg8HmatkJdl61QsGNkY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58842},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"91ad2f315f35f43bb6fb169af56d8df5a7d11095","scripts":{"test":"tsx --test src/*.test.ts","build":"tsc -p .","release":"standard-version --tag-prefix agents-react@v","typecheck":"tsc --noEmit","release:major":"standard-version --release-as major --tag-prefix agents-react@v","release:minor":"standard-version --release-as minor --tag-prefix agents-react@v","release:patch":"standard-version --release-as patch --tag-prefix agents-react@v","prepublishOnly":"npm test && npm run typecheck && npm run build"},"_npmUser":{"name":"miracleio","email":"miracleficient@gmail.com"},"repository":{"url":"git+https://github.com/miracleonyenma/proxmox-management.git","type":"git","directory":"packages/agents-react"},"_npmVersion":"11.9.0","description":"Headless React hooks, state, and SSE transport for @aevr/agents conversations. No components, no styles — compose with shadcn or any UI.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","react":"^19.0.0","typescript":"^5.7.2","@types/node":"22.20.1","@types/react":"^19.0.0","standard-version":"^9.5.0"},"peerDependencies":{"react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agents-react_0.1.1_1788509110733_0.860185952873026","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@aevr/agents-react","version":"0.1.2","keywords":["agents","ai","chat","conversations","headless","hooks","react","sse","typescript"],"license":"MIT","_id":"@aevr/agents-react@0.1.2","maintainers":[{"name":"miracleio","email":"miracleficient@gmail.com"}],"homepage":"https://github.com/miracleonyenma/proxmox-management/tree/main/packages/agents-react#readme","bugs":{"url":"https://github.com/miracleonyenma/proxmox-management/issues"},"dist":{"shasum":"3ec7fd40be0d9eb387801e6eb9f014126e3121eb","tarball":"https://registry.npmjs.org/@aevr/agents-react/-/agents-react-0.1.2.tgz","fileCount":26,"integrity":"sha512-3zGQ82NTJgb0+J4jup8OpKu3FHvgXTh+3qb+mU8h5fSMAsPjR07qC1y/Q3JSdOBHISshg589KOJ054sDZ70SIA==","signatures":[{"sig":"MEUCIFPNXf2l14pd2pR1bu9ahcNE+tLrBK+lwxJDikSW6BiGAiEAzWOIj8WPLcUnz36vHCHEMg0ALDfxxKKU/m5ucp8m12U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61395},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ce49213c35d328418e08588b97d3aa99115de470","scripts":{"test":"tsx --test src/*.test.ts","build":"tsc -p .","release":"standard-version --tag-prefix agents-react@v","typecheck":"tsc --noEmit","release:major":"standard-version --release-as major --tag-prefix agents-react@v","release:minor":"standard-version --release-as minor --tag-prefix agents-react@v","release:patch":"standard-version --release-as patch --tag-prefix agents-react@v","prepublishOnly":"npm test && npm run typecheck && npm run build"},"_npmUser":{"name":"miracleio","email":"miracleficient@gmail.com"},"repository":{"url":"git+https://github.com/miracleonyenma/proxmox-management.git","type":"git","directory":"packages/agents-react"},"_npmVersion":"11.9.0","description":"Headless React hooks, state, and SSE transport for @aevr/agents conversations. No components, no styles — compose with shadcn or any UI.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","react":"^19.0.0","typescript":"^5.7.2","@types/node":"22.20.1","@types/react":"^19.0.0","standard-version":"^9.5.0"},"peerDependencies":{"react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agents-react_0.1.2_1788513857994_0.882495949047766","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@aevr/agents-react","version":"0.1.3","keywords":["agents","ai","chat","conversations","headless","hooks","react","sse","typescript"],"license":"MIT","_id":"@aevr/agents-react@0.1.3","maintainers":[{"name":"miracleio","email":"miracleficient@gmail.com"}],"homepage":"https://github.com/miracleonyenma/proxmox-management/tree/main/packages/agents-react#readme","bugs":{"url":"https://github.com/miracleonyenma/proxmox-management/issues"},"dist":{"shasum":"0ebc442dbfeb5f19bb018aea58b7f997e7380ca4","tarball":"https://registry.npmjs.org/@aevr/agents-react/-/agents-react-0.1.3.tgz","fileCount":26,"integrity":"sha512-JmYVbTbGlbpZCU/Xbzaw9BwQBUVFckfBvJu2gc8dz7B0lLDMuLfN7UwGfMjIplsN3Q9e4zzBebCm+DsqvUlTGQ==","signatures":[{"sig":"MEUCIDHtqGsB0zDJotg4LHVKJUxWB1wYvbQWamhCay8ZVVCTAiEAldP4fN2+J3uppBHba0mA1bBto7jrnl4goRE2IpQ/4iY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61639},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"549244d976382852d547843467a4eaa5acee2ee7","scripts":{"test":"tsx --test src/*.test.ts","build":"tsc -p .","release":"standard-version --tag-prefix agents-react@v","typecheck":"tsc --noEmit","release:major":"standard-version --release-as major --tag-prefix agents-react@v","release:minor":"standard-version --release-as minor --tag-prefix agents-react@v","release:patch":"standard-version --release-as patch --tag-prefix agents-react@v","prepublishOnly":"npm test && npm run typecheck && npm run build"},"_npmUser":{"name":"miracleio","email":"miracleficient@gmail.com"},"repository":{"url":"git+https://github.com/miracleonyenma/proxmox-management.git","type":"git","directory":"packages/agents-react"},"_npmVersion":"11.9.0","description":"Headless React hooks, state, and SSE transport for @aevr/agents conversations. No components, no styles — compose with shadcn or any UI.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","react":"^19.0.0","typescript":"^5.7.2","@types/node":"22.20.1","@types/react":"^19.0.0","standard-version":"^9.5.0"},"peerDependencies":{"react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agents-react_0.1.3_1788613061227_0.5589672875285723","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@aevr/agents-react","version":"0.1.4","description":"Headless React hooks, state, and SSE transport for @aevr/agents conversations. No components, no styles — compose with shadcn or any UI.","keywords":["agents","ai","chat","conversations","headless","hooks","react","sse","typescript"],"type":"module","sideEffects":false,"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc -p .","typecheck":"tsc --noEmit","test":"tsx --test src/*.test.ts","prepublishOnly":"npm test && npm run typecheck && npm run build","release":"standard-version --tag-prefix agents-react@v","release:patch":"standard-version --release-as patch --tag-prefix agents-react@v","release:minor":"standard-version --release-as minor --tag-prefix agents-react@v","release:major":"standard-version --release-as major --tag-prefix agents-react@v"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/miracleonyenma/proxmox-management.git","directory":"packages/agents-react"},"homepage":"https://github.com/miracleonyenma/proxmox-management/tree/main/packages/agents-react#readme","bugs":{"url":"https://github.com/miracleonyenma/proxmox-management/issues"},"license":"MIT","engines":{"node":">=22.0.0"},"peerDependencies":{"react":">=18.0.0"},"devDependencies":{"@types/node":"22.20.1","@types/react":"^19.0.0","react":"^19.0.0","standard-version":"^9.5.0","tsx":"^4.20.6","typescript":"^5.7.2"},"gitHead":"008d0251a643b4157bd0ef2b42ad9004c4e4ea72","_id":"@aevr/agents-react@0.1.4","_nodeVersion":"24.14.0","_npmVersion":"11.9.0","dist":{"integrity":"sha512-pOtVRkXETIf/tcRbUOSaHk34k8JacWfzeY23dlLie9EGe7bVfjmBnt/RcmxclKnCyTYj0A/k41mfaJRGt9JTBg==","shasum":"b5989fff7efad38f30ddf0f459c8c31aceadbe73","tarball":"https://registry.npmjs.org/@aevr/agents-react/-/agents-react-0.1.4.tgz","fileCount":26,"unpackedSize":63064,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC9toctPm/LoGx8i1cXh2h2wFh55foAV+iShncNqquCAQIhAImHc+Bsa4bIDjwulPvD39ekxSRWM0hesynPdcdcFEih"}]},"_npmUser":{"name":"miracleio","email":"miracleficient@gmail.com"},"directories":{},"maintainers":[{"name":"miracleio","email":"miracleficient@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/agents-react_0.1.4_1788715770663_0.7341469983971758"},"_hasShrinkwrap":false}},"time":{"created":"2026-09-04T07:32:49.595Z","modified":"2026-09-06T17:29:30.943Z","0.1.0":"2026-09-04T07:32:50.000Z","0.1.1":"2026-09-04T08:05:10.905Z","0.1.2":"2026-09-04T09:24:18.133Z","0.1.3":"2026-09-05T12:57:41.367Z","0.1.4":"2026-09-06T17:29:30.787Z"},"bugs":{"url":"https://github.com/miracleonyenma/proxmox-management/issues"},"license":"MIT","homepage":"https://github.com/miracleonyenma/proxmox-management/tree/main/packages/agents-react#readme","keywords":["agents","ai","chat","conversations","headless","hooks","react","sse","typescript"],"repository":{"type":"git","url":"git+https://github.com/miracleonyenma/proxmox-management.git","directory":"packages/agents-react"},"description":"Headless React hooks, state, and SSE transport for @aevr/agents conversations. No components, no styles — compose with shadcn or any UI.","maintainers":[{"name":"miracleio","email":"miracleficient@gmail.com"}],"readme":"# @aevr/agents-react\n\nHeadless React hooks, state, and SSE transport for `@aevr/agents` conversation hosts. **No components, no styles, no Tailwind dependency** — compose the state with the shadcn chat suite (`Message`, `MessageScroller`, `Marker`, `Attachment`) or any other UI.\n\n## What ships\n\n- `ConversationsClient` — framework-neutral fetch client for the host `/conversations` API (list/create/get/sendMessage/rename/end + SSE URL/auth helpers).\n- `subscribeConversationEvents` / `readSseStream` — fetch-based SSE with named events, `Last-Event-ID` resume, and bounded auto-reconnect (EventSource cannot send `Authorization` headers).\n- `applyConversationEvent` / `mergeThreadMessages` — pure timeline reducer folding canonical events (`message_delta`, `message_complete`, `tool_call`, `tool_result`, `file_ref`, `approval_required`, `usage`, `done`, `error`) and persisted thread history into one ordered item list.\n- Hooks: `useConversations`, `useConversationEvents` (SSE + resume + polling fallback), `useSendMessage`, `useConversationCost`.\n\n## Usage\n\n```tsx\nconst client = useMemo(() => new ConversationsClient({ baseUrl, getToken }), [baseUrl]);\nconst { conversations, create } = useConversations(client, projectId);\nconst { timeline, status, detail } = useConversationEvents(client, conversationId);\nconst { send, sending } = useSendMessage(client, conversationId);\n\n// timeline.items: user_message | assistant_message | tool | approval | file_ref | error\n// Recommended shadcn composition: user turns as scroll anchors, tool/approval\n// items as Marker rows, file_ref items as Attachment rows.\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md"}