{"_id":"@arbor-education/agent-view-frontend","_rev":"44-0717752b502ccc26ae001f9a97511472","name":"@arbor-education/agent-view-frontend","dist-tags":{"latest":"0.10.2","alpha":"1.0.0-react19-alpha.0"},"versions":{"0.2.1":{"name":"@arbor-education/agent-view-frontend","version":"0.2.1","author":{"name":"Rick Bairstow","email":"rick.bairstow@arbor-education.com"},"license":"UNLICENSED","_id":"@arbor-education/agent-view-frontend@0.2.1","maintainers":[{"name":"arbor-admin","email":"server.administrator@arbor-education.com"},{"name":"rick-arbor","email":"rick.bairstow@arbor-education.com"},{"name":"tom-arbor","email":"tom.mussett@arbor-education.com"},{"name":"danielpeplow-arbor","email":"daniel.peplow@arbor-education.com"},{"name":"vijay-arbor","email":"vijay.prahladan@arbor-education.com"},{"name":"austen.constable","email":"austen.constable@arbor-education.com"},{"name":"arboradn","email":"alex.denieffe@arbor-education.com"},{"name":"lloydp","email":"lloyd.passingham@arbor-education.com"},{"name":"ashleyboyd11","email":"ashley.boyd@arbor-education.com"},{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},{"name":"amee.morris","email":"amee.morris@arbor-education.com"},{"name":"angus.fraser","email":"angus.fraser@arbor-education.com"}],"homepage":"https://github.com/arbor-education/ai.agent-view-frontend#readme","bugs":{"url":"https://github.com/arbor-education/ai.agent-view-frontend/issues"},"dist":{"shasum":"d007c5b686104ce2b0fb0b3fec79215c2e86afbd","tarball":"https://registry.npmjs.org/@arbor-education/agent-view-frontend/-/agent-view-frontend-0.2.1.tgz","fileCount":6,"integrity":"sha512-JC2dAxPyH+ZKamVCaI93kD9/BJlrFyzO1LdPxkYJsAaMOFsE1VXtXOSUVoaA8Rm+F2mZpSe9Cwzxvjfq4Z1Vow==","signatures":[{"sig":"MEQCIGaDbZcmyIQtdFtIsCJXSkJcv1hpbeFlYp9qiZq9BAYvAiABVeRJu2I5JIyniGEOWqA0C4Pa4RZiGOVRWFUwA87tzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171452},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./style.css":"./dist/style.css"},"gitHead":"9054cdd220c3c4a8f5a5ee33c1f295b18dd984a8","scripts":{"dev":"vite --config vite.demo.config.ts","demo":"vite --config vite.demo.config.ts","lint":"eslint .","test":"vitest run","build":"vite build","prepare":"yarn build","lint:fix":"eslint . --fix","changeset":"changeset","typecheck":"yarn check-types","style-lint":"stylelint \"src/**/*.scss\" \"demo/**/*.scss\"","test:watch":"vitest","check-types":"tsc --noEmit -p tsconfig.json","mock-server":"tsx mock-server/src/index.ts","changeset:add":"changeset add","demo:with-mock":"bash scripts/demo-with-mock.sh","changeset:version":"changeset version"},"_npmUser":{"name":"rick-arbor","email":"rick.bairstow@arbor-education.com"},"_npmVersion":"11.9.0","description":"Kanban-style agent status board for Arbor AI agents","directories":{},"_nodeVersion":"24.14.0","dependencies":{"classnames":"^2.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.5","hono":"^4.12.27","sass":"^1.80.0","vite":"^5.0.0","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^9.33.0","vitest":"^2.0.0","globals":"^16.3.0","react-dom":"^18.0.0","stylelint":"^16.25.0","@eslint/js":"^9.33.0","typescript":"^5.7.0","@types/node":"^26.1.0","@types/react":"^18.0.0","@changesets/cli":"^2.29.8","vite-plugin-dts":"^4.0.0","@types/react-dom":"^18.0.0","@hono/node-server":"^2.0.8","typescript-eslint":"^8.40.0","eslint-plugin-react":"^7.37.5","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.0.0","@stylistic/eslint-plugin":"^5.4.0","@testing-library/jest-dom":"^6.0.0","eslint-plugin-react-hooks":"^5.2.0","@changesets/changelog-github":"^0.5.2","stylelint-config-standard-scss":"^16.0.0","@arbor-education/ask-arbor-chat-panel":"1.1.2","@arbor-education/design-system.components":"^0.25.5"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","@arbor-education/ask-arbor-chat-panel":">=1.1.2","@arbor-education/design-system.components":">=0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-view-frontend_0.2.1_1784217135971_0.07919995209065167","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@arbor-education/agent-view-frontend","version":"0.3.1","author":{"name":"Rick Bairstow","email":"rick.bairstow@arbor-education.com"},"license":"UNLICENSED","_id":"@arbor-education/agent-view-frontend@0.3.1","maintainers":[{"name":"arbor-admin","email":"server.administrator@arbor-education.com"},{"name":"rick-arbor","email":"rick.bairstow@arbor-education.com"},{"name":"tom-arbor","email":"tom.mussett@arbor-education.com"},{"name":"danielpeplow-arbor","email":"daniel.peplow@arbor-education.com"},{"name":"vijay-arbor","email":"vijay.prahladan@arbor-education.com"},{"name":"austen.constable","email":"austen.constable@arbor-education.com"},{"name":"arboradn","email":"alex.denieffe@arbor-education.com"},{"name":"lloydp","email":"lloyd.passingham@arbor-education.com"},{"name":"ashleyboyd11","email":"ashley.boyd@arbor-education.com"},{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},{"name":"amee.morris","email":"amee.morris@arbor-education.com"},{"name":"angus.fraser","email":"angus.fraser@arbor-education.com"}],"homepage":"https://github.com/arbor-education/ai.agent-view-frontend#readme","bugs":{"url":"https://github.com/arbor-education/ai.agent-view-frontend/issues"},"dist":{"shasum":"93be60965d872a2366b1763bb6657096c3ecdee3","tarball":"https://registry.npmjs.org/@arbor-education/agent-view-frontend/-/agent-view-frontend-0.3.1.tgz","fileCount":6,"integrity":"sha512-8n4gySAMjuYvJr5RWqTql69xOCUxiCkp2eKOahkNCTYSTli52ob54/soQ1o8xKsPhIUCJFIujgm0ExVIJtdbMQ==","signatures":[{"sig":"MEQCIBSIDWbLJedyqKpUOWhm2GeeieCycNRqWeCHFv5lguVuAiAgDDPNC+5Yebu3Q360ns19HhJpV9AlSRoklBKvltNTcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171452},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./style.css":"./dist/style.css"},"gitHead":"9bc102ee9334962770a716d72202be7aa3abbd38","scripts":{"dev":"vite --config vite.demo.config.ts","demo":"vite --config vite.demo.config.ts","lint":"eslint .","test":"vitest run","build":"vite build","prepare":"yarn build","lint:fix":"eslint . --fix","changeset":"changeset","typecheck":"yarn check-types","style-lint":"stylelint \"src/**/*.scss\" \"demo/**/*.scss\"","test:watch":"vitest","check-types":"tsc --noEmit -p tsconfig.json","mock-server":"tsx mock-server/src/index.ts","changeset:add":"changeset add","demo:with-mock":"bash scripts/demo-with-mock.sh","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05dd1c73-39e5-4e45-8941-acb8c29eddc4"}},"_npmVersion":"12.0.1","description":"Kanban-style agent status board for Arbor AI agents","directories":{},"_nodeVersion":"24.18.0","dependencies":{"classnames":"^2.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.5","hono":"^4.12.27","sass":"^1.80.0","vite":"^5.0.0","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^9.33.0","vitest":"^2.0.0","globals":"^16.3.0","react-dom":"^18.0.0","stylelint":"^16.25.0","@eslint/js":"^9.33.0","typescript":"^5.7.0","@types/node":"^26.1.0","@types/react":"^18.0.0","@changesets/cli":"^2.29.8","vite-plugin-dts":"^4.0.0","@types/react-dom":"^18.0.0","@hono/node-server":"^2.0.8","typescript-eslint":"^8.40.0","eslint-plugin-react":"^7.37.5","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.0.0","@stylistic/eslint-plugin":"^5.4.0","@testing-library/jest-dom":"^6.0.0","eslint-plugin-react-hooks":"^5.2.0","@changesets/changelog-github":"^0.5.2","stylelint-config-standard-scss":"^16.0.0","@arbor-education/ask-arbor-chat-panel":"1.1.2","@arbor-education/design-system.components":"^0.25.5"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","@arbor-education/ask-arbor-chat-panel":">=1.1.2","@arbor-education/design-system.components":">=0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-view-frontend_0.3.1_1784291213926_0.6658130158031581","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@arbor-education/agent-view-frontend","version":"0.4.0","author":{"name":"Rick Bairstow","email":"rick.bairstow@arbor-education.com"},"license":"UNLICENSED","_id":"@arbor-education/agent-view-frontend@0.4.0","maintainers":[{"name":"arbor-admin","email":"server.administrator@arbor-education.com"},{"name":"rick-arbor","email":"rick.bairstow@arbor-education.com"},{"name":"tom-arbor","email":"tom.mussett@arbor-education.com"},{"name":"danielpeplow-arbor","email":"daniel.peplow@arbor-education.com"},{"name":"vijay-arbor","email":"vijay.prahladan@arbor-education.com"},{"name":"austen.constable","email":"austen.constable@arbor-education.com"},{"name":"arboradn","email":"alex.denieffe@arbor-education.com"},{"name":"lloydp","email":"lloyd.passingham@arbor-education.com"},{"name":"ashleyboyd11","email":"ashley.boyd@arbor-education.com"},{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},{"name":"amee.morris","email":"amee.morris@arbor-education.com"},{"name":"angus.fraser","email":"angus.fraser@arbor-education.com"}],"homepage":"https://github.com/arbor-education/ai.agent-view-frontend#readme","bugs":{"url":"https://github.com/arbor-education/ai.agent-view-frontend/issues"},"dist":{"shasum":"310fda13aae61056a8ec16d93c66a160d1e19cee","tarball":"https://registry.npmjs.org/@arbor-education/agent-view-frontend/-/agent-view-frontend-0.4.0.tgz","fileCount":6,"integrity":"sha512-W1U3gEUGqiCMrv0gIoxB8nN/loLJTl4kA4i9GzBeqGgPW42AtdkQTctT/5Rln76hbGrYpd6N2tDvopVlD7HDgA==","signatures":[{"sig":"MEQCICEIkrZvOl8rAmIhpfCnJt8UlUVQkZIVKzXjviuRF9uoAiAPc3Hv1aWXmqGToAnQlFOq0LQAxAJQcuKSkxZ+zePFNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174996},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./style.css":"./dist/style.css"},"gitHead":"861f544abb920cf3adb0a9b32d38377738c67af9","scripts":{"dev":"vite --config vite.demo.config.ts","demo":"vite --config vite.demo.config.ts","lint":"eslint .","test":"vitest run","build":"vite build","prepare":"yarn build","lint:fix":"eslint . --fix","changeset":"changeset","typecheck":"yarn check-types","style-lint":"stylelint \"src/**/*.scss\" \"demo/**/*.scss\"","test:watch":"vitest","check-types":"tsc --noEmit -p tsconfig.json","mock-server":"tsx mock-server/src/index.ts","changeset:add":"changeset add","demo:with-mock":"bash scripts/demo-with-mock.sh","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05dd1c73-39e5-4e45-8941-acb8c29eddc4"}},"_npmVersion":"12.0.1","description":"Kanban-style agent status board for Arbor AI agents","directories":{},"_nodeVersion":"24.18.0","dependencies":{"classnames":"^2.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.5","hono":"^4.12.27","sass":"^1.80.0","vite":"^5.0.0","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^9.33.0","vitest":"^2.0.0","globals":"^16.3.0","react-dom":"^18.0.0","stylelint":"^16.25.0","@eslint/js":"^9.33.0","typescript":"^5.7.0","@types/node":"^26.1.0","@types/react":"^18.0.0","@changesets/cli":"^2.29.8","vite-plugin-dts":"^4.0.0","@types/react-dom":"^18.0.0","@hono/node-server":"^2.0.8","typescript-eslint":"^8.40.0","eslint-plugin-react":"^7.37.5","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.0.0","@stylistic/eslint-plugin":"^5.4.0","@testing-library/jest-dom":"^6.0.0","eslint-plugin-react-hooks":"^5.2.0","@changesets/changelog-github":"^0.5.2","stylelint-config-standard-scss":"^16.0.0","@arbor-education/ask-arbor-chat-panel":"1.1.2","@arbor-education/design-system.components":"^0.25.5"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","@arbor-education/ask-arbor-chat-panel":">=1.1.2","@arbor-education/design-system.components":">=0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-view-frontend_0.4.0_1784534569962_0.8750131701121451","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@arbor-education/agent-view-frontend","version":"0.4.1","author":{"name":"Rick Bairstow","email":"rick.bairstow@arbor-education.com"},"license":"UNLICENSED","_id":"@arbor-education/agent-view-frontend@0.4.1","maintainers":[{"name":"arbor-admin","email":"server.administrator@arbor-education.com"},{"name":"rick-arbor","email":"rick.bairstow@arbor-education.com"},{"name":"tom-arbor","email":"tom.mussett@arbor-education.com"},{"name":"danielpeplow-arbor","email":"daniel.peplow@arbor-education.com"},{"name":"vijay-arbor","email":"vijay.prahladan@arbor-education.com"},{"name":"austen.constable","email":"austen.constable@arbor-education.com"},{"name":"arboradn","email":"alex.denieffe@arbor-education.com"},{"name":"lloydp","email":"lloyd.passingham@arbor-education.com"},{"name":"ashleyboyd11","email":"ashley.boyd@arbor-education.com"},{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},{"name":"amee.morris","email":"amee.morris@arbor-education.com"},{"name":"angus.fraser","email":"angus.fraser@arbor-education.com"}],"homepage":"https://github.com/arbor-education/ai.agent-view-frontend#readme","bugs":{"url":"https://github.com/arbor-education/ai.agent-view-frontend/issues"},"dist":{"shasum":"9a88c0ed695131e93f6c8be800a02e6d3dd5d786","tarball":"https://registry.npmjs.org/@arbor-education/agent-view-frontend/-/agent-view-frontend-0.4.1.tgz","fileCount":6,"integrity":"sha512-7LLEwca02MB9WHEsbJqropz5DuryOgxdK5TcRqMI7qeW1KC9pPtyTWb2aAKWgkiA/84oz1ziXlvXUe9HSxoL9w==","signatures":[{"sig":"MEUCIQCBBdN5R/GfvQCGJycJh6LusxXISNZKA3Dus4Kvq29wMQIgBTd2+RWaYeVhHfb+mdhorO/HbtuvCo2Ksx7Zi6rzfX8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176148},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./style.css":"./dist/style.css"},"gitHead":"22243ff5a04fda638a02e0c9160fed39750c387d","scripts":{"dev":"vite --config vite.demo.config.ts","demo":"vite --config vite.demo.config.ts","lint":"eslint .","test":"vitest run","build":"vite build","prepare":"yarn build","lint:fix":"eslint . --fix","changeset":"changeset","typecheck":"yarn check-types","style-lint":"stylelint \"src/**/*.scss\" \"demo/**/*.scss\"","test:watch":"vitest","check-types":"tsc --noEmit -p tsconfig.json","mock-server":"tsx mock-server/src/index.ts","changeset:add":"changeset add","demo:with-mock":"bash scripts/demo-with-mock.sh","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05dd1c73-39e5-4e45-8941-acb8c29eddc4"}},"_npmVersion":"12.0.1","description":"Kanban-style agent status board for Arbor AI agents","directories":{},"_nodeVersion":"24.18.0","dependencies":{"classnames":"^2.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.5","hono":"^4.12.27","sass":"^1.80.0","vite":"^5.0.0","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^9.33.0","vitest":"^2.0.0","globals":"^16.3.0","react-dom":"^18.0.0","stylelint":"^16.25.0","@eslint/js":"^9.33.0","typescript":"^5.7.0","@types/node":"^26.1.0","@types/react":"^18.0.0","@changesets/cli":"^2.29.8","vite-plugin-dts":"^4.0.0","@types/react-dom":"^18.0.0","@hono/node-server":"^2.0.8","typescript-eslint":"^8.40.0","eslint-plugin-react":"^7.37.5","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.0.0","@stylistic/eslint-plugin":"^5.4.0","@testing-library/jest-dom":"^6.0.0","eslint-plugin-react-hooks":"^5.2.0","@changesets/changelog-github":"^0.5.2","stylelint-config-standard-scss":"^16.0.0","@arbor-education/ask-arbor-chat-panel":"1.1.2","@arbor-education/design-system.components":"^0.25.5"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","@arbor-education/ask-arbor-chat-panel":">=1.1.2","@arbor-education/design-system.components":">=0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-view-frontend_0.4.1_1784620169248_0.76364650285929","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@arbor-education/agent-view-frontend","version":"0.4.2","author":{"name":"Rick Bairstow","email":"rick.bairstow@arbor-education.com"},"license":"UNLICENSED","_id":"@arbor-education/agent-view-frontend@0.4.2","maintainers":[{"name":"arbor-admin","email":"server.administrator@arbor-education.com"},{"name":"rick-arbor","email":"rick.bairstow@arbor-education.com"},{"name":"tom-arbor","email":"tom.mussett@arbor-education.com"},{"name":"danielpeplow-arbor","email":"daniel.peplow@arbor-education.com"},{"name":"vijay-arbor","email":"vijay.prahladan@arbor-education.com"},{"name":"austen.constable","email":"austen.constable@arbor-education.com"},{"name":"arboradn","email":"alex.denieffe@arbor-education.com"},{"name":"lloydp","email":"lloyd.passingham@arbor-education.com"},{"name":"ashleyboyd11","email":"ashley.boyd@arbor-education.com"},{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},{"name":"amee.morris","email":"amee.morris@arbor-education.com"},{"name":"angus.fraser","email":"angus.fraser@arbor-education.com"}],"homepage":"https://github.com/arbor-education/ai.agent-view-frontend#readme","bugs":{"url":"https://github.com/arbor-education/ai.agent-view-frontend/issues"},"dist":{"shasum":"6ac946ff96036883954578254de52aae9bdcbfe6","tarball":"https://registry.npmjs.org/@arbor-education/agent-view-frontend/-/agent-view-frontend-0.4.2.tgz","fileCount":6,"integrity":"sha512-ZIxzyKhIl44bQ/UyukX9URFQVyzbXpTteoyqSNJ4PMbSTnk5toeW7Z1nJTmpe8a3DeYZ0oxMUWq2Ku8BnjedgA==","signatures":[{"sig":"MEQCIBeeDsmi1EM80Ph0LUoqE6Ad7G6kdIFjZrcL7tTd5Q2hAiAoNaGgpXthbg3ss/bxyLcup8ot6zeCwkim+y+MFq4skA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204191},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./style.css":"./dist/style.css"},"gitHead":"d768a47c98f1047409ef928c7419d3615000dbc7","scripts":{"dev":"vite --config vite.demo.config.ts","demo":"vite --config vite.demo.config.ts","lint":"eslint .","test":"vitest run","build":"vite build","prepare":"yarn build","lint:fix":"eslint . --fix","changeset":"changeset","typecheck":"yarn check-types","style-lint":"stylelint \"src/**/*.scss\" \"demo/**/*.scss\"","test:watch":"vitest","check-types":"tsc --noEmit -p tsconfig.json","mock-server":"tsx mock-server/src/index.ts","changeset:add":"changeset add","demo:with-mock":"bash scripts/demo-with-mock.sh","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05dd1c73-39e5-4e45-8941-acb8c29eddc4"}},"_npmVersion":"12.0.1","description":"Kanban-style agent status board for Arbor AI agents","directories":{},"_nodeVersion":"24.18.0","dependencies":{"classnames":"^2.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.5","hono":"^4.12.27","sass":"^1.80.0","vite":"^5.0.0","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^9.33.0","vitest":"^2.0.0","globals":"^16.3.0","react-dom":"^18.0.0","stylelint":"^16.25.0","@eslint/js":"^9.33.0","typescript":"^5.7.0","@types/node":"^26.1.0","@types/react":"^18.0.0","@changesets/cli":"^2.29.8","vite-plugin-dts":"^4.0.0","@types/react-dom":"^18.0.0","@hono/node-server":"^2.0.8","typescript-eslint":"^8.40.0","eslint-plugin-react":"^7.37.5","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.0.0","@stylistic/eslint-plugin":"^5.4.0","@testing-library/jest-dom":"^6.0.0","eslint-plugin-react-hooks":"^5.2.0","@changesets/changelog-github":"^0.5.2","stylelint-config-standard-scss":"^16.0.0","@arbor-education/ask-arbor-chat-panel":"1.1.2","@arbor-education/design-system.components":"^0.25.7"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","@arbor-education/ask-arbor-chat-panel":">=1.1.2","@arbor-education/design-system.components":">=0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-view-frontend_0.4.2_1784640822508_0.24337141999188971","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@arbor-education/agent-view-frontend","version":"0.4.3","author":{"name":"Rick Bairstow","email":"rick.bairstow@arbor-education.com"},"license":"UNLICENSED","_id":"@arbor-education/agent-view-frontend@0.4.3","maintainers":[{"name":"arbor-admin","email":"server.administrator@arbor-education.com"},{"name":"rick-arbor","email":"rick.bairstow@arbor-education.com"},{"name":"tom-arbor","email":"tom.mussett@arbor-education.com"},{"name":"danielpeplow-arbor","email":"daniel.peplow@arbor-education.com"},{"name":"vijay-arbor","email":"vijay.prahladan@arbor-education.com"},{"name":"austen.constable","email":"austen.constable@arbor-education.com"},{"name":"arboradn","email":"alex.denieffe@arbor-education.com"},{"name":"lloydp","email":"lloyd.passingham@arbor-education.com"},{"name":"ashleyboyd11","email":"ashley.boyd@arbor-education.com"},{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},{"name":"amee.morris","email":"amee.morris@arbor-education.com"},{"name":"angus.fraser","email":"angus.fraser@arbor-education.com"}],"homepage":"https://github.com/arbor-education/ai.agent-view-frontend#readme","bugs":{"url":"https://github.com/arbor-education/ai.agent-view-frontend/issues"},"dist":{"shasum":"07d3dd91b63e9b33b8ac1bbe2c895cdf181a6a73","tarball":"https://registry.npmjs.org/@arbor-education/agent-view-frontend/-/agent-view-frontend-0.4.3.tgz","fileCount":6,"integrity":"sha512-ky00vLpQN21ROmRGnmPSvyHEfO8ci11VEMT2DsK/PD0K/YdjgRHRewzIQAuJ/RNieauIOrXWrVJK2nXtlQLDBw==","signatures":[{"sig":"MEQCIDT34ZMO1pzU9ENRtrMTA5+RXiCd8dFTKxDbsHFAHdI3AiB47Sk+oi64k31VfiiGHypIPaTfWCqre4PNnIccW/w1XA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":212051},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./style.css":"./dist/style.css"},"gitHead":"ba0bf0eac9722c7e130226e045fff51f6511558f","scripts":{"dev":"vite --config vite.demo.config.ts","demo":"vite --config vite.demo.config.ts","lint":"eslint .","test":"vitest run","build":"vite build","prepare":"yarn build","lint:fix":"eslint . --fix","changeset":"changeset","typecheck":"yarn check-types","style-lint":"stylelint \"src/**/*.scss\" \"demo/**/*.scss\"","test:watch":"vitest","check-types":"tsc --noEmit -p tsconfig.json","mock-server":"tsx mock-server/src/index.ts","changeset:add":"changeset add","demo:with-mock":"bash scripts/demo-with-mock.sh","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05dd1c73-39e5-4e45-8941-acb8c29eddc4"}},"_npmVersion":"12.0.1","description":"Kanban-style agent status board for Arbor AI agents","directories":{},"_nodeVersion":"24.18.0","dependencies":{"classnames":"^2.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.5","hono":"^4.12.27","sass":"^1.80.0","vite":"^5.0.0","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^9.33.0","vitest":"^2.0.0","globals":"^16.3.0","react-dom":"^18.0.0","stylelint":"^16.25.0","@eslint/js":"^9.33.0","typescript":"^5.7.0","@types/node":"^26.1.0","@types/react":"^18.0.0","@changesets/cli":"^2.29.8","vite-plugin-dts":"^4.0.0","@types/react-dom":"^18.0.0","@hono/node-server":"^2.0.8","typescript-eslint":"^8.40.0","eslint-plugin-react":"^7.37.5","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.0.0","@stylistic/eslint-plugin":"^5.4.0","@testing-library/jest-dom":"^6.0.0","eslint-plugin-react-hooks":"^5.2.0","@changesets/changelog-github":"^0.5.2","stylelint-config-standard-scss":"^16.0.0","@arbor-education/ask-arbor-chat-panel":"1.1.2","@arbor-education/design-system.components":"^0.25.7"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","@arbor-education/ask-arbor-chat-panel":">=1.1.2","@arbor-education/design-system.components":">=0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-view-frontend_0.4.3_1784650981542_0.1628496405949349","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@arbor-education/agent-view-frontend","version":"0.4.4","author":{"name":"Rick Bairstow","email":"rick.bairstow@arbor-education.com"},"license":"UNLICENSED","_id":"@arbor-education/agent-view-frontend@0.4.4","maintainers":[{"name":"arbor-admin","email":"server.administrator@arbor-education.com"},{"name":"rick-arbor","email":"rick.bairstow@arbor-education.com"},{"name":"tom-arbor","email":"tom.mussett@arbor-education.com"},{"name":"danielpeplow-arbor","email":"daniel.peplow@arbor-education.com"},{"name":"vijay-arbor","email":"vijay.prahladan@arbor-education.com"},{"name":"austen.constable","email":"austen.constable@arbor-education.com"},{"name":"arboradn","email":"alex.denieffe@arbor-education.com"},{"name":"lloydp","email":"lloyd.passingham@arbor-education.com"},{"name":"ashleyboyd11","email":"ashley.boyd@arbor-education.com"},{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},{"name":"amee.morris","email":"amee.morris@arbor-education.com"},{"name":"angus.fraser","email":"angus.fraser@arbor-education.com"}],"homepage":"https://github.com/arbor-education/ai.agent-view-frontend#readme","bugs":{"url":"https://github.com/arbor-education/ai.agent-view-frontend/issues"},"dist":{"shasum":"5b2696f376183a12fb7e818923514a83501025e9","tarball":"https://registry.npmjs.org/@arbor-education/agent-view-frontend/-/agent-view-frontend-0.4.4.tgz","fileCount":6,"integrity":"sha512-+RloHg+I1IQmmV3kpjx0d5RERYFtPGSqPyh+LYkUUAHXn/k8HpMlg9W3Mq0hukHO6CNW62tt+EMvLFkJAM6CTQ==","signatures":[{"sig":"MEUCIBotHWmv7Yg+0RYO2lQ84q697KOpclLLwc5ibu0fs2eVAiEAwyUQnIfKVmEqqqjHAe1kgBbci9XOtfoFYErqHSPUrlg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":212051},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./style.css":"./dist/style.css"},"gitHead":"c9cdb38c0fab3da6060a188af76e874e42d107e6","scripts":{"dev":"vite --config vite.demo.config.ts","demo":"vite --config vite.demo.config.ts","lint":"eslint .","test":"vitest run","build":"vite build","prepare":"yarn build","lint:fix":"eslint . --fix","changeset":"changeset","typecheck":"yarn check-types","style-lint":"stylelint \"src/**/*.scss\" \"demo/**/*.scss\"","test:watch":"vitest","check-types":"tsc --noEmit -p tsconfig.json","mock-server":"tsx mock-server/src/index.ts","changeset:add":"changeset add","demo:with-mock":"bash scripts/demo-with-mock.sh","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05dd1c73-39e5-4e45-8941-acb8c29eddc4"}},"_npmVersion":"12.0.1","description":"Kanban-style agent status board for Arbor AI agents","directories":{},"_nodeVersion":"24.18.0","dependencies":{"classnames":"^2.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.5","hono":"^4.12.27","sass":"^1.80.0","vite":"^5.0.0","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^9.33.0","vitest":"^2.0.0","globals":"^16.3.0","react-dom":"^18.0.0","stylelint":"^16.25.0","@eslint/js":"^9.33.0","typescript":"^5.7.0","@types/node":"^26.1.0","@types/react":"^18.0.0","@changesets/cli":"^2.29.8","vite-plugin-dts":"^4.0.0","@types/react-dom":"^18.0.0","@hono/node-server":"^2.0.8","typescript-eslint":"^8.40.0","eslint-plugin-react":"^7.37.5","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.0.0","@stylistic/eslint-plugin":"^5.4.0","@testing-library/jest-dom":"^6.0.0","eslint-plugin-react-hooks":"^5.2.0","@changesets/changelog-github":"^0.5.2","stylelint-config-standard-scss":"^16.0.0","@arbor-education/ask-arbor-chat-panel":"1.1.2","@arbor-education/design-system.components":"^0.25.7"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","@arbor-education/ask-arbor-chat-panel":">=1.1.2","@arbor-education/design-system.components":">=0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-view-frontend_0.4.4_1784706577007_0.8034698347566327","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-alpha.0":{"name":"@arbor-education/agent-view-frontend","version":"0.4.6-alpha.0","author":{"name":"Rick Bairstow","email":"rick.bairstow@arbor-education.com"},"license":"UNLICENSED","_id":"@arbor-education/agent-view-frontend@0.4.6-alpha.0","maintainers":[{"name":"arbor-admin","email":"server.administrator@arbor-education.com"},{"name":"rick-arbor","email":"rick.bairstow@arbor-education.com"},{"name":"tom-arbor","email":"tom.mussett@arbor-education.com"},{"name":"danielpeplow-arbor","email":"daniel.peplow@arbor-education.com"},{"name":"vijay-arbor","email":"vijay.prahladan@arbor-education.com"},{"name":"austen.constable","email":"austen.constable@arbor-education.com"},{"name":"arboradn","email":"alex.denieffe@arbor-education.com"},{"name":"lloydp","email":"lloyd.passingham@arbor-education.com"},{"name":"ashleyboyd11","email":"ashley.boyd@arbor-education.com"},{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},{"name":"amee.morris","email":"amee.morris@arbor-education.com"},{"name":"angus.fraser","email":"angus.fraser@arbor-education.com"}],"homepage":"https://github.com/arbor-education/ai.agent-view-frontend#readme","bugs":{"url":"https://github.com/arbor-education/ai.agent-view-frontend/issues"},"dist":{"shasum":"055e646bdabcf3114574663ffd990e3278a20e46","tarball":"https://registry.npmjs.org/@arbor-education/agent-view-frontend/-/agent-view-frontend-0.4.6-alpha.0.tgz","fileCount":6,"integrity":"sha512-deDrQ7hmfK+HG4Wor8aD3UEC7a+aI4ed4cjx2pO1ay61DSlO6FVmFHiwMoAN7E8b9P1FSLh3vkZbQBYe9Sb+lg==","signatures":[{"sig":"MEQCICj555ftZahwQi4rXx5aHhu0ZndBcKgNVTltXDjBGmflAiBrWhldDIw8GDG7KfSS/XBXvKznH8JhdFZGSgZ1tXh+zA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":212375},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./style.css":"./dist/style.css"},"gitHead":"f65a5fa98d65852d4cd6b9875c7dee9be8a3045b","scripts":{"dev":"vite --config vite.demo.config.ts","demo":"vite --config vite.demo.config.ts","lint":"eslint .","test":"vitest run","build":"vite build","prepare":"yarn build","lint:fix":"eslint . --fix","changeset":"changeset","typecheck":"yarn check-types","style-lint":"stylelint \"src/**/*.scss\" \"demo/**/*.scss\"","test:watch":"vitest","check-types":"tsc --noEmit -p tsconfig.json","mock-server":"tsx mock-server/src/index.ts","changeset:add":"changeset add","publish:alpha":"npm version prerelease --preid alpha --no-git-tag-version && npm publish --tag alpha --access public","demo:with-mock":"bash scripts/demo-with-mock.sh","changeset:version":"changeset version"},"_npmUser":{"name":"rick-arbor","email":"rick.bairstow@arbor-education.com"},"repository":{"url":"git+https://github.com/arbor-education/ai.agent-view-frontend.git","type":"git"},"_npmVersion":"11.9.0","description":"Kanban-style agent status board for Arbor AI agents","directories":{},"_nodeVersion":"24.14.0","dependencies":{"classnames":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.5","hono":"^4.12.27","sass":"^1.80.0","vite":"^5.0.0","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^9.33.0","vitest":"^2.0.0","globals":"^16.3.0","react-dom":"^18.0.0","stylelint":"^16.25.0","@eslint/js":"^9.33.0","typescript":"^5.7.0","@types/node":"^26.1.0","@types/react":"^18.0.0","@changesets/cli":"^2.29.8","vite-plugin-dts":"^4.0.0","@types/react-dom":"^18.0.0","@hono/node-server":"^2.0.8","typescript-eslint":"^8.40.0","eslint-plugin-react":"^7.37.5","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.0.0","@stylistic/eslint-plugin":"^5.4.0","@testing-library/jest-dom":"^6.0.0","eslint-plugin-react-hooks":"^5.2.0","@changesets/changelog-github":"^0.5.2","stylelint-config-standard-scss":"^16.0.0","@arbor-education/ask-arbor-chat-panel":"1.1.2","@arbor-education/design-system.components":"^0.25.7"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","@arbor-education/ask-arbor-chat-panel":">=1.1.2","@arbor-education/design-system.components":">=0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-view-frontend_0.4.6-alpha.0_1784710072715_0.14420842935493394","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"@arbor-education/agent-view-frontend","version":"0.4.5","author":{"name":"Rick Bairstow","email":"rick.bairstow@arbor-education.com"},"license":"UNLICENSED","_id":"@arbor-education/agent-view-frontend@0.4.5","maintainers":[{"name":"arbor-admin","email":"server.administrator@arbor-education.com"},{"name":"rick-arbor","email":"rick.bairstow@arbor-education.com"},{"name":"tom-arbor","email":"tom.mussett@arbor-education.com"},{"name":"danielpeplow-arbor","email":"daniel.peplow@arbor-education.com"},{"name":"vijay-arbor","email":"vijay.prahladan@arbor-education.com"},{"name":"austen.constable","email":"austen.constable@arbor-education.com"},{"name":"arboradn","email":"alex.denieffe@arbor-education.com"},{"name":"lloydp","email":"lloyd.passingham@arbor-education.com"},{"name":"ashleyboyd11","email":"ashley.boyd@arbor-education.com"},{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},{"name":"amee.morris","email":"amee.morris@arbor-education.com"},{"name":"angus.fraser","email":"angus.fraser@arbor-education.com"}],"homepage":"https://github.com/arbor-education/ai.agent-view-frontend#readme","bugs":{"url":"https://github.com/arbor-education/ai.agent-view-frontend/issues"},"dist":{"shasum":"969dcda1956a452662af633e8bd1ba931ed2c574","tarball":"https://registry.npmjs.org/@arbor-education/agent-view-frontend/-/agent-view-frontend-0.4.5.tgz","fileCount":6,"integrity":"sha512-vcpGyDdNhgMp4wB4eer6WNI48xpUCQnyiVoulB16IDgd3VrEOJPs4mnp14/BUhla7WtHH7E6S/qsiqYYT9A/iA==","signatures":[{"sig":"MEUCIB3+SlPYl922OcjamvZ/VzhTb7IH000MPsYdqIQupZATAiEAmeIG0ABvWWDWTJZNKPXhrjNB65sQcTlsFlwvERIzoLM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":225911},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./style.css":"./dist/style.css"},"gitHead":"07fa40a75036d659390e91f9b04c52db52a875d2","scripts":{"dev":"vite --config vite.demo.config.ts","demo":"vite --config vite.demo.config.ts","lint":"eslint .","test":"vitest run","build":"vite build","prepare":"husky && yarn build","lint:fix":"eslint . --fix","changeset":"changeset","typecheck":"yarn check-types","style-lint":"stylelint \"src/**/*.scss\" \"demo/**/*.scss\"","test:watch":"vitest","check-types":"tsc --noEmit -p tsconfig.json","mock-server":"tsx mock-server/src/index.ts","changeset:add":"changeset add","publish:alpha":"npm version prerelease --preid alpha --no-git-tag-version && npm publish --tag alpha --access public","demo:with-mock":"bash scripts/demo-with-mock.sh","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05dd1c73-39e5-4e45-8941-acb8c29eddc4"}},"repository":{"url":"git+https://github.com/arbor-education/ai.agent-view-frontend.git","type":"git"},"_npmVersion":"12.0.1","description":"Kanban-style agent status board for Arbor AI agents","directories":{},"_nodeVersion":"24.18.0","dependencies":{"classnames":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.5","hono":"^4.12.27","sass":"^1.80.0","vite":"^5.0.0","husky":"^9.1.7","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^9.33.0","vitest":"^2.0.0","globals":"^16.3.0","react-dom":"^18.0.0","stylelint":"^16.25.0","@eslint/js":"^9.33.0","typescript":"^5.7.0","@types/node":"^26.1.0","@types/react":"^18.0.0","@changesets/cli":"^2.29.8","vite-plugin-dts":"^4.0.0","@types/react-dom":"^18.0.0","@hono/node-server":"^2.0.8","typescript-eslint":"^8.40.0","eslint-plugin-react":"^7.37.5","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.0.0","@stylistic/eslint-plugin":"^5.4.0","@testing-library/jest-dom":"^6.0.0","eslint-plugin-react-hooks":"^5.2.0","@changesets/changelog-github":"^0.5.2","stylelint-config-standard-scss":"^16.0.0","@arbor-education/ask-arbor-chat-panel":"1.1.2","@arbor-education/design-system.components":"^0.25.7"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","@arbor-education/ask-arbor-chat-panel":">=1.1.2","@arbor-education/design-system.components":">=0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-view-frontend_0.4.5_1784726935635_0.2966226753904919","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"@arbor-education/agent-view-frontend","version":"0.4.6","author":{"name":"Rick Bairstow","email":"rick.bairstow@arbor-education.com"},"license":"UNLICENSED","_id":"@arbor-education/agent-view-frontend@0.4.6","maintainers":[{"name":"arbor-admin","email":"server.administrator@arbor-education.com"},{"name":"rick-arbor","email":"rick.bairstow@arbor-education.com"},{"name":"tom-arbor","email":"tom.mussett@arbor-education.com"},{"name":"danielpeplow-arbor","email":"daniel.peplow@arbor-education.com"},{"name":"vijay-arbor","email":"vijay.prahladan@arbor-education.com"},{"name":"austen.constable","email":"austen.constable@arbor-education.com"},{"name":"arboradn","email":"alex.denieffe@arbor-education.com"},{"name":"lloydp","email":"lloyd.passingham@arbor-education.com"},{"name":"ashleyboyd11","email":"ashley.boyd@arbor-education.com"},{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},{"name":"amee.morris","email":"amee.morris@arbor-education.com"},{"name":"angus.fraser","email":"angus.fraser@arbor-education.com"}],"homepage":"https://github.com/arbor-education/ai.agent-view-frontend#readme","bugs":{"url":"https://github.com/arbor-education/ai.agent-view-frontend/issues"},"dist":{"shasum":"4e00d5bb8034bc5b909656e32751e9efbbbb2041","tarball":"https://registry.npmjs.org/@arbor-education/agent-view-frontend/-/agent-view-frontend-0.4.6.tgz","fileCount":6,"integrity":"sha512-h0qRBvOunzTS2rT/sTZJH0P7JDP7mQuExzIEgHJeas1P9KWad92ps69NzMLvRAkVusYXOS+1jpQZnUgrIjgATQ==","signatures":[{"sig":"MEYCIQCVbGWtTUX+RjgG9QzTLAzSixInxipYNQPIDcWhm6nMUgIhAM6enLpIKIYOe4aVY2JUpcc3miGJ3TjhJLoDSR7oo7WX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":226464},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./style.css":"./dist/style.css"},"gitHead":"a577b8306617e48d7966160f788e64787831823b","scripts":{"dev":"vite --config vite.demo.config.ts","demo":"vite --config vite.demo.config.ts","lint":"eslint .","test":"vitest run","build":"vite build","prepare":"husky && yarn build","lint:fix":"eslint . --fix","changeset":"changeset","typecheck":"yarn check-types","style-lint":"stylelint \"src/**/*.scss\" \"demo/**/*.scss\"","test:watch":"vitest","check-types":"tsc --noEmit -p tsconfig.json","mock-server":"tsx mock-server/src/index.ts","changeset:add":"changeset add","publish:alpha":"npm version prerelease --preid alpha --no-git-tag-version && npm publish --tag alpha --access public","demo:with-mock":"bash scripts/demo-with-mock.sh","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05dd1c73-39e5-4e45-8941-acb8c29eddc4"}},"repository":{"url":"git+https://github.com/arbor-education/ai.agent-view-frontend.git","type":"git"},"_npmVersion":"12.0.1","description":"Kanban-style agent status board for Arbor AI agents","directories":{},"_nodeVersion":"24.18.0","dependencies":{"classnames":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.5","hono":"^4.12.27","sass":"^1.80.0","vite":"^5.0.0","husky":"^9.1.7","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^9.33.0","vitest":"^2.0.0","globals":"^16.3.0","react-dom":"^18.0.0","stylelint":"^16.25.0","@eslint/js":"^9.33.0","typescript":"^5.7.0","@types/node":"^26.1.0","@types/react":"^18.0.0","@changesets/cli":"^2.29.8","vite-plugin-dts":"^4.0.0","@types/react-dom":"^18.0.0","@hono/node-server":"^2.0.8","typescript-eslint":"^8.40.0","eslint-plugin-react":"^7.37.5","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.0.0","@stylistic/eslint-plugin":"^5.4.0","@testing-library/jest-dom":"^6.0.0","eslint-plugin-react-hooks":"^5.2.0","@changesets/changelog-github":"^0.5.2","stylelint-config-standard-scss":"^16.0.0","@arbor-education/ask-arbor-chat-panel":"1.1.2","@arbor-education/design-system.components":"^0.25.7"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","@arbor-education/ask-arbor-chat-panel":">=1.1.2","@arbor-education/design-system.components":">=0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-view-frontend_0.4.6_1784795096508_0.9237159167932343","host":"s3://npm-registry-packages-npm-production"}},"0.4.7":{"name":"@arbor-education/agent-view-frontend","version":"0.4.7","author":{"name":"Rick Bairstow","email":"rick.bairstow@arbor-education.com"},"license":"UNLICENSED","_id":"@arbor-education/agent-view-frontend@0.4.7","maintainers":[{"name":"arbor-admin","email":"server.administrator@arbor-education.com"},{"name":"rick-arbor","email":"rick.bairstow@arbor-education.com"},{"name":"tom-arbor","email":"tom.mussett@arbor-education.com"},{"name":"danielpeplow-arbor","email":"daniel.peplow@arbor-education.com"},{"name":"vijay-arbor","email":"vijay.prahladan@arbor-education.com"},{"name":"austen.constable","email":"austen.constable@arbor-education.com"},{"name":"arboradn","email":"alex.denieffe@arbor-education.com"},{"name":"lloydp","email":"lloyd.passingham@arbor-education.com"},{"name":"ashleyboyd11","email":"ashley.boyd@arbor-education.com"},{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},{"name":"amee.morris","email":"amee.morris@arbor-education.com"},{"name":"angus.fraser","email":"angus.fraser@arbor-education.com"}],"homepage":"https://github.com/arbor-education/ai.agent-view-frontend#readme","bugs":{"url":"https://github.com/arbor-education/ai.agent-view-frontend/issues"},"dist":{"shasum":"4e430160c9bfe408adf7f4249bbfe215232667a9","tarball":"https://registry.npmjs.org/@arbor-education/agent-view-frontend/-/agent-view-frontend-0.4.7.tgz","fileCount":6,"integrity":"sha512-DPZqihpsCdckGjOJ9yQX9HQ821851RMrztcziguSiaGFkJt4TSHzF7IjqIRjwj8WcXNXLdeWxVTOUReOHatAbg==","signatures":[{"sig":"MEQCIAXaNT8LlYtqTtLz5rRMlE1Ekpwcoul39UYdTcd6BxA1AiBNv6oK5eO3xpIUP8mOgNh3KQQB9r76dBDWSHrzPW2QnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":236275},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./style.css":"./dist/style.css"},"gitHead":"b33c37c7c62cf422c3d4958265251cfd53c9fab9","scripts":{"dev":"vite --config vite.demo.config.ts","demo":"vite --config vite.demo.config.ts","lint":"eslint .","test":"vitest run","build":"vite build","prepare":"husky && yarn build","lint:fix":"eslint . --fix","changeset":"changeset","typecheck":"yarn check-types","style-lint":"stylelint \"src/**/*.scss\" \"demo/**/*.scss\"","test:watch":"vitest","check-types":"tsc --noEmit -p tsconfig.json","mock-server":"tsx mock-server/src/index.ts","changeset:add":"changeset add","publish:alpha":"npm version prerelease --preid alpha --no-git-tag-version && npm publish --tag alpha --access public","demo:with-mock":"bash scripts/demo-with-mock.sh","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05dd1c73-39e5-4e45-8941-acb8c29eddc4"}},"repository":{"url":"git+https://github.com/arbor-education/ai.agent-view-frontend.git","type":"git"},"_npmVersion":"12.0.1","description":"Kanban-style agent status board for Arbor AI agents","directories":{},"_nodeVersion":"24.18.0","dependencies":{"classnames":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.5","hono":"^4.12.27","sass":"^1.80.0","vite":"^5.0.0","husky":"^9.1.7","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^9.33.0","vitest":"^2.0.0","globals":"^16.3.0","react-dom":"^18.0.0","stylelint":"^16.25.0","@eslint/js":"^9.33.0","typescript":"^5.7.0","@types/node":"^26.1.0","@types/react":"^18.0.0","@changesets/cli":"^2.29.8","vite-plugin-dts":"^4.0.0","@types/react-dom":"^18.0.0","@hono/node-server":"^2.0.8","typescript-eslint":"^8.40.0","eslint-plugin-react":"^7.37.5","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.0.0","@stylistic/eslint-plugin":"^5.4.0","@testing-library/jest-dom":"^6.0.0","eslint-plugin-react-hooks":"^5.2.0","@testing-library/user-event":"^14.6.1","@changesets/changelog-github":"^0.5.2","stylelint-config-standard-scss":"^16.0.0","@arbor-education/ask-arbor-chat-panel":"1.1.2","@arbor-education/design-system.components":"^0.25.7"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","@arbor-education/ask-arbor-chat-panel":">=1.1.2","@arbor-education/design-system.components":">=0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-view-frontend_0.4.7_1784812667373_0.5827103351097591","host":"s3://npm-registry-packages-npm-production"}},"0.4.8":{"name":"@arbor-education/agent-view-frontend","version":"0.4.8","author":{"name":"Rick Bairstow","email":"rick.bairstow@arbor-education.com"},"license":"UNLICENSED","_id":"@arbor-education/agent-view-frontend@0.4.8","maintainers":[{"name":"arbor-admin","email":"server.administrator@arbor-education.com"},{"name":"rick-arbor","email":"rick.bairstow@arbor-education.com"},{"name":"tom-arbor","email":"tom.mussett@arbor-education.com"},{"name":"danielpeplow-arbor","email":"daniel.peplow@arbor-education.com"},{"name":"vijay-arbor","email":"vijay.prahladan@arbor-education.com"},{"name":"austen.constable","email":"austen.constable@arbor-education.com"},{"name":"arboradn","email":"alex.denieffe@arbor-education.com"},{"name":"lloydp","email":"lloyd.passingham@arbor-education.com"},{"name":"ashleyboyd11","email":"ashley.boyd@arbor-education.com"},{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},{"name":"amee.morris","email":"amee.morris@arbor-education.com"},{"name":"angus.fraser","email":"angus.fraser@arbor-education.com"}],"homepage":"https://github.com/arbor-education/ai.agent-view-frontend#readme","bugs":{"url":"https://github.com/arbor-education/ai.agent-view-frontend/issues"},"dist":{"shasum":"c914464b21887e9de1bbf9e6c35204b6782d5c8c","tarball":"https://registry.npmjs.org/@arbor-education/agent-view-frontend/-/agent-view-frontend-0.4.8.tgz","fileCount":6,"integrity":"sha512-nOLUj3tfRtCOk+M3jKzC3L3ifDwq3E8B/6kW0z2puhsBwtaCJmc9W3TYJvhN5jlptaoOQx+kEInNG7BY41jEGA==","signatures":[{"sig":"MEUCIQCnvWES5DDvEj2ZMREn0xYHyCnCd8sbxHNIf84XESctMAIgXPT8oLWWdiXsXAWVCEBMc4DV8rUZ6iTA8fE7TMC0oXI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238168},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./style.css":"./dist/style.css"},"gitHead":"b8ef41f7f3c25303e57bfb98f77ff18748990931","scripts":{"dev":"vite --config vite.demo.config.ts","demo":"vite --config vite.demo.config.ts","lint":"eslint .","test":"vitest run","build":"vite build","prepare":"husky && yarn build","lint:fix":"eslint . --fix","changeset":"changeset","typecheck":"yarn check-types","style-lint":"stylelint \"src/**/*.scss\" \"demo/**/*.scss\"","test:watch":"vitest","check-types":"tsc --noEmit -p tsconfig.json","mock-server":"tsx mock-server/src/index.ts","changeset:add":"changeset add","publish:alpha":"npm version prerelease --preid alpha --no-git-tag-version && npm publish --tag alpha --access public","demo:with-mock":"bash scripts/demo-with-mock.sh","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05dd1c73-39e5-4e45-8941-acb8c29eddc4"}},"repository":{"url":"git+https://github.com/arbor-education/ai.agent-view-frontend.git","type":"git"},"_npmVersion":"12.0.1","description":"Kanban-style agent status board for Arbor AI agents","directories":{},"_nodeVersion":"24.18.0","dependencies":{"classnames":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.5","hono":"^4.12.27","sass":"^1.80.0","vite":"^5.0.0","husky":"^9.1.7","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^9.33.0","vitest":"^2.0.0","globals":"^16.3.0","react-dom":"^18.0.0","stylelint":"^16.25.0","@eslint/js":"^9.33.0","typescript":"^5.7.0","@types/node":"^26.1.0","@types/react":"^18.0.0","@changesets/cli":"^2.29.8","vite-plugin-dts":"^4.0.0","@types/react-dom":"^18.0.0","@hono/node-server":"^2.0.8","typescript-eslint":"^8.40.0","eslint-plugin-react":"^7.37.5","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.0.0","@stylistic/eslint-plugin":"^5.4.0","@testing-library/jest-dom":"^6.0.0","eslint-plugin-react-hooks":"^5.2.0","@testing-library/user-event":"^14.6.1","@changesets/changelog-github":"^0.5.2","stylelint-config-standard-scss":"^16.0.0","@arbor-education/ask-arbor-chat-panel":"1.1.2","@arbor-education/design-system.components":"^0.25.7"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","@arbor-education/ask-arbor-chat-panel":">=1.1.2","@arbor-education/design-system.components":">=0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-view-frontend_0.4.8_1784882324291_0.6970788334029847","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-alpha.1":{"name":"@arbor-education/agent-view-frontend","version":"0.4.9-alpha.1","author":{"name":"Rick Bairstow","email":"rick.bairstow@arbor-education.com"},"license":"UNLICENSED","_id":"@arbor-education/agent-view-frontend@0.4.9-alpha.1","maintainers":[{"name":"arbor-admin","email":"server.administrator@arbor-education.com"},{"name":"rick-arbor","email":"rick.bairstow@arbor-education.com"},{"name":"tom-arbor","email":"tom.mussett@arbor-education.com"},{"name":"danielpeplow-arbor","email":"daniel.peplow@arbor-education.com"},{"name":"vijay-arbor","email":"vijay.prahladan@arbor-education.com"},{"name":"austen.constable","email":"austen.constable@arbor-education.com"},{"name":"arboradn","email":"alex.denieffe@arbor-education.com"},{"name":"lloydp","email":"lloyd.passingham@arbor-education.com"},{"name":"ashleyboyd11","email":"ashley.boyd@arbor-education.com"},{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},{"name":"amee.morris","email":"amee.morris@arbor-education.com"},{"name":"angus.fraser","email":"angus.fraser@arbor-education.com"}],"homepage":"https://github.com/arbor-education/ai.agent-view-frontend#readme","bugs":{"url":"https://github.com/arbor-education/ai.agent-view-frontend/issues"},"dist":{"shasum":"5763d46bf8dd354e68b6f57d4a085967c6471aea","tarball":"https://registry.npmjs.org/@arbor-education/agent-view-frontend/-/agent-view-frontend-0.4.9-alpha.1.tgz","fileCount":6,"integrity":"sha512-g7m4Zdz004zQkbAa8g6/nsctVrS0VBCzmJqTX0saojTVDjsL6J5plR6tR+wqmOmiSrWgapzSJEi1n0m35Lv/Og==","signatures":[{"sig":"MEYCIQDRV3Khl96sy0iVccp3GOu+H4mLNfMRKoHNFgcpYtiBDgIhAOYnevcSlKkOe0DKaSEvldJdffzqoB5c5lJgRKP++2W+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238833},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./style.css":"./dist/style.css"},"gitHead":"628d1da67a67696036211fbec0a399a71e3db9bc","scripts":{"dev":"vite --config vite.demo.config.ts","demo":"vite --config vite.demo.config.ts","lint":"eslint .","test":"vitest run","build":"vite build","prepare":"husky && yarn build","lint:fix":"eslint . --fix","changeset":"changeset","typecheck":"yarn check-types","style-lint":"stylelint \"src/**/*.scss\" \"demo/**/*.scss\"","test:watch":"vitest","check-types":"tsc --noEmit -p tsconfig.json","mock-server":"tsx mock-server/src/index.ts","changeset:add":"changeset add","publish:alpha":"npm version prerelease --preid alpha --no-git-tag-version && npm publish --tag alpha --access public","demo:with-mock":"bash scripts/demo-with-mock.sh","changeset:version":"changeset version"},"_npmUser":{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},"repository":{"url":"git+https://github.com/arbor-education/ai.agent-view-frontend.git","type":"git"},"_npmVersion":"11.5.1","description":"Kanban-style agent status board for Arbor AI agents","directories":{},"_nodeVersion":"22.19.0","dependencies":{"classnames":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.5","hono":"^4.12.27","sass":"^1.80.0","vite":"^5.0.0","husky":"^9.1.7","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^9.33.0","vitest":"^2.0.0","globals":"^16.3.0","react-dom":"^18.0.0","stylelint":"^16.25.0","@eslint/js":"^9.33.0","typescript":"^5.7.0","@types/node":"^26.1.0","@types/react":"^18.0.0","@changesets/cli":"^2.29.8","vite-plugin-dts":"^4.0.0","@types/react-dom":"^18.0.0","@hono/node-server":"^2.0.8","typescript-eslint":"^8.40.0","eslint-plugin-react":"^7.37.5","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.0.0","@stylistic/eslint-plugin":"^5.4.0","@testing-library/jest-dom":"^6.0.0","eslint-plugin-react-hooks":"^5.2.0","@testing-library/user-event":"^14.6.1","@changesets/changelog-github":"^0.5.2","stylelint-config-standard-scss":"^16.0.0","@arbor-education/ask-arbor-chat-panel":"1.1.2","@arbor-education/design-system.components":"^0.25.7"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","@arbor-education/ask-arbor-chat-panel":">=1.1.2","@arbor-education/design-system.components":">=0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-view-frontend_0.4.9-alpha.1_1785227487119_0.14038576337449404","host":"s3://npm-registry-packages-npm-production"}},"0.4.9":{"name":"@arbor-education/agent-view-frontend","version":"0.4.9","author":{"name":"Rick Bairstow","email":"rick.bairstow@arbor-education.com"},"license":"UNLICENSED","_id":"@arbor-education/agent-view-frontend@0.4.9","maintainers":[{"name":"arbor-admin","email":"server.administrator@arbor-education.com"},{"name":"rick-arbor","email":"rick.bairstow@arbor-education.com"},{"name":"tom-arbor","email":"tom.mussett@arbor-education.com"},{"name":"danielpeplow-arbor","email":"daniel.peplow@arbor-education.com"},{"name":"vijay-arbor","email":"vijay.prahladan@arbor-education.com"},{"name":"austen.constable","email":"austen.constable@arbor-education.com"},{"name":"arboradn","email":"alex.denieffe@arbor-education.com"},{"name":"lloydp","email":"lloyd.passingham@arbor-education.com"},{"name":"ashleyboyd11","email":"ashley.boyd@arbor-education.com"},{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},{"name":"amee.morris","email":"amee.morris@arbor-education.com"},{"name":"angus.fraser","email":"angus.fraser@arbor-education.com"}],"homepage":"https://github.com/arbor-education/ai.agent-view-frontend#readme","bugs":{"url":"https://github.com/arbor-education/ai.agent-view-frontend/issues"},"dist":{"shasum":"8afe5c7f93342a2a6ce0f4b933fe936553a48670","tarball":"https://registry.npmjs.org/@arbor-education/agent-view-frontend/-/agent-view-frontend-0.4.9.tgz","fileCount":6,"integrity":"sha512-qFlGLE9CkAsd/MJiTkiuJXAswygF87/4JORKHdKtdotsJckW0mVs/Mo0appEoZd9W36RlTc3OJBGl4VQqPiOZQ==","signatures":[{"sig":"MEQCID5S9tM9InCT3pztT1JmVSjA1LBHi8KBo6kiq7SizhjgAiBT+frtG+Kq5ad86S1jguDpKijw0ySh8Jwhzby6mnZjOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238168},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./style.css":"./dist/style.css"},"gitHead":"a97a3785198b959480433ab8b1ff50a0d385bbdc","scripts":{"dev":"vite --config vite.demo.config.ts","demo":"vite --config vite.demo.config.ts","lint":"eslint .","test":"vitest run","build":"vite build","prepare":"husky && yarn build","lint:fix":"eslint . --fix","changeset":"changeset","typecheck":"yarn check-types","style-lint":"stylelint \"src/**/*.scss\" \"demo/**/*.scss\"","test:watch":"vitest","check-types":"tsc --noEmit -p tsconfig.json","mock-server":"tsx mock-server/src/index.ts","changeset:add":"changeset add","publish:alpha":"npm version prerelease --preid alpha --no-git-tag-version && npm publish --tag alpha --access public","demo:with-mock":"bash scripts/demo-with-mock.sh","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05dd1c73-39e5-4e45-8941-acb8c29eddc4"}},"repository":{"url":"git+https://github.com/arbor-education/ai.agent-view-frontend.git","type":"git"},"_npmVersion":"12.0.2","description":"Kanban-style agent status board for Arbor AI agents","directories":{},"_nodeVersion":"24.18.0","dependencies":{"classnames":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.5","hono":"^4.12.27","sass":"^1.80.0","vite":"^5.0.0","husky":"^9.1.7","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^9.33.0","vitest":"^2.0.0","globals":"^16.3.0","react-dom":"^18.0.0","stylelint":"^16.25.0","@eslint/js":"^9.33.0","typescript":"^5.7.0","@types/node":"^26.1.0","@types/react":"^18.0.0","@changesets/cli":"^2.29.8","vite-plugin-dts":"^4.0.0","@types/react-dom":"^18.0.0","@hono/node-server":"^2.0.8","typescript-eslint":"^8.40.0","eslint-plugin-react":"^7.37.5","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.0.0","@stylistic/eslint-plugin":"^5.4.0","@testing-library/jest-dom":"^6.0.0","eslint-plugin-react-hooks":"^5.2.0","@testing-library/user-event":"^14.6.1","@changesets/changelog-github":"^0.5.2","stylelint-config-standard-scss":"^16.0.0","@arbor-education/ask-arbor-chat-panel":"1.1.2","@arbor-education/design-system.components":"^0.25.7"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","@arbor-education/ask-arbor-chat-panel":">=1.1.2","@arbor-education/design-system.components":">=0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-view-frontend_0.4.9_1785744796676_0.5949771654673526","host":"s3://npm-registry-packages-npm-production"}},"0.4.10":{"name":"@arbor-education/agent-view-frontend","version":"0.4.10","author":{"name":"Rick Bairstow","email":"rick.bairstow@arbor-education.com"},"license":"UNLICENSED","_id":"@arbor-education/agent-view-frontend@0.4.10","maintainers":[{"name":"arbor-admin","email":"server.administrator@arbor-education.com"},{"name":"rick-arbor","email":"rick.bairstow@arbor-education.com"},{"name":"tom-arbor","email":"tom.mussett@arbor-education.com"},{"name":"danielpeplow-arbor","email":"daniel.peplow@arbor-education.com"},{"name":"vijay-arbor","email":"vijay.prahladan@arbor-education.com"},{"name":"austen.constable","email":"austen.constable@arbor-education.com"},{"name":"arboradn","email":"alex.denieffe@arbor-education.com"},{"name":"lloydp","email":"lloyd.passingham@arbor-education.com"},{"name":"ashleyboyd11","email":"ashley.boyd@arbor-education.com"},{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},{"name":"amee.morris","email":"amee.morris@arbor-education.com"},{"name":"angus.fraser","email":"angus.fraser@arbor-education.com"}],"homepage":"https://github.com/arbor-education/ai.agent-view-frontend#readme","bugs":{"url":"https://github.com/arbor-education/ai.agent-view-frontend/issues"},"dist":{"shasum":"6d48015f07233599bb2fe521738a36cedb3a45cf","tarball":"https://registry.npmjs.org/@arbor-education/agent-view-frontend/-/agent-view-frontend-0.4.10.tgz","fileCount":6,"integrity":"sha512-o4js68UeoPAYSYCVQCcK2792onxc4BBWNPRRRjpxIkzZ7VeGxVo2CpnRn+MBMORHXiGusCfOujpWkQaoAJk7UQ==","signatures":[{"sig":"MEYCIQDmhmxFt4v/qn1B6/hDPIKizOwn6jy92ndnvMv1zhqPVQIhAP0R+2q/YThqYvqAH5E9bpG5H2NYyFmVJGDmPWOGslHL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238826},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./style.css":"./dist/style.css"},"gitHead":"5e2c07fa8edf4a9d6ad0d139fcbef7a1318b0011","scripts":{"dev":"vite --config vite.demo.config.ts","demo":"vite --config vite.demo.config.ts","lint":"eslint .","test":"vitest run","build":"vite build","prepare":"husky && yarn build","lint:fix":"eslint . --fix","changeset":"changeset","typecheck":"yarn check-types","style-lint":"stylelint \"src/**/*.scss\" \"demo/**/*.scss\"","test:watch":"vitest","check-types":"tsc --noEmit -p tsconfig.json","mock-server":"tsx mock-server/src/index.ts","changeset:add":"changeset add","publish:alpha":"npm version prerelease --preid alpha --no-git-tag-version && npm publish --tag alpha --access public","demo:with-mock":"bash scripts/demo-with-mock.sh","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05dd1c73-39e5-4e45-8941-acb8c29eddc4"}},"repository":{"url":"git+https://github.com/arbor-education/ai.agent-view-frontend.git","type":"git"},"_npmVersion":"12.0.2","description":"Kanban-style agent status board for Arbor AI agents","directories":{},"_nodeVersion":"24.18.0","dependencies":{"classnames":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.5","hono":"^4.12.27","sass":"^1.80.0","vite":"^5.0.0","husky":"^9.1.7","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^9.33.0","vitest":"^2.0.0","globals":"^16.3.0","react-dom":"^18.0.0","stylelint":"^16.25.0","@eslint/js":"^9.33.0","typescript":"^5.7.0","@types/node":"^26.1.0","@types/react":"^18.0.0","@changesets/cli":"^2.29.8","vite-plugin-dts":"^4.0.0","@types/react-dom":"^18.0.0","@hono/node-server":"^2.0.8","typescript-eslint":"^8.40.0","eslint-plugin-react":"^7.37.5","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.0.0","@stylistic/eslint-plugin":"^5.4.0","@testing-library/jest-dom":"^6.0.0","eslint-plugin-react-hooks":"^5.2.0","@testing-library/user-event":"^14.6.1","@changesets/changelog-github":"^0.5.2","stylelint-config-standard-scss":"^16.0.0","@arbor-education/ask-arbor-chat-panel":"1.1.2","@arbor-education/design-system.components":"^0.25.7"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","@arbor-education/ask-arbor-chat-panel":">=1.1.2","@arbor-education/design-system.components":">=0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-view-frontend_0.4.10_1785830060805_0.16161850010288248","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-alpha.2":{"name":"@arbor-education/agent-view-frontend","version":"0.4.11-alpha.2","author":{"name":"Rick Bairstow","email":"rick.bairstow@arbor-education.com"},"license":"UNLICENSED","_id":"@arbor-education/agent-view-frontend@0.4.11-alpha.2","maintainers":[{"name":"arbor-admin","email":"server.administrator@arbor-education.com"},{"name":"rick-arbor","email":"rick.bairstow@arbor-education.com"},{"name":"tom-arbor","email":"tom.mussett@arbor-education.com"},{"name":"danielpeplow-arbor","email":"daniel.peplow@arbor-education.com"},{"name":"vijay-arbor","email":"vijay.prahladan@arbor-education.com"},{"name":"austen.constable","email":"austen.constable@arbor-education.com"},{"name":"arboradn","email":"alex.denieffe@arbor-education.com"},{"name":"lloydp","email":"lloyd.passingham@arbor-education.com"},{"name":"ashleyboyd11","email":"ashley.boyd@arbor-education.com"},{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},{"name":"amee.morris","email":"amee.morris@arbor-education.com"},{"name":"angus.fraser","email":"angus.fraser@arbor-education.com"}],"homepage":"https://github.com/arbor-education/ai.agent-view-frontend#readme","bugs":{"url":"https://github.com/arbor-education/ai.agent-view-frontend/issues"},"dist":{"shasum":"11f274fec1225c7edcf9e530563dbec4d21f7fd1","tarball":"https://registry.npmjs.org/@arbor-education/agent-view-frontend/-/agent-view-frontend-0.4.11-alpha.2.tgz","fileCount":6,"integrity":"sha512-SH+sglZLdj2VSS7RnzXep1g8eubJdgrdws2aC0DULzDi66tUctJ21CdeDNs4LA+bU95Gj3U8HnZ6bB3jO8lrWw==","signatures":[{"sig":"MEUCIFGJ1u+WZMSO8n/yGh4s8PrCGWJ41l3wn1hjsEcDeg6MAiEAojVZe6Tipp49YASIoDUwhiZgf4hyJQsOt5drkjPK34w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":251292},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./style.css":"./dist/style.css"},"gitHead":"e9c42f35b353e6b5f36237217f0d1d13d323a409","scripts":{"dev":"vite --config vite.demo.config.ts","demo":"vite --config vite.demo.config.ts","lint":"eslint .","test":"vitest run","build":"vite build","prepare":"husky && yarn build","lint:fix":"eslint . --fix","changeset":"changeset","typecheck":"yarn check-types","style-lint":"stylelint \"src/**/*.scss\" \"demo/**/*.scss\"","test:watch":"vitest","check-types":"tsc --noEmit -p tsconfig.json","mock-server":"tsx mock-server/src/index.ts","changeset:add":"changeset add","publish:alpha":"npm version prerelease --preid alpha --no-git-tag-version && npm publish --tag alpha --access public","demo:with-mock":"bash scripts/demo-with-mock.sh","changeset:version":"changeset version"},"_npmUser":{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},"repository":{"url":"git+https://github.com/arbor-education/ai.agent-view-frontend.git","type":"git"},"_npmVersion":"11.5.1","description":"Kanban-style agent status board for Arbor AI agents","directories":{},"_nodeVersion":"22.19.0","dependencies":{"classnames":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.5","hono":"^4.12.27","sass":"^1.80.0","vite":"^5.0.0","husky":"^9.1.7","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^9.33.0","vitest":"^2.0.0","globals":"^16.3.0","pusher-js":"^8.4.0","react-dom":"^18.0.0","stylelint":"^16.25.0","@eslint/js":"^9.33.0","typescript":"^5.7.0","@types/node":"^26.1.0","@types/react":"^18.0.0","@changesets/cli":"^2.29.8","vite-plugin-dts":"^4.0.0","@types/react-dom":"^18.0.0","@hono/node-server":"^2.0.8","typescript-eslint":"^8.40.0","eslint-plugin-react":"^7.37.5","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.0.0","@stylistic/eslint-plugin":"^5.4.0","@testing-library/jest-dom":"^6.0.0","eslint-plugin-react-hooks":"^5.2.0","@testing-library/user-event":"^14.6.1","@changesets/changelog-github":"^0.5.2","stylelint-config-standard-scss":"^16.0.0","@arbor-education/ask-arbor-chat-panel":"1.1.2","@arbor-education/design-system.components":"^0.25.7"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","@arbor-education/ask-arbor-chat-panel":">=1.1.2","@arbor-education/design-system.components":">=0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-view-frontend_0.4.11-alpha.2_1785926342779_0.9079453157821189","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@arbor-education/agent-view-frontend","version":"0.5.0","author":{"name":"Rick Bairstow","email":"rick.bairstow@arbor-education.com"},"license":"UNLICENSED","_id":"@arbor-education/agent-view-frontend@0.5.0","maintainers":[{"name":"arbor-admin","email":"server.administrator@arbor-education.com"},{"name":"rick-arbor","email":"rick.bairstow@arbor-education.com"},{"name":"tom-arbor","email":"tom.mussett@arbor-education.com"},{"name":"danielpeplow-arbor","email":"daniel.peplow@arbor-education.com"},{"name":"vijay-arbor","email":"vijay.prahladan@arbor-education.com"},{"name":"austen.constable","email":"austen.constable@arbor-education.com"},{"name":"arboradn","email":"alex.denieffe@arbor-education.com"},{"name":"lloydp","email":"lloyd.passingham@arbor-education.com"},{"name":"ashleyboyd11","email":"ashley.boyd@arbor-education.com"},{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},{"name":"amee.morris","email":"amee.morris@arbor-education.com"},{"name":"angus.fraser","email":"angus.fraser@arbor-education.com"}],"homepage":"https://github.com/arbor-education/ai.agent-view-frontend#readme","bugs":{"url":"https://github.com/arbor-education/ai.agent-view-frontend/issues"},"dist":{"shasum":"12f009cf377de69835e53097d70bd25e38bce719","tarball":"https://registry.npmjs.org/@arbor-education/agent-view-frontend/-/agent-view-frontend-0.5.0.tgz","fileCount":6,"integrity":"sha512-co6OZW+w31ejfHVn3rXvWO+XJHOaXB1LPK/VttqtnQDvsAnv9oA22xPfAKhFtoiA5B3NIKaF8c/Ll8MFDzsNXQ==","signatures":[{"sig":"MEUCIQDLzf5UY4Vjt/08xpvUz16K5kfBm1JipYOSckJ330UdJAIgWrZwdFftz0Buxj7bT891wSKC9ibv01HqEHkM/XjGaW0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":251455},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./style.css":"./dist/style.css"},"gitHead":"2e14bd21a005b2cc2ca7ff282ebd238759addfc0","scripts":{"dev":"vite --config vite.demo.config.ts","demo":"vite --config vite.demo.config.ts","lint":"eslint .","test":"vitest run","build":"vite build","prepare":"husky && yarn build","lint:fix":"eslint . --fix","changeset":"changeset","typecheck":"yarn check-types","style-lint":"stylelint \"src/**/*.scss\" \"demo/**/*.scss\"","test:watch":"vitest","check-types":"tsc --noEmit -p tsconfig.json","mock-server":"tsx mock-server/src/index.ts","changeset:add":"changeset add","publish:alpha":"npm version prerelease --preid alpha --no-git-tag-version && npm publish --tag alpha --access public","demo:with-mock":"bash scripts/demo-with-mock.sh","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05dd1c73-39e5-4e45-8941-acb8c29eddc4"}},"repository":{"url":"git+https://github.com/arbor-education/ai.agent-view-frontend.git","type":"git"},"_npmVersion":"12.0.2","description":"Kanban-style agent status board for Arbor AI agents","directories":{},"_nodeVersion":"24.18.0","dependencies":{"classnames":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.5","hono":"^4.12.27","sass":"^1.80.0","vite":"^5.0.0","husky":"^9.1.7","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^9.33.0","vitest":"^2.0.0","globals":"^16.3.0","pusher-js":"^8.4.0","react-dom":"^18.0.0","stylelint":"^16.25.0","@eslint/js":"^9.33.0","typescript":"^5.7.0","@types/node":"^26.1.0","@types/react":"^18.0.0","@changesets/cli":"^2.29.8","vite-plugin-dts":"^4.0.0","@types/react-dom":"^18.0.0","@hono/node-server":"^2.0.8","typescript-eslint":"^8.40.0","eslint-plugin-react":"^7.37.5","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.0.0","@stylistic/eslint-plugin":"^5.4.0","@testing-library/jest-dom":"^6.0.0","eslint-plugin-react-hooks":"^5.2.0","@testing-library/user-event":"^14.6.1","@changesets/changelog-github":"^0.5.2","stylelint-config-standard-scss":"^16.0.0","@arbor-education/ask-arbor-chat-panel":"1.1.2","@arbor-education/design-system.components":"^0.25.7"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","@arbor-education/ask-arbor-chat-panel":">=1.1.2","@arbor-education/design-system.components":">=0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-view-frontend_0.5.0_1786003230303_0.34187404137488464","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-alpha.2":{"name":"@arbor-education/agent-view-frontend","version":"0.5.1-alpha.2","author":{"name":"Rick Bairstow","email":"rick.bairstow@arbor-education.com"},"license":"UNLICENSED","_id":"@arbor-education/agent-view-frontend@0.5.1-alpha.2","maintainers":[{"name":"arbor-admin","email":"server.administrator@arbor-education.com"},{"name":"rick-arbor","email":"rick.bairstow@arbor-education.com"},{"name":"tom-arbor","email":"tom.mussett@arbor-education.com"},{"name":"danielpeplow-arbor","email":"daniel.peplow@arbor-education.com"},{"name":"vijay-arbor","email":"vijay.prahladan@arbor-education.com"},{"name":"austen.constable","email":"austen.constable@arbor-education.com"},{"name":"arboradn","email":"alex.denieffe@arbor-education.com"},{"name":"lloydp","email":"lloyd.passingham@arbor-education.com"},{"name":"ashleyboyd11","email":"ashley.boyd@arbor-education.com"},{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},{"name":"amee.morris","email":"amee.morris@arbor-education.com"},{"name":"angus.fraser","email":"angus.fraser@arbor-education.com"}],"homepage":"https://github.com/arbor-education/ai.agent-view-frontend#readme","bugs":{"url":"https://github.com/arbor-education/ai.agent-view-frontend/issues"},"dist":{"shasum":"7c12263cfba0fc850be6aae39e0498dc72609666","tarball":"https://registry.npmjs.org/@arbor-education/agent-view-frontend/-/agent-view-frontend-0.5.1-alpha.2.tgz","fileCount":6,"integrity":"sha512-VcoW/DU9jhifSsMExjLQlBdWxDNCEIlNslWWmbeXt9BYIxqfPlRwPKPONTxphYOI7Edf0am2vzlki1ivlvvFAQ==","signatures":[{"sig":"MEQCIF6D7Hoof6HyYr/Ya2P4xXfdEyVGdjrDQgyiQlhW2f91AiA1mdAOUkZiug/k2V0Nc4JQom5O5DhHN6fKKa6qrNoJTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":259705},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./style.css":"./dist/style.css"},"gitHead":"0d37cb9346e168a591b968d111dcbd9dbe6ecf99","scripts":{"dev":"vite --config vite.demo.config.ts","demo":"vite --config vite.demo.config.ts","lint":"eslint .","test":"vitest run","build":"vite build","prepare":"husky && yarn build","lint:fix":"eslint . --fix","changeset":"changeset","typecheck":"yarn check-types","style-lint":"stylelint \"src/**/*.scss\" \"demo/**/*.scss\"","test:watch":"vitest","check-types":"tsc --noEmit -p tsconfig.json","mock-server":"tsx mock-server/src/index.ts","changeset:add":"changeset add","publish:alpha":"npm version prerelease --preid alpha --no-git-tag-version && npm publish --tag alpha --access public","demo:with-mock":"bash scripts/demo-with-mock.sh","changeset:version":"changeset version"},"_npmUser":{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},"repository":{"url":"git+https://github.com/arbor-education/ai.agent-view-frontend.git","type":"git"},"_npmVersion":"11.5.1","description":"Kanban-style agent status board for Arbor AI agents","directories":{},"_nodeVersion":"22.19.0","dependencies":{"classnames":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.5","hono":"^4.12.27","sass":"^1.80.0","vite":"^5.0.0","husky":"^9.1.7","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^9.33.0","vitest":"^2.0.0","globals":"^16.3.0","pusher-js":"^8.4.0","react-dom":"^18.0.0","stylelint":"^16.25.0","@eslint/js":"^9.33.0","typescript":"^5.7.0","@types/node":"^26.1.0","@types/react":"^18.0.0","@changesets/cli":"^2.29.8","vite-plugin-dts":"^4.0.0","@types/react-dom":"^18.0.0","@hono/node-server":"^2.0.8","typescript-eslint":"^8.40.0","eslint-plugin-react":"^7.37.5","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.0.0","@stylistic/eslint-plugin":"^5.4.0","@testing-library/jest-dom":"^6.0.0","eslint-plugin-react-hooks":"^5.2.0","@testing-library/user-event":"^14.6.1","@changesets/changelog-github":"^0.5.2","stylelint-config-standard-scss":"^16.0.0","@arbor-education/ask-arbor-chat-panel":"1.1.2","@arbor-education/design-system.components":"^0.25.7"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","@arbor-education/ask-arbor-chat-panel":">=1.1.2","@arbor-education/design-system.components":">=0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-view-frontend_0.5.1-alpha.2_1786028245586_0.761535726311112","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@arbor-education/agent-view-frontend","version":"0.5.1","author":{"name":"Rick Bairstow","email":"rick.bairstow@arbor-education.com"},"license":"UNLICENSED","_id":"@arbor-education/agent-view-frontend@0.5.1","maintainers":[{"name":"arbor-admin","email":"server.administrator@arbor-education.com"},{"name":"rick-arbor","email":"rick.bairstow@arbor-education.com"},{"name":"tom-arbor","email":"tom.mussett@arbor-education.com"},{"name":"danielpeplow-arbor","email":"daniel.peplow@arbor-education.com"},{"name":"vijay-arbor","email":"vijay.prahladan@arbor-education.com"},{"name":"austen.constable","email":"austen.constable@arbor-education.com"},{"name":"arboradn","email":"alex.denieffe@arbor-education.com"},{"name":"lloydp","email":"lloyd.passingham@arbor-education.com"},{"name":"ashleyboyd11","email":"ashley.boyd@arbor-education.com"},{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},{"name":"amee.morris","email":"amee.morris@arbor-education.com"},{"name":"angus.fraser","email":"angus.fraser@arbor-education.com"}],"homepage":"https://github.com/arbor-education/ai.agent-view-frontend#readme","bugs":{"url":"https://github.com/arbor-education/ai.agent-view-frontend/issues"},"dist":{"shasum":"d30c3f8a2eb8c7cdaa4518b05bed0da82facae8f","tarball":"https://registry.npmjs.org/@arbor-education/agent-view-frontend/-/agent-view-frontend-0.5.1.tgz","fileCount":6,"integrity":"sha512-xDNgV3TOCp2VYVfAMWtOu2+gqp5kCOiIi2QY8MMhDf4BOEPjz+VPptiV7V28YvS6s1Neiv8M0OWUyY9kHopFxg==","signatures":[{"sig":"MEUCIDGPfQL3DqLd+MPSMKsAcBqXQHLceEogoAikqKnWhe9WAiEA+7VvsjkiFpb++g3b3kMCWvj5cxS0ffShiDDiwAO3lto=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":254433},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./style.css":"./dist/style.css"},"gitHead":"a6c38aca803690addf46e4588da3cc140e3a3079","scripts":{"dev":"vite --config vite.demo.config.ts","demo":"vite --config vite.demo.config.ts","lint":"eslint .","test":"vitest run","build":"vite build","prepare":"husky && yarn build","lint:fix":"eslint . --fix","changeset":"changeset","typecheck":"yarn check-types","style-lint":"stylelint \"src/**/*.scss\" \"demo/**/*.scss\"","test:watch":"vitest","check-types":"tsc --noEmit -p tsconfig.json","mock-server":"tsx mock-server/src/index.ts","changeset:add":"changeset add","publish:alpha":"npm version prerelease --preid alpha --no-git-tag-version && npm publish --tag alpha --access public","demo:with-mock":"bash scripts/demo-with-mock.sh","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05dd1c73-39e5-4e45-8941-acb8c29eddc4"}},"repository":{"url":"git+https://github.com/arbor-education/ai.agent-view-frontend.git","type":"git"},"_npmVersion":"12.0.2","description":"Kanban-style agent status board for Arbor AI agents","directories":{},"_nodeVersion":"24.18.0","dependencies":{"classnames":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.5","hono":"^4.12.27","sass":"^1.80.0","vite":"^5.0.0","husky":"^9.1.7","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^9.33.0","vitest":"^2.0.0","globals":"^16.3.0","pusher-js":"^8.4.0","react-dom":"^18.0.0","stylelint":"^16.25.0","@eslint/js":"^9.33.0","typescript":"^5.7.0","@types/node":"^26.1.0","@types/react":"^18.0.0","@changesets/cli":"^2.29.8","vite-plugin-dts":"^4.0.0","@types/react-dom":"^18.0.0","@hono/node-server":"^2.0.8","typescript-eslint":"^8.40.0","eslint-plugin-react":"^7.37.5","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.0.0","@stylistic/eslint-plugin":"^5.4.0","@testing-library/jest-dom":"^6.0.0","eslint-plugin-react-hooks":"^5.2.0","@testing-library/user-event":"^14.6.1","@changesets/changelog-github":"^0.5.2","stylelint-config-standard-scss":"^16.0.0","@arbor-education/ask-arbor-chat-panel":"1.1.2","@arbor-education/design-system.components":"^0.25.7"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","@arbor-education/ask-arbor-chat-panel":">=1.1.2","@arbor-education/design-system.components":">=0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-view-frontend_0.5.1_1786087917583_0.2262210344257254","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@arbor-education/agent-view-frontend","version":"0.5.2","author":{"name":"Rick Bairstow","email":"rick.bairstow@arbor-education.com"},"license":"UNLICENSED","_id":"@arbor-education/agent-view-frontend@0.5.2","maintainers":[{"name":"arbor-admin","email":"server.administrator@arbor-education.com"},{"name":"rick-arbor","email":"rick.bairstow@arbor-education.com"},{"name":"tom-arbor","email":"tom.mussett@arbor-education.com"},{"name":"danielpeplow-arbor","email":"daniel.peplow@arbor-education.com"},{"name":"vijay-arbor","email":"vijay.prahladan@arbor-education.com"},{"name":"austen.constable","email":"austen.constable@arbor-education.com"},{"name":"arboradn","email":"alex.denieffe@arbor-education.com"},{"name":"lloydp","email":"lloyd.passingham@arbor-education.com"},{"name":"ashleyboyd11","email":"ashley.boyd@arbor-education.com"},{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},{"name":"amee.morris","email":"amee@live.co.uk"},{"name":"angus.fraser","email":"angus.fraser@arbor-education.com"}],"homepage":"https://github.com/arbor-education/ai.agent-view-frontend#readme","bugs":{"url":"https://github.com/arbor-education/ai.agent-view-frontend/issues"},"dist":{"shasum":"4236c712cb6e0dda06418fd1367538cd329c995a","tarball":"https://registry.npmjs.org/@arbor-education/agent-view-frontend/-/agent-view-frontend-0.5.2.tgz","fileCount":6,"integrity":"sha512-PS/CPSR6Qc5Y6mjwVxmj6aHoFT27jdnLXICGJBvfWOpu+7NGbdmllfi+3ovOD3Mi4yJDFRevS8ko9P3M0+R2gg==","signatures":[{"sig":"MEYCIQC5VZKvjs3QCmNdp8SacrDKvviKmyccVCAQvKcUYF7zXQIhAObMiCF58WLeBkLVprDXtwRqjB63yiTamDkIKrnQONFW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":254781},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./style.css":"./dist/style.css"},"gitHead":"784615435c626427718f6fba11864f7e4312a1e2","scripts":{"dev":"vite --config vite.demo.config.ts","demo":"vite --config vite.demo.config.ts","lint":"eslint .","test":"vitest run","build":"vite build","prepare":"husky && yarn build","lint:fix":"eslint . --fix","changeset":"changeset","typecheck":"yarn check-types","style-lint":"stylelint \"src/**/*.scss\" \"demo/**/*.scss\"","test:watch":"vitest","check-types":"tsc --noEmit -p tsconfig.json","mock-server":"tsx mock-server/src/index.ts","changeset:add":"changeset add","publish:alpha":"npm version prerelease --preid alpha --no-git-tag-version && npm publish --tag alpha --access public","demo:with-mock":"bash scripts/demo-with-mock.sh","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05dd1c73-39e5-4e45-8941-acb8c29eddc4"}},"repository":{"url":"git+https://github.com/arbor-education/ai.agent-view-frontend.git","type":"git"},"_npmVersion":"12.0.2","description":"Kanban-style agent status board for Arbor AI agents","directories":{},"_nodeVersion":"24.18.0","dependencies":{"classnames":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.5","hono":"^4.12.27","sass":"^1.80.0","vite":"^5.0.0","husky":"^9.1.7","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^9.33.0","vitest":"^2.0.0","globals":"^16.3.0","pusher-js":"^8.4.0","react-dom":"^18.0.0","stylelint":"^16.25.0","@eslint/js":"^9.33.0","typescript":"^5.7.0","@types/node":"^26.1.0","@types/react":"^18.0.0","@changesets/cli":"^2.29.8","vite-plugin-dts":"^4.0.0","@types/react-dom":"^18.0.0","@hono/node-server":"^2.0.8","typescript-eslint":"^8.40.0","eslint-plugin-react":"^7.37.5","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.0.0","@stylistic/eslint-plugin":"^5.4.0","@testing-library/jest-dom":"^6.0.0","eslint-plugin-react-hooks":"^5.2.0","@testing-library/user-event":"^14.6.1","@changesets/changelog-github":"^0.5.2","stylelint-config-standard-scss":"^16.0.0","@arbor-education/ask-arbor-chat-panel":"1.1.2","@arbor-education/design-system.components":"^0.25.7"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","@arbor-education/ask-arbor-chat-panel":">=1.1.2","@arbor-education/design-system.components":">=0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-view-frontend_0.5.2_1787060184024_0.10475471552123716","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@arbor-education/agent-view-frontend","version":"0.5.3","author":{"name":"Rick Bairstow","email":"rick.bairstow@arbor-education.com"},"license":"UNLICENSED","_id":"@arbor-education/agent-view-frontend@0.5.3","maintainers":[{"name":"arbor-admin","email":"server.administrator@arbor-education.com"},{"name":"rick-arbor","email":"rick.bairstow@arbor-education.com"},{"name":"tom-arbor","email":"tom.mussett@arbor-education.com"},{"name":"danielpeplow-arbor","email":"daniel.peplow@arbor-education.com"},{"name":"vijay-arbor","email":"vijay.prahladan@arbor-education.com"},{"name":"austen.constable","email":"austen.constable@arbor-education.com"},{"name":"arboradn","email":"alex.denieffe@arbor-education.com"},{"name":"lloydp","email":"lloyd.passingham@arbor-education.com"},{"name":"ashleyboyd11","email":"ashley.boyd@arbor-education.com"},{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},{"name":"amee.morris","email":"amee@live.co.uk"},{"name":"angus.fraser","email":"angus.fraser@arbor-education.com"}],"homepage":"https://github.com/arbor-education/ai.agent-view-frontend#readme","bugs":{"url":"https://github.com/arbor-education/ai.agent-view-frontend/issues"},"dist":{"shasum":"1cc49c67d45952ee2b694c4a676ad3536fabb9d3","tarball":"https://registry.npmjs.org/@arbor-education/agent-view-frontend/-/agent-view-frontend-0.5.3.tgz","fileCount":6,"integrity":"sha512-LecH0xwnrL9v98pkK2EIqossfgg9Wche5zOpiG+ABNQc/LRtrvrMRogBWyHue5kV/o7I8u/CAAr9f1uwYCoIsA==","signatures":[{"sig":"MEYCIQCy4W/Rn/1nzGtb9YM+IAv0MDx8wflTVR/SZXvJIhHX0QIhAOlKxLtKAo7noO0JvK8i+x7bWftO10cuwXT0W48IYt2U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":260045},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./style.css":"./dist/style.css"},"gitHead":"fd2b2ee522360e46cc59e16fdcb9f8545a90c6e2","scripts":{"dev":"vite --config vite.demo.config.ts","demo":"vite --config vite.demo.config.ts","lint":"eslint .","test":"vitest run","build":"vite build","prepare":"husky && yarn build","lint:fix":"eslint . --fix","changeset":"changeset","typecheck":"yarn check-types","style-lint":"stylelint \"src/**/*.scss\" \"demo/**/*.scss\"","test:watch":"vitest","check-types":"tsc --noEmit -p tsconfig.json","mock-server":"tsx mock-server/src/index.ts","changeset:add":"changeset add","publish:alpha":"npm version prerelease --preid alpha --no-git-tag-version && npm publish --tag alpha --access public","demo:with-mock":"bash scripts/demo-with-mock.sh","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05dd1c73-39e5-4e45-8941-acb8c29eddc4"}},"repository":{"url":"git+https://github.com/arbor-education/ai.agent-view-frontend.git","type":"git"},"_npmVersion":"12.0.2","description":"Kanban-style agent status board for Arbor AI agents","directories":{},"_nodeVersion":"24.18.0","dependencies":{"classnames":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.5","hono":"^4.12.27","sass":"^1.80.0","vite":"^5.0.0","husky":"^9.1.7","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^9.33.0","vitest":"^2.0.0","globals":"^16.3.0","pusher-js":"^8.4.0","react-dom":"^18.0.0","stylelint":"^16.25.0","@eslint/js":"^9.33.0","typescript":"^5.7.0","@types/node":"^26.1.0","@types/react":"^18.0.0","@changesets/cli":"^2.29.8","vite-plugin-dts":"^4.0.0","@types/react-dom":"^18.0.0","@hono/node-server":"^2.0.8","typescript-eslint":"^8.40.0","eslint-plugin-react":"^7.37.5","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.0.0","@stylistic/eslint-plugin":"^5.4.0","@testing-library/jest-dom":"^6.0.0","eslint-plugin-react-hooks":"^5.2.0","@testing-library/user-event":"^14.6.1","@changesets/changelog-github":"^0.5.2","stylelint-config-standard-scss":"^16.0.0","@arbor-education/ask-arbor-chat-panel":"1.1.2","@arbor-education/design-system.components":"^0.25.7"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","@arbor-education/ask-arbor-chat-panel":">=1.1.2","@arbor-education/design-system.components":">=0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-view-frontend_0.5.3_1787123888225_0.04576749569995342","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@arbor-education/agent-view-frontend","version":"0.6.0","author":{"name":"Rick Bairstow","email":"rick.bairstow@arbor-education.com"},"license":"UNLICENSED","_id":"@arbor-education/agent-view-frontend@0.6.0","maintainers":[{"name":"arbor-admin","email":"server.administrator@arbor-education.com"},{"name":"rick-arbor","email":"rick.bairstow@arbor-education.com"},{"name":"tom-arbor","email":"tom.mussett@arbor-education.com"},{"name":"danielpeplow-arbor","email":"daniel.peplow@arbor-education.com"},{"name":"vijay-arbor","email":"vijay.prahladan@arbor-education.com"},{"name":"austen.constable","email":"austen.constable@arbor-education.com"},{"name":"arboradn","email":"alex.denieffe@arbor-education.com"},{"name":"lloydp","email":"lloyd.passingham@arbor-education.com"},{"name":"ashleyboyd11","email":"ashley.boyd@arbor-education.com"},{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},{"name":"amee.morris","email":"amee@live.co.uk"},{"name":"angus.fraser","email":"angus.fraser@arbor-education.com"}],"homepage":"https://github.com/arbor-education/ai.agent-view-frontend#readme","bugs":{"url":"https://github.com/arbor-education/ai.agent-view-frontend/issues"},"dist":{"shasum":"d329db911b79ca534dce1e6a760131e81efe7d5e","tarball":"https://registry.npmjs.org/@arbor-education/agent-view-frontend/-/agent-view-frontend-0.6.0.tgz","fileCount":6,"integrity":"sha512-AhPwYBXsby87vEi0k3P5mCWMcqWYmJ4AYnLUu7q5HEYyJjbivCFlmzRlkg7e4cI3dYV6aAkQQGJDog960Tkddw==","signatures":[{"sig":"MEUCIQDLeNVakO4vaMwczGpl8Ly02Pe5p9gsCL8RLWxu83BM5AIgJWXN+dvoK8Rx/ClKqLn/zM2+pXBCyyDXSOw2F5dilOE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":269632},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./style.css":"./dist/style.css"},"gitHead":"a4c47fc030239626094d3a8431cd2460eaf8d336","scripts":{"dev":"vite --config vite.demo.config.ts","demo":"vite --config vite.demo.config.ts","lint":"eslint .","test":"vitest run","build":"vite build","prepare":"husky && yarn build","lint:fix":"eslint . --fix","changeset":"changeset","typecheck":"yarn check-types","style-lint":"stylelint \"src/**/*.scss\" \"demo/**/*.scss\"","test:watch":"vitest","check-types":"tsc --noEmit -p tsconfig.json","mock-server":"tsx mock-server/src/index.ts","changeset:add":"changeset add","publish:alpha":"npm version prerelease --preid alpha --no-git-tag-version && npm publish --tag alpha --access public","demo:with-mock":"bash scripts/demo-with-mock.sh","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05dd1c73-39e5-4e45-8941-acb8c29eddc4"}},"repository":{"url":"git+https://github.com/arbor-education/ai.agent-view-frontend.git","type":"git"},"_npmVersion":"12.0.2","description":"Kanban-style agent status board for Arbor AI agents","directories":{},"_nodeVersion":"24.18.0","dependencies":{"classnames":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.5","hono":"^4.12.27","sass":"^1.80.0","vite":"^5.0.0","husky":"^9.1.7","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^9.33.0","vitest":"^2.0.0","globals":"^16.3.0","pusher-js":"^8.4.0","react-dom":"^18.0.0","stylelint":"^16.25.0","@eslint/js":"^9.33.0","typescript":"^5.7.0","@types/node":"^26.1.0","@types/react":"^18.0.0","@changesets/cli":"^2.29.8","vite-plugin-dts":"^4.0.0","@types/react-dom":"^18.0.0","@hono/node-server":"^2.0.8","typescript-eslint":"^8.40.0","eslint-plugin-react":"^7.37.5","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.0.0","@stylistic/eslint-plugin":"^5.4.0","@testing-library/jest-dom":"^6.0.0","eslint-plugin-react-hooks":"^5.2.0","@testing-library/user-event":"^14.6.1","@changesets/changelog-github":"^0.5.2","stylelint-config-standard-scss":"^16.0.0","@arbor-education/ask-arbor-chat-panel":"1.1.2","@arbor-education/design-system.components":"^0.25.7"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","@arbor-education/ask-arbor-chat-panel":">=1.1.2","@arbor-education/design-system.components":">=0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-view-frontend_0.6.0_1787126844204_0.6185821105693068","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@arbor-education/agent-view-frontend","version":"0.7.0","author":{"name":"Rick Bairstow","email":"rick.bairstow@arbor-education.com"},"license":"UNLICENSED","_id":"@arbor-education/agent-view-frontend@0.7.0","maintainers":[{"name":"arbor-admin","email":"server.administrator@arbor-education.com"},{"name":"rick-arbor","email":"rick.bairstow@arbor-education.com"},{"name":"tom-arbor","email":"tom.mussett@arbor-education.com"},{"name":"danielpeplow-arbor","email":"daniel.peplow@arbor-education.com"},{"name":"vijay-arbor","email":"vijay.prahladan@arbor-education.com"},{"name":"austen.constable","email":"austen.constable@arbor-education.com"},{"name":"arboradn","email":"alex.denieffe@arbor-education.com"},{"name":"lloydp","email":"lloyd.passingham@arbor-education.com"},{"name":"ashleyboyd11","email":"ashley.boyd@arbor-education.com"},{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},{"name":"amee.morris","email":"amee@live.co.uk"},{"name":"angus.fraser","email":"angus.fraser@arbor-education.com"}],"homepage":"https://github.com/arbor-education/ai.agent-view-frontend#readme","bugs":{"url":"https://github.com/arbor-education/ai.agent-view-frontend/issues"},"dist":{"shasum":"926c5d9693314fb47cebf15777929bf838a0e239","tarball":"https://registry.npmjs.org/@arbor-education/agent-view-frontend/-/agent-view-frontend-0.7.0.tgz","fileCount":6,"integrity":"sha512-vATlUBHnLLC1v2ShRjaXznYS+KOPAoLc3et/bOqfvt37CXKUgqo82L97rwKgLf3Tt3ucyLih0H6rTHvAMN7xLg==","signatures":[{"sig":"MEQCIDIftU+KrTwHsIjd0EZFWCo6h205SOuAFEMGuSPI5OuJAiB+VEJX0FPYrBq8qfs5+q6EEeX3LihMeLstA/OgdRbRhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":284708},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./style.css":"./dist/style.css"},"gitHead":"5c099830705fca4bf8329809570e8631a6deb00e","scripts":{"dev":"vite --config vite.demo.config.ts","demo":"vite --config vite.demo.config.ts","lint":"eslint .","test":"vitest run","build":"vite build","prepare":"husky && yarn build","lint:fix":"eslint . --fix","changeset":"changeset","typecheck":"yarn check-types","style-lint":"stylelint \"src/**/*.scss\" \"demo/**/*.scss\"","test:watch":"vitest","check-types":"tsc --noEmit -p tsconfig.json","mock-server":"tsx mock-server/src/index.ts","changeset:add":"changeset add","publish:alpha":"npm version prerelease --preid alpha --no-git-tag-version && npm publish --tag alpha --access public","demo:with-mock":"bash scripts/demo-with-mock.sh","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05dd1c73-39e5-4e45-8941-acb8c29eddc4"}},"repository":{"url":"git+https://github.com/arbor-education/ai.agent-view-frontend.git","type":"git"},"_npmVersion":"12.0.2","description":"Kanban-style agent status board for Arbor AI agents","directories":{},"_nodeVersion":"24.18.0","dependencies":{"classnames":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.5","hono":"^4.12.27","sass":"^1.80.0","vite":"^5.0.0","husky":"^9.1.7","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^9.33.0","vitest":"^2.0.0","globals":"^16.3.0","pusher-js":"^8.4.0","react-dom":"^18.0.0","stylelint":"^16.25.0","@eslint/js":"^9.33.0","typescript":"^5.7.0","@types/node":"^26.1.0","@types/react":"^18.0.0","@changesets/cli":"^2.29.8","vite-plugin-dts":"^4.0.0","@types/react-dom":"^18.0.0","@hono/node-server":"^2.0.8","typescript-eslint":"^8.40.0","eslint-plugin-react":"^7.37.5","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.0.0","@stylistic/eslint-plugin":"^5.4.0","@testing-library/jest-dom":"^6.0.0","eslint-plugin-react-hooks":"^5.2.0","@testing-library/user-event":"^14.6.1","@changesets/changelog-github":"^0.5.2","stylelint-config-standard-scss":"^16.0.0","@arbor-education/ask-arbor-chat-panel":"1.1.2","@arbor-education/design-system.components":"^0.25.7"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","@arbor-education/ask-arbor-chat-panel":">=1.1.2","@arbor-education/design-system.components":">=0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-view-frontend_0.7.0_1787231669647_0.0952407260861523","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@arbor-education/agent-view-frontend","version":"0.7.1","author":{"name":"Rick Bairstow","email":"rick.bairstow@arbor-education.com"},"license":"UNLICENSED","_id":"@arbor-education/agent-view-frontend@0.7.1","maintainers":[{"name":"arbor-admin","email":"server.administrator@arbor-education.com"},{"name":"rick-arbor","email":"rick.bairstow@arbor-education.com"},{"name":"tom-arbor","email":"tom.mussett@arbor-education.com"},{"name":"danielpeplow-arbor","email":"daniel.peplow@arbor-education.com"},{"name":"vijay-arbor","email":"vijay.prahladan@arbor-education.com"},{"name":"austen.constable","email":"austen.constable@arbor-education.com"},{"name":"arboradn","email":"alex.denieffe@arbor-education.com"},{"name":"lloydp","email":"lloyd.passingham@arbor-education.com"},{"name":"ashleyboyd11","email":"ashley.boyd@arbor-education.com"},{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},{"name":"amee.morris","email":"amee@live.co.uk"},{"name":"angus.fraser","email":"angus.fraser@arbor-education.com"}],"homepage":"https://github.com/arbor-education/ai.agent-view-frontend#readme","bugs":{"url":"https://github.com/arbor-education/ai.agent-view-frontend/issues"},"dist":{"shasum":"26a32598dcd62291ccbc9588c77f4cd6c07bc09b","tarball":"https://registry.npmjs.org/@arbor-education/agent-view-frontend/-/agent-view-frontend-0.7.1.tgz","fileCount":6,"integrity":"sha512-oCD9Csp23hEcXNO/o9LoZGLVh4rVbPS4GT8zKZkVwWlol60TIHSPsLzRiWxJSahHYqlOCtS8YVYhde9WIEi8VQ==","signatures":[{"sig":"MEUCIQDTJzIz1CrRWmcYFZgZKJzogN+9746kYQxwqIbwsDZC5AIgGiK20tMElBsxbG/JVnSqQmMXGKYHnV9kogzpD7vcA6w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":292969},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./style.css":"./dist/style.css"},"gitHead":"2d1e48ca2fda4aaf1db13d730a71669cd0d1daa4","scripts":{"dev":"vite --config vite.demo.config.ts","demo":"vite --config vite.demo.config.ts","lint":"eslint .","test":"vitest run","build":"vite build","prepare":"husky && yarn build","lint:fix":"eslint . --fix","changeset":"changeset","typecheck":"yarn check-types","style-lint":"stylelint \"src/**/*.scss\" \"demo/**/*.scss\"","test:watch":"vitest","check-types":"tsc --noEmit -p tsconfig.json","mock-server":"tsx mock-server/src/index.ts","changeset:add":"changeset add","publish:alpha":"npm version prerelease --preid alpha --no-git-tag-version && npm publish --tag alpha --access public","demo:with-mock":"bash scripts/demo-with-mock.sh","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05dd1c73-39e5-4e45-8941-acb8c29eddc4"}},"repository":{"url":"git+https://github.com/arbor-education/ai.agent-view-frontend.git","type":"git"},"_npmVersion":"12.0.2","description":"Kanban-style agent status board for Arbor AI agents","directories":{},"_nodeVersion":"24.18.0","dependencies":{"classnames":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.5","hono":"^4.12.27","sass":"^1.80.0","vite":"^5.0.0","husky":"^9.1.7","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^9.33.0","vitest":"^2.0.0","globals":"^16.3.0","pusher-js":"^8.4.0","react-dom":"^18.0.0","stylelint":"^16.25.0","@eslint/js":"^9.33.0","typescript":"^5.7.0","@types/node":"^26.1.0","@types/react":"^18.0.0","@changesets/cli":"^2.29.8","vite-plugin-dts":"^4.0.0","@types/react-dom":"^18.0.0","@hono/node-server":"^2.0.8","typescript-eslint":"^8.40.0","eslint-plugin-react":"^7.37.5","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.0.0","@stylistic/eslint-plugin":"^5.4.0","@testing-library/jest-dom":"^6.0.0","eslint-plugin-react-hooks":"^5.2.0","@testing-library/user-event":"^14.6.1","@changesets/changelog-github":"^0.5.2","stylelint-config-standard-scss":"^16.0.0","@arbor-education/ask-arbor-chat-panel":"1.1.2","@arbor-education/design-system.components":"^0.25.7"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","@arbor-education/ask-arbor-chat-panel":">=1.1.2","@arbor-education/design-system.components":">=0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-view-frontend_0.7.1_1787240143645_0.41666073651299773","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@arbor-education/agent-view-frontend","version":"0.7.2","author":{"name":"Rick Bairstow","email":"rick.bairstow@arbor-education.com"},"license":"UNLICENSED","_id":"@arbor-education/agent-view-frontend@0.7.2","maintainers":[{"name":"arbor-admin","email":"server.administrator@arbor-education.com"},{"name":"rick-arbor","email":"rick.bairstow@arbor-education.com"},{"name":"tom-arbor","email":"tom.mussett@arbor-education.com"},{"name":"danielpeplow-arbor","email":"daniel.peplow@arbor-education.com"},{"name":"vijay-arbor","email":"vijay.prahladan@arbor-education.com"},{"name":"austen.constable","email":"austen.constable@arbor-education.com"},{"name":"arboradn","email":"alex.denieffe@arbor-education.com"},{"name":"lloydp","email":"lloyd.passingham@arbor-education.com"},{"name":"ashleyboyd11","email":"ashley.boyd@arbor-education.com"},{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},{"name":"amee.morris","email":"amee@live.co.uk"},{"name":"angus.fraser","email":"angus.fraser@arbor-education.com"}],"homepage":"https://github.com/arbor-education/ai.agent-view-frontend#readme","bugs":{"url":"https://github.com/arbor-education/ai.agent-view-frontend/issues"},"dist":{"shasum":"d135637aaad6a38b2d4c1960f22f2c643d130cf5","tarball":"https://registry.npmjs.org/@arbor-education/agent-view-frontend/-/agent-view-frontend-0.7.2.tgz","fileCount":6,"integrity":"sha512-aBuMwFMfTD9rdQGRyd1H1v9iC20Wgl2EXil9qiM+vSMU5mpbXH+Rq3O7C23swjD1t/CC6QneqKU66MjnTi4PkQ==","signatures":[{"sig":"MEQCIARtNG1htqAZlD0TnpZC9p30pEw8Mu7JT9OYUf44oEUbAiBPeaLRSDhKOAzLPmFEe7HNOVyRLYwm8ZbGd1SpEhDd+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":305643},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./style.css":"./dist/style.css"},"gitHead":"7a13f9b895ad30ab0ae93dfa705f1f1a72db755c","scripts":{"dev":"vite --config vite.demo.config.ts","demo":"vite --config vite.demo.config.ts","lint":"eslint .","test":"vitest run","build":"vite build","prepare":"husky && yarn build","lint:fix":"eslint . --fix","changeset":"changeset","typecheck":"yarn check-types","style-lint":"stylelint \"src/**/*.scss\" \"demo/**/*.scss\"","test:watch":"vitest","check-types":"tsc --noEmit -p tsconfig.json","mock-server":"tsx mock-server/src/index.ts","changeset:add":"changeset add","publish:alpha":"npm version prerelease --preid alpha --no-git-tag-version && npm publish --tag alpha --access public","demo:with-mock":"bash scripts/demo-with-mock.sh","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05dd1c73-39e5-4e45-8941-acb8c29eddc4"}},"repository":{"url":"git+https://github.com/arbor-education/ai.agent-view-frontend.git","type":"git"},"_npmVersion":"12.0.2","description":"Kanban-style agent status board for Arbor AI agents","directories":{},"_nodeVersion":"24.18.0","dependencies":{"classnames":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.5","hono":"^4.12.27","sass":"^1.80.0","vite":"^5.0.0","husky":"^9.1.7","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^9.33.0","vitest":"^2.0.0","globals":"^16.3.0","pusher-js":"^8.4.0","react-dom":"^18.0.0","stylelint":"^16.25.0","@eslint/js":"^9.33.0","typescript":"^5.7.0","@types/node":"^26.1.0","@types/react":"^18.0.0","@changesets/cli":"^2.29.8","vite-plugin-dts":"^4.0.0","@types/react-dom":"^18.0.0","@hono/node-server":"^2.0.8","typescript-eslint":"^8.40.0","eslint-plugin-react":"^7.37.5","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.0.0","@stylistic/eslint-plugin":"^5.4.0","@testing-library/jest-dom":"^6.0.0","eslint-plugin-react-hooks":"^5.2.0","@testing-library/user-event":"^14.6.1","@changesets/changelog-github":"^0.5.2","stylelint-config-standard-scss":"^16.0.0","@arbor-education/ask-arbor-chat-panel":"1.2.1","@arbor-education/design-system.components":"^0.25.7"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","@arbor-education/ask-arbor-chat-panel":">=1.2.1","@arbor-education/design-system.components":">=0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-view-frontend_0.7.2_1787672101815_0.6914737739973391","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"@arbor-education/agent-view-frontend","version":"0.7.3","author":{"name":"Rick Bairstow","email":"rick.bairstow@arbor-education.com"},"license":"UNLICENSED","_id":"@arbor-education/agent-view-frontend@0.7.3","maintainers":[{"name":"arbor-admin","email":"server.administrator@arbor-education.com"},{"name":"rick-arbor","email":"rick.bairstow@arbor-education.com"},{"name":"tom-arbor","email":"tom.mussett@arbor-education.com"},{"name":"danielpeplow-arbor","email":"daniel.peplow@arbor-education.com"},{"name":"vijay-arbor","email":"vijay.prahladan@arbor-education.com"},{"name":"austen.constable","email":"austen.constable@arbor-education.com"},{"name":"arboradn","email":"alex.denieffe@arbor-education.com"},{"name":"lloydp","email":"lloyd.passingham@arbor-education.com"},{"name":"ashleyboyd11","email":"ashley.boyd@arbor-education.com"},{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},{"name":"amee.morris","email":"amee@live.co.uk"},{"name":"angus.fraser","email":"angus.fraser@arbor-education.com"}],"homepage":"https://github.com/arbor-education/ai.agent-view-frontend#readme","bugs":{"url":"https://github.com/arbor-education/ai.agent-view-frontend/issues"},"dist":{"shasum":"eb8b17989d8f3dd112fd4bae0712fdb4e07397f2","tarball":"https://registry.npmjs.org/@arbor-education/agent-view-frontend/-/agent-view-frontend-0.7.3.tgz","fileCount":6,"integrity":"sha512-vXRJksZyHKZQfGtrKmnsbyF0hwyJA5oIkRqJlClFGUAA5HlcD/57/bYKU5chr7Dz4KIjJ5mF3lkCNUmPT72+tg==","signatures":[{"sig":"MEUCIGyY3iRXLAaqGkv90f0Apxws2R91R/CEzeBaZAco7zxIAiEA/w+2Kz5zhx7B1vRcpnorzTVxlIdsLdhsj1RyWLpGybo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":308263},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./style.css":"./dist/style.css"},"gitHead":"6e58c27d197852de95cabdc20779266a61849eff","scripts":{"dev":"vite --config vite.demo.config.ts","demo":"vite --config vite.demo.config.ts","lint":"eslint .","test":"vitest run","build":"vite build","prepare":"husky && yarn build","lint:fix":"eslint . --fix","changeset":"changeset","typecheck":"yarn check-types","style-lint":"stylelint \"src/**/*.scss\" \"demo/**/*.scss\"","test:watch":"vitest","check-types":"tsc --noEmit -p tsconfig.json","mock-server":"tsx mock-server/src/index.ts","changeset:add":"changeset add","publish:alpha":"npm version prerelease --preid alpha --no-git-tag-version && npm publish --tag alpha --access public","demo:with-mock":"bash scripts/demo-with-mock.sh","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05dd1c73-39e5-4e45-8941-acb8c29eddc4"}},"repository":{"url":"git+https://github.com/arbor-education/ai.agent-view-frontend.git","type":"git"},"_npmVersion":"12.0.2","description":"Kanban-style agent status board for Arbor AI agents","directories":{},"_nodeVersion":"24.18.0","dependencies":{"classnames":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.5","hono":"^4.12.27","sass":"^1.80.0","vite":"^5.0.0","husky":"^9.1.7","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^9.33.0","vitest":"^2.0.0","globals":"^16.3.0","pusher-js":"^8.4.0","react-dom":"^18.0.0","stylelint":"^16.25.0","@eslint/js":"^9.33.0","typescript":"^5.7.0","@types/node":"^26.1.0","@types/react":"^18.0.0","@changesets/cli":"^2.29.8","vite-plugin-dts":"^4.0.0","@types/react-dom":"^18.0.0","@hono/node-server":"^2.0.8","typescript-eslint":"^8.40.0","eslint-plugin-react":"^7.37.5","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.0.0","@stylistic/eslint-plugin":"^5.4.0","@testing-library/jest-dom":"^6.0.0","eslint-plugin-react-hooks":"^5.2.0","@testing-library/user-event":"^14.6.1","@changesets/changelog-github":"^0.5.2","stylelint-config-standard-scss":"^16.0.0","@arbor-education/ask-arbor-chat-panel":"1.2.1","@arbor-education/design-system.components":"^0.25.7"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","@arbor-education/ask-arbor-chat-panel":">=1.2.1","@arbor-education/design-system.components":">=0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-view-frontend_0.7.3_1787749400429_0.9113773899491635","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@arbor-education/agent-view-frontend","version":"0.8.0","author":{"name":"Rick Bairstow","email":"rick.bairstow@arbor-education.com"},"license":"UNLICENSED","_id":"@arbor-education/agent-view-frontend@0.8.0","maintainers":[{"name":"arbor-admin","email":"server.administrator@arbor-education.com"},{"name":"rick-arbor","email":"rick.bairstow@arbor-education.com"},{"name":"tom-arbor","email":"tom.mussett@arbor-education.com"},{"name":"danielpeplow-arbor","email":"daniel.peplow@arbor-education.com"},{"name":"vijay-arbor","email":"vijay.prahladan@arbor-education.com"},{"name":"austen.constable","email":"austen.constable@arbor-education.com"},{"name":"arboradn","email":"alex.denieffe@arbor-education.com"},{"name":"lloydp","email":"lloyd.passingham@arbor-education.com"},{"name":"ashleyboyd11","email":"ashley.boyd@arbor-education.com"},{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},{"name":"amee.morris","email":"amee@live.co.uk"},{"name":"angus.fraser","email":"angus.fraser@arbor-education.com"}],"homepage":"https://github.com/arbor-education/ai.agent-view-frontend#readme","bugs":{"url":"https://github.com/arbor-education/ai.agent-view-frontend/issues"},"dist":{"shasum":"862e165d8045d79a416cdb5f6ba4a5a8ca609ab8","tarball":"https://registry.npmjs.org/@arbor-education/agent-view-frontend/-/agent-view-frontend-0.8.0.tgz","fileCount":6,"integrity":"sha512-9mEoF01fsUtPKYnzVTszcr4vN59gTFnV3bRPElsuNdlfbfzPPXtttWPjah0u/3SmSot1U/8Xqs9nYR3Y34RBfw==","signatures":[{"sig":"MEQCIH8oHfGvuJXg0v7hw4aYHrUKlmKIxk3ev6Vd6dZ5wySLAiAMIt90lpuwTBDtsn8Jcepd0nBxNITIIJuPuzxbY4Xewg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":312901},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./style.css":"./dist/style.css"},"gitHead":"741c15f833ab51d9783157d13689dd2884d10778","scripts":{"dev":"vite --config vite.demo.config.ts","demo":"vite --config vite.demo.config.ts","lint":"eslint .","test":"vitest run","build":"vite build","prepare":"husky && yarn build","lint:fix":"eslint . --fix","changeset":"changeset","typecheck":"yarn check-types","style-lint":"stylelint \"src/**/*.scss\" \"demo/**/*.scss\"","test:watch":"vitest","check-types":"tsc --noEmit -p tsconfig.json","mock-server":"tsx mock-server/src/index.ts","changeset:add":"changeset add","publish:alpha":"npm version prerelease --preid alpha --no-git-tag-version && npm publish --tag alpha --access public","demo:with-mock":"bash scripts/demo-with-mock.sh","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05dd1c73-39e5-4e45-8941-acb8c29eddc4"}},"repository":{"url":"git+https://github.com/arbor-education/ai.agent-view-frontend.git","type":"git"},"_npmVersion":"12.0.2","description":"Kanban-style agent status board for Arbor AI agents","directories":{},"_nodeVersion":"24.18.0","dependencies":{"pusher-js":"^8.4.0","classnames":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.5","hono":"^4.12.27","sass":"^1.80.0","vite":"^5.0.0","husky":"^9.1.7","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^9.33.0","vitest":"^2.0.0","globals":"^16.3.0","react-dom":"^18.0.0","stylelint":"^16.25.0","@eslint/js":"^9.33.0","typescript":"^5.7.0","@types/node":"^26.1.0","@types/react":"^18.0.0","@changesets/cli":"^2.29.8","vite-plugin-dts":"^4.0.0","@types/react-dom":"^18.0.0","@hono/node-server":"^2.0.8","typescript-eslint":"^8.40.0","eslint-plugin-react":"^7.37.5","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.0.0","@stylistic/eslint-plugin":"^5.4.0","@testing-library/jest-dom":"^6.0.0","eslint-plugin-react-hooks":"^5.2.0","@testing-library/user-event":"^14.6.1","@changesets/changelog-github":"^0.5.2","stylelint-config-standard-scss":"^16.0.0","@arbor-education/ask-arbor-chat-panel":"1.2.3","@arbor-education/design-system.components":"^0.25.7"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","@arbor-education/ask-arbor-chat-panel":">=1.2.3","@arbor-education/design-system.components":">=0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-view-frontend_0.8.0_1788271128188_0.8924859456918512","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-alpha.1":{"name":"@arbor-education/agent-view-frontend","version":"0.8.1-alpha.1","author":{"name":"Rick Bairstow","email":"rick.bairstow@arbor-education.com"},"license":"UNLICENSED","_id":"@arbor-education/agent-view-frontend@0.8.1-alpha.1","maintainers":[{"name":"arbor-admin","email":"server.administrator@arbor-education.com"},{"name":"rick-arbor","email":"rick.bairstow@arbor-education.com"},{"name":"tom-arbor","email":"tom.mussett@arbor-education.com"},{"name":"danielpeplow-arbor","email":"daniel.peplow@arbor-education.com"},{"name":"vijay-arbor","email":"vijay.prahladan@arbor-education.com"},{"name":"austen.constable","email":"austen.constable@arbor-education.com"},{"name":"arboradn","email":"alex.denieffe@arbor-education.com"},{"name":"lloydp","email":"lloyd.passingham@arbor-education.com"},{"name":"ashleyboyd11","email":"ashley.boyd@arbor-education.com"},{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},{"name":"amee.morris","email":"amee@live.co.uk"},{"name":"angus.fraser","email":"angus.fraser@arbor-education.com"}],"homepage":"https://github.com/arbor-education/ai.agent-view-frontend#readme","bugs":{"url":"https://github.com/arbor-education/ai.agent-view-frontend/issues"},"dist":{"shasum":"0fab597bb1fd847ab6da88863b32d95390c20285","tarball":"https://registry.npmjs.org/@arbor-education/agent-view-frontend/-/agent-view-frontend-0.8.1-alpha.1.tgz","fileCount":6,"integrity":"sha512-MrtoQoZIOc+iyPQV05bTA+wdG7rFL3hJj74xO8IGse+MbqmZY5svUT1o6hyHOYf9kYMT1jtr7eW2JqjS8qZhzw==","signatures":[{"sig":"MEQCIHJqnUjNqoFvlzIcb14rdK1dY7p9JsC49x1boJ2x2N83AiAMWh2Q+Twe2Ucbasys0+Gma7pCLLEpYoeNPPS7tqICfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":312909},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./style.css":"./dist/style.css"},"gitHead":"ada7db62444ff7b3cfa44da202b336959b4ea2fa","scripts":{"dev":"vite --config vite.demo.config.ts","demo":"vite --config vite.demo.config.ts","lint":"eslint .","test":"vitest run","build":"vite build","prepare":"husky && yarn build","lint:fix":"eslint . --fix","changeset":"changeset","typecheck":"yarn check-types","style-lint":"stylelint \"src/**/*.scss\" \"demo/**/*.scss\"","test:watch":"vitest","check-types":"tsc --noEmit -p tsconfig.json","mock-server":"tsx mock-server/src/index.ts","changeset:add":"changeset add","publish:alpha":"npm version prerelease --preid alpha --no-git-tag-version && npm publish --tag alpha --access public","demo:with-mock":"bash scripts/demo-with-mock.sh","changeset:version":"changeset version"},"_npmUser":{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},"repository":{"url":"git+https://github.com/arbor-education/ai.agent-view-frontend.git","type":"git"},"_npmVersion":"11.5.1","description":"Kanban-style agent status board for Arbor AI agents","directories":{},"_nodeVersion":"22.19.0","dependencies":{"pusher-js":"^8.4.0","classnames":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.5","hono":"^4.12.27","sass":"^1.80.0","vite":"^5.0.0","husky":"^9.1.7","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^9.33.0","vitest":"^2.0.0","globals":"^16.3.0","react-dom":"^18.0.0","stylelint":"^16.25.0","@eslint/js":"^9.33.0","typescript":"^5.7.0","@types/node":"^26.1.0","@types/react":"^18.0.0","@changesets/cli":"^2.29.8","vite-plugin-dts":"^4.0.0","@types/react-dom":"^18.0.0","@hono/node-server":"^2.0.8","typescript-eslint":"^8.40.0","eslint-plugin-react":"^7.37.5","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.0.0","@stylistic/eslint-plugin":"^5.4.0","@testing-library/jest-dom":"^6.0.0","eslint-plugin-react-hooks":"^5.2.0","@testing-library/user-event":"^14.6.1","@changesets/changelog-github":"^0.5.2","stylelint-config-standard-scss":"^16.0.0","@arbor-education/ask-arbor-chat-panel":"1.2.3","@arbor-education/design-system.components":"^0.25.7"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","@arbor-education/ask-arbor-chat-panel":">=1.2.3","@arbor-education/design-system.components":">=0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-view-frontend_0.8.1-alpha.1_1788272392259_0.085963388631916","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@arbor-education/agent-view-frontend","version":"0.8.1","author":{"name":"Rick Bairstow","email":"rick.bairstow@arbor-education.com"},"license":"UNLICENSED","_id":"@arbor-education/agent-view-frontend@0.8.1","maintainers":[{"name":"arbor-admin","email":"server.administrator@arbor-education.com"},{"name":"rick-arbor","email":"rick.bairstow@arbor-education.com"},{"name":"tom-arbor","email":"tom.mussett@arbor-education.com"},{"name":"danielpeplow-arbor","email":"daniel.peplow@arbor-education.com"},{"name":"vijay-arbor","email":"vijay.prahladan@arbor-education.com"},{"name":"austen.constable","email":"austen.constable@arbor-education.com"},{"name":"arboradn","email":"alex.denieffe@arbor-education.com"},{"name":"lloydp","email":"lloyd.passingham@arbor-education.com"},{"name":"ashleyboyd11","email":"ashley.boyd@arbor-education.com"},{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},{"name":"amee.morris","email":"amee@live.co.uk"},{"name":"angus.fraser","email":"angus.fraser@arbor-education.com"}],"homepage":"https://github.com/arbor-education/ai.agent-view-frontend#readme","bugs":{"url":"https://github.com/arbor-education/ai.agent-view-frontend/issues"},"dist":{"shasum":"ee881084b0d0ac2607b51351d93c6f4b25a7dc88","tarball":"https://registry.npmjs.org/@arbor-education/agent-view-frontend/-/agent-view-frontend-0.8.1.tgz","fileCount":6,"integrity":"sha512-/+YFWSKVXHlblbA9NUwZQBlRc6rYoHyClNaOqSvSZZaG7BYuqgdqTCqH9wSNvXreqBN6523Lb2uHGtSqIOTqZA==","signatures":[{"sig":"MEUCIAILwsiz8zwLFAz/ttjAW9fvmGJpCxglxyMkv5ifzLGLAiEA3wllvyT6xWbsHQEXubICAGF/Tk19jUd0i8cmrOIh7GE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":312901},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./style.css":"./dist/style.css"},"gitHead":"82177cc6a3e2d55819d160f107dbe5ae6e5fdf3a","scripts":{"dev":"vite --config vite.demo.config.ts","demo":"vite --config vite.demo.config.ts","lint":"eslint .","test":"vitest run","build":"vite build","prepare":"husky && yarn build","lint:fix":"eslint . --fix","changeset":"changeset","typecheck":"yarn check-types","style-lint":"stylelint \"src/**/*.scss\" \"demo/**/*.scss\"","test:watch":"vitest","check-types":"tsc --noEmit -p tsconfig.json","mock-server":"tsx mock-server/src/index.ts","changeset:add":"changeset add","publish:alpha":"npm version prerelease --preid alpha --no-git-tag-version && npm publish --tag alpha --access public","demo:with-mock":"bash scripts/demo-with-mock.sh","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05dd1c73-39e5-4e45-8941-acb8c29eddc4"}},"repository":{"url":"git+https://github.com/arbor-education/ai.agent-view-frontend.git","type":"git"},"_npmVersion":"12.0.2","description":"Kanban-style agent status board for Arbor AI agents","directories":{},"_nodeVersion":"24.18.0","dependencies":{"pusher-js":"^8.4.0","classnames":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.5","hono":"^4.12.27","sass":"^1.80.0","vite":"^5.0.0","husky":"^9.1.7","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^9.33.0","vitest":"^2.0.0","globals":"^16.3.0","react-dom":"^18.0.0","stylelint":"^16.25.0","@eslint/js":"^9.33.0","typescript":"^5.7.0","@types/node":"^26.1.0","@types/react":"^18.0.0","@changesets/cli":"^2.29.8","vite-plugin-dts":"^4.0.0","@types/react-dom":"^18.0.0","@hono/node-server":"^2.0.8","typescript-eslint":"^8.40.0","eslint-plugin-react":"^7.37.5","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.0.0","@stylistic/eslint-plugin":"^5.4.0","@testing-library/jest-dom":"^6.0.0","eslint-plugin-react-hooks":"^5.2.0","@testing-library/user-event":"^14.6.1","@changesets/changelog-github":"^0.5.2","stylelint-config-standard-scss":"^16.0.0","@arbor-education/ask-arbor-chat-panel":"1.2.3","@arbor-education/design-system.components":"^0.25.7"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","@arbor-education/ask-arbor-chat-panel":">=1.2.3","@arbor-education/design-system.components":">=0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-view-frontend_0.8.1_1788277552384_0.6676068841165208","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-alpha.2":{"name":"@arbor-education/agent-view-frontend","version":"0.8.1-alpha.2","author":{"name":"Rick Bairstow","email":"rick.bairstow@arbor-education.com"},"license":"UNLICENSED","_id":"@arbor-education/agent-view-frontend@0.8.1-alpha.2","maintainers":[{"name":"arbor-admin","email":"server.administrator@arbor-education.com"},{"name":"rick-arbor","email":"rick.bairstow@arbor-education.com"},{"name":"tom-arbor","email":"tom.mussett@arbor-education.com"},{"name":"danielpeplow-arbor","email":"daniel.peplow@arbor-education.com"},{"name":"vijay-arbor","email":"vijay.prahladan@arbor-education.com"},{"name":"austen.constable","email":"austen.constable@arbor-education.com"},{"name":"arboradn","email":"alex.denieffe@arbor-education.com"},{"name":"amelia.magee.arbor","email":"amelia.magee@arbor-education.com"},{"name":"lloydp","email":"lloyd.passingham@arbor-education.com"},{"name":"ashleyboyd11","email":"ashley.boyd@arbor-education.com"},{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},{"name":"amee.morris","email":"amee@live.co.uk"},{"name":"angus.fraser","email":"angus.fraser@arbor-education.com"}],"homepage":"https://github.com/arbor-education/ai.agent-view-frontend#readme","bugs":{"url":"https://github.com/arbor-education/ai.agent-view-frontend/issues"},"dist":{"shasum":"b2584da6bf837f32dae83a82f24038f0cb269e52","tarball":"https://registry.npmjs.org/@arbor-education/agent-view-frontend/-/agent-view-frontend-0.8.1-alpha.2.tgz","fileCount":6,"integrity":"sha512-ql8YJHmjboIWHjU/Nuz2Wic5fIE6BIovkoKUj/Mr2GyKguGc/Q69GHmDpGvSvorV36RF1BYehnP09vKww3pkNg==","signatures":[{"sig":"MEUCIQC+CWYhQO/TBpB+mT/UfQ+sSoWn6tYDxKPMyUgYoWsF3QIgKyW5PV8o73AhqcyA+Ex89nxRNp1XbCTWO9IqlLWa4CE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":313086},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./style.css":"./dist/style.css"},"gitHead":"ada7db62444ff7b3cfa44da202b336959b4ea2fa","scripts":{"dev":"vite --config vite.demo.config.ts","demo":"vite --config vite.demo.config.ts","lint":"eslint .","test":"vitest run","build":"vite build","prepare":"husky && yarn build","lint:fix":"eslint . --fix","changeset":"changeset","typecheck":"yarn check-types","style-lint":"stylelint \"src/**/*.scss\" \"demo/**/*.scss\"","test:watch":"vitest","check-types":"tsc --noEmit -p tsconfig.json","mock-server":"tsx mock-server/src/index.ts","changeset:add":"changeset add","publish:alpha":"npm version prerelease --preid alpha --no-git-tag-version && npm publish --tag alpha --access public","demo:with-mock":"bash scripts/demo-with-mock.sh","changeset:version":"changeset version"},"_npmUser":{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},"repository":{"url":"git+https://github.com/arbor-education/ai.agent-view-frontend.git","type":"git"},"_npmVersion":"11.5.1","description":"Kanban-style agent status board for Arbor AI agents","directories":{},"_nodeVersion":"22.19.0","dependencies":{"pusher-js":"^8.4.0","classnames":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.5","hono":"^4.12.27","sass":"^1.80.0","vite":"^5.0.0","husky":"^9.1.7","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^9.33.0","vitest":"^2.0.0","globals":"^16.3.0","react-dom":"^18.0.0","stylelint":"^16.25.0","@eslint/js":"^9.33.0","typescript":"^5.7.0","@types/node":"^26.1.0","@types/react":"^18.0.0","@changesets/cli":"^2.29.8","vite-plugin-dts":"^4.0.0","@types/react-dom":"^18.0.0","@hono/node-server":"^2.0.8","typescript-eslint":"^8.40.0","eslint-plugin-react":"^7.37.5","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.0.0","@stylistic/eslint-plugin":"^5.4.0","@testing-library/jest-dom":"^6.0.0","eslint-plugin-react-hooks":"^5.2.0","@testing-library/user-event":"^14.6.1","@changesets/changelog-github":"^0.5.2","stylelint-config-standard-scss":"^16.0.0","@arbor-education/ask-arbor-chat-panel":"1.2.3","@arbor-education/design-system.components":"^0.25.7"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","@arbor-education/ask-arbor-chat-panel":">=1.2.3","@arbor-education/design-system.components":">=0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-view-frontend_0.8.1-alpha.2_1788341776398_0.37099082585138676","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@arbor-education/agent-view-frontend","version":"0.8.2","author":{"name":"Rick Bairstow","email":"rick.bairstow@arbor-education.com"},"license":"UNLICENSED","_id":"@arbor-education/agent-view-frontend@0.8.2","maintainers":[{"name":"arbor-admin","email":"server.administrator@arbor-education.com"},{"name":"rick-arbor","email":"rick.bairstow@arbor-education.com"},{"name":"tom-arbor","email":"tom.mussett@arbor-education.com"},{"name":"danielpeplow-arbor","email":"daniel.peplow@arbor-education.com"},{"name":"vijay-arbor","email":"vijay.prahladan@arbor-education.com"},{"name":"austen.constable","email":"austen.constable@arbor-education.com"},{"name":"arboradn","email":"alex.denieffe@arbor-education.com"},{"name":"amelia.magee.arbor","email":"amelia.magee@arbor-education.com"},{"name":"lloydp","email":"lloyd.passingham@arbor-education.com"},{"name":"ashleyboyd11","email":"ashley.boyd@arbor-education.com"},{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},{"name":"amee.morris","email":"amee@live.co.uk"},{"name":"angus.fraser","email":"angus.fraser@arbor-education.com"}],"homepage":"https://github.com/arbor-education/ai.agent-view-frontend#readme","bugs":{"url":"https://github.com/arbor-education/ai.agent-view-frontend/issues"},"dist":{"shasum":"bbe37a5248fcec337dd45262141a66e528d8cac3","tarball":"https://registry.npmjs.org/@arbor-education/agent-view-frontend/-/agent-view-frontend-0.8.2.tgz","fileCount":6,"integrity":"sha512-AK9Di0pQhS1LLFhqTNKWunsnUm09C9JjY672SPaFtvaM6juy1RL+D6SezewMk7SmyEMt/KU704H3A2JC9HIU3Q==","signatures":[{"sig":"MEUCIQDN88PCBlpwF8oPmoM0K2fEJhu+6V/rchWXZZlYZq6c8gIgTXCddm3wvE690Tdlyv/UUnFbBXz96FqyuWZUNW2V7DY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":312901},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./style.css":"./dist/style.css"},"gitHead":"6e397353ebcdd76d76ed1de4a6701c2f781684c3","scripts":{"dev":"vite --config vite.demo.config.ts","demo":"vite --config vite.demo.config.ts","lint":"eslint .","test":"vitest run","build":"vite build","prepare":"husky && yarn build","lint:fix":"eslint . --fix","changeset":"changeset","typecheck":"yarn check-types","style-lint":"stylelint \"src/**/*.scss\" \"demo/**/*.scss\"","test:watch":"vitest","check-types":"tsc --noEmit -p tsconfig.json","mock-server":"tsx mock-server/src/index.ts","changeset:add":"changeset add","publish:alpha":"npm version prerelease --preid alpha --no-git-tag-version && npm publish --tag alpha --access public","demo:with-mock":"bash scripts/demo-with-mock.sh","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05dd1c73-39e5-4e45-8941-acb8c29eddc4"}},"repository":{"url":"git+https://github.com/arbor-education/ai.agent-view-frontend.git","type":"git"},"_npmVersion":"12.0.2","description":"Kanban-style agent status board for Arbor AI agents","directories":{},"_nodeVersion":"24.18.0","dependencies":{"pusher-js":"^8.4.0","classnames":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.5","hono":"^4.12.27","sass":"^1.80.0","vite":"^5.0.0","husky":"^9.1.7","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^9.33.0","vitest":"^2.0.0","globals":"^16.3.0","react-dom":"^18.0.0","stylelint":"^16.25.0","@eslint/js":"^9.33.0","typescript":"^5.7.0","@types/node":"^26.1.0","@types/react":"^18.0.0","@changesets/cli":"^2.29.8","vite-plugin-dts":"^4.0.0","@types/react-dom":"^18.0.0","@hono/node-server":"^2.0.8","typescript-eslint":"^8.40.0","eslint-plugin-react":"^7.37.5","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.0.0","@stylistic/eslint-plugin":"^5.4.0","@testing-library/jest-dom":"^6.0.0","eslint-plugin-react-hooks":"^5.2.0","@testing-library/user-event":"^14.6.1","@changesets/changelog-github":"^0.5.2","stylelint-config-standard-scss":"^16.0.0","@arbor-education/ask-arbor-chat-panel":"1.2.3","@arbor-education/design-system.components":"^0.25.7"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","@arbor-education/ask-arbor-chat-panel":">=1.2.3","@arbor-education/design-system.components":">=0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-view-frontend_0.8.2_1788419494979_0.10362107617689698","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"@arbor-education/agent-view-frontend","version":"0.8.3","author":{"name":"Rick Bairstow","email":"rick.bairstow@arbor-education.com"},"license":"UNLICENSED","_id":"@arbor-education/agent-view-frontend@0.8.3","maintainers":[{"name":"arbor-admin","email":"server.administrator@arbor-education.com"},{"name":"rick-arbor","email":"rick.bairstow@arbor-education.com"},{"name":"tom-arbor","email":"tom.mussett@arbor-education.com"},{"name":"danielpeplow-arbor","email":"daniel.peplow@arbor-education.com"},{"name":"vijay-arbor","email":"vijay.prahladan@arbor-education.com"},{"name":"austen.constable","email":"austen.constable@arbor-education.com"},{"name":"arboradn","email":"alex.denieffe@arbor-education.com"},{"name":"amelia.magee.arbor","email":"amelia.magee@arbor-education.com"},{"name":"lloydp","email":"lloyd.passingham@arbor-education.com"},{"name":"ashleyboyd11","email":"ashley.boyd@arbor-education.com"},{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},{"name":"amee.morris","email":"amee@live.co.uk"},{"name":"angus.fraser","email":"angus.fraser@arbor-education.com"}],"homepage":"https://github.com/arbor-education/ai.agent-view-frontend#readme","bugs":{"url":"https://github.com/arbor-education/ai.agent-view-frontend/issues"},"dist":{"shasum":"722f22c6a647927f4a427eacf6aabf5e2fd5e7ee","tarball":"https://registry.npmjs.org/@arbor-education/agent-view-frontend/-/agent-view-frontend-0.8.3.tgz","fileCount":6,"integrity":"sha512-zRb2WX+HANYvtpaQ8SyeANc0vEzIQXqC6kUo4ACwHPqlZVSvX/Ga2ZREL1/bOJtInym1ZNZ/CrnhP3CbaFckZQ==","signatures":[{"sig":"MEYCIQC/VWEpTfI8w0/LqGL1g0IpxG32otI6dW8o16RK/WFoPwIhAJQOvabI70WzuqTNiQ+l4e0peb7PPgwsmZYFxiEzAlHZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":313369},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./style.css":"./dist/style.css"},"gitHead":"7d60ec976b06c449f9d4be32a08b590a5dc46b9a","scripts":{"dev":"vite --config vite.demo.config.ts","demo":"vite --config vite.demo.config.ts","lint":"eslint .","test":"vitest run","build":"vite build","prepare":"husky && yarn build","lint:fix":"eslint . --fix","changeset":"changeset","typecheck":"yarn check-types","style-lint":"stylelint \"src/**/*.scss\" \"demo/**/*.scss\"","test:watch":"vitest","check-types":"tsc --noEmit -p tsconfig.json","mock-server":"tsx mock-server/src/index.ts","changeset:add":"changeset add","publish:alpha":"npm version prerelease --preid alpha --no-git-tag-version && npm publish --tag alpha --access public","demo:with-mock":"bash scripts/demo-with-mock.sh","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05dd1c73-39e5-4e45-8941-acb8c29eddc4"}},"repository":{"url":"git+https://github.com/arbor-education/ai.agent-view-frontend.git","type":"git"},"_npmVersion":"12.0.2","description":"Kanban-style agent status board for Arbor AI agents","directories":{},"_nodeVersion":"24.18.0","dependencies":{"pusher-js":"^8.4.0","classnames":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.5","hono":"^4.12.27","sass":"^1.80.0","vite":"^5.0.0","husky":"^9.1.7","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^9.33.0","vitest":"^2.0.0","globals":"^16.3.0","react-dom":"^18.0.0","stylelint":"^16.25.0","@eslint/js":"^9.33.0","typescript":"^5.7.0","@types/node":"^26.1.0","@types/react":"^18.0.0","@changesets/cli":"^2.29.8","vite-plugin-dts":"^4.0.0","@types/react-dom":"^18.0.0","@hono/node-server":"^2.0.8","typescript-eslint":"^8.40.0","eslint-plugin-react":"^7.37.5","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.0.0","@stylistic/eslint-plugin":"^5.4.0","@testing-library/jest-dom":"^6.0.0","eslint-plugin-react-hooks":"^5.2.0","@testing-library/user-event":"^14.6.1","@changesets/changelog-github":"^0.5.2","stylelint-config-standard-scss":"^16.0.0","@arbor-education/ask-arbor-chat-panel":"1.2.3","@arbor-education/design-system.components":"^0.25.7"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","@arbor-education/ask-arbor-chat-panel":">=1.2.3","@arbor-education/design-system.components":">=0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-view-frontend_0.8.3_1788505848842_0.6064481969072024","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"@arbor-education/agent-view-frontend","version":"0.8.4","author":{"name":"Rick Bairstow","email":"rick.bairstow@arbor-education.com"},"license":"UNLICENSED","_id":"@arbor-education/agent-view-frontend@0.8.4","maintainers":[{"name":"arbor-admin","email":"server.administrator@arbor-education.com"},{"name":"rick-arbor","email":"rick.bairstow@arbor-education.com"},{"name":"tom-arbor","email":"tom.mussett@arbor-education.com"},{"name":"danielpeplow-arbor","email":"daniel.peplow@arbor-education.com"},{"name":"vijay-arbor","email":"vijay.prahladan@arbor-education.com"},{"name":"austen.constable","email":"austen.constable@arbor-education.com"},{"name":"arboradn","email":"alex.denieffe@arbor-education.com"},{"name":"amelia.magee.arbor","email":"amelia.magee@arbor-education.com"},{"name":"lloydp","email":"lloyd.passingham@arbor-education.com"},{"name":"ashleyboyd11","email":"ashley.boyd@arbor-education.com"},{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},{"name":"amee.morris","email":"amee@live.co.uk"},{"name":"angus.fraser","email":"angus.fraser@arbor-education.com"}],"homepage":"https://github.com/arbor-education/ai.agent-view-frontend#readme","bugs":{"url":"https://github.com/arbor-education/ai.agent-view-frontend/issues"},"dist":{"shasum":"37ddd26407b06449375972c865e26ace1e569913","tarball":"https://registry.npmjs.org/@arbor-education/agent-view-frontend/-/agent-view-frontend-0.8.4.tgz","fileCount":6,"integrity":"sha512-nkVZfA4U1JcVDq+okUMGnI54bHijpxjsIyJP3KUKBKI+nxxLpWkPASW/bRVQ5hGFYiEfLXXwXSE+LJa/e7Fqjg==","signatures":[{"sig":"MEUCIQCT9aoNNRx89gMemexd8BImld7yuaETIStRGd1ISFxjnQIgesjs/l1m/VzM9NwH++WCZHe6wq6eNopuSLr7AFv24Eg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":313761},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./style.css":"./dist/style.css"},"gitHead":"559e949170d68f263b0ff16af79d31b42d5c373e","scripts":{"dev":"vite --config vite.demo.config.ts","demo":"vite --config vite.demo.config.ts","lint":"eslint .","test":"vitest run","build":"vite build","prepare":"husky && yarn build","lint:fix":"eslint . --fix","changeset":"changeset","typecheck":"yarn check-types","style-lint":"stylelint \"src/**/*.scss\" \"demo/**/*.scss\"","test:watch":"vitest","check-types":"tsc --noEmit -p tsconfig.json","mock-server":"tsx mock-server/src/index.ts","changeset:add":"changeset add","publish:alpha":"npm version prerelease --preid alpha --no-git-tag-version && npm publish --tag alpha --access public","demo:with-mock":"bash scripts/demo-with-mock.sh","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05dd1c73-39e5-4e45-8941-acb8c29eddc4"}},"repository":{"url":"git+https://github.com/arbor-education/ai.agent-view-frontend.git","type":"git"},"_npmVersion":"12.0.2","description":"Kanban-style agent status board for Arbor AI agents","directories":{},"_nodeVersion":"24.18.0","dependencies":{"pusher-js":"^8.4.0","classnames":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.5","hono":"^4.12.27","sass":"^1.80.0","vite":"^5.0.0","husky":"^9.1.7","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^9.33.0","vitest":"^2.0.0","globals":"^16.3.0","react-dom":"^18.0.0","stylelint":"^16.25.0","@eslint/js":"^9.33.0","typescript":"^5.7.0","@types/node":"^26.1.0","@types/react":"^18.0.0","@changesets/cli":"^2.29.8","vite-plugin-dts":"^4.0.0","@types/react-dom":"^18.0.0","@hono/node-server":"^2.0.8","typescript-eslint":"^8.40.0","eslint-plugin-react":"^7.37.5","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.0.0","@stylistic/eslint-plugin":"^5.4.0","@testing-library/jest-dom":"^6.0.0","eslint-plugin-react-hooks":"^5.2.0","@testing-library/user-event":"^14.6.1","@changesets/changelog-github":"^0.5.2","stylelint-config-standard-scss":"^16.0.0","@arbor-education/ask-arbor-chat-panel":"1.2.4","@arbor-education/design-system.components":"^0.25.7"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","@arbor-education/ask-arbor-chat-panel":">=1.2.4","@arbor-education/design-system.components":">=0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-view-frontend_0.8.4_1788782864126_0.40680096460571646","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@arbor-education/agent-view-frontend","version":"0.9.0","author":{"name":"Rick Bairstow","email":"rick.bairstow@arbor-education.com"},"license":"UNLICENSED","_id":"@arbor-education/agent-view-frontend@0.9.0","maintainers":[{"name":"arbor-admin","email":"server.administrator@arbor-education.com"},{"name":"rick-arbor","email":"rick.bairstow@arbor-education.com"},{"name":"tom-arbor","email":"tom.mussett@arbor-education.com"},{"name":"danielpeplow-arbor","email":"daniel.peplow@arbor-education.com"},{"name":"vijay-arbor","email":"vijay.prahladan@arbor-education.com"},{"name":"austen.constable","email":"austen.constable@arbor-education.com"},{"name":"arboradn","email":"alex.denieffe@arbor-education.com"},{"name":"amelia.magee.arbor","email":"amelia.magee@arbor-education.com"},{"name":"lloydp","email":"lloyd.passingham@arbor-education.com"},{"name":"ashleyboyd11","email":"ashley.boyd@arbor-education.com"},{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},{"name":"amee.morris","email":"amee@live.co.uk"},{"name":"angus.fraser","email":"angus.fraser@arbor-education.com"}],"homepage":"https://github.com/arbor-education/ai.agent-view-frontend#readme","bugs":{"url":"https://github.com/arbor-education/ai.agent-view-frontend/issues"},"dist":{"shasum":"1da004a44eda300005ea835c3b982a91d14329ae","tarball":"https://registry.npmjs.org/@arbor-education/agent-view-frontend/-/agent-view-frontend-0.9.0.tgz","fileCount":6,"integrity":"sha512-fSyWvqUBDvTG1vpeVkaGhWLbH+Vn6sfVmRt3Z2Az/4RXhqPABKgREW0riiRcq3swiEmkkxLpPR9xmPoyf65ajw==","signatures":[{"sig":"MEUCIQCELgvdTytr9U57i2Qsgyj0Y2giucU4FyXIS8VkbW+kJwIgRU436ep0FlN3D5/uoPVletOvISYgGj2PihPqhZnB6Dw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":315766},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./style.css":"./dist/style.css"},"gitHead":"887fa62c375cba9499dbd576a23c489c81cb7855","scripts":{"dev":"vite --config vite.demo.config.ts","demo":"vite --config vite.demo.config.ts","lint":"eslint .","test":"vitest run","build":"vite build","prepare":"husky && yarn build","lint:fix":"eslint . --fix","changeset":"changeset","typecheck":"yarn check-types","style-lint":"stylelint \"src/**/*.scss\" \"demo/**/*.scss\"","test:watch":"vitest","check-types":"tsc --noEmit -p tsconfig.json","mock-server":"tsx mock-server/src/index.ts","changeset:add":"changeset add","publish:alpha":"npm version prerelease --preid alpha --no-git-tag-version && npm publish --tag alpha --access public","demo:with-mock":"bash scripts/demo-with-mock.sh","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05dd1c73-39e5-4e45-8941-acb8c29eddc4"}},"repository":{"url":"git+https://github.com/arbor-education/ai.agent-view-frontend.git","type":"git"},"_npmVersion":"12.0.2","description":"Kanban-style agent status board for Arbor AI agents","directories":{},"_nodeVersion":"24.18.0","dependencies":{"pusher-js":"^8.4.0","classnames":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.5","hono":"^4.12.27","sass":"^1.80.0","vite":"^5.0.0","husky":"^9.1.7","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^9.33.0","vitest":"^2.0.0","globals":"^16.3.0","react-dom":"^18.0.0","stylelint":"^16.25.0","@eslint/js":"^9.33.0","typescript":"^5.7.0","@types/node":"^26.1.0","@types/react":"^18.0.0","@changesets/cli":"^2.29.8","vite-plugin-dts":"^4.0.0","@types/react-dom":"^18.0.0","@hono/node-server":"^2.0.8","typescript-eslint":"^8.40.0","eslint-plugin-react":"^7.37.5","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.0.0","@stylistic/eslint-plugin":"^5.4.0","@testing-library/jest-dom":"^6.0.0","eslint-plugin-react-hooks":"^5.2.0","@testing-library/user-event":"^14.6.1","@changesets/changelog-github":"^0.5.2","stylelint-config-standard-scss":"^16.0.0","@arbor-education/ask-arbor-chat-panel":"1.2.4","@arbor-education/design-system.components":"^0.25.7"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","@arbor-education/ask-arbor-chat-panel":">=1.2.4","@arbor-education/design-system.components":">=0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-view-frontend_0.9.0_1788796268891_0.9337847594740785","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@arbor-education/agent-view-frontend","version":"0.9.1","author":{"name":"Rick Bairstow","email":"rick.bairstow@arbor-education.com"},"license":"UNLICENSED","_id":"@arbor-education/agent-view-frontend@0.9.1","maintainers":[{"name":"arbor-admin","email":"server.administrator@arbor-education.com"},{"name":"rick-arbor","email":"rick.bairstow@arbor-education.com"},{"name":"tom-arbor","email":"tom.mussett@arbor-education.com"},{"name":"danielpeplow-arbor","email":"daniel.peplow@arbor-education.com"},{"name":"vijay-arbor","email":"vijay.prahladan@arbor-education.com"},{"name":"austen.constable","email":"austen.constable@arbor-education.com"},{"name":"arboradn","email":"alex.denieffe@arbor-education.com"},{"name":"amelia.magee.arbor","email":"amelia.magee@arbor-education.com"},{"name":"lloydp","email":"lloyd.passingham@arbor-education.com"},{"name":"ashleyboyd11","email":"ashley.boyd@arbor-education.com"},{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},{"name":"amee.morris","email":"amee@live.co.uk"},{"name":"angus.fraser","email":"angus.fraser@arbor-education.com"}],"homepage":"https://github.com/arbor-education/ai.agent-view-frontend#readme","bugs":{"url":"https://github.com/arbor-education/ai.agent-view-frontend/issues"},"dist":{"shasum":"b831a537f92cc3dd4edb60bf64d6e3fc9e90819f","tarball":"https://registry.npmjs.org/@arbor-education/agent-view-frontend/-/agent-view-frontend-0.9.1.tgz","fileCount":6,"integrity":"sha512-qrH0hwS+Sz3EMXtqYeFmw7iZY64Y2Dhb9Q/y1pjtfFCzmpnURHwaeOc8HfeEHyp1yG6K9mFqjjtsK7iKVYe1Hw==","signatures":[{"sig":"MEUCIGWWI6B8jF+PkrR9bonUOH2H1U/GfQDy8nMuCrq6A1DVAiEAlBm4FA+iLbu2iW1QUoTma4Z9zPaU+eWJCvxxkBUphcg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":315766},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./style.css":"./dist/style.css"},"gitHead":"dd8e414d76292bc03bb0d2517429fac589366448","scripts":{"dev":"vite --config vite.demo.config.ts","demo":"vite --config vite.demo.config.ts","lint":"eslint .","test":"vitest run","build":"vite build","prepare":"husky && yarn build","lint:fix":"eslint . --fix","changeset":"changeset","typecheck":"yarn check-types","style-lint":"stylelint \"src/**/*.scss\" \"demo/**/*.scss\"","test:watch":"vitest","check-types":"tsc --noEmit -p tsconfig.json","mock-server":"tsx mock-server/src/index.ts","changeset:add":"changeset add","publish:alpha":"npm version prerelease --preid alpha --no-git-tag-version && npm publish --tag alpha --access public","demo:with-mock":"bash scripts/demo-with-mock.sh","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05dd1c73-39e5-4e45-8941-acb8c29eddc4"}},"repository":{"url":"git+https://github.com/arbor-education/ai.agent-view-frontend.git","type":"git"},"_npmVersion":"12.0.2","description":"Kanban-style agent status board for Arbor AI agents","directories":{},"_nodeVersion":"24.18.0","dependencies":{"pusher-js":"^8.4.0","classnames":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.5","hono":"^4.12.27","sass":"^1.80.0","vite":"^5.0.0","husky":"^9.1.7","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^9.33.0","vitest":"^2.0.0","globals":"^16.3.0","react-dom":"^18.0.0","stylelint":"^16.25.0","@eslint/js":"^9.33.0","typescript":"^5.7.0","@types/node":"^26.1.0","@types/react":"^18.0.0","@changesets/cli":"^2.29.8","vite-plugin-dts":"^4.0.0","@types/react-dom":"^18.0.0","@hono/node-server":"^2.0.8","typescript-eslint":"^8.40.0","eslint-plugin-react":"^7.37.5","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.0.0","@stylistic/eslint-plugin":"^5.4.0","@testing-library/jest-dom":"^6.0.0","eslint-plugin-react-hooks":"^5.2.0","@testing-library/user-event":"^14.6.1","@changesets/changelog-github":"^0.5.2","stylelint-config-standard-scss":"^16.0.0","@arbor-education/ask-arbor-chat-panel":"1.2.5","@arbor-education/design-system.components":"^0.25.7"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","@arbor-education/ask-arbor-chat-panel":">=1.2.5","@arbor-education/design-system.components":">=0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-view-frontend_0.9.1_1788865542374_0.4416131319985501","host":"s3://npm-registry-packages-npm-production"}},"0.9.2-alpha.0":{"name":"@arbor-education/agent-view-frontend","version":"0.9.2-alpha.0","author":{"name":"Rick Bairstow","email":"rick.bairstow@arbor-education.com"},"license":"UNLICENSED","_id":"@arbor-education/agent-view-frontend@0.9.2-alpha.0","maintainers":[{"name":"arbor-admin","email":"server.administrator@arbor-education.com"},{"name":"rick-arbor","email":"rick.bairstow@arbor-education.com"},{"name":"tom-arbor","email":"tom.mussett@arbor-education.com"},{"name":"danielpeplow-arbor","email":"daniel.peplow@arbor-education.com"},{"name":"vijay-arbor","email":"vijay.prahladan@arbor-education.com"},{"name":"austen.constable","email":"austen.constable@arbor-education.com"},{"name":"arboradn","email":"alex.denieffe@arbor-education.com"},{"name":"amelia.magee.arbor","email":"amelia.magee@arbor-education.com"},{"name":"lloydp","email":"lloyd.passingham@arbor-education.com"},{"name":"ashleyboyd11","email":"ashley.boyd@arbor-education.com"},{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},{"name":"amee.morris","email":"amee@live.co.uk"},{"name":"angus.fraser","email":"angus.fraser@arbor-education.com"}],"homepage":"https://github.com/arbor-education/ai.agent-view-frontend#readme","bugs":{"url":"https://github.com/arbor-education/ai.agent-view-frontend/issues"},"dist":{"shasum":"90fcbff4d285d282cc7d38c2fc6c92be7fd40e4b","tarball":"https://registry.npmjs.org/@arbor-education/agent-view-frontend/-/agent-view-frontend-0.9.2-alpha.0.tgz","fileCount":6,"integrity":"sha512-uRygCmEpwtGb7c68odlDGcxGnTTu9zKWYOxMkMb5C1Fg8LDSjATn7GAngvfaT0RD/8uOhKEyI3korFhE2i8ZrQ==","signatures":[{"sig":"MEUCIGhZtk4mX4SJysXJmRJJJwmUqVOE/XOhPsbR7z/GOMuDAiEAxD2S/iph36O3DJqJ32dNfyAfLOp5Lk7CuI66suBINZs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":314622},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./style.css":"./dist/style.css"},"gitHead":"04727d6fc5775ad2305351aa59f07cde3d5dc3eb","scripts":{"dev":"vite --config vite.demo.config.ts","demo":"vite --config vite.demo.config.ts","lint":"eslint .","test":"vitest run","build":"vite build","prepare":"husky && yarn build","lint:fix":"eslint . --fix","changeset":"changeset","typecheck":"yarn check-types","style-lint":"stylelint \"src/**/*.scss\" \"demo/**/*.scss\"","test:watch":"vitest","check-types":"tsc --noEmit -p tsconfig.json","mock-server":"tsx mock-server/src/index.ts","changeset:add":"changeset add","publish:alpha":"npm version prerelease --preid alpha --no-git-tag-version && npm publish --tag alpha --access public","demo:with-mock":"bash scripts/demo-with-mock.sh","changeset:version":"changeset version"},"_npmUser":{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},"repository":{"url":"git+https://github.com/arbor-education/ai.agent-view-frontend.git","type":"git"},"_npmVersion":"11.5.1","description":"Kanban-style agent status board for Arbor AI agents","directories":{},"_nodeVersion":"22.19.0","dependencies":{"pusher-js":"^8.4.0","classnames":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.5","hono":"^4.12.27","sass":"^1.80.0","vite":"^5.0.0","husky":"^9.1.7","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^9.33.0","vitest":"^2.0.0","globals":"^16.3.0","react-dom":"^18.0.0","stylelint":"^16.25.0","@eslint/js":"^9.33.0","typescript":"^5.7.0","@types/node":"^26.1.0","@types/react":"^18.0.0","@changesets/cli":"^2.29.8","vite-plugin-dts":"^4.0.0","@types/react-dom":"^18.0.0","@hono/node-server":"^2.0.8","typescript-eslint":"^8.40.0","eslint-plugin-react":"^7.37.5","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.0.0","@stylistic/eslint-plugin":"^5.4.0","@testing-library/jest-dom":"^6.0.0","eslint-plugin-react-hooks":"^5.2.0","@testing-library/user-event":"^14.6.1","@changesets/changelog-github":"^0.5.2","stylelint-config-standard-scss":"^16.0.0","@arbor-education/ask-arbor-chat-panel":"1.2.6","@arbor-education/design-system.components":"^0.25.7"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","@arbor-education/ask-arbor-chat-panel":">=1.2.6","@arbor-education/design-system.components":">=0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-view-frontend_0.9.2-alpha.0_1788954401685_0.6530505190030962","host":"s3://npm-registry-packages-npm-production"}},"0.9.2-alpha.1":{"name":"@arbor-education/agent-view-frontend","version":"0.9.2-alpha.1","author":{"name":"Rick Bairstow","email":"rick.bairstow@arbor-education.com"},"license":"UNLICENSED","_id":"@arbor-education/agent-view-frontend@0.9.2-alpha.1","maintainers":[{"name":"arbor-admin","email":"server.administrator@arbor-education.com"},{"name":"rick-arbor","email":"rick.bairstow@arbor-education.com"},{"name":"tom-arbor","email":"tom.mussett@arbor-education.com"},{"name":"danielpeplow-arbor","email":"daniel.peplow@arbor-education.com"},{"name":"vijay-arbor","email":"vijay.prahladan@arbor-education.com"},{"name":"austen.constable","email":"austen.constable@arbor-education.com"},{"name":"arboradn","email":"alex.denieffe@arbor-education.com"},{"name":"amelia.magee.arbor","email":"amelia.magee@arbor-education.com"},{"name":"lloydp","email":"lloyd.passingham@arbor-education.com"},{"name":"ashleyboyd11","email":"ashley.boyd@arbor-education.com"},{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},{"name":"amee.morris","email":"amee@live.co.uk"},{"name":"angus.fraser","email":"angus.fraser@arbor-education.com"}],"homepage":"https://github.com/arbor-education/ai.agent-view-frontend#readme","bugs":{"url":"https://github.com/arbor-education/ai.agent-view-frontend/issues"},"dist":{"shasum":"f3f1fff7d4a34fe9709e528d3d67249eded1a14c","tarball":"https://registry.npmjs.org/@arbor-education/agent-view-frontend/-/agent-view-frontend-0.9.2-alpha.1.tgz","fileCount":6,"integrity":"sha512-X+FAiNDflBjm6QzT/AY8gDdsIlqkzDBwr/FNDbFY8Vka9bb37OImMy86CPSZfCg73JylMIe6eBJXG//JbO+ltQ==","signatures":[{"sig":"MEYCIQDwfjSlmtvTebCzgTP5ByKiLms1SorsdF7c4AYQQzPoCQIhAMOW1N90YNijaLcWR1kkomEBQCS/OZt376SrmxtI5vGd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":316987},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./style.css":"./dist/style.css"},"gitHead":"95c791e20f1a890bc8a97f337a49ee02ff3bb292","scripts":{"dev":"node ./scripts/bust-ask-arbor-vite-cache.mjs && vite --config vite.demo.config.ts","demo":"node ./scripts/bust-ask-arbor-vite-cache.mjs && vite --config vite.demo.config.ts","lint":"eslint .","test":"vitest run","build":"vite build","prepare":"husky && yarn build","lint:fix":"eslint . --fix","changeset":"changeset","typecheck":"yarn check-types","style-lint":"stylelint \"src/**/*.scss\" \"demo/**/*.scss\"","test:watch":"vitest","check-types":"tsc --noEmit -p tsconfig.json","mock-server":"tsx mock-server/src/index.ts","changeset:add":"changeset add","publish:alpha":"npm version prerelease --preid alpha --no-git-tag-version && npm publish --tag alpha --access public","demo:with-mock":"bash scripts/demo-with-mock.sh","changeset:version":"changeset version"},"_npmUser":{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},"repository":{"url":"git+https://github.com/arbor-education/ai.agent-view-frontend.git","type":"git"},"_npmVersion":"11.5.1","description":"Kanban-style agent status board for Arbor AI agents","directories":{},"_nodeVersion":"22.19.0","dependencies":{"pusher-js":"^8.4.0","classnames":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.5","hono":"^4.12.27","sass":"^1.80.0","vite":"^5.0.0","husky":"^9.1.7","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^9.33.0","vitest":"^2.0.0","globals":"^16.3.0","react-dom":"^18.0.0","stylelint":"^16.25.0","@eslint/js":"^9.33.0","typescript":"^5.7.0","@types/node":"^26.1.0","@types/react":"^18.0.0","@changesets/cli":"^2.29.8","vite-plugin-dts":"^4.0.0","@types/react-dom":"^18.0.0","@hono/node-server":"^2.0.8","typescript-eslint":"^8.40.0","eslint-plugin-react":"^7.37.5","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.0.0","@stylistic/eslint-plugin":"^5.4.0","@testing-library/jest-dom":"^6.0.0","eslint-plugin-react-hooks":"^5.2.0","@testing-library/user-event":"^14.6.1","@changesets/changelog-github":"^0.5.2","stylelint-config-standard-scss":"^16.0.0","@arbor-education/ask-arbor-chat-panel":"1.2.6","@arbor-education/design-system.components":"^0.25.7"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","@arbor-education/ask-arbor-chat-panel":">=1.2.6","@arbor-education/design-system.components":">=0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-view-frontend_0.9.2-alpha.1_1788968196651_0.16694533048585125","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"@arbor-education/agent-view-frontend","version":"0.9.2","author":{"name":"Rick Bairstow","email":"rick.bairstow@arbor-education.com"},"license":"UNLICENSED","_id":"@arbor-education/agent-view-frontend@0.9.2","maintainers":[{"name":"arbor-admin","email":"server.administrator@arbor-education.com"},{"name":"rick-arbor","email":"rick.bairstow@arbor-education.com"},{"name":"tom-arbor","email":"tom.mussett@arbor-education.com"},{"name":"danielpeplow-arbor","email":"daniel.peplow@arbor-education.com"},{"name":"vijay-arbor","email":"vijay.prahladan@arbor-education.com"},{"name":"austen.constable","email":"austen.constable@arbor-education.com"},{"name":"arboradn","email":"alex.denieffe@arbor-education.com"},{"name":"amelia.magee.arbor","email":"amelia.magee@arbor-education.com"},{"name":"lloydp","email":"lloyd.passingham@arbor-education.com"},{"name":"ashleyboyd11","email":"ashley.boyd@arbor-education.com"},{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},{"name":"amee.morris","email":"amee@live.co.uk"},{"name":"angus.fraser","email":"angus.fraser@arbor-education.com"}],"homepage":"https://github.com/arbor-education/ai.agent-view-frontend#readme","bugs":{"url":"https://github.com/arbor-education/ai.agent-view-frontend/issues"},"dist":{"shasum":"c7ebabc0a0aa21645b9ccdc69529ccc562ae762d","tarball":"https://registry.npmjs.org/@arbor-education/agent-view-frontend/-/agent-view-frontend-0.9.2.tgz","fileCount":6,"integrity":"sha512-6TacFhy3drMv0oWblhwBDZUSgQBzkBhPf8N6ESdnpxtndJI9DcaEQdkZKX+9ZUSu45NAS7QHF1pFi0hBgvAP6A==","signatures":[{"sig":"MEUCIQC9Qf75qGig3BHtP9PK/bFHasfrTFmBh80YPfV2+vAZNAIgTCEmQS0+U4UAqGLQ8c8uX0pCgEQs7zsWtN4h7N4pxk8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":316559},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./style.css":"./dist/style.css"},"gitHead":"967bad40fa9c50c9c7cbc833d2afaa1a0ba2906e","scripts":{"dev":"vite --config vite.demo.config.ts","demo":"vite --config vite.demo.config.ts","lint":"eslint .","test":"vitest run","build":"vite build","prepare":"husky && yarn build","lint:fix":"eslint . --fix","changeset":"changeset","typecheck":"yarn check-types","style-lint":"stylelint \"src/**/*.scss\" \"demo/**/*.scss\"","test:watch":"vitest","check-types":"tsc --noEmit -p tsconfig.json","mock-server":"tsx mock-server/src/index.ts","changeset:add":"changeset add","publish:alpha":"npm version prerelease --preid alpha --no-git-tag-version && npm publish --tag alpha --access public","demo:with-mock":"bash scripts/demo-with-mock.sh","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05dd1c73-39e5-4e45-8941-acb8c29eddc4"}},"repository":{"url":"git+https://github.com/arbor-education/ai.agent-view-frontend.git","type":"git"},"_npmVersion":"12.0.2","description":"Kanban-style agent status board for Arbor AI agents","directories":{},"_nodeVersion":"24.18.0","dependencies":{"pusher-js":"^8.4.0","classnames":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.5","hono":"^4.12.27","sass":"^1.80.0","vite":"^5.0.0","husky":"^9.1.7","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^9.33.0","vitest":"^2.0.0","globals":"^16.3.0","react-dom":"^18.0.0","stylelint":"^16.25.0","@eslint/js":"^9.33.0","typescript":"^5.7.0","@types/node":"^26.1.0","@types/react":"^18.0.0","@changesets/cli":"^2.29.8","vite-plugin-dts":"^4.0.0","@types/react-dom":"^18.0.0","@hono/node-server":"^2.0.8","typescript-eslint":"^8.40.0","eslint-plugin-react":"^7.37.5","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.0.0","@stylistic/eslint-plugin":"^5.4.0","@testing-library/jest-dom":"^6.0.0","eslint-plugin-react-hooks":"^5.2.0","@testing-library/user-event":"^14.6.1","@changesets/changelog-github":"^0.5.2","stylelint-config-standard-scss":"^16.0.0","@arbor-education/ask-arbor-chat-panel":"1.2.6","@arbor-education/design-system.components":"^0.25.7"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","@arbor-education/ask-arbor-chat-panel":">=1.2.6","@arbor-education/design-system.components":">=0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-view-frontend_0.9.2_1789031871062_0.6102872598570999","host":"s3://npm-registry-packages-npm-production"}},"0.9.4-alpha.0":{"name":"@arbor-education/agent-view-frontend","version":"0.9.4-alpha.0","author":{"name":"Rick Bairstow","email":"rick.bairstow@arbor-education.com"},"license":"UNLICENSED","_id":"@arbor-education/agent-view-frontend@0.9.4-alpha.0","maintainers":[{"name":"arbor-admin","email":"server.administrator@arbor-education.com"},{"name":"rick-arbor","email":"rick.bairstow@arbor-education.com"},{"name":"tom-arbor","email":"tom.mussett@arbor-education.com"},{"name":"danielpeplow-arbor","email":"daniel.peplow@arbor-education.com"},{"name":"vijay-arbor","email":"vijay.prahladan@arbor-education.com"},{"name":"austen.constable","email":"austen.constable@arbor-education.com"},{"name":"arboradn","email":"alex.denieffe@arbor-education.com"},{"name":"amelia.magee.arbor","email":"amelia.magee@arbor-education.com"},{"name":"lloydp","email":"lloyd.passingham@arbor-education.com"},{"name":"ashleyboyd11","email":"ashley.boyd@arbor-education.com"},{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},{"name":"amee.morris","email":"amee@live.co.uk"},{"name":"angus.fraser","email":"angus.fraser@arbor-education.com"}],"homepage":"https://github.com/arbor-education/ai.agent-view-frontend#readme","bugs":{"url":"https://github.com/arbor-education/ai.agent-view-frontend/issues"},"dist":{"shasum":"372476ab30c546363744acf3a6030ee91efd984e","tarball":"https://registry.npmjs.org/@arbor-education/agent-view-frontend/-/agent-view-frontend-0.9.4-alpha.0.tgz","fileCount":6,"integrity":"sha512-DKoqXM0492ivaKZA2wqO3Oa63lFQ0FuZKb2N8S2V2bDTYFYakfr0RlLA59ydejl5TJjkDJYzYXnL2zFYLS5dvw==","signatures":[{"sig":"MEUCIA+ss4j/YWp+sh8YxxugOqbQLl8gc6Dzy2vXBWagTbkRAiEAi/kvcwDuM7jMfNZnUVZCLQMgpkdlz8mvRfOx9mk0DbY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHofuZW0jldykwqvdUQ0Wsn2Caj8bOWhIwWmTY1OQlJAAiAOThpa/hBnWQsCZLcFwhznO95+JHxEfclALGeUKv7k2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":317936},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./style.css":"./dist/style.css"},"gitHead":"44d84c8246dd7abafef67a5e042161d6a7f56b5e","scripts":{"dev":"vite --config vite.demo.config.ts","demo":"vite --config vite.demo.config.ts","lint":"eslint .","test":"vitest run","build":"vite build","prepare":"husky && yarn build","lint:fix":"eslint . --fix","changeset":"changeset","typecheck":"yarn check-types","style-lint":"stylelint \"src/**/*.scss\" \"demo/**/*.scss\"","test:watch":"vitest","check-types":"tsc --noEmit -p tsconfig.json","mock-server":"tsx mock-server/src/index.ts","changeset:add":"changeset add","publish:alpha":"npm version prerelease --preid alpha --no-git-tag-version && npm publish --tag alpha --access public","demo:with-mock":"bash scripts/demo-with-mock.sh","changeset:version":"changeset version"},"_npmUser":{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},"repository":{"url":"git+https://github.com/arbor-education/ai.agent-view-frontend.git","type":"git"},"_npmVersion":"11.5.1","description":"Kanban-style agent status board for Arbor AI agents","directories":{},"_nodeVersion":"22.19.0","dependencies":{"pusher-js":"^8.4.0","classnames":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.5","hono":"^4.12.27","sass":"^1.80.0","vite":"^5.0.0","husky":"^9.1.7","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^9.33.0","vitest":"^2.0.0","globals":"^16.3.0","react-dom":"^18.0.0","stylelint":"^16.25.0","@eslint/js":"^9.33.0","typescript":"^5.7.0","@types/node":"^26.1.0","@types/react":"^18.0.0","@changesets/cli":"^2.29.8","vite-plugin-dts":"^4.0.0","@types/react-dom":"^18.0.0","@hono/node-server":"^2.0.8","typescript-eslint":"^8.40.0","eslint-plugin-react":"^7.37.5","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.0.0","@stylistic/eslint-plugin":"^5.4.0","@testing-library/jest-dom":"^6.0.0","eslint-plugin-react-hooks":"^5.2.0","@testing-library/user-event":"^14.6.1","@changesets/changelog-github":"^0.5.2","stylelint-config-standard-scss":"^16.0.0","@arbor-education/ask-arbor-chat-panel":"1.2.6","@arbor-education/design-system.components":"^0.25.7"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","@arbor-education/ask-arbor-chat-panel":">=1.2.6","@arbor-education/design-system.components":">=0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-view-frontend_0.9.4-alpha.0_1789220616434_0.10033878606280267","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@arbor-education/agent-view-frontend","version":"0.10.0","author":{"name":"Rick Bairstow","email":"rick.bairstow@arbor-education.com"},"license":"UNLICENSED","_id":"@arbor-education/agent-view-frontend@0.10.0","maintainers":[{"name":"arbor-admin","email":"server.administrator@arbor-education.com"},{"name":"rick-arbor","email":"rick.bairstow@arbor-education.com"},{"name":"tom-arbor","email":"tom.mussett@arbor-education.com"},{"name":"danielpeplow-arbor","email":"daniel.peplow@arbor-education.com"},{"name":"vijay-arbor","email":"vijay.prahladan@arbor-education.com"},{"name":"austen.constable","email":"austen.constable@arbor-education.com"},{"name":"arboradn","email":"alex.denieffe@arbor-education.com"},{"name":"amelia.magee.arbor","email":"amelia.magee@arbor-education.com"},{"name":"lloydp","email":"lloyd.passingham@arbor-education.com"},{"name":"ashleyboyd11","email":"ashley.boyd@arbor-education.com"},{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},{"name":"amee.morris","email":"amee@live.co.uk"},{"name":"angus.fraser","email":"angus.fraser@arbor-education.com"}],"homepage":"https://github.com/arbor-education/ai.agent-view-frontend#readme","bugs":{"url":"https://github.com/arbor-education/ai.agent-view-frontend/issues"},"dist":{"shasum":"76a65b141c3309ee00aa68f45bac9a0d99bdd2f6","tarball":"https://registry.npmjs.org/@arbor-education/agent-view-frontend/-/agent-view-frontend-0.10.0.tgz","fileCount":6,"integrity":"sha512-B25vvWrAf/Xi8roq/gdMkkoCBw6q9vHFZm9n0uhzp+D50VjogSgaE5OPxdgzkJOqzVuWTP2Uxap4eHaZQrRipA==","signatures":[{"sig":"MEUCIFMkRTETFeroGjimJC6nYlqrAuNX1usdeEvZtakVT9AvAiEAwS4OgYSOn2J05VtCIYrNg2bNmzykQAyFsPDeptFTOSk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICF3VqRS9/LLD6lmsdGrnzRlE8022rAFUCY3VEEjvSGRAiAAinBJB3njbQOwcsPCnDzv0lk3hBbPGG3c7Ri9hsJ9zg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":317948},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./style.css":"./dist/style.css"},"gitHead":"95ebe57dcd1160451551d50a5080911b217e57c2","scripts":{"dev":"vite --config vite.demo.config.ts","demo":"vite --config vite.demo.config.ts","lint":"eslint .","test":"vitest run","build":"vite build","prepare":"husky && yarn build","lint:fix":"eslint . --fix","changeset":"changeset","typecheck":"yarn check-types","style-lint":"stylelint \"src/**/*.scss\" \"demo/**/*.scss\"","test:watch":"vitest","check-types":"tsc --noEmit -p tsconfig.json","mock-server":"tsx mock-server/src/index.ts","changeset:add":"changeset add","publish:alpha":"npm version prerelease --preid alpha --no-git-tag-version && npm publish --tag alpha --access public","demo:with-mock":"bash scripts/demo-with-mock.sh","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05dd1c73-39e5-4e45-8941-acb8c29eddc4"}},"repository":{"url":"git+https://github.com/arbor-education/ai.agent-view-frontend.git","type":"git"},"_npmVersion":"12.0.2","description":"Kanban-style agent status board for Arbor AI agents","directories":{},"_nodeVersion":"24.18.0","dependencies":{"pusher-js":"^8.4.0","classnames":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.5","hono":"^4.12.27","sass":"^1.80.0","vite":"^5.0.0","husky":"^9.1.7","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^9.33.0","vitest":"^2.0.0","globals":"^16.3.0","react-dom":"^18.0.0","stylelint":"^16.25.0","@eslint/js":"^9.33.0","typescript":"^5.7.0","@types/node":"^26.1.0","@types/react":"^18.0.0","@changesets/cli":"^2.29.8","vite-plugin-dts":"^4.0.0","@types/react-dom":"^18.0.0","@hono/node-server":"^2.0.8","typescript-eslint":"^8.40.0","eslint-plugin-react":"^7.37.5","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.0.0","@stylistic/eslint-plugin":"^5.4.0","@testing-library/jest-dom":"^6.0.0","eslint-plugin-react-hooks":"^5.2.0","@testing-library/user-event":"^14.6.1","@changesets/changelog-github":"^0.5.2","stylelint-config-standard-scss":"^16.0.0","@arbor-education/ask-arbor-chat-panel":"1.2.7","@arbor-education/design-system.components":"^0.25.7"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","@arbor-education/ask-arbor-chat-panel":">=1.2.7","@arbor-education/design-system.components":">=0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-view-frontend_0.10.0_1789479306129_0.3620606079742472","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@arbor-education/agent-view-frontend","version":"0.10.1","author":{"name":"Rick Bairstow","email":"rick.bairstow@arbor-education.com"},"license":"UNLICENSED","_id":"@arbor-education/agent-view-frontend@0.10.1","maintainers":[{"name":"arbor-admin","email":"server.administrator@arbor-education.com"},{"name":"rick-arbor","email":"rick.bairstow@arbor-education.com"},{"name":"tom-arbor","email":"tom.mussett@arbor-education.com"},{"name":"danielpeplow-arbor","email":"daniel.peplow@arbor-education.com"},{"name":"vijay-arbor","email":"vijay.prahladan@arbor-education.com"},{"name":"austen.constable","email":"austen.constable@arbor-education.com"},{"name":"arboradn","email":"alex.denieffe@arbor-education.com"},{"name":"amelia.magee.arbor","email":"amelia.magee@arbor-education.com"},{"name":"lloydp","email":"lloyd.passingham@arbor-education.com"},{"name":"ashleyboyd11","email":"ashley.boyd@arbor-education.com"},{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},{"name":"amee.morris","email":"amee@live.co.uk"},{"name":"angus.fraser","email":"angus.fraser@arbor-education.com"}],"homepage":"https://github.com/arbor-education/ai.agent-view-frontend#readme","bugs":{"url":"https://github.com/arbor-education/ai.agent-view-frontend/issues"},"dist":{"shasum":"6b2adafad9e0d92a6928b4f4734e0618c41c35f7","tarball":"https://registry.npmjs.org/@arbor-education/agent-view-frontend/-/agent-view-frontend-0.10.1.tgz","fileCount":6,"integrity":"sha512-qnXB+dmbqGbQn7pIfMLa4p6tWlHNF1YSYGv0l5VEDsC+eSg+atZ6Y6pPRHzT2R3dyDIJzLHzHVfE82GxZEPagw==","signatures":[{"sig":"MEUCIQDkBBKH6dL0Z138CRS/7vdGcf1B+EsLfJswaosCpVsEcwIgV8FJLv7aBBOLQDls16EMJj6m1AklOLjdLBP/CERrXGc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCID36PVxOLnjGLHGbROxcpHvp2bNGuRmvDVMKtpDFJq35AiEA5g8qXBuWOMWPhv9ku32jCImAQNCawyPP0bGuovOAIW4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":326899},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./style.css":"./dist/style.css"},"gitHead":"239c10bca630a5b88eb139a7cee5956c34b89633","scripts":{"dev":"vite --config vite.demo.config.ts","demo":"vite --config vite.demo.config.ts","lint":"eslint .","test":"vitest run","build":"vite build","prepare":"husky && yarn build","lint:fix":"eslint . --fix","changeset":"changeset","typecheck":"yarn check-types","style-lint":"stylelint \"src/**/*.scss\" \"demo/**/*.scss\"","test:watch":"vitest","check-types":"tsc --noEmit -p tsconfig.json","mock-server":"tsx mock-server/src/index.ts","changeset:add":"changeset add","publish:alpha":"npm version prerelease --preid alpha --no-git-tag-version && npm publish --tag alpha --access public","demo:with-mock":"bash scripts/demo-with-mock.sh","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05dd1c73-39e5-4e45-8941-acb8c29eddc4"}},"repository":{"url":"git+https://github.com/arbor-education/ai.agent-view-frontend.git","type":"git"},"_npmVersion":"12.0.2","description":"Kanban-style agent status board for Arbor AI agents","directories":{},"_nodeVersion":"24.18.0","dependencies":{"pusher-js":"^8.4.0","classnames":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.5","hono":"^4.12.27","sass":"^1.80.0","vite":"^5.0.0","husky":"^9.1.7","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^9.33.0","vitest":"^2.0.0","globals":"^16.3.0","react-dom":"^18.0.0","stylelint":"^16.25.0","@eslint/js":"^9.33.0","typescript":"^5.7.0","@types/node":"^26.1.0","@types/react":"^18.0.0","@changesets/cli":"^2.29.8","vite-plugin-dts":"^4.0.0","@types/react-dom":"^18.0.0","@hono/node-server":"^2.0.8","typescript-eslint":"^8.40.0","eslint-plugin-react":"^7.37.5","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.0.0","@stylistic/eslint-plugin":"^5.4.0","@testing-library/jest-dom":"^6.0.0","eslint-plugin-react-hooks":"^5.2.0","@testing-library/user-event":"^14.6.1","@changesets/changelog-github":"^0.5.2","stylelint-config-standard-scss":"^16.0.0","@arbor-education/ask-arbor-chat-panel":"1.2.7","@arbor-education/design-system.components":"^0.25.7"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","@arbor-education/ask-arbor-chat-panel":">=1.2.7","@arbor-education/design-system.components":">=0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-view-frontend_0.10.1_1789651422591_0.6268697636609999","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-react19-alpha.0":{"name":"@arbor-education/agent-view-frontend","version":"1.0.0-react19-alpha.0","author":{"name":"Rick Bairstow","email":"rick.bairstow@arbor-education.com"},"license":"UNLICENSED","_id":"@arbor-education/agent-view-frontend@1.0.0-react19-alpha.0","maintainers":[{"name":"arbor-admin","email":"server.administrator@arbor-education.com"},{"name":"rick-arbor","email":"rick.bairstow@arbor-education.com"},{"name":"tom-arbor","email":"tom.mussett@arbor-education.com"},{"name":"danielpeplow-arbor","email":"daniel.peplow@arbor-education.com"},{"name":"vijay-arbor","email":"vijay.prahladan@arbor-education.com"},{"name":"austen.constable","email":"austen.constable@arbor-education.com"},{"name":"arboradn","email":"alex.denieffe@arbor-education.com"},{"name":"amelia.magee.arbor","email":"amelia.magee@arbor-education.com"},{"name":"lloydp","email":"lloyd.passingham@arbor-education.com"},{"name":"ashleyboyd11","email":"ashley.boyd@arbor-education.com"},{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},{"name":"amee.morris","email":"amee@live.co.uk"},{"name":"angus.fraser","email":"angus.fraser@arbor-education.com"}],"homepage":"https://github.com/arbor-education/ai.agent-view-frontend#readme","bugs":{"url":"https://github.com/arbor-education/ai.agent-view-frontend/issues"},"dist":{"shasum":"6eac782956fd0fb11a276639b973120437204f9a","tarball":"https://registry.npmjs.org/@arbor-education/agent-view-frontend/-/agent-view-frontend-1.0.0-react19-alpha.0.tgz","fileCount":6,"integrity":"sha512-by/7TXO+Lzemb+7rYAf7FpwFsan3V3WPB/QveceUULci8vZUJRWO9RpJ1xV32NQdFc2bENFFCdd54IklmCmuAw==","signatures":[{"sig":"MEQCIFVrdAfhDiKC6y/KhFtnLmqVyBgv0E8PAJCuai06AfDlAiAUi+jK2iRg7fp08LhMlBqK0GGx2J0CNJntXs/wzg2oPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICl4ECcNIKI1iOR6c3XJWKES+90Fat+oBoIlQGgJQcsyAiAFTA5IX8sDcupb5vdYs0XimaDcJ8fQ5//hdfaWQt0GGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":326912},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./style.css":"./dist/style.css"},"gitHead":"3e39de6fe89e644de9f3b10cda96d8f739d5da81","scripts":{"dev":"vite --config vite.demo.config.ts","demo":"vite --config vite.demo.config.ts","lint":"eslint .","test":"vitest run","build":"vite build","prepare":"husky && yarn build","lint:fix":"eslint . --fix","changeset":"changeset","typecheck":"yarn check-types","style-lint":"stylelint \"src/**/*.scss\" \"demo/**/*.scss\"","test:watch":"vitest","check-types":"tsc --noEmit -p tsconfig.json","mock-server":"tsx mock-server/src/index.ts","changeset:add":"changeset add","publish:alpha":"npm version prerelease --preid alpha --no-git-tag-version && npm publish --tag alpha --access public","demo:with-mock":"bash scripts/demo-with-mock.sh","changeset:version":"changeset version"},"_npmUser":{"name":"rick-arbor","email":"rick.bairstow@arbor-education.com"},"repository":{"url":"git+https://github.com/arbor-education/ai.agent-view-frontend.git","type":"git"},"_npmVersion":"11.9.0","description":"Kanban-style agent status board for Arbor AI agents","directories":{},"resolutions":{"@arbor-education/design-system.components/react":"^19.0.0","@arbor-education/design-system.components/react-dom":"^19.0.0","@arbor-education/design-system.components/@types/react-dom":"^19.0.0"},"_nodeVersion":"24.14.0","dependencies":{"pusher-js":"^8.4.0","classnames":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.5","hono":"^4.12.27","sass":"^1.80.0","vite":"^5.0.0","husky":"^9.1.7","jsdom":"^25.0.0","react":"^19.0.0","eslint":"^9.33.0","vitest":"^2.0.0","globals":"^16.3.0","react-dom":"^19.0.0","stylelint":"^16.25.0","@eslint/js":"^9.33.0","typescript":"^5.7.0","@types/node":"^26.1.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","vite-plugin-dts":"^4.0.0","@types/react-dom":"^19.0.0","@hono/node-server":"^2.0.8","typescript-eslint":"^8.40.0","eslint-plugin-react":"^7.37.5","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.0.0","@stylistic/eslint-plugin":"^5.4.0","@testing-library/jest-dom":"^6.0.0","eslint-plugin-react-hooks":"^5.2.0","@testing-library/user-event":"^14.6.1","@changesets/changelog-github":"^0.5.2","stylelint-config-standard-scss":"^16.0.0","@arbor-education/ask-arbor-chat-panel":"1.2.7","@arbor-education/design-system.components":"^3.4.5"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@arbor-education/ask-arbor-chat-panel":">=1.2.7","@arbor-education/design-system.components":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-view-frontend_1.0.0-react19-alpha.0_1790591529396_0.625856454230524","host":"s3://npm-registry-packages-npm-production"}},"0.10.2":{"_id":"@arbor-education/agent-view-frontend@0.10.2","bugs":{"url":"https://github.com/arbor-education/ai.agent-view-frontend/issues"},"dist":{"shasum":"814053e6b7b3a078f0f496537ea19d1d39c085b9","tarball":"https://registry.npmjs.org/@arbor-education/agent-view-frontend/-/agent-view-frontend-0.10.2.tgz","fileCount":6,"integrity":"sha512-8RXQG8T1Di04NbJEti8kW7I9Rmv0cgG17nd5pu1pL7OCMo6VfoG40w+5IBjNY6YPEtDUdDwh3BmQNehSTaH6nQ==","signatures":[{"sig":"MEYCIQDo6rJNTcFf9DbImmpmVNC8a8cKsKV47mC+m2cZm7qBpgIhAMvEkaoMOYg9IcigUxMC72cAlVyCnLLQNTkHIC5rGDb1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD3EoWOceefyCraxP6GujWjC5f21leNk2aCOdYD+vvpxAIhALIZHb+9PxO8Wrqi8noEHa+U9oxRmgK/tT7M2KjoFBN8"}],"unpackedSize":327135},"main":"./dist/index.cjs","name":"@arbor-education/agent-view-frontend","types":"./dist/index.d.ts","author":{"name":"Rick Bairstow","email":"rick.bairstow@arbor-education.com"},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./style.css":"./dist/style.css"},"gitHead":"10e0129d1891694ef18e7c90121c15aa6db40ab6","license":"UNLICENSED","scripts":{"dev":"vite --config vite.demo.config.ts","demo":"vite --config vite.demo.config.ts","lint":"eslint .","test":"vitest run","build":"vite build","prepare":"husky && yarn build","lint:fix":"eslint . --fix","changeset":"changeset","typecheck":"yarn check-types","style-lint":"stylelint \"src/**/*.scss\" \"demo/**/*.scss\"","test:watch":"vitest","check-types":"tsc --noEmit -p tsconfig.json","mock-server":"tsx mock-server/src/index.ts","changeset:add":"changeset add","publish:alpha":"npm version prerelease --preid alpha --no-git-tag-version && npm publish --tag alpha --access public","demo:with-mock":"bash scripts/demo-with-mock.sh","changeset:version":"changeset version"},"version":"0.10.2","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"05dd1c73-39e5-4e45-8941-acb8c29eddc4"}},"homepage":"https://github.com/arbor-education/ai.agent-view-frontend#readme","repository":{"url":"git+https://github.com/arbor-education/ai.agent-view-frontend.git","type":"git"},"_npmVersion":"12.1.0","description":"Kanban-style agent status board for Arbor AI agents","directories":{},"maintainers":[{"name":"arbor-admin","email":"server.administrator@arbor-education.com"},{"name":"rick-arbor","email":"rick.bairstow@arbor-education.com"},{"name":"tom-arbor","email":"tom.mussett@arbor-education.com"},{"name":"danielpeplow-arbor","email":"daniel.peplow@arbor-education.com"},{"name":"vijay-arbor","email":"vijay.prahladan@arbor-education.com"},{"name":"austen.constable","email":"austen.constable@arbor-education.com"},{"name":"arboradn","email":"alex.denieffe@arbor-education.com"},{"name":"amelia.magee.arbor","email":"amelia.magee@arbor-education.com"},{"name":"lloydp","email":"lloyd.passingham@arbor-education.com"},{"name":"ashleyboyd11","email":"ashley.boyd@arbor-education.com"},{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},{"name":"amee.morris","email":"amee@live.co.uk"},{"name":"angus.fraser","email":"angus.fraser@arbor-education.com"}],"_nodeVersion":"24.18.0","dependencies":{"pusher-js":"^8.4.0","classnames":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.5","hono":"^4.12.27","sass":"^1.80.0","vite":"^5.0.0","husky":"^9.1.7","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^9.33.0","vitest":"^2.0.0","globals":"^16.3.0","react-dom":"^18.0.0","stylelint":"^16.25.0","@eslint/js":"^9.33.0","typescript":"^5.7.0","@types/node":"^26.1.0","@types/react":"^18.0.0","@changesets/cli":"^2.29.8","vite-plugin-dts":"^4.0.0","@types/react-dom":"^18.0.0","@hono/node-server":"^2.0.8","typescript-eslint":"^8.40.0","eslint-plugin-react":"^7.37.5","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.0.0","@stylistic/eslint-plugin":"^5.4.0","@testing-library/jest-dom":"^6.0.0","eslint-plugin-react-hooks":"^5.2.0","@testing-library/user-event":"^14.6.1","@changesets/changelog-github":"^0.5.2","stylelint-config-standard-scss":"^16.0.0","@arbor-education/ask-arbor-chat-panel":"1.2.8","@arbor-education/design-system.components":"^0.25.7"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","@arbor-education/ask-arbor-chat-panel":">=1.2.8","@arbor-education/design-system.components":">=0.25.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/agent-view-frontend_0.10.2_1790691701014_0.45673419804857684"}}},"time":{"created":"2026-07-16T15:52:15.752Z","modified":"2026-09-29T14:21:41.393Z","0.2.1":"2026-07-16T15:52:16.103Z","0.3.1":"2026-07-17T12:26:54.074Z","0.4.0":"2026-07-20T08:02:50.096Z","0.4.1":"2026-07-21T07:49:29.375Z","0.4.2":"2026-07-21T13:33:42.662Z","0.4.3":"2026-07-21T16:23:01.698Z","0.4.4":"2026-07-22T07:49:37.147Z","0.4.6-alpha.0":"2026-07-22T08:47:52.866Z","0.4.5":"2026-07-22T13:28:55.819Z","0.4.6":"2026-07-23T08:24:56.641Z","0.4.7":"2026-07-23T13:17:47.608Z","0.4.8":"2026-07-24T08:38:44.426Z","0.4.9-alpha.1":"2026-07-28T08:31:27.267Z","0.4.9":"2026-08-03T08:13:17.136Z","0.4.10":"2026-08-04T07:54:20.978Z","0.4.11-alpha.2":"2026-08-05T10:39:02.930Z","0.5.0":"2026-08-06T08:00:30.499Z","0.5.1-alpha.2":"2026-08-06T14:57:25.734Z","0.5.1":"2026-08-07T07:31:57.723Z","0.5.2":"2026-08-18T13:36:24.179Z","0.5.3":"2026-08-19T07:18:08.380Z","0.6.0":"2026-08-19T08:07:24.433Z","0.7.0":"2026-08-20T13:14:29.797Z","0.7.1":"2026-08-20T15:35:43.791Z","0.7.2":"2026-08-25T15:35:01.966Z","0.7.3":"2026-08-26T13:03:20.566Z","0.8.0":"2026-09-01T13:58:48.398Z","0.8.1-alpha.1":"2026-09-01T14:19:52.400Z","0.8.1":"2026-09-01T15:45:52.579Z","0.8.1-alpha.2":"2026-09-02T09:36:16.540Z","0.8.2":"2026-09-03T07:11:35.176Z","0.8.3":"2026-09-04T07:10:49.059Z","0.8.4":"2026-09-07T12:07:44.332Z","0.9.0":"2026-09-07T15:51:09.072Z","0.9.1":"2026-09-08T11:05:42.592Z","0.9.2-alpha.0":"2026-09-09T11:46:41.837Z","0.9.2-alpha.1":"2026-09-09T15:36:36.791Z","0.9.2":"2026-09-10T09:17:51.222Z","0.9.4-alpha.0":"2026-09-12T13:43:36.543Z","0.10.0":"2026-09-15T13:35:06.225Z","0.10.1":"2026-09-17T13:23:42.680Z","1.0.0-react19-alpha.0":"2026-09-28T10:32:09.515Z","0.10.2":"2026-09-29T14:21:41.190Z"},"bugs":{"url":"https://github.com/arbor-education/ai.agent-view-frontend/issues"},"author":{"name":"Rick Bairstow","email":"rick.bairstow@arbor-education.com"},"license":"UNLICENSED","homepage":"https://github.com/arbor-education/ai.agent-view-frontend#readme","repository":{"url":"git+https://github.com/arbor-education/ai.agent-view-frontend.git","type":"git"},"description":"Kanban-style agent status board for Arbor AI agents","maintainers":[{"name":"arbor-admin","email":"server.administrator@arbor-education.com"},{"name":"rick-arbor","email":"rick.bairstow@arbor-education.com"},{"name":"tom-arbor","email":"tom.mussett@arbor-education.com"},{"name":"danielpeplow-arbor","email":"daniel.peplow@arbor-education.com"},{"name":"vijay-arbor","email":"vijay.prahladan@arbor-education.com"},{"name":"austen.constable","email":"austen.constable@arbor-education.com"},{"name":"arboradn","email":"alex.denieffe@arbor-education.com"},{"name":"amelia.magee.arbor","email":"amelia.magee@arbor-education.com"},{"name":"lloydp","email":"lloyd.passingham@arbor-education.com"},{"name":"ashleyboyd11","email":"ashley.boyd@arbor-education.com"},{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},{"name":"amee.morris","email":"amee@live.co.uk"},{"name":"angus.fraser","email":"angus.fraser@arbor-education.com"}],"readme":"# Agent View Frontend\n\nReact components to support the development of the Agentic MATs initiative.\n\nThe UI is designed to work against the **AI agent service** — not only the local mock\nserver. Hosts compose full endpoint URLs from their service origin (see the demo).\n`AgentMonitorKanban` lists/creates agents from those URLs; `AgentView` can be mounted\non its own and fetches checklist, resources, and chat for a single agent. Both talk to\nthe bundled **AI service SDK** (`AgentServiceClient`). The demo ships with presets for\nmock, local (`localhost:8001`), and staging backends; see\n[Wiring the UI to the AI service](#wiring-the-ui-to-the-ai-service).\n\n---\n\n## Setup\n\n**Requirements:** Node.js and Yarn.\n\n```bash\nyarn install\nmake demo-with-mock\n```\n\nOpen **http://localhost:4174/**. The demo starts in **Backend** mode and loads agents from the local mock agent service automatically.\n\nTo run the demo UI only (no backend — use **Debug options** to switch to Mock data, Sparse, or Empty):\n\n```bash\nmake demo\n```\n\nOr run the mock server and demo in separate terminals:\n\n```bash\n# Terminal 1\nmake mock-server\n\n# Terminal 2\nmake demo\n```\n\nIf you change mock-server code, restart it so the demo picks up API changes.\n\nUse **Debug options** in the toolbar to switch backends:\n\n| Preset | Service URL | Notes |\n|---|---|---|\n| **Mock server** | `/api/ai-agent-service` | Local seed data via the demo proxy. Bearer token optional. |\n| **Local AI service** | `http://localhost:8001` | Real AI agent service on your machine. Bearer token required. |\n| **Staging AI service** | `https://ai-agent-service.qa.arbor.engineering` | QA environment. Bearer token required. |\n\nYou can also paste any service origin into the **Service URL** field (the demo\nappends `/api/v1/…` when building endpoint URL props).\n\nYou can also configure the demo without opening the debug panel:\n\n```bash\n# Via URL query params (token is stripped from the address bar after load)\nhttp://localhost:4174/?serviceUrl=http://localhost:3001&token=your-bearer-token\n\n# Via environment variables (or copy `demo/.env.example` → `demo/.env`)\nAGENT_SERVICE_URL=https://ai-agent-service.qa.arbor.engineering \\\nAGENT_SERVICE_TOKEN=your-bearer-token \\\nmake demo\n```\n\n| Variable | Default | Purpose |\n|---|---|---|\n| `MOCK_SERVER_PORT` | `3001` | Port for the mock agent service |\n| `AGENT_SERVICE_PROXY_TARGET` | `http://localhost:3001` | Where the demo proxies `/api/ai-agent-service` |\n| `AGENT_SERVICE_URL` | `/api/ai-agent-service` | Initial service URL for the demo (overridable in Debug options) |\n| `AGENT_SERVICE_TOKEN` | _(empty)_ | Initial bearer token for the demo |\n| `PUSHER_REPOLL` | auto if key+cluster set | `true`/`false` — initial state of the **Use Pusher to repoll** Debug toggle |\n| `PUSHER_KEY` | _(empty)_ | Public Pusher app key (client subscribe) |\n| `PUSHER_CLUSTER` | _(empty)_ | Pusher cluster (e.g. `eu`) |\n| `PUSHER_CHANNEL_PREFIX` | `arbor-agent-` | Channel prefix; full channel is `{prefix}{agent.id}` |\n| `PUSHER_SECRET` | _(empty)_ | **Not** exposed to the browser — use only in local trigger scripts |\n| `PUSHER_APP_ID` | _(empty)_ | Same as above; for server-side `pusher` package scripts |\n\nCopy `demo/.env.example` to `demo/.env` and fill Pusher credentials. The Debug panel only exposes a **Use Pusher to repoll** toggle, which overrides `PUSHER_REPOLL` for the current session; the key, cluster and channel prefix are configured via env only and passed into `AgentMonitorKanban` as `pusherKey` / `pusherCluster` / `pusherChannelPrefix`. `AgentView` owns the Pusher client when those props are set (hosts may still inject `subscribeToPusher` to reuse an existing client). Vite loads env from the demo root; only an allowlisted set of prefixes is exposed to the client (`PUSHER_SECRET` is excluded).\n\n---\n\n## Scripts\n\n| Command | What it does |\n|---|---|\n| `yarn demo` / `make demo` | Start the demo app with hot reload |\n| `yarn demo:with-mock` / `make demo-with-mock` | Start mock server + demo together |\n| `yarn mock-server` / `make mock-server` | Start the local AI agent service mock server |\n| `yarn dev` / `make dev` | Alias for `demo` |\n| `yarn build` / `make build` | Library build → `dist/` |\n| `yarn test` / `make test` | Run Vitest test suite |\n| `yarn test:watch` / `make test-watch` | Vitest in watch mode |\n| `yarn check-types` / `make typecheck` | TypeScript check (no emit) |\n| `yarn lint` / `make lint` | ESLint check for TS/TSX |\n| `yarn lint:fix` | ESLint with auto-fix |\n| `yarn style-lint` / `make style-lint` | Stylelint check for SCSS |\n| `make check` | typecheck + lint + style-lint + test + build |\n| `make clean` | Remove `dist` and Vite cache |\n\n---\n\n## Wiring the UI to the AI service\n\nLibrary components take **full endpoint URLs** (no `baseUrl` prop). The host — e.g.\nthe demo — resolves a service origin and builds each URL.\n\n- **`AgentMonitorKanban`** — lists agents/definitions, card checklists, creates agents.\n- **`AgentView`** — standalone workspace; fetches checklist, resources, and chat itself.\n  Renaming the open agent (header title) uses `PATCH` on the existing `agentUrl` —\n  no extra URL prop. Kanban card titles refresh on the next agents list reload.\n\n**In the demo** — open **Debug options**, pick a backend, paste a bearer token, and\nclick **Reload board**. See [`demo/App.tsx`](demo/App.tsx) for how `baseUrl` +\n`/api/v1` become the URL props.\n\n**In your app:**\n\n```tsx\nimport { AgentMonitorKanban, AgentView } from 'agent-view-frontend';\nimport 'agent-view-frontend/style.css';\nimport '@arbor-education/design-system.components/dist/index.css';\n\nconst api = 'https://ai-agent-service.qa.arbor.engineering/api/v1';\n\n<AgentMonitorKanban\n  jwt={jwt}\n  headers={{ 'X-Arbor-Application': 'agent-view' }}\n  agentDefinitionsUrl={`${api}/agent-definitions`}\n  agentsUrl={`${api}/agents`}\n  agentUrl={`${api}/agents/:invocationId`}\n  agentChecklistUrl={`${api}/agents/:invocationId/checklist`}\n  agentResourcesUrl={`${api}/agents/:invocationId/resources`}\n  agentTimelineUrl={`${api}/agents/:invocationId/agent-timeline`}\n  agentChatUrl={`${api}/agents/:invocationId/chat`}\n  agentConversationUrl={`${api}/conversations/:invocationId`}\n/>;\n\n// Or mount the workspace alone:\n<AgentView\n  agent={agent}\n  invocationId={agent.invocation_id}\n  open\n  onClose={onClose}\n  jwt={jwt}\n  agentUrl={`${api}/agents/:invocationId`}\n  agentChecklistUrl={`${api}/agents/:invocationId/checklist`}\n  agentResourcesUrl={`${api}/agents/:invocationId/resources`}\n  agentTimelineUrl={`${api}/agents/:invocationId/agent-timeline`}\n  agentChatUrl={`${api}/agents/:invocationId/chat`}\n  agentConversationUrl={`${api}/conversations/:invocationId`}\n/>;\n```\n\nParameterised routes substitute the `:invocationId` placeholder. See the\n[AI service SDK](#ai-service-sdk) section for the underlying client.\n\n### Standalone `NewAgentModal`\n\n`NewAgentModal` normally renders as a child of `AgentMonitorKanban` (the board\nsupplies `agentDefinitions` and an `onStart` handler). It can also be mounted on\nits own — e.g. as a server-rendered `new-agent-modal` widget — by passing\nendpoint URLs instead. In this mode the modal loads its own definitions, creates\nthe agent, and navigates the page on close/success.\n\n```tsx\nimport { NewAgentModal } from 'agent-view-frontend';\n\nconst api = 'https://ai-agent-service.qa.arbor.engineering/api/v1';\n\n<NewAgentModal\n  open\n  authToken={jwt}\n  headers={{ 'X-Arbor-Application': 'agent-view' }}\n  agentDefinitionsUrl={`${api}/agent-definitions`}\n  agentsUrl={`${api}/agents`}\n  closeUrl=\"/dashboard\"\n  viewAgentUrlPrefix=\"/?/agent-ui/index/agent-id\"\n  preselectAgent=\"school_trip_agents\"\n/>;\n```\n\nWhen hosting inside an MIS `ui:window` (or any shell that already provides a\ndialog), pass `embedded` so the content renders inline instead of opening a\nsecond design-system Modal (which portals to `document.body`):\n\n```tsx\n<NewAgentModal open embedded {...standaloneProps} />\n```\n\n| Prop | Attribute | Required | Purpose |\n|---|---|---|---|\n| `agentDefinitionsUrl` | `agent-definitions-url` | yes | Full URL to GET the agent definitions list. |\n| `agentsUrl` | `agents-url` | yes | Full URL to POST a new agent. |\n| `authToken` | `auth-token` | no | Bearer token attached to every request. |\n| `headers` | `headers` | no | Extra headers merged into every request. |\n| `open` | `open` | no | Whether the modal is open. |\n| `embedded` | — | no | Render inline without the design-system Modal portal. |\n| `closeUrl` | `close-url` | no | Page navigated to when the modal is closed. |\n| `successUrl` | `success-url` | no | Page navigated to after a successful start when `viewAgentUrlPrefix` is unset. |\n| `viewAgentUrlPrefix` | `view-agent-url-prefix` | no | After create, navigate to `{prefix}/{id}` using the new agent `id`. |\n| `preselectAgent` | `preselect-agent` | no | Pre-select a definition. **Temporary:** matches definition `ref`, which is mapped from API `name`. Switch to API `code` when the backend adds it. When matched, the select step shows `Start the {display_name}` instead of the dropdown. |\n\nNavigation uses `window.location.assign`. `closeUrl`/`successUrl`/`viewAgentUrlPrefix` are optional —\nomit them (and pass `onClose`/`onStart`) to keep the modal fully controlled.\n`onStart` receives `(payload, { id })` after a successful create.\n\n---\n\n## Publishing an alpha version\n\nEnsure you are logged in to npm (`npm whoami`) and are a member of the `@arbor-education` npm organisation, then run:\n\n```bash\nnpm run publish:alpha\n```\n\nThis bumps the prerelease version (`0.4.x-alpha.0`, `0.4.x-alpha.1`, …) and publishes under the `alpha` dist-tag. Must be run with `npm run`, not `yarn` — yarn intercepts the publish step and will prompt for yarn credentials instead.\n\nThe version bump modifies `package.json` — do not commit this change. Revert it before raising or merging your PR.\n\nTo install the published alpha in another project:\n\n```bash\nyarn add @arbor-education/agent-view-frontend@alpha\n```\n\n---\n\n## NPM usage\n\nInstall the package and its peer dependencies:\n\n```bash\nyarn add agent-view-frontend @arbor-education/design-system.components react react-dom\n```\n\nImport the component and styles:\n\n```tsx\nimport { AgentMonitorKanban } from 'agent-view-frontend';\nimport 'agent-view-frontend/style.css';\nimport '@arbor-education/design-system.components/dist/index.css';\n\nfunction Page() {\n  const api = '/api/ai-agent-service/api/v1';\n  return (\n    <AgentMonitorKanban\n      agentsUrl={`${api}/agents`}\n      agentDefinitionsUrl={`${api}/agent-definitions`}\n      agentUrl={`${api}/agents/:invocationId`}\n      agentChecklistUrl={`${api}/agents/:invocationId/checklist`}\n      agentResourcesUrl={`${api}/agents/:invocationId/resources`}\n      agentTimelineUrl={`${api}/agents/:invocationId/agent-timeline`}\n      agentChatUrl={`${api}/agents/:invocationId/chat`}\n      agentConversationUrl={`${api}/conversations/:invocationId`}\n    />\n  );\n}\n```\n\n---\n\n## AI service SDK\n\nThe package ships a framework-agnostic client for the AI agent service\n`/api/v1/agents/*` endpoints (works against the local mock server or the real AI service).\n\n```ts\nimport {\n  AgentServiceClient,\n  createHttpChatConnectorFactory,\n  mapApiAgent,\n  mapApiChecklistResponse,\n} from 'agent-view-frontend';\n\nconst client = new AgentServiceClient({\n  baseUrl: '/api/ai-agent-service', // or 'http://localhost:3001'\n  token: jwt,                       // Bearer token; \"Bearer \" prefix optional\n});\n\n// List / detail (mapped into the UI's Agent + checklist shapes)\nconst agents = (await client.listAgents()).map(mapApiAgent);\nconst detail = await client.getAgent(invocationId);\nconst checklist = mapApiChecklistResponse(invocationId, detail);\n\n// Lifecycle\nawait client.createAgent('school_trip_agents');\nawait client.updateAgent(agentId, { invocationName: 'Year 6 trip' });\nawait client.pauseAgent(agentId);\nawait client.archiveAgent(agentId);\n\n// Streaming chat (SSE)\nconst connectorFor = createHttpChatConnectorFactory(client);\nconst connector = connectorFor(agents[0]);\nconst reply = await connector.sendMessage('What have you done so far?');\n```\n\n`AgentServiceClient` also accepts `headers` (merged into every request) and per-operation\n`urls` overrides — the same options `AgentMonitorKanban` forwards from its `headers` and\n`urls` props.\n\n`client.chat(agentId, request, { onEvent })` resolves with the final SSE event\nand invokes `onEvent` per frame. Non-2xx responses and `event: error` frames\nthrow an `AgentServiceError` carrying `status` and the parsed `detail`.\n\nThe demo wires **Mock**, **Local**, and **Staging** backends through this SDK — see\n[`demo/backendApi.ts`](demo/backendApi.ts) and\n[Wiring the UI to the AI service](#wiring-the-ui-to-the-ai-service).\n","readmeFilename":"README.md"}